4.20.0 / 2022-07-15 ================== **others** * [[`853b84a`](http://github.com/eggjs/egg-bin/commit/853b84af719433482da055c4585a05fed5df3d5a)] - pick master feat: support set eggTsHelper (#183) (#184) (mansonchor.github.com <>) 4.19.2 / 2022-07-14 ================== **fixes** * [[`a12dc1a`](http://github.com/eggjs/egg-bin/commit/a12dc1a7277a99fe842bdec2861b58a61769f9e5)] - fix: conflict source map support (#182) (吖猩 <>) 4.19.1 / 2022-06-23 ================== **features** * [[`1e96da2`](http://github.com/eggjs/egg-bin/commit/1e96da2bb68203a5e972645df51ed0aa47ccaa8c)] - feat: support c8 report (#172) (羊鹿 <>) **fixes** * [[`d7e1eff`](http://github.com/eggjs/egg-bin/commit/d7e1eff4fdb82805fef4395e124b6cfeb3a48b0a)] - fix: fix espwoer-typescript inject logic (#178) (#179) (Yiyu He <>) **others** * [[`3e6cc45`](http://github.com/eggjs/egg-bin/commit/3e6cc45046bcb9f3237c1b8ac87af84ab44f54bb)] - 📖 DOC: Add 4.x branch (fengmk2 <>) * [[`f32030b`](http://github.com/eggjs/egg-bin/commit/f32030b3b763e9f90c7b7f3d2f9f0f0b986051d3)] - Create codeql-analysis.yml (fengmk2 <>) * [[`c84671c`](http://github.com/eggjs/egg-bin/commit/c84671cc066f6ed7b26b070b4af688676beade2f)] - chore: update build status badge url (#174) (XiaoRui <>) 4.19.0 / 2022-03-31 ================== **features** * [[`1e96da2`](https://github.com/eggjs/egg-bin.git/commit/1e96da2bb68203a5e972645df51ed0aa47ccaa8c)] - feat: support c8 report (#172) (羊鹿 <>) 4.18.1 / 2022-02-18 ================== **fixes** * [[`662b9e9`](http://github.com/eggjs/egg-bin/commit/662b9e924d8e83959ee44e2ef4b1ac7541378b33)] - fix: using ts-node in app should check tscompiler and deps (#170) (吖猩 <>), 4.18.0 / 2022-02-16 ================== **features** * [[`4a54cec`](http://github.com/eggjs/egg-bin/commit/4a54cec8561595b33984e41982e8d1da96a6bd47)] - feat: allow loading ts compiler from cwd (#169) (Deng Ruoqi <>) 4.17.0 / 2022-01-21 ================== **others** * [[`6403b4a`](http://github.com/eggjs/egg-bin/commit/6403b4aac8aa4cd872ecddbaf1ff118e98b0a192)] - support --intelli-espower-loader option (#168) (羊鹿 <>) 4.16.4 / 2021-07-09 ================== **others** * [[`0765c4c`](http://github.com/eggjs/egg-bin/commit/0765c4cdc3abc1f4181dec2e31142ce5224a2cdf)] - ci: support node-v8.x (#164) (hyj1991 <>) 4.16.3 / 2021-07-08 ================== **fixes** * [[`4a076e6`](http://github.com/eggjs/egg-bin/commit/4a076e606428b7eb80bdaa0e358cf4138a3ab0df)] - fix: ci failed (#162) (hyj1991 <>) **others** * [[`c915f1a`](http://github.com/eggjs/egg-bin/commit/c915f1a65340e1cfa04cf213a957f7ed9ac1c148)] - chore: update deps (#161) (hyj1991 <>) 4.16.2 / 2021-05-14 ================== **fixes** * [[`563923a`](http://github.com/eggjs/egg-bin/commit/563923a68c0c0ae09075c4cedb855400deea623f)] - fix: remove espower typescript (#160) (吖猩 <>) 4.16.1 / 2021-04-25 ================== **fixes** * [[`8666e9e`](http://github.com/eggjs/egg-bin/commit/8666e9eb9ce5016ac61af9f542b5518537a90a6b)] - fix: egginfo is not exists (#159) (吖猩 <>) 4.16.0 / 2021-04-23 ================== **features** * [[`a74bae2`](http://github.com/eggjs/egg-bin/commit/a74bae2f604c13b50dadb8468a796867315120c7)] - feat: support switch ts compiler (#158) (吖猩 <>) 4.15.0 / 2020-07-03 ================== **features** * [[`dcc9b25`](http://github.com/eggjs/egg-bin/commit/dcc9b256843815b6b4f1e505bfd1bf3aeffa4db0)] - feat: expose proc (#152) (TZ | 天猪 <>) 4.14.1 / 2020-01-02 ================== **fixes** * [[`00afdf7`](http://github.com/eggjs/egg-bin/commit/00afdf7e0237a42360ffd40513cb0b11467efbb5)] - fix: auto add .setup.ts file (#147) (angleshe <<478647464@qq.com>>) 4.14.0 / 2019-10-12 ================== **features** * [[`3cc3b0b`](http://github.com/eggjs/egg-bin/commit/3cc3b0bbc56553e66fdd3cc5b87716e61d859bdb)] - feat: test --dry-run (#145) (Shu Pengfei <>) **fixes** * [[`9cb8125`](http://github.com/eggjs/egg-bin/commit/9cb812537f1bc5e046186fe4f167742503a43abb)] - fix: revert nyc (#140) (Haoliang Gao <>) **others** * [[`26c7b59`](http://github.com/eggjs/egg-bin/commit/26c7b599c18dee30215f1ffe35e9b6ab03cd3dd7)] - chore(deps): update typescript to "^3" (#144) (waiting <>) * [[`979a1ae`](http://github.com/eggjs/egg-bin/commit/979a1aed424540451412a58e3181ae1e456a73f5)] - ci: fix timeout (#142) (waiting <>) 4.13.2 / 2019-09-27 ================== **fixes** * [[`3b370ef`](http://github.com/eggjs/egg-bin/commit/3b370ef998b65e1a5f0390a7aa5f0fb4d2e96a7d)] - fix: nyc shim (#138) (dxd <>) 4.13.1 / 2019-04-28 ================== **others** * [[`3665b0d`](http://github.com/eggjs/egg-bin/commit/3665b0d030258283bf8aa150019ae6214c9c85eb)] - deps: cleanup & fix high severity vulnerability (#133) (ZYSzys <<17367077526@163.com>>) 4.13.0 / 2019-04-23 ================== **features** * [[`5c621f6`](http://github.com/eggjs/egg-bin/commit/5c621f6d6119fc0ac03b70e294e6cc18d2f88568)] - feat: should print error stack (#132) (TZ | 天猪 <>) 4.12.3 / 2019-04-09 ================== **fixes** * [[`819d78f`](http://github.com/eggjs/egg-bin/commit/819d78fb4d8a1c13827f0e64c197e129777fe646)] - fix: debug mode detect (#130) (TZ | 天猪 <>) **others** * [[`f85aafb`](http://github.com/eggjs/egg-bin/commit/f85aafb8db6b5be1d1cf9cb88297747cafb96142)] - chore: update deps (#131) (TZ | 天猪 <>) 4.12.2 / 2019-04-04 ================== **fixes** * [[`3b6819c`](http://github.com/eggjs/egg-bin/commit/3b6819ccdc1f2f6c81482f45097adfe544e6c874)] - fix: should not timeout when debugging (#129) (TZ | 天猪 <>) * [[`fcae123`](http://github.com/eggjs/egg-bin/commit/fcae1233518d094984aac0efe6890d679da533a0)] - fix: support --workers same as egg-scripts (#127) (TZ | 天猪 <>) 4.12.1 / 2019-03-26 ================== **fixes** * [[`d802694`](http://github.com/eggjs/egg-bin/commit/d802694cc1039e0b0a3721917019c63b7599d59e)] - fix: downgrade ts-node (#126) (吖猩 <>) 4.12.0 / 2019-03-20 ================== **others** * [[`44854f0`](http://github.com/eggjs/egg-bin/commit/44854f047823a0979b41bf7661e06be2dd5aef83)] - deps: bump ts-node version (#125) (吖猩 <>) 4.11.1 / 2019-03-06 ================== **fixes** * [[`8f6135e`](http://github.com/eggjs/egg-bin/commit/8f6135edf46584f009633fa82436ed16037f6cc5)] - fix: ets not found (#124) (吖猩 <>) 4.11.0 / 2019-02-15 =================== * feat: intergration with egg-ts-helper (#123) 4.10.0 / 2019-01-04 =================== **features** * [[`904103f`](https://github.com/eggjs/egg-bin/commit/904103fe673e93bdf600f6eace4121cf4bf15d9b)] - feat: support read egg.require from package.json (#121) (吖猩 <>) **docs** * [[`0d553f6`](https://github.com/eggjs/egg-bin/commit/0d553f641155bc3ee9cc9d459a0ddff238c6c691)] - docs: test timeout is 6000ms (#115) (BiosSun <>) 4.9.0 / 2018-09-19 ================== **features** * [[`51f93aa`](http://github.com/eggjs/egg-bin/commit/51f93aaa7506c9d0b90e3385c5bb6fa2cb488bc0)] - feat: support egg-bin test --changed (#111) (Yiyu He <>) **fixes** * [[`a82a87a`](http://github.com/eggjs/egg-bin/commit/a82a87a66939c327b65f394abd99a3d194c860bb)] - fix: debug-test invoke formatTestArgs (dead-horse <>) 4.8.5 / 2018-09-11 ================== * feat: remove correct-source-map.js (#109) 4.8.4 / 2018-09-06 ================== * fix: package.json to reduce vulnerabilities (#108) 4.8.3 / 2018-08-27 ================== **fixes** * [[`ca4f78f`](http://github.com/eggjs/egg-bin/commit/ca4f78f5e7c608fbe9af37577c62a5b64bb2b45c)] - fix: fix source map line number incorrect (#107) (吖猩 <>) 4.8.2 / 2018-08-23 ================== **features** * [[`35e89db`](http://github.com/eggjs/egg-bin/commit/35e89dbdbfcb6d2c6cd07f73145ead7c4c5421ce)] - feat: upgrade espower-typescript to 9.0 (#106) (吖猩 <>) 4.8.1 / 2018-08-01 ================== * fix: fixed ts-node ignore files (#105) 4.8.0 / 2018-07-31 ================== * chore: update deps (#104) * feat(cov): add nyc instrument passthrough (#103) 4.7.1 / 2018-06-29 ================== * fix: should exit when no test files found (#100) 4.7.0 / 2018-04-18 ================== * feat: add ts env in command (#98) 4.6.3 / 2018-04-05 ================== * fix: should only read pkg if argv.typescript not pass (#97) 4.6.2 / 2018-04-02 ================== **fixes** * [[`e73c569`](http://github.com/eggjs/egg-bin/commit/e73c56952cdbd0f925e8aea1ad1b3098e9ccc90e)] - fix: should ignore fixtures and node_modules (#96) (Haoliang Gao <>) * [[`7531faa`](http://github.com/eggjs/egg-bin/commit/7531faaae98e126ec0151721a5fbf7a73b6246b3)] - fix: support relative path (#95) (TZ | 天猪 <>) 4.6.1 / 2018-03-31 ================== * fix: remove ts extensions by default (#94) 4.6.0 / 2018-03-30 ================== * chore: don't need to log at vscode and webstorm (#93) * feat: support egg.typescript (#92) * feat: cov support typescript (#91) 4.5.0 / 2018-03-28 ================== * feat: support typescript (#89) * feat: set EGG_MASTER_CLOSE_TIMEOUT when run dev (#88) 4.4.1 / 2018-03-26 ================== * feat: revert egg-bin check (#90) 4.4.0 / 2018-02-24 ================== * feat: egg-bin check (#87) 4.3.7 / 2017-12-13 ================== **fixes** * [[`6689962`](http://github.com/eggjs/egg-bin/commit/6689962082fb86591adfcaf0d85687096cdb851d)] - fix: make sure files sort in all platforms (#86) (fengmk2 <>) 4.3.6 / 2017-11-30 ================== * deps: autod@3.0 (#85) * test: Node 8.7.0 has improved stack for promise (#84) 4.3.5 / 2017-10-10 ================== **fixes** * [[`7386194`](http://github.com/eggjs/egg-bin/commit/7386194d94ec8b0d0faee766fe98f0f4f2ece8a2)] - fix: force exit when runner complete (#83) (Haoliang Gao <>) **others** * [[`a7c4b53`](http://github.com/eggjs/egg-bin/commit/a7c4b53c3aab8ee4a7c3c65e39f6480de97a9ea1)] - chore: remove incorrect history (#82) (Haoliang Gao <>) 4.3.4 / 2017-10-09 ================== Upgrade mocha@4, see https://boneskull.com/mocha-v4-nears-release **fixes** * [[`e3c33e9`](http://github.com/eggjs/egg-bin/commit/e3c33e9fbc8c67ce733237ff7c0c41f35654712f)] - fix: package.json to reduce vulnerabilities (#81) (Snyk bot <>) 4.3.3 / 2017-09-21 ================== * chore: dont print devtools link at vscode (#75) 4.3.2 / 2017-09-14 ================== **fixes** * [[`2e3498e`](http://github.com/eggjs/egg-bin/commit/2e3498e6ca1b81814a2d1a4db4a8a37fb0d6d880)] - fix: use inspector at 7.x+ (#74) (TZ | 天猪 <>) 4.3.1 / 2017-09-13 ================== **features** * [[`678b83d`](http://github.com/eggjs/egg-bin/commit/678b83d64ad850ac390607ee281e5336473da808)] - feat: debug proxy support (TZ <>) * [[`c65a00d`](http://github.com/eggjs/egg-bin/commit/c65a00dc69fbca3924bcd848c94bc0b11a3ee17a)] - feat: revert to 4.2.0 (TZ <>) **fixes** * [[`469739f`](http://github.com/eggjs/egg-bin/commit/469739f1b494c647fcb06e0db432d435ed9e1805)] - fix: debug at 6.x (TZ <>) **others** * [[`2be5245`](http://github.com/eggjs/egg-bin/commit/2be52459ed22dd3c0a22b080f7e29ae876d2914f)] - docs: add readme (TZ <>) * [[`3e8ce0d`](http://github.com/eggjs/egg-bin/commit/3e8ce0d3aaaea793f466b768f45f77e4fcc7b001)] - refactor: use common-bin parse execArgv (TZ <>) 4.3.0 / 2017-09-07 ================== **others** * [[`83afba3`](http://github.com/eggjs/egg-bin/commit/83afba3a43e9e7d233263f6deba792d1f4c1a1d9)] - deps: update common-bin (TZ <>) * [[`f7628b2`](http://github.com/eggjs/egg-bin/commit/f7628b22042168d522b9b69344c9a54ab1fa1305)] - refactor: egg-bin debug pass debugOptions to startCluster (TZ <>) * [[`831c77d`](http://github.com/eggjs/egg-bin/commit/831c77d3d0a269e1ab1243471ef34bb53df0fb80)] - refactor: use common-bin parse execArgv (TZ <>) 4.2.0 / 2017-08-30 ================== * feat: support $NODE_DEBUG_OPTION (#71) 4.1.0 / 2017-08-02 ================== * feat: add `egg-bin autod --check` command (#70) 4.0.5 / 2017-07-05 ================== * fix: only hotfix spawn-wrap on windows (#69) 4.0.4 / 2017-06-21 ================== * fix: remove temp excludes * feat(cov): add prerequire option (#53) 4.0.3 / 2017-06-21 ================== * fix: There is a case sensitive issue from spawn-wrap on Windows (#67) 4.0.2 / 2017-06-20 ================== * fix: should support multi exclude dirs (#66) 4.0.1 / 2017-06-20 ================== * fix: ignore frontend files and document files (#65) 4.0.0 / 2017-06-20 ================== * feat: use nyc instead of istanbul (#63) 3.7.0 / 2017-06-19 ================== * feat: cov support output json-summary (#64) 3.6.0 / 2017-06-14 ================== * feat: support cov command in win32 (#52) * test: skip assert error stack on node >= 7.0.0 (#61) * fix: clean more mocha error stack (#60) 3.5.0 / 2017-06-08 ================== * feat: simplify mocha error stack (#59) 3.4.2 / 2017-06-04 ================== * fix: use context.env instead of process.env (#58) 3.4.1 / 2017-06-01 ================== * fix: don't pass prerequire (#57) 3.4.0 / 2017-05-18 ================== * feat(cov): add prerequire option (#53) 3.3.2 / 2017-04-28 ================== * feat: change default timeout to 60000 (#50) 3.3.1 / 2017-04-25 ================== * fix: cov replaced warning at win (#49) 3.3.0 / 2017-04-17 ================== * feat: pass --check to pkgfiles (#48) 3.2.1 / 2017-04-01 ================== * fix: -x only support string (#47) 3.2.0 / 2017-03-29 ================== * feat: extractArgv refactor & extract debug port * feat: extractArgv support expose_debug_as 3.1.0 / 2017-03-21 ================== * feat: use unparseArgv from common-bin (#45) 3.0.1 / 2017-03-21 ================== * fix(cov): istanbul path env (#44) 3.0.0 / 2017-03-21 ================== * refactor: [BREAKING_CHANGE] use common-bin 2.x (#41) 2.4.0 / 2017-03-09 ================== * deps: upgrade istanbul to 1.1.0-alpha.1 (#43) 2.3.0 / 2017-03-08 ================== * fix: add missing deps (#42) * feat: update pkg.files that if file exists (#37) * refactor: use framework (#39) 2.2.3 / 2017-02-25 ================== * fix: support egg-bin dev --cluster and --baseDir (#36) 2.2.2 / 2017-02-25 ================== * fix: use co-mocha instead of thunk-mocha (#38) 2.2.1 / 2017-02-19 ================== * fix: support node4 (#35) 2.2.0 / 2017-02-15 ================== * feat: commands support specific execArgv(harmony) (#33) * docs: missing debug description for zh-cn (#34) 2.1.0 / 2017-02-14 ================== * feat: add sticky mode support (#32) 2.0.2 / 2017-01-24 ================== * fix: .setup.js should be the first test file (#30) 2.0.1 / 2017-01-17 ================== * fix: should support -p (#27) * docs: use V8 Inspector Integration for debug 2.0.0 / 2017-01-16 ================== * feat(debug): [BREAKING_CHANGE] remove iron-node (#26) 1.10.1 / 2017-01-16 ================== * fix: should pass customEgg to startCluster (#25) 1.10.0 / 2016-12-28 ================== * feat: auto require setup file (#24) 1.9.1 / 2016-12-16 ================== * fix: make sure dev command eggPath can be override (#23) 1.9.0 / 2016-12-16 ================== * feat: auto detect available port (#22) 1.8.1 / 2016-12-14 ================== * fix: add power-assert to deps (#21) 1.8.0 / 2016-12-14 ================== * feat: build-in intelli-espower-loader (#20) 1.7.0 / 2016-11-03 ================== * feat: try to use --inspect first (#19) 1.6.0 / 2016-10-28 ================== * feat: use test when run cov on Windows (#18) 1.5.3 / 2016-10-28 ================== * fix: wait more time for Window :cry: (#17) 1.5.2 / 2016-10-26 ================== * fix(cov): wait 1 second for Windows (#16) 1.5.1 / 2016-10-20 ================== * fix: link mocha bin from inner file (#15) * docs:add egg-bin dev options doc (#14) 1.5.0 / 2016-10-16 ================== * test: exports mocha bin (#13) 1.4.0 / 2016-09-29 ================== * feat(dev): pass debug args to execArgv (#12) 1.3.0 / 2016-08-19 ================== * feat: resolve istanbul path for coffee (#9) 1.2.1 / 2016-08-18 ================== * fix: can not find iron-node in subprocess (#8) 1.2.0 / 2016-08-04 ================== * feat: add COV_EXCLUDES for coverage excludes (#7) 1.1.1 / 2016-08-03 ================== * chore(deps): upgrade mocha@3 and glob@7 (#6) 1.1.0 / 2016-07-29 ================== * feat: support mocha custom require args (#5) * refactor: use common-bin (#4) 1.0.2 / 2016-07-12 ================== * refactor: rename DevCommand.js to dev_command.js (#3) * chore: add security check badge (#2) * refactor: use egg-utils (#1) 1.0.1 / 2016-06-20 ================== * fix: let sub class can override getFrameworkOrEggPath 1.0.0 / 2016-06-19 ================== * init version