Releases: kwhitley/itty-router
Releases · kwhitley/itty-router
Release v5.0.23
See v5.0.23 CHANGELOG entry for notes
Release v5.0.22
See v5.0.22 CHANGELOG entry for notes
Release v5.0.21
See v5.0.21 CHANGELOG entry for notes
Release v5.0.20
See v5.0.20 CHANGELOG entry for notes
Release v5.0.19
See v5.0.19 CHANGELOG entry for notes
Release v5.0.18
See v5.0.18 CHANGELOG entry for notes
Release v5.0.17
See v5.0.17 CHANGELOG entry for notes
Release v5.0.16
See v5.0.16 CHANGELOG entry for notes
Release v5.0.13
see CHANGELOG for notes
v5.0.4
itty-router v5
This represents a large shift in the ecosystem. While mostly backwards compatible, a few small tweaks will be needed to swap in the new Router or AutoRouter.
See https://itty.dev/itty-router/migrations/v4-v5 for migration guide and details.
Changes in v5
- BREAKING
router.fetchreplacesrouter.handleto enable cleaner exports. - BREAKING
createCors()has been replaced with the improvedcors(). - BREAKING
RouteHandler(type) has been replaced withRequestHandler. - added previous
Routeris now preserved asIttyRouter. - added new
Router(backwards-compatible) adds support for stages. - added new batteries-included
AutoRouteradds default settings toRouter. - added TypeScript support has been improved in all of the routers, allowing router-level generics AND route-level generic overrides in the same router.