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.
-
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.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
Features