98 lines
1.6 KiB
Markdown
98 lines
1.6 KiB
Markdown
# Change Log
|
|
|
|
## 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`.
|