Skip to content

v3.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 28 Dec 14:28
· 2 commits to master since this release

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.
  • 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: