Skip to content

Latest commit

 

History

History
289 lines (185 loc) · 10.8 KB

CHANGELOG.md

File metadata and controls

289 lines (185 loc) · 10.8 KB

Changelog

4.0.0 (2024-12-31)

⚠ BREAKING CHANGES

  • drop Node.js < 18.19.0 support

part of eggjs/egg#3644

eggjs/egg#5257

Summary by CodeRabbit

Release Notes

  • New Features

    • Added support for ECMAScript modules (ESM).
    • Enhanced CLI with more robust start and stop commands.
    • Improved TypeScript integration and type safety.
    • Introduced new commands for stopping an Egg.js server application.
    • Added new configuration options for logging and process management.
  • Improvements

    • Updated package configuration for better modularity.
    • Modernized test infrastructure with TypeScript support.
    • Refined error handling and logging mechanisms.
    • Enhanced process management capabilities.
  • Improved documentation with updated installation instructions and usage examples.

  • Breaking Changes

    • Renamed package from egg-scripts to @eggjs/scripts.
    • Requires Node.js version 18.19.0 or higher.
    • Significant changes to project structure and module exports.
  • Bug Fixes

    • Improved process management for server start and stop operations.
    • Enhanced cross-platform compatibility.
  • Fixed issues with asynchronous route handlers in various applications.

Features

  • support cjs and esm both by tshy (#63) (d9d0bc6)

3.1.0 (2024-12-10)

Features

3.0.1 (2024-05-11)

Bug Fixes

  • head 100 stderr when startup failed (#59) (7f2cecf)

3.0.0 (2024-02-19)

⚠ BREAKING CHANGES

  • drop Node.js 14 support

Features

  • support configure egg.revert in package.json (#58) (a294691)

2.17.0 / 2022-04-28

features

2.16.0 / 2022-03-27

features

2.15.3 / 2022-03-08

fixes

others

  • [be89f9d] - docs(doc): 修改readme文档中的stop脚本处的描述,并增加示例. (#51) (shuidian <[email protected]>)

2.15.2 / 2021-11-17

fixes

others

2.15.1 / 2021-09-15

features

others

2.15.0 / 2021-09-13

features

2.14.0 / 2021-06-11

features

2.13.0 / 2020-02-25

features

2.12.0 / 2019-12-16

features

2.11.1 / 2019-10-10

fixes

others

2.11.0 / 2018-12-17

  • feat(stop): only sleep when master process exists (#34)
  • fix: stop process only if the title matches exactly (#35)

2.10.0 / 2018-10-10

fixes

others

2.9.1 / 2018-08-24

  • fix: replace command by args in ps (#29)

2.9.0 / 2018-08-23

features

others

2.8.1 / 2018-08-19

fixes

2.8.0 / 2018-08-10

others

2.7.0 / 2018-08-10

features

others

  • [e07726c] - refactor: raw spawn call to instead of helper.spawn in start non-daemon mode (#23) (Khaidi Chu <[email protected]>)

2.6.0 / 2018-04-03

  • feat: provides source map support for stack traces (#19)

2.5.1 / 2018-02-06

  • chore: add description for ignore-stderr (#18)

2.5.0 / 2017-12-12

features

2.4.0 / 2017-11-30

features

others

2.3.0 / 2017-11-29

features

2.2.0 / 2017-11-22

features

2.1.1 / 2017-11-14

fixes

2.1.0 / 2017-10-16

features

2.0.0 / 2017-10-13

features

others

1.2.0 / 2017-09-11

features

others

1.1.2 / 2017-09-01

  • fix: should not pass undefined env (#6)
  • docs: fix stop typo (#5)

1.1.1 / 2017-08-29

  • fix: should set title correct (#3)

1.1.0 / 2017-08-16

  • feat: remove env default value (#2)

1.0.0 / 2017-08-02

  • feat: first implementation (#1)