shelf_router 1.0.0
shelf_router: ^1.0.0 copied to clipboard
A convinent request router for the shelf web-framework, with support for URL-parameters, nested routers and routers generated from source annotations.
1.0.0 #
- Migrate package to null-safety
- Since handlers are not allowed to return
nullinshelf1.0.0, a router will return a default 404 response instead. This behavior can be overridden with thenotFoundHandlerconstructor parameter. - Breaking: Remove deprecated
Router.handlergetter. The router itself is a handler.
0.7.4 #
- Update
Router.mountparameter to accept aHandler. - Make
Routerto be considered aHandler. - Deprecate the
Router.handlergetter.
0.7.3 #
- Added
@sealedannotation toRouterandRoute.
0.7.2 #
- Always register a
HEADhandler whenever aGEThandler is registered. Defaulting to calling theGEThandler and throwing away the body.
0.7.1 #
- Use
Functioninstead ofdynamicinRouterEntryto improve typing.
0.7.0+1 #
- Fixed description to fit size recommendations.
0.7.0 #
- Initial release