Skip to content

v5.3.2

Latest

Choose a tag to compare

@jerome-benoit jerome-benoit released this 23 Feb 17:31
81b5403

5.3.2 (2026-02-23)

🐞 Bug Fixes

  • build: exclude vitest.config.ts from TypeScript build (0f7e7ab)
  • deps: update all non-major dependencies (#3131) (6feccf8)
  • test: use fake timers for sleep() test to avoid flakiness (9aecfea)

🧪 Tests

  • add custom toMatchObject matcher for @std/expect compatibility (5b2ecea)
  • add retry for flaky tests on CI (c218777)
  • fix async kill handler test for vitest compatibility (ba7ffbf)
  • increase vitest timeouts to 120s (127fcc0)
  • increase vitest timeouts to 240s for slow CI runners (cf65892)
  • migrate from mocha to vitest (b806a34)
  • relax coverage thresholds and increase timeouts (a2ac50d)
  • skip pool.destroy() in afterAll hooks on CI to avoid timeout (468b846)
  • skip shutdown tests on CI (ccc69a4)
  • update imports to .mjs files (c607391)
  • update queue test imports to .mjs files (6395858)
  • use ESM imports in worker threads files (55a8302)
  • use forks pool for better process isolation (a5f29e6)
  • use strict spy call count assertions in worker tests (eb45f98)
  • worker: add 22 tests for abstract-worker coverage (dc8f667)

📚 Documentation

  • add JSDoc types and descriptions to vitest setup (f30fcf5)
  • consolidate multiple task functions features in README (4a55f12)
  • publish documentation (9abaa2b)

🤖 Automation

  • add build step to coverage scripts (9dc3187)
  • rename coverage to test:coverage, remove redundant coverage:html (a02d55c)