|
| 1 | +## 5.0.0 |
| 2 | + |
| 3 | +- **BREAKING CHANGES:** |
| 4 | + - Implements version 4.0.0 of the geocoding_platform_interface. |
| 5 | + - Allows passing the `Locale` with the `locationFromAddress`, |
| 6 | + `locationFromCoordinates` and `placemarkFromAddress` methods instead of |
| 7 | + having to separately set the `setLocaleIdentifier` method (this resolves |
| 8 | + potential race condition). |
| 9 | + - Changes the `Location.timestamp` field to allow `null` values. Not all |
| 10 | + platforms (e.g. Android) specify a timestamp indicating when the |
| 11 | + coordinates for an address where resolved. |
| 12 | +- Offers access to the Android native `geocoder` API by importing the |
| 13 | + `geocoder.dart` library (using: `import "package:geocoding_android/geocoder.dart";`). |
| 14 | + |
1 | 15 | ## 4.0.1 |
2 | 16 |
|
3 | | -* Resolved issue #271 where the app could crash if the onError message was null. The error message is now properly handled as nullable. |
| 17 | +- Resolved issue #271 where the app could crash if the onError message was null. The error message is now properly handled as nullable. |
4 | 18 |
|
5 | 19 | ## 4.0.0 |
6 | 20 |
|
7 | | -* **BREAKING CHANGES** Please update to Flutter 3.29+ before updating to this version |
8 | | -* Updates Android CompileSDK to 35 |
9 | | -* Migrates example project to applying Gradle plugins with the declarative plugins block |
10 | | -* Updates kotlin version to soon minimal supported Kotlin version `1.8.10` |
11 | | -* Updates Gradle version to `8.11.1` |
| 21 | +- **BREAKING CHANGES** Please update to Flutter 3.29+ before updating to this version |
| 22 | +- Updates Android CompileSDK to 35 |
| 23 | +- Migrates example project to applying Gradle plugins with the declarative plugins block |
| 24 | +- Updates kotlin version to soon minimal supported Kotlin version `1.8.10` |
| 25 | +- Updates Gradle version to `8.11.1` |
12 | 26 |
|
13 | 27 | ## 3.3.1 |
14 | 28 |
|
15 | | -* Removes deprecated support for Android V1 embedding as support will be removed from Flutter (see [flutter/flutter#144726](https://github.com/flutter/flutter/pull/144726)). |
| 29 | +- Removes deprecated support for Android V1 embedding as support will be removed from Flutter (see [flutter/flutter#144726](https://github.com/flutter/flutter/pull/144726)). |
16 | 30 |
|
17 | 31 | ## 3.3.0 |
18 | 32 |
|
19 | | -* Adds `setLocaleIdentifier` to the Android example app. |
| 33 | +- Adds `setLocaleIdentifier` to the Android example app. |
20 | 34 |
|
21 | 35 | ## 3.2.0 |
22 | 36 |
|
23 | | -* Exposes isPresent() call that returns true if there is a geocoder implementation present that may return results. |
| 37 | +- Exposes isPresent() call that returns true if there is a geocoder implementation present that may return results. |
24 | 38 |
|
25 | 39 | ## 3.1.0 |
26 | 40 |
|
27 | | -* Fixes deprecation build warnings. |
28 | | -* Adds Android API 34 support. |
| 41 | +- Fixes deprecation build warnings. |
| 42 | +- Adds Android API 34 support. |
29 | 43 |
|
30 | 44 | ## 3.0.0 |
31 | 45 |
|
32 | | -* **BREAKING CHANGES**: |
33 | | - * Updates `geocoding_platform_interface` to version 3.1.0. |
34 | | - * Adds method `setLocaleIdentifier` to set the locale for all calls to the geocoding platform. |
35 | | - * Removes the `localeIdentifier` argument from all methods. Use method `setLocaleIdentifier` to configure the locale. |
36 | | -* Implements `placemarkFromAddress`. |
| 46 | +- **BREAKING CHANGES**: |
| 47 | + - Updates `geocoding_platform_interface` to version 3.1.0. |
| 48 | + - Adds method `setLocaleIdentifier` to set the locale for all calls to the geocoding platform. |
| 49 | + - Removes the `localeIdentifier` argument from all methods. Use method `setLocaleIdentifier` to configure the locale. |
| 50 | +- Implements `placemarkFromAddress`. |
37 | 51 |
|
38 | 52 | ## 2.1.2 |
39 | 53 |
|
40 | | -* Downgrades Android Gradle plugin to version 7.3.1 so the project is inline with current Flutter stable (version 3.10.5). |
| 54 | +- Downgrades Android Gradle plugin to version 7.3.1 so the project is inline with current Flutter stable (version 3.10.5). |
41 | 55 |
|
42 | 56 | ## 2.1.1 |
43 | 57 |
|
44 | | -* Updates the Android Gradle plugin to version 8 and the Android Gradle build tools to version 8.0.2. |
| 58 | +- Updates the Android Gradle plugin to version 8 and the Android Gradle build tools to version 8.0.2. |
45 | 59 |
|
46 | 60 | ## 2.1.0 |
47 | 61 |
|
48 | | -* Splits from `geocoding` as a federated implementation. |
| 62 | +- Splits from `geocoding` as a federated implementation. |
0 commit comments