Files

3.4 KiB
Raw Permalink Blame History

Changelog

2026-05-01 - 3.0.4 - fix(esm)

improve ESM compatibility and modernize package configuration

  • replace direct CommonJS-style imports of threads and spawn-wrap with createRequire-based loading for NodeNext compatibility
  • update internal path handling to derive package paths from import.meta.url instead of __dirname
  • add package exports entry, tighten TypeScript settings, and refresh test/tooling configuration for the current build setup

2026-03-01 - 3.0.3 - maintenance

Released 3.0.3 with repository and metadata housekeeping updates.

  • Removed the GitLab CI configuration.
  • Updated the project description.
  • Included minor maintenance-only changes across the 3.0.3 release line.

2024-05-14 - 3.0.2 - core

Delivered a core update in 3.0.2 with additional configuration maintenance.

  • Updated core functionality.
  • Refreshed TypeScript configuration.
  • Updated npm metadata for git host settings.
  • Summarizes minor maintenance commits within the 3.0.2 release range.

2022-07-28 - 3.0.0 - core

Released the 3.x line with a breaking module-system migration and follow-up core fixes through 3.0.13.0.2.

  • Switched the package to ESM as a breaking change.
  • Applied core update fixes in 3.0.0, 3.0.1, and 3.0.2.
  • Summarizes the trivial version-tag commits across versions 3.0.0 through 3.0.2.

2019-08-22 - 2.0.9 - core

Delivered a sequence of core maintenance releases from 2.0.3 through 2.0.9.

  • Applied repeated core update fixes across versions 2.0.3, 2.0.4, 2.0.5, 2.0.6, 2.0.7, and 2.0.8.
  • Released 2.0.9 as the latest point in this maintenance range.
  • Summarizes trivial version-only commits across versions 2.0.3 through 2.0.9.

2018-08-07 - 2.0.0 - package

Released 2.0.0 with package-level breaking and follow-up maintenance changes through 2.0.2.

  • Introduced a breaking package scope change in the lead-up to 2.0.0.
  • Updated npm access level for the package.
  • Updated the testing framework in 2.0.1.
  • Summarizes trivial version-only commits across versions 2.0.0 through 2.0.2.

2017-11-28 - 1.0.9 - maintenance

Published maintenance updates across versions 1.0.9 through 1.0.11.

  • Updated the project to align with newer standards.
  • Refreshed CI configuration.
  • Summarizes trivial version-only commits across versions 1.0.9 through 1.0.11.

2017-03-04 - 1.0.4 - core

Expanded core threading and API capabilities across versions 1.0.4 through 1.0.8.

  • Added simple forking support with threadsimple.
  • Changed ThreadSimple to return a Promise.
  • Improved typings.
  • Added forkOptions.
  • Added argvArgs support to simpleThread.
  • Included an update to wrapping behavior.
  • Summarizes trivial version-only commits across versions 1.0.4 through 1.0.8.

2017-03-03 - 1.0.2 - maintenance

Delivered early maintenance improvements across versions 1.0.2 and 1.0.3.

  • Updated internal smartipc code.
  • Updated the README.
  • Added npmts as a required global CI tool.
  • Summarizes trivial version-only commits across versions 1.0.2 through 1.0.3.

2017-01-29 - 1.0.0 - core

Initial release of the project with foundational functionality and setup work through 1.0.1.

  • Added the initial basic functionality.
  • Started the implementation and merged initial development work.
  • Added and improved the README.
  • Added GitLab CI configuration.
  • Switched to native IPC to reduce dependencies.
  • Summarizes trivial release-tag and documentation-only follow-up commits across versions 1.0.0 and 1.0.1.