platform/packages/route/CHANGELOG.md

84 lines
1.5 KiB
Markdown
Raw Normal View History

2021-09-25 06:32:32 +00:00
# Change Log
2022-08-16 11:19:04 +00:00
## 7.0.0
* Require Dart >= 2.17
2022-02-13 16:48:37 +00:00
## 6.0.0
2022-04-23 04:21:39 +00:00
* Updated to 2.16.x
2022-02-13 16:48:37 +00:00
2021-09-26 07:21:38 +00:00
## 5.2.0
* Updated `package:build_runner`
* Updated `package:build_web_compiler`
2021-09-25 06:32:32 +00:00
## 5.1.0
* Updated to use `package:belatuk_combinator`
* Updated linter to `package:lints`
## 5.0.1
2021-05-15 06:01:47 +00:00
* Updated README
2021-09-25 06:32:32 +00:00
## 5.0.0
2022-08-16 11:19:04 +00:00
* Migrated to support Dart >= 2.12 NNBD
2021-05-02 04:12:43 +00:00
2021-09-25 06:32:32 +00:00
## 4.0.0
2022-08-16 11:19:04 +00:00
* Migrated to work with Dart >= 2.12 Non NNBD
2021-05-02 04:12:43 +00:00
2021-09-25 06:32:32 +00:00
## 3.1.0+1
2019-11-28 17:51:21 +00:00
* Accidentally hit `CTRL-C` while uploading `3.1.0`; this version ensures everything is ok.
2021-09-25 06:32:32 +00:00
## 3.1.0
2019-11-28 17:46:57 +00:00
* Add `Router.groupAsync`
2021-09-25 06:32:32 +00:00
## 3.0.6
2019-04-11 15:48:01 +00:00
* Remove static default values for `middleware`.
2021-09-25 06:32:32 +00:00
## 3.0.5
2019-02-03 18:28:25 +00:00
* Add `MiddlewarePipelineIterator`.
2021-09-25 06:32:32 +00:00
## 3.0.4
2019-02-03 16:44:44 +00:00
* Add `RouteResult` class, which allows segments (i.e. wildcard) to
modify the `tail`.
* Add more wildcard tests.
2021-09-25 06:32:32 +00:00
## 3.0.3
2019-02-03 05:52:48 +00:00
* Support trailing text after parameters with custom Regexes.
2021-09-25 06:32:32 +00:00
## 3.0.2
2019-02-03 05:33:47 +00:00
* Support leading and trailing text for both `:parameters` and `*`
2021-09-25 06:32:32 +00:00
## 3.0.1
2018-12-09 02:32:55 +00:00
* Make the callback in `Router.group` generically-typed.
2021-09-25 06:32:32 +00:00
## 3.0.0
2018-08-20 14:24:11 +00:00
* Make `Router` and `Route` single-parameter generic.
2018-08-20 18:59:51 +00:00
* 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`.
2018-08-20 19:33:06 +00:00
* Completely removed `Route.requestMiddleware`.
2021-09-25 06:32:32 +00:00
## 2.0.7
2018-06-23 02:54:20 +00:00
* Minor strong mode updates to work with stricter Dart 2.
2021-09-25 06:32:32 +00:00
## 2.0.5
* Patch to work with `combinator@1.0.0`.