github moleculerjs/moleculer v0.15.0-beta2

pre-releaseone day ago

Changes since v0.15.0-beta1

Major Changes

  • Minimum Node.js 20: Updated minimum Node.js version from 18 to 20 for better performance and security
  • Stream handling improvements: Fixed multiple stream-related issues including proper closing of dangling streams and enhanced safety for streaming operations
  • Enhanced TypeScript support: Added comprehensive typing improvements for service lifecycle handlers, middleware functions, and broker error handlers
  • CI/CD modernization: Updated GitHub Actions to ubuntu-22.04, expanded Node.js testing matrix (20.x, 22.x, 24.x), and migrated to docker compose commands
  • Registry improvements: Added stopDelay option for graceful shutdown and serviceChangedDebounceTime for better service change handling
  • Performance optimizations: Fixed Redis transporter Promise library interference, improved cache key handling, and enhanced pending request cleanup

Full Changelog: v0.15.0-beta1...v0.15.0-beta2

Don't miss a new moleculer release

NewReleases is sending notifications on new releases.