2.3.0 (2024-06-03)
2.2.1 (2023-12-08)
2.2.0 (2023-06-27)
2.1.1 (2023-06-06)
2.1.0 (2023-05-31)
2.0.1 (2022-12-19)
features
- [
04a1e85
] - feat: support worker_threads (#101) (hyj1991 <[email protected]>)
others
- [
98688f0
] - chore: log more info before master closing (hyj1991 <[email protected]>)
features
- [
36f3a05
] - feat: catch app/agent boot error to formater FrameworkError (#98) (mansonchor.github.com <[email protected]>)
features
- [
63c3cd0
] - feat: print process.env.HOST while egg started (#96) (zōng yǔ <[email protected]>)
features
- [
7fca260
] - feat: suppport config.cluster.https (#90) (TZ | 天猪 <[email protected]>)
fixes
- [
5547a87
] - fix: add ca opiton if https (#93) (dxd <[email protected]>)
features
- [
4b47bec
] - feat: add windowsHide support (#92) (QingDeng <[email protected]>)
fixes
- [
0f7558b
] - fix: should not ready when call server.listen in sticky mode (#91) (killa <[email protected]>)
fixes
- [
de95e90
] - fix: should destroy socket when receives an RST after the three-way handshake. (#89) (ngot <[email protected]>)
others
- [
45d956f
] - chore: update all dependencies (#88) (Yiyu He <[email protected]>)
features
- [
8740538
] - feat: save pid file (#87) (TZ | 天猪 <[email protected]>)
fixes
- [
99d0c6b
] - fix: master should not send to parent when egg-script is closed (#84) (killa <[email protected]>)
others
- [
5920799
] - docs: removeoptions.typescript
(#82) (吖猩 <[email protected]>)
- fix: should not start app when agent start fail (#81)
features
- [
2b662a5
] - feat: kill all sub processes when exit (#79) (Yiyu He <[email protected]>)
- feat: graceful exit when boot failed (#78)
- feat: kill agent after workers are killed (#76)
- docs: fix typo (#77)
fixes
- [
b0c8d19
] - fix: fix messenger#sendTo (#74) (killa <[email protected]>)
- feat: support options.require (#73)
- feat: replace worker file from outside (#72)
- feat: support config agent debug port (#70)
features
- [
134bd4c
] - feat: not start check in local (#71) (Axes <[email protected]>)
- fix: use --inspect-port after 8.x (#69)
- fix: remove useless unittest (#65)
- fix: master close log print timeout error (#64)
- fix: wait 5s when master exit (#60)
- feat: add typescript support (#61)
features
- [
7f0be22
] - feat: support beforeClose on other env (#59) (Haoliang Gao <[email protected]>)
others
- [
e0deece
] - test: fix unstable test (#58) (Haoliang Gao <[email protected]>)
features
- [
102a0ad
] - feat: https options (#57) (TZ | 天猪 <[email protected]>)
others
- [
53ed359
] - chore: log runtime versions (#56) (TZ | 天猪 <[email protected]>)
features
- [
366d9bb
] - feat: add worker manager and check worker/agent status (#54) (Yiyu He <[email protected]>)
fixes
- [
ccdbf9f
] - fix: should send current worker pids when agent restart (#53) (Haoliang Gao <[email protected]>)
fixes
- [
c683b67
] - fix: crash when socket destroyed during connecting (#50) (Hengfei Zhuang <[email protected]>)
others
- [
242835e
] - test:don't fork
has been printed to stdout (#52) (Haoliang Gao <[email protected]>)
others
- [
b768018
] - refactor: use utility to read json (#49) (Haoliang Gao <[email protected]>)
fixes
- [
4b80f33
] - fix: master should exit when EADDRINUSE error (#48) (Haoliang Gao <[email protected]>)
fixes
- [
0c886a4
] - fix: should disable worker refork (#46) (fengmk2 <[email protected]>)
fixes
- [
30d120d
] - fix: should send egg-ready when app/agent restarted after launched (#45) (Haoliang Gao <[email protected]>)
features
- [
56bff0d
] - feat: agent debugPort 5856 -> 5800 (TZ <[email protected]>)
features
- [
61b5b66
] - feat: simplify debug error when kill by vscode (TZ <[email protected]>) - [
308d9fd
] - feat: debug & egg-ready message (TZ <[email protected]>) - [
a4fa5f5
] - feat: delete default port options that has defined in egg (#40) (Haoliang Gao <[email protected]>) - [
09ccc5a
] - feat: revert to 1.9.2 (TZ <[email protected]>)
others
- [
ab76a19
] - test: improve cov (TZ <[email protected]>)
fixes
- [
8d46f20
] - fix: only set options.debugProtocol at debug mode (#42) (TZ | 天猪 <[email protected]>)
features
- [
49bd949
] - feat: delete default port options that has defined in egg (#40) (Haoliang Gao <[email protected]>)
others
- [
0561ce7
] - refactor: support debug options (#41) (TZ | 天猪 <[email protected]>) - [new tag] 1.10.0 -> 1.10.0
others
- [
0561ce7
] - refactor: support debug options (#41) (TZ | 天猪 <[email protected]>)
fixes
- [
7277b00
] - fix: debug status detect should support inspect (#39) (TZ | 天猪 <[email protected]>)
- fix: sleep 100ms to make sure SIGTERM send to the child processes (#37)
- test: fix test that should mock the default port (#38)
- feat: add listen config (#34)
- refactor: disable console (#36)
- deps: upgrade eslint (#35)
- refactor: set agent worker and app worker console level (#33)
- deps: upgrade dependencies (#32)
- feat: use graceful-process to refactor app and agent worker (#30)
- test: sleep 20s to wait for agent process start (#29)
- feat: reduce info logs on local env (#28)
- fix: agent should exit on disconnect event whatever master kill with SIGKILL (#27)
- fix: fix typo (#24)
- fix: start error should log what happend (#26)
- fix: fix deperated api (#25)
- deps: upgrade dependencies (#22)
- fix: should print logger when agent start error (#20)
- fix: sticky logic error (#19)
- feat: use egg-utils (#18)
- feat: add options framework (#17)
- feat: exit when error emitted during start (#16)
- feat:add sticky cluster mode (#14)
- test: add test for agent debug port (#13)
- feat: get clusterPort (#12)
- feat: npm publish files limit (#10)
- deps: upgrade dependencies
- refactor: options should be passed through
- feat: print env when start (#8)
- feat: exit if worker start timeout (#6)
- feat: when debug mode, master should exit when worker die (#7)
- test: fix testcase (#5)
- feat: [BREAKING_CHANGE] master won't load config (#4)
- test: add test cases (#3)
- fix: remove antx loader (#2)
- fix: loader version (#1)
- fix: logger
- init code