fluro/CHANGELOG.md

82 lines
2.4 KiB
Markdown
Raw Permalink Normal View History

# 1.6.3
- Remove upper bounds on Flutter SDK checks because Flutter releases are a ridiculous mess
2020-03-28 17:37:43 -04:00
# 1.6.2
- Support for Flutter `>=1.12 <=1.17`
2020-03-08 22:54:38 -04:00
# 1.6.1
- Support for Flutter `1.12+`
2020-02-10 20:28:31 -05:00
# 1.6.0
2020-03-08 22:39:52 -04:00
- No changes other than fixes for non-backwards compatible Flutter changes
2020-03-08 22:54:38 -04:00
- Flutter `>= 1.12.0` is required due to Flutter compatibility issues
2020-02-10 20:28:31 -05:00
- Dart `>= 2.6.0` is required
2020-02-10 19:51:30 -05:00
# 1.5.2
- Remove dependency on `dart:io`
- 1.5.x and lower now only supports Flutter versions `< 1.13.0`
# 1.5.1
- Add explicit material and full screen material transition types
- Fix issue in transition logic
- Remove redundant `new`, `const`, etc qualifiers
- Tidy example
- Add font license info
# 1.5.0
- Native transitions will now use the Cupertino page route on iOS and Material page route on android. This will enable swipe gestures on iOS.
- Added cupertino specific transition types.
- **You should not be using Cupertino types on non-iOS platforms. It's up to you, but it's bad design**.
2018-12-21 13:16:09 -05:00
# 1.4.0
- Added the ability to define a transition at the point of route definition. Route transitions are optional and any transition defined a "push" will override the route definition.
2018-10-25 14:03:20 -04:00
# 1.3.7
- Add `toString` for custom `RouteNotFoundException` type
# 1.3.6
- Small fix to error return type when no route match was made
# 1.3.5
- add `pop` convenience
- add `clearStack` flag so that you can clear the history when pushing a route
2018-07-30 23:15:15 -04:00
# 1.3.4
- Change lower dart version to cater to older flutter versions
2018-07-27 21:15:51 -04:00
# 1.3.3
- Fix analyzer issues
- Remove deprecations in example code
- Fix pubspec analysis issue
2018-07-21 13:29:01 -04:00
# 1.3.2
- Dart 2 package (pubspec) compliance changes ONLY
- **Note**: No functional changes
2018-03-23 12:03:42 -04:00
# 1.3.1
- Fixes an issue with the route generator (result cannot be Null)
# 1.3.0
2018-03-12 22:42:04 -04:00
- **BREAKING**: Parameters now return an array of results even if they have a single value.
- Support for parameter arrays. e.g: `/some/route?color=red&color=green&color=blue`.
- Results can now be passed via `Navigator.pop` via use of a `Future`.
- A few bug fixes
# 1.1.0
**BREAKING**: In order to support function handlers you will need to change all of your route
handler definitions to use the new `Handler` class. The `RouteHandler` definition has now been
removed.
Swapping out the handlers should be as simple as changing:
```dart
RouteHandler usersHandler = (Map<String, String> params) {}
```
to
```dart
var usersHandler = new Handler(handlerFunc: (BuildContext context, Map<String, dynamic> params) {});
```