angel_route 3.0.5 angel_route: ^3.0.5 copied to clipboard
A powerful, isomorphic routing library for Dart. It is mainly used in the Angel framework, but can be used in Flutter and on the Web.
3.0.5 #
- Add
MiddlewarePipelineIterator
.
3.0.4 #
- Add
RouteResult
class, which allows segments (i.e. wildcard) to modify thetail
. - Add more wildcard tests.
3.0.3 #
- Support trailing text after parameters with custom Regexes.
3.0.2 #
- Support leading and trailing text for both
:parameters
and*
3.0.1 #
- Make the callback in
Router.group
generically-typed.
3.0.0 #
- Make
Router
andRoute
single-parameter generic. - Remove
package:browser
dependency. BrowserRouter.on
now only accepts aString
.MiddlewarePipeline.routingResults
now accepts anIterable<RoutingResult>
, instead of just aList
.- Removed deprecated
Route.as
, as well asRouter.registerMiddleware
. - Completely removed
Route.requestMiddleware
.
2.0.7 #
- Minor strong mode updates to work with stricter Dart 2.
2.0.5 #
- Patch to work with
combinator@1.0.0
.