Releases: eggjs/egg
Releases · eggjs/egg
2017-12-15, Version 2.1.0, @dead-horse
Notable changes
-
feature
- add 400 response for broken client request to instead of empty response
- dump application router json
-
fix
- fix: run dumpConfig at the last ready callback
-
document
- migrate docs to egg 2
- add document for passport
Commits
- [
40df153
] - feat: add 400 response for broken client request to instead of empty response (#1829) (Khaidi Chu <[email protected]>) - [
d0ee9f2
] - docs(passport): fix some description (#1828) (TZ | 天猪 <[email protected]>) - [
f7c6a0a
] - docs(passport): add description (#1825) (TZ | 天猪 <[email protected]>) - [
f66d9be
] - docs(passport): the missing docs for passport (#1824) (TZ | 天猪 <[email protected]>) - [
18f93f0
] - docs(core/view.md): translation (#1577) (Zhongyuan <[email protected]>) - [
7e05669
] - 1. docs(error-handle): missing function keywords. (#1819) (M.Y.Akashi <[email protected]>) - [
89e114c
] - docs: add AntV links (#1809) (TZ | 天猪 <[email protected]>) - [
bdfd3cc
] - docs(router): new style & remove app.verb (#1803) (TZ | 天猪 <[email protected]>) - [
4c9eacb
] - docs(middleware): add description of import koa middleware (#1805) (TZ | 天猪 <[email protected]>) - [
c152dee
] - docs(loader): adjust extends way (#1729) (TZ | 天猪 <[email protected]>) - [
289f8cd
] - docs(progressive):changes some grammar (#1773) (恬竹 <[email protected]>) - [
ae87460
] - docs(migration): add description for plugin breakchange (#1766) (TZ | 天猪 <[email protected]>) - [
a2788a8
] - docs(controller): import base controller directly (#1771) (Yiyu He <[email protected]>) - [
7ebfc9b
] - docs(quickstart): fix typo in code example (#1765) (Darren Poon <[email protected]>) - [
6ff6998
] - docs: add security english translation (#1691) (Adams <[email protected]>) - [
a061f21
] - docs(intro): make some changes for egg-and-koa (#1739) (恬竹 <[email protected]>) - [
d752b3b
] - docs(deployment): adjust with new version egg-scripts (#1757) (TZ | 天猪 <[email protected]>) - [
1b12b51
] - docs(cookie-session): use async (#1723) (TZ | 天猪 <[email protected]>) - [
5c88026
] - docs(plugin): use async (#1730) (TZ | 天猪 <[email protected]>) - [
ebb8adf
] - some changes of docs(what is egg) (#1734) (恬竹 <[email protected]>) - [
2da00fc
] - docs(framework): use new way (#1728) (TZ | 天猪 <[email protected]>) - [
47fbee5
] - docs(cluster-client): use async (#1727) (TZ | 天猪 <[email protected]>) - [
1420682
] - docs(ipc): use async (#1722) (TZ | 天猪 <[email protected]>) - [
503b69b
] - feat: dump application router json (fengmk2 <[email protected]>) - [
76ff783
] - fix: run dumpConfig at the last ready callback (fengmk2 <[email protected]>) - [
50efe4c
] - docs(httpclient): use async (#1724) (TZ | 天猪 <[email protected]>) - [
d043148
] - docs: remove async-function (#1713) (TZ | 天猪 <[email protected]>) - [
e3ef3ec
] - docs(restful): use async (#1709) (TZ | 天猪 <[email protected]>) - [
b042937
] - docs(error-handling): use async (#1721) (TZ | 天猪 <[email protected]>) - [
80ab243
] - docs(i18n): use async (#1720) (TZ | 天猪 <[email protected]>) - [
6741999
] - docs(logger): use async (#1719) (TZ | 天猪 <[email protected]>) - [
f39c105
] - docs(view): use async (#1717) (TZ | 天猪 <[email protected]>) - [
cf3de0f
] - docs(unittest): use async (#1716) (TZ | 天猪 <[email protected]>) - [
cb9c9a4
] - docs(mysql): use async (#1711) (TZ | 天猪 <[email protected]>)
## 2017-11-20, Version 2.0.0, @dead-horse
Notable changes
-
performance
-
feature
- [BREAKING CHANGE] drop node <8 support
- upgrade to egg-core@4(base on koa 2), but still supports all the usages in egg 1
- upgrade built-in plugins to adapt egg@2
runInBackground
use location as scope name when anonymous
-
fix
- dump async function as AsyncFunction
-
document
- migration guide
- migrate some documents to async function
- split plugin and plugin development
- refactor the description about cluster client @vincenthou
- add document for how to customize error handler
- translate cookie and session @zhang-z
- translate basics/schedule.md, thanks @Azard
Commits
- [
8197826
] - docs: refine egg-and-koa with egg 2 (#1686) (Yiyu He <[email protected]>) - [
757f275
] - fix: dump async function as AsyncFunction (#1687) (Yiyu He <[email protected]>) - [
12edd64
] - test: use async function instead of generator function (#1684) (Yiyu He <[email protected]>) - [
5513456
] - feat: runInBackground use location as scope name when anonymous (#1683) (Yiyu He <[email protected]>) - [
212b077
] - doc: Add th.yml (#1682) (NatPi <[email protected]>) - [
3ddd67f
] - docs(advanced/cluster-client): refactor the description about cluster client (#1417) (vincent.hou <[email protected]>) - [
3d948e4
] - docs(plugin): split plugin and plugin development (#1663) (TZ | 天猪 <[email protected]>) - [
b1343ad
] - docs(core/unittest): translate unittest.md (#1660) (freebyron <[email protected]>) - [
fb2d96a
] - docs(app-start): generator -> async (#1662) (TZ | 天猪 <[email protected]>) - [
12c0a8a
] - docs(quickstart): fix app.Service (#1661) (TZ | 天猪 <[email protected]>) - [
49b0071
] - docs(core/cookie-and-session): translate section Cookie (#1562) (Zhongyuan <[email protected]>) - [
ac55d5e
] - docs: fix typo in async function (#1657) (BccSafe <[email protected]>) - [
9f362d8
] - docs(basics/schedule.md): translate (#1648) (Weilun Xiong <[email protected]>) - [
448d094
] - deps: upgrade all plugins to adapt egg@2 (#1653) (Yiyu He <[email protected]>) - [
4993ee8
] - docs(quickstart): generator -> async (#1650) (TZ | 天猪 <[email protected]>) - [
8c6f16d
] - docs: how to customize error handler (#1651) (Yiyu He <[email protected]>) - [
8e8869a
] - refactor: upgrade egg-core@4 (#1631) (Yiyu He <[email protected]>)
2017-11-13, Version 2.0.0-beta.2, @dead-horse
Notable changes
-
feature
- upgrade built-in plugins to adapt egg@2
-
document
- translate basics/schedule.md, thanks @Azard
- change quickstart examples to async function
- add document for how to customize error handler
- fix typo in async function
Commits
- [
ac55d5e
] - docs: fix typo in async function (#1657) (BccSafe <[email protected]>) - [
9f362d8
] - docs(basics/schedule.md): translate (#1648) (Weilun Xiong <[email protected]>) - [
448d094
] - deps: upgrade all plugins to adapt egg@2 (#1653) (Yiyu He <[email protected]>) - [
4993ee8
] - docs(quickstart): generator -> async (#1650) (TZ | 天猪 <[email protected]>) - [
8c6f16d
] - docs: how to customize error handler (#1651) (Yiyu He <[email protected]>)
2017-11-09, Version 2.0.0-beta.1, @dead-horse
Notable changes
- feature
- [BREAKING CHANGE] drop node <8 support
- upgrade to egg-core@4(base on koa 2), but still supports all the usages in egg 1
Commits
- [
8e8869a
] - refactor: upgrade egg-core@4 (#1631) (Yiyu He <[email protected]>)
2017-11-08, Version 1.11.0, @dead-horse
Notable changes
- feature
- export global namespace at d.ts @atian25
Commits
- [
b131a4c
] - feat: export global namespace at d.ts (#1633) (TZ | 天猪 <[email protected]>)
2017-11-08, Version 1.10.1, @dead-horse
Notable changes
- fix
- use
app.options
instead of deprecatedapp._options
- use
- document
- translate core/cluster-and-ipc.md, thanks @lslxdx
Commits
- [
9eec677
] - fix: useapp.options
instead ofapp._options
(#1625) (Yiyu He <[email protected]>) - [
fd1ff63
] - test: fix tsc test case (#1620) (Yiyu He <[email protected]>) - [
6804bd3
] - test: add node 9 and drop node 7 (#1602) (fengmk2 <[email protected]>) - [
3878862
] - docs: translate core/cluster-and-ipc.md (#1594) (lslxdx <[email protected]>)
2017-10-24, Version 1.10.0, @popomore
Notable changes
- feature
- add Subscription @popomore
- document
- multipart example @dead-horse
- fix document @atian25 @beilunyang
- improve schedule document @atian25
Commits
- [
6dd1594a5
] - docs: fix egg-scripts (#1552) (TZ | 天猪 <[email protected]>) - [
46ed6fac9
] - feat: add Subscription (#1469) (Haoliang Gao <[email protected]>) - [
c508f9fa7
] - docs: fix csrf (#1551) (TZ | 天猪 <[email protected]>) - [
7fb9bbf71
] - docs: fix typo (#1537) (悖论 <[email protected]>) - [
68c0e1a9c
] - docs: adjust new schedule (#1477) (TZ | 天猪 <[email protected]>) - [
aeae948ec
] - docs: adjust middleware config at framework (#1523) (TZ | 天猪 <[email protected]>) - [
7b37d2393
] - docs: multipart example use yield parts() (#1518) (Yiyu He <[email protected]>) - [
6846badc8
] - docs: add plugin.js description (#1499) (TZ | 天猪 <[email protected]>)
2017-09-25, Version 1.9.0, @gxcsoccer
Notable changes
- feature
- make cluster client configurable in egg
- don’t force logger to use INFO level in prod
- document
Commits
- [
21425e7
] - feat: make cluster client configurable in egg (#1459) (gxcsoccer <[email protected]>) - [
d0797b1
] - docs: correct sample codes (#1434) (Jawnkuin <[email protected]>) - [
6eac07e
] - refactor: httpclient args tracer to be enforced (#1421) (hui <[email protected]>) - [
c56274b
] - docs(development): fix devtools debug (#1428) (TZ | 天猪 <[email protected]>) - [
e3f29de
] - docs(development): adjust debug docs with new egg-bin debug (#1427) (AnzerWall <[email protected]>) - [
5a9531a
] - feat: don’t force logger to use INFO level in prod (#1218) (TZ | 天猪 <[email protected]>) - [
95fbd47
] - docs(deployment): port should be number (#1424) (TZ | 天猪 <[email protected]>)
2017-07-27, Version 1.7.0, @popomore
Notable changes
- feature
- Support listen options in config.js
- improve
app.HttpClient
can be overwritten
- document
- Document improvement
- English documents have been translated by @gztchan
Commits
- [
dd07cacb2
] - docs: fix typo on CONTRIBUTING.zh-CN.md (#1266) (SuperEwe <[email protected]>) - [
773343061
] - docs: only deploy docs at 8 (#1252) (TZ | 天猪 <[email protected]>) - [
4f2ebfda8
] - docs: fix const define (#1249) (TZ | 天猪 <[email protected]>) - [
45bea3cb5
] - docs(core-deployment): translate deployment.md in English (#1235) (Tony Chan <[email protected]>) - [
dda386e42
] - test: add test and doc for listen options (#1246) (Haoliang Gao <[email protected]>) - [
3ef1de952
] - feat: set cluster options, include path, port, hostname (#1231) (Haoliang Gao <[email protected]>) - [
e9f93cf83
] - refactor: export app.HttpClient that can be overwritten (#1234) (Haoliang Gao <[email protected]>) - [
96b3786eb
] - docs(core/error-handling): translate error-handling.md in English (#1228) (Tony Chan <[email protected]>) - [
c3c9fce55
] - docs(controller): examples use controller class (#1221) (Yiyu He <[email protected]>) - [
24f279005
] - docs: new VScode 1.14 default protocol changed. (#1212) (Anto <[email protected]>) - [
2b78b4cf8
] - docs: Fix config name from egg-Plugin to eggPlugin in plugin's doc (#1215) (hansen <[email protected]>)
2017-07-19, Version 1.6.1, @fengmk2
Notable changes
- fix
- make sure config.httpclient.httpAgent.timeout >= 30000, and distinguish
options: request, httpAgent and httpsAgent onconfig.httpclient
.
- make sure config.httpclient.httpAgent.timeout >= 30000, and distinguish
Commits
- [
988b8c8
] - fix: make sure config.httpclient.httpAgent.timeout >= 30000 (#1165) (fengmk2 <[email protected]>) - [
894005c
] - docs: (core/i18n): [translate] Done (#1194) (Darren Wong <[email protected]>) - [
410633b
] - chore: kill ssh-agent after deploy (#1204) (Haoliang Gao <[email protected]>) - [
05f4785
] - chore: add travis_wait to avoid deploying document timeout (#1201) (Haoliang Gao <[email protected]>) - [
367e1d6
] - docs: fix typo (#1191) (BingqiChan <[email protected]>)