---
title: "tinypool Breaking Changes on npm | Since.dev"
description: "What each tinypool release removed, renamed or changed: 15 breaking changes in 4 versions on npm, each with its source."
canonical_url: https://since.dev/packages/npm/tinypool
last_updated: 2026-08-23
---

# tinypool breaking changes

Every breaking API change we have recorded in tinypool on npm: 15 breaking changes in 4 versions. Below are its newest 4 versions, removals and renames first, each with its source.

Newest change August 23, 2026

## 2.1.2

4 breaking changes, first published August 23, 2026.

- **Removed** `Task.__@kQueueOptions@9013`  

Task.\_\_@kQueueOptions@9013 was removed in tinypool 2.1.2 [npmjs.com](https://www.npmjs.com/package/tinypool/v/2.1.2)
- **Removed** `Transferable.__@kTransferable@9099`  

Transferable.\_\_@kTransferable@9099 was removed in tinypool 2.1.2 [npmjs.com](https://www.npmjs.com/package/tinypool/v/2.1.2)
- **Removed** `Transferable.__@kValue@9101`  

Transferable.\_\_@kValue@9101 was removed in tinypool 2.1.2 [npmjs.com](https://www.npmjs.com/package/tinypool/v/2.1.2)
- **Signature changed** `Tinypool.constructor`  

Was constructor(options?: Options); now constructor(\_options?: Options). [npmjs.com](https://www.npmjs.com/package/tinypool/v/2.1.2)

## 2.1.1

3 breaking changes, first published August 23, 2026.

- **Removed** `Task.__@kQueueOptions@8660`  

Task.\_\_@kQueueOptions@8660 was removed in tinypool 2.1.1 [npmjs.com](https://www.npmjs.com/package/tinypool/v/2.1.1)
- **Removed** `Transferable.__@kTransferable@8752`  

Transferable.\_\_@kTransferable@8752 was removed in tinypool 2.1.1 [npmjs.com](https://www.npmjs.com/package/tinypool/v/2.1.1)
- **Removed** `Transferable.__@kValue@8754`  

Transferable.\_\_@kValue@8754 was removed in tinypool 2.1.1 [npmjs.com](https://www.npmjs.com/package/tinypool/v/2.1.1)

## 2.1.0

4 breaking changes, first published January 3, 2026.

- **Removed** `Task.__@kQueueOptions@3950916`  

Task.\_\_@kQueueOptions@3950916 was removed in tinypool 2.1.0 [npmjs.com](https://www.npmjs.com/package/tinypool/v/2.1.0)
- **Removed** `Transferable.__@kTransferable@3951001`  

Transferable.\_\_@kTransferable@3951001 was removed in tinypool 2.1.0 [npmjs.com](https://www.npmjs.com/package/tinypool/v/2.1.0)
- **Removed** `Transferable.__@kValue@3951003`  

Transferable.\_\_@kValue@3951003 was removed in tinypool 2.1.0 [npmjs.com](https://www.npmjs.com/package/tinypool/v/2.1.0)
- **Signature changed** `TinypoolWorker.initialize`  

Was initialize(options: {env?: Record<string, string>; argv?: string\[\]; execArgv?: string\[\]; resourceLimits?: any; workerData: TinypoolData; trackUnmanagedFds?: boolean;}): void; now initialize(options: {env?: Record<string, string>... [npmjs.com](https://www.npmjs.com/package/tinypool/v/2.1.0)

## 2.0.0

4 breaking changes, first published August 30, 2025.

- **Removed**  

Node 18 is no longer supported, so users must run on a newer Node version. [github.com](https://github.com/tinylibs/tinypool/releases/tag/v2.0.0)
- **Removed** `Task.__@kQueueOptions@3950580`  

Task.\_\_@kQueueOptions@3950580 was removed in tinypool 2.0.0 [npmjs.com](https://www.npmjs.com/package/tinypool/v/2.0.0)
- **Removed** `Transferable.__@kTransferable@3950665`  

Transferable.\_\_@kTransferable@3950665 was removed in tinypool 2.0.0 [npmjs.com](https://www.npmjs.com/package/tinypool/v/2.0.0)
- **Removed** `Transferable.__@kValue@3950667`  

Transferable.\_\_@kValue@3950667 was removed in tinypool 2.0.0 [npmjs.com](https://www.npmjs.com/package/tinypool/v/2.0.0)

## Check your code

These are the changes. To see which of them reach your code, [scan a public repository](https://since.dev/scan.md), or have your coding agent call `check_code` with your manifest or lockfile over [MCP](https://since.dev/docs.md#mcp). [The API](https://since.dev/docs.md#api) reads every change in every version, not only the newest. On Team and up, a fix pull request opens for the changes that reach a connected repository. Nothing merges or deploys.

## Put your code on continuous management.

Scan a public repository now, or give your agent one line.

### See how out of date your code is.

[Scan a repository](https://since.dev/scan.md). Any public GitHub repository. No sign-in.

### Tell your agent what changed since it was trained.

`claude mcp add --transport http since https://api.since.dev/mcp`

---

Every page on this site as Markdown: https://since.dev/sitemap.md. For agents: https://since.dev/llms.txt.
