The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
+## [6.0.0](https://github.com/poolifier/poolifier/compare/v5.4.1...v6.0.0) (2026-10-18)
+
+
+### ⚠ BREAKING CHANGES
+
+* deferred custom operation handlers must retain request UUIDs or the original task-function properties reference. Replies without recoverable identity reject instead of leaving changes pending.
+* Node.js ^22.18.0 || >=24.3.0 is required. Upgrade older Node.js installations before updating Poolifier.
+
+### 🐞 Bug Fixes
+
+* correct task lifecycle and type export bugs ([#3360](https://github.com/poolifier/poolifier/issues/3360)) ([4fdd74f](https://github.com/poolifier/poolifier/commit/4fdd74fb09443761900fd95eb5e854d0d479318b))
+* **deps:** update all non-major dependencies ([#3359](https://github.com/poolifier/poolifier/issues/3359)) ([14ab8cf](https://github.com/poolifier/poolifier/commit/14ab8cfdcf2d1cd8076807f65e86736004d110da))
+* **deps:** update all non-major dependencies ([#3361](https://github.com/poolifier/poolifier/issues/3361)) ([8c3af59](https://github.com/poolifier/poolifier/commit/8c3af59fe43bfef470f746e77a1430f29d6b17ca))
+* **pool:** keep idle stealing retries on their worker ([#3346](https://github.com/poolifier/poolifier/issues/3346)) ([e061241](https://github.com/poolifier/poolifier/commit/e0612414a9a74a798f12acb20edea170603e4696))
+* **pool:** reject task promises on unexpected worker exit ([#3343](https://github.com/poolifier/poolifier/issues/3343)) ([aba7015](https://github.com/poolifier/poolifier/commit/aba7015b6994daf843b73bd8d49fdfdf0ebadadc))
+* require Node.js versions with ESM cluster support ([#3348](https://github.com/poolifier/poolifier/issues/3348)) ([7df0edb](https://github.com/poolifier/poolifier/commit/7df0edbd60e53f789312ca64920c37d827aa69dc))
+
## [5.4.1](https://github.com/poolifier/poolifier/compare/v5.4.0...v5.4.1) (2026-10-15)
{
"$schema": "https://jsr.io/schema/config-file.v1.json",
"name": "@poolifier/poolifier",
- "version": "5.4.1",
+ "version": "6.0.0",
"exports": "./src/index.ts",
"publish": {
"include": ["LICENSE", "README.md", "jsr.json", "src/**/*.ts"]
{
"$schema": "https://json.schemastore.org/package",
"name": "poolifier",
- "version": "5.4.1",
+ "version": "6.0.0",
"description": "Fast and small Node.js Worker_Threads and Cluster Worker Pool",
"license": "MIT",
"type": "module",
sonar.javascript.lcov.reportPaths=coverage/lcov.info
sonar.projectName=poolifier
# x-release-please-start-version
-sonar.projectVersion=5.4.1
+sonar.projectVersion=6.0.0
# x-release-please-end
sonar.host.url=https://sonarcloud.io
#sonar.sources=src