- docs: improve documents
- test: update benchmark scripts (#79)
- test: add router for bench cases (#78)
- fix: set header use lowercase (#76)
- test: add toa benchmark (#75)
- test: add benchmark results (#74)
- test: fix security tests (#73)
- test: egg-view-nunjucks change views -> view (#72)
- fix: utils.assign support undefined (#71)
- refactor: change accept to getter (#68)
- deps: egg-security@1 (#67)
- Revert raw header (#65)
- feat: [BREAKING_CHANGE] remove poweredBy && config.core (#63)
- refactor: use ctx.setRawHeader (#61)
- chore: add benchmarks (#62)
- fix(meta): remove server-id (#56)
- feat(response): add res.setRawHeader (#60)
- refator: use utils.assign instead of Object.assign (#59)
- feat: docs structure (#55)
- docs: web.md and web.zh_CN.md (#54)
- feat: [BREAKING_CHANGE] use egg-core (#44)
- doc: translate to EN (#25)
- fix: Error of no such file or directory, scandir '/restful_api/app/api' (#42)
- test: fix default plugins test (#37)
- feat: add inner plugins (#24)
- docs: add schedule example (#30)
- refactor(core): let ctx.cookies become a getter (#22)
- fix(messenger): init when create app and agent (#21)
- test: add test codes (#20)
- init version