platform/packages/route/CHANGELOG.md
Tobe O 5eef4314ec Add 'packages/route/' from commit '8b2b0524609ab737eb5569fdf82a7ac491fdc67b'
git-subtree-dir: packages/route
git-subtree-mainline: 6db839928b
git-subtree-split: 8b2b052460
2020-02-15 18:22:17 -05:00

1 KiB

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.