]> Piment Noir Git Repositories - poolifier.git/commitdiff
chore(master): release 5.3.2 (#3130)
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Mon, 23 Feb 2026 17:30:29 +0000 (18:30 +0100)
committerGitHub <noreply@github.com>
Mon, 23 Feb 2026 17:30:29 +0000 (18:30 +0100)
* chore(master): release 5.3.2

* [autofix.ci] apply automated fixes

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
.github/release-please/manifest.json
CHANGELOG.md
jsr.json
package.json
sonar-project.properties
src/pools/version.ts

index e3690fe110cdec470b685e3dd3f3e735307b56c9..05f8414e621799d3d714b4442dff6c452c303dfd 100644 (file)
@@ -1,3 +1,3 @@
 {
-  ".": "5.3.1"
+  ".": "5.3.2"
 }
index 151694eccf1503de0525961d454bc548f7887d88..b481fc1e2dfc08680ecfff0ec8560e8ec6c2b3a0 100644 (file)
@@ -5,6 +5,47 @@ All notable changes to this project will be documented in this file.
 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).
 
+## [5.3.2](https://github.com/poolifier/poolifier/compare/v5.3.1...v5.3.2) (2026-02-23)
+
+
+### 🐞 Bug Fixes
+
+* **build:** exclude vitest.config.ts from TypeScript build ([0f7e7ab](https://github.com/poolifier/poolifier/commit/0f7e7ab9d579993354dc1e663844f34fb50bde8f))
+* **deps:** update all non-major dependencies ([#3131](https://github.com/poolifier/poolifier/issues/3131)) ([6feccf8](https://github.com/poolifier/poolifier/commit/6feccf899538c5dd40663aa23154b17858b563b9))
+* **test:** use fake timers for sleep() test to avoid flakiness ([9aecfea](https://github.com/poolifier/poolifier/commit/9aecfea894df51341667235bebaabf8b6010339a))
+
+
+### 🧪 Tests
+
+* add custom toMatchObject matcher for @std/expect compatibility ([5b2ecea](https://github.com/poolifier/poolifier/commit/5b2ecea52bf01a9af1b8248f3ece243c75ac9594))
+* add retry for flaky tests on CI ([c218777](https://github.com/poolifier/poolifier/commit/c218777649840d60911d08d3acc387bd3c27cd0b))
+* fix async kill handler test for vitest compatibility ([ba7ffbf](https://github.com/poolifier/poolifier/commit/ba7ffbfb10819c1461f97dc5f84c958b0685c687))
+* increase vitest timeouts to 120s ([127fcc0](https://github.com/poolifier/poolifier/commit/127fcc07277e3dda457c8641e87e3f13c57405c6))
+* increase vitest timeouts to 240s for slow CI runners ([cf65892](https://github.com/poolifier/poolifier/commit/cf65892cbe8e7c963297bae6c74c75d14ae1182d))
+* migrate from mocha to vitest ([b806a34](https://github.com/poolifier/poolifier/commit/b806a348b9c91a9e9bdd0e9658d7555ed30d4a41))
+* relax coverage thresholds and increase timeouts ([a2ac50d](https://github.com/poolifier/poolifier/commit/a2ac50d33c1b36101bed3f8ce366994952cf3ac3))
+* skip pool.destroy() in afterAll hooks on CI to avoid timeout ([468b846](https://github.com/poolifier/poolifier/commit/468b8469c2dc770df289997538a7b00cbce4d3ba))
+* skip shutdown tests on CI ([ccc69a4](https://github.com/poolifier/poolifier/commit/ccc69a4dc6ce9ace2661c38e1cd243d701e6a650))
+* update imports to .mjs files ([c607391](https://github.com/poolifier/poolifier/commit/c607391d37451f36faaf9f3b9bfe1f041664f05a))
+* update queue test imports to .mjs files ([6395858](https://github.com/poolifier/poolifier/commit/6395858a4fa7d13fe4361fdd9d899c4c4835298d))
+* use ESM imports in worker threads files ([55a8302](https://github.com/poolifier/poolifier/commit/55a83023a8406c0aa6fe74e32700f9314e5bdc4b))
+* use forks pool for better process isolation ([a5f29e6](https://github.com/poolifier/poolifier/commit/a5f29e645b686baef5f8c4a97129e79e19e78f61))
+* use strict spy call count assertions in worker tests ([eb45f98](https://github.com/poolifier/poolifier/commit/eb45f98076a0090a5f5306f31f17d64e662299c6))
+* **worker:** add 22 tests for abstract-worker coverage ([dc8f667](https://github.com/poolifier/poolifier/commit/dc8f66791f48b825e8926e3fc9c861e2f885083d))
+
+
+### 📚 Documentation
+
+* add JSDoc types and descriptions to vitest setup ([f30fcf5](https://github.com/poolifier/poolifier/commit/f30fcf57d6a066e5cd9002bb513f24f2bde7f57d))
+* consolidate multiple task functions features in README ([4a55f12](https://github.com/poolifier/poolifier/commit/4a55f12c6f30239ae7dee6fef52b9737c5337df5))
+* publish documentation ([9abaa2b](https://github.com/poolifier/poolifier/commit/9abaa2b426b37f9ea111351eee510649542b3683))
+
+
+### 🤖 Automation
+
+* add build step to coverage scripts ([9dc3187](https://github.com/poolifier/poolifier/commit/9dc3187034f1f6a961d7d0ecfd9dece35efa0ef0))
+* rename coverage to test:coverage, remove redundant coverage:html ([a02d55c](https://github.com/poolifier/poolifier/commit/a02d55c0c6c7ea639f0e5ab8594a34dcde8246c0))
+
 ## [5.3.1](https://github.com/poolifier/poolifier/compare/v5.3.0...v5.3.1) (2026-02-20)
 
 
index c37f532abdd5b529b9a33b8de457f1938090b2d3..03acb1a178c620a81c08658ebb99eb03baf2158b 100644 (file)
--- a/jsr.json
+++ b/jsr.json
@@ -1,7 +1,7 @@
 {
   "$schema": "https://jsr.io/schema/config-file.v1.json",
   "name": "@poolifier/poolifier",
-  "version": "5.3.1",
+  "version": "5.3.2",
   "exports": "./src/index.ts",
   "publish": {
     "include": ["LICENSE", "README.md", "jsr.json", "src/**/*.ts"]
index 2f79e8c5810af2ef6cfa93a1de5b26db063b910e..369665cf601325b362bef69acf44138a56f6b716 100644 (file)
@@ -1,7 +1,7 @@
 {
   "$schema": "https://json.schemastore.org/package",
   "name": "poolifier",
-  "version": "5.3.1",
+  "version": "5.3.2",
   "description": "Fast and small Node.js Worker_Threads and Cluster Worker Pool",
   "license": "MIT",
   "type": "module",
index 935925bb88f4a54ee2a8e788945117ec91c58950..40fcc89c4e2e3d4b21db2aac2ae51b619d5ab4da 100644 (file)
@@ -4,7 +4,7 @@ sonar.javascript.exclusions=lib/**/*.cjs
 sonar.javascript.lcov.reportPaths=coverage/lcov.info
 sonar.projectName=poolifier
 # x-release-please-start-version
-sonar.projectVersion=5.3.1
+sonar.projectVersion=5.3.2
 # x-release-please-end
 sonar.host.url=https://sonarcloud.io
 #sonar.sources=src
index 9da0cb57768ced3b5744eced655b7933a6d448b7..efc69ccbdad99ab51f4da53160bb9aa32475c204 100644 (file)
@@ -1,3 +1,3 @@
 // x-release-please-start-version
-export const version = '5.3.1'
+export const version = '5.3.2'
 // x-release-please-end