New tracker for v4 as I plan to launch v3 soon: Breaking Changes: - [ ] adjust naming to WHATWG standards https://nodejs.org/api/url.html#url_url_strings_and_url_objects - [ ] rename raw http requests? https://github.com/koajs/koa/issues/1114#issuecomment-405937240 Refactor & Rewrite: - [ ] Rewrite in TypeScript https://github.com/koajs/koa/issues/1607 - [ ] Need to rewrite all submodules in TypeScript first! - [ ] Update node.js modules (e.g. node:assert, etc.) Platform Support: - [ ] Deno support - [ ] Bun support - [ ] HTTP2 support https://github.com/koajs/koa/issues/1736 Features: - [ ] Improved stream support https://github.com/koajs/koa/issues/1864 https://github.com/koajs/koa/issues/1834 - [ ] Improved forwarded headers support https://github.com/koajs/koa/issues/1746 https://github.com/koajs/koa/issues/827 https://github.com/koajs/koa/issues/281 - [ ] https://github.com/koajs/koa/issues/1707 Improved Documentation: - [ ] example of how to use expect-continue - [ ] https://github.com/koajs/koa/discussions/1827
New tracker for v4 as I plan to launch v3 soon:
Breaking Changes:
Refactor & Rewrite:
Platform Support:
Features:
Improved Documentation: