Closed
Description
There is no roadmap now, and I don't know when will be released.
We can record ideas in this issue for the next major release, I create v2 project to manage the ideas.
List of Action
- egg-core
-
toAsyncFunction
andtoPromise
. feat: add toPromise and toAsyncFunction core#124 - upgrade to koa v2. refactor: upgrade to koa@2 and koa-router@7 [BREAKING_CHANGE] core#125
-
- egg
- change all generator function to async function
- upgrade all dependent middlewares to koa 2 signature
- upgrade all default plugins deps: upgrade all plugins to adapt egg@2 #1653
- benchmark v1 and v2 feat: add egg2 vs egg1 benchmark#14
- plugins (only list egg's default plugins)
- onerror
- session refactor: upgrade koa-session, support egg2. [BREAKING CHANGE] session#10
- i18n refactor: use async function and support egg@2 i18n#8
- watcher refactor: use async function and support egg@2 watcher#10
- multipart refactor: use async function and support egg@2 multipart#15
- security refactor: use async function and support egg@2 security#25
- development refactor: drop <8.x, support egg2. [BREAKING CHANGE] development#12
- logrotator refactor: use async function and support egg@2 logrotator#13
- schedule
- static refactor: upgrade dependencies and support egg@2 static#11
- jsonp refactor: use async function and support egg@2 jsonp#10
- view refactor: use async function and support egg@2 view#8
- docs
- example snippets: use async instead of generator
- migration guide docs: migration from 1.x to 2.x #1689
- codemod for async function
BTW: whether egg
change core to koa v2 or not, you could use async
and koa2 middleware
fast from egg first version 1.0.0 .