angel3_route 8.2.0 copy "angel3_route: ^8.2.0" to clipboard
angel3_route: ^8.2.0 copied to clipboard

A powerful, isomorphic routing library for Dart. It is mainly used in the Angel3 framework, but can be used in Flutter and on the Web.

Change Log #

8.2.0 #

  • Require Dart >= 3.3
  • Updated lints to 4.0.0

8.1.1 #

  • Updated repository link

8.1.0 #

  • Updated lints to 3.0.0
  • Fixed analyser warnings

8.0.0 #

  • Require Dart >= 3.0
  • Updated build_web_compilers to 4.0.0
  • Updated http to 1.0.0

7.0.0 #

  • Require Dart >= 2.17

6.0.0 #

  • Updated to 2.16.x

5.2.0 #

  • Updated package:build_runner
  • Updated package:build_web_compiler

5.1.0 #

  • Updated to use package:belatuk_combinator
  • Updated linter to package:lints

5.0.1 #

  • Updated README

5.0.0 #

  • Migrated to support Dart >= 2.12 NNBD

4.0.0 #

  • Migrated to work with Dart >= 2.12 Non NNBD

3.1.0+1 #

  • Accidentally hit CTRL-C while uploading 3.1.0; this version ensures everything is ok.

3.1.0 #

  • Add Router.groupAsync

3.0.6 #

  • Remove static default values for middleware.

3.0.5 #

  • Add MiddlewarePipelineIterator.

3.0.4 #

  • Add RouteResult class, which allows segments (i.e. wildcard) to modify the tail.
  • 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 and Route single-parameter generic.
  • Remove package:browser dependency.
  • BrowserRouter.on now only accepts a String.
  • MiddlewarePipeline.routingResults now accepts an Iterable<RoutingResult>, instead of just a List.
  • Removed deprecated Route.as, as well as Router.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.
2
likes
160
points
4.64k
downloads

Publisher

verified publisherdukefirehawk.com

Weekly Downloads

A powerful, isomorphic routing library for Dart. It is mainly used in the Angel3 framework, but can be used in Flutter and on the Web.

Homepage
Repository (GitHub)
View/report issues
Contributing

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

belatuk_combinator, path, string_scanner

More

Packages that depend on angel3_route