Releases: eggjs/cluster
Releases · eggjs/cluster
v3.0.1
v3.0.0
3.0.0 (2024-12-28)
⚠ BREAKING CHANGES
- drop Node.js < 18.19.0 support
part of eggjs/egg#3644
Summary by CodeRabbit
Release Notes for @eggjs/cluster v3.0.0-beta.4
-
New Features
- Migrated project to TypeScript.
- Added support for Node.js 18.19.0, 20, 22, and 23.
- Enhanced type safety and module exports.
- Improved worker thread and process management.
- Introduced new error handling classes for better debugging.
-
Breaking Changes
- Renamed package from
egg-cluster
to@eggjs/cluster
. - Updated import/export syntax to ES modules.
- Minimum Node.js version is now 18.19.0.
- Renamed package from
-
Performance Improvements
- Refactored cluster and worker management.
- Optimized error handling and logging.
-
Bug Fixes
- Resolved various edge cases in worker initialization.
- Improved graceful shutdown mechanisms.
-
Documentation
- Updated README with new package name and usage examples.
- Added TypeScript and ESM import examples.
Features
This release is also available on: