NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
A tiny, zero-dependency router, designed to make beautiful APIs in any environment.
Last release 4 months ago
08 Jun 2026
Ships unpredictably
gaps range from 8 days to 11 months
Some releases are documented
notes for 21 of the last 60 stable releases
1 version withdrawn
withdrawn after publishing
6 years old
271 releases · first in 2020
One column per quarter.
Nothing published for this version
See v5.0.24 CHANGELOG entry for notes
See v5.0.24 CHANGELOG entry for notes
See v5.0.23 CHANGELOG entry for notes
See v5.0.23 CHANGELOG entry for notes
See v5.0.22 CHANGELOG entry for notes
See v5.0.22 CHANGELOG entry for notes
See v5.0.21 CHANGELOG entry for notes
See v5.0.21 CHANGELOG entry for notes
See v5.0.20 CHANGELOG entry for notes
See v5.0.20 CHANGELOG entry for notes
See v5.0.19 CHANGELOG entry for notes
See v5.0.19 CHANGELOG entry for notes
See v5.0.18 CHANGELOG entry for notes
See v5.0.18 CHANGELOG entry for notes
See v5.0.17 CHANGELOG entry for notes
See v5.0.17 CHANGELOG entry for notes
See v5.0.16 CHANGELOG entry for notes
See v5.0.16 CHANGELOG entry for notes
updating release script
updating release script
maintenance: types cleanup and publishing test
fixed: Router/AutoRouter stages were not connected to router-level generics
fixed: ./types was not being properly exported
Nothing published for this version
Nothing published for this version
fixed: response formatters in finally stage could still cross pollute headers in Node
fixed: cors preflight should reflect requested headers as the default (required for credentials)
Nothing published for this version
fixed: withParams could attempt to bind null (collision with node adapter)
fixed: corsify as replacing status codes (now mutates original response)
fixed: corsify now properly ignores WebSocket responses
fixed: (TypeScript) middleware corrupting downstream request types and args
Nothing published for this version
fixed: AutoRouter was missing the router-level generics support of the other 2 routers.
Nothing published for this version
BREAKING: router.fetch replaces router.handle (now deprecated)
For changes prior to v5, see the v4 CHANGELOG
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →