NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #2399 most downloaded on npm
Offload tasks to a pool of workers on node.js and in the browser
Last release 2 months ago
01 Jul 2026
Release timing varies
gaps range from 3 weeks to 8 months
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
12 years old
72 releases · first in 2014
Implemented #18: method pool.stats().
pool.stats().Implemented support for registering the workers methods asynchronously. This enables asynchronous initialization of workers, for example when using AM
platform, isMainThread, and cpus.
Thanks @natlibfi-arlehiko.minWorkers. Thanks @sergei202.One column per quarter.
Replaced conversion of Error-objecting using serializerr to custom implementation to prevent issues with serializing/deserializing functions. This con
Fix for a bug in PhantomJS (see #7). Thanks @natlibfi-arlehiko.
Determine maxWorkers as the number of CPU's minus one in browsers too. See #6.
maxWorkers as the number of CPU's minus one in browsers too. See #6.Fixed #5 error when loading via AMD or bundling using Webpack.
Implemented serializing errors with stacktrace. Thanks @mujx.
Added an error message when wrongly calling pool.proxy.
pool.proxy.worker.pool not accepting both a script and options. See #1.
Thanks @freund17.Merged function Pool.run into Pool.exec, simplifying the API.
Pool.run into Pool.exec, simplifying the API.Implemented support for cancelling running tasks.
Implemented support for both node.js and the browser.
- Module name registered at npm.
Your coding agent can read these notes before it upgrades. Set up the MCP server →