Skip to main content

ChangeLog

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

5.3.2 (2026-08-28)​

⚠ BREAKING CHANGES​

  • for consumers that call Object.prototype methods directly on pool.options (e.g. pool.options.hasOwnProperty(...)).

  • fix: use sanitized options for resourceLimits validation

  • fix: sanitize run/close options with withNullPrototype

Use the existing withNullPrototype helper instead of getOwn; address feedback from @metcoder95

  • fix: avoid re-linking Object.prototype in Piscina constructor

(cherry picked from commit bebbda255c2981cecddd36b171b94be2fd41c9a6)

5.3.1 (2026-08-21)​

5.3.0 (2026-07-19)​

Features​

5.2.0 (2026-06-12)​

Features​

Bug Fixes​

  • eagerly spawn workers up to maxThreads on cold-pool burst (#1043) (779c640)
  • include skipQueue in queueSize calculation (#1030) (b7d4d61)
  • interface name and add missing curly brace (#951) (8cd51f2)
  • onWorkerMessage gets skipped in Jest environment (#968) (54de192)

5.1.4 (2025-11-07)​

Bug Fixes​

5.1.3 (2025-07-09)​

Features​

5.1.2 (2025-06-26)​

5.1.1 (2025-06-19)​

Bug Fixes​

  • prevent race condition in idle worker cleanup (#818) (cafae5d)

5.1.0 (2025-06-15)​

Features​

  • add explicit resource management support (#810) (d625bba)

Bug Fixes​

5.0.0 (2025-05-02)​

⚠ BREAKING CHANGES​

5.0.0-alpha.2 (2025-03-16)​

Features​

5.0.0-alpha.1 (2025-01-10)​

⚠ BREAKING CHANGES​

  • #305: Expose new PiscinaHistogram abstraction (#723)

Features​

  • #305: Expose new PiscinaHistogram abstraction (#723) (86d736c), closes #305

5.0.0-alpha.0 (2024-12-04)​

Features​

Bug Fixes​

4.6.1 (2024-06-26)​

4.6.0 (2024-06-18)​

Features​

Bug Fixes​

4.5.1 (2024-05-22)​

Bug Fixes​

4.5.0 (2024-05-20)​

Features​

4.4.0 (2024-02-28)​

Features​

4.3.2 (2024-02-16)​

Bug Fixes​

4.3.1 (2024-01-30)​

Bug Fixes​

4.3.0 (2024-01-16)​

Features​

  • use native Node.js histogram support (#482) (aa5b140)

4.2.1 (2023-12-13)​

Bug Fixes​

  • default minThreads with odd CPU count (#457) (f4edf87)

4.2.0 (2023-11-19)​

Features​

Bug Fixes​

  • add signal reason support (#403) (66809f9)
  • do not re-create threads when calling .destory() (#430) (ec21ff2)
  • migrate to EventEmitterAsyncResource from core (#433) (0a539e2)