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

40 lines
No EOL
1 KiB
Markdown

# 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`.