3.4 KiB
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.1–3.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
ThreadSimpleto return a Promise. - Improved typings.
- Added
forkOptions. - Added
argvArgssupport tosimpleThread. - 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
smartipccode. - Updated the README.
- Added
npmtsas 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.