|
2 | 2 |
|
3 | 3 | Mapbox welcomes participation and contributions from everyone. |
4 | 4 |
|
5 | | -### v2.0.0 |
6 | | - |
7 | | -* `libjava` and `libandroid` now live under the same (Android Studio) project. These projects are now split up into: `libjava-core`, `libjava-geojson`, `libjava-services`, `libjava-services-rx`, `libandroid-telemetry`, `libandroid-services`, `libandroid-ui`, independently published to Maven to reduce method count on Android apps. |
8 | | -* New `LocationEngine` that can be implemented by different location providers (open source or proprietary), decoupled from other components so that it can be used for telemetry, user tracking (map), navigation, or mocking use-cases. Sample implementations for Lost (`LostLocationEngine`), Google Play Services (`GoogleLocationEngine`) and Mock provider (`MockLocationEngine`). |
9 | | -* New `PermissionsManager` and `PermissionsListener` that replaces the old `PermissionsUtils` to be more flexible checking for any kind of permission, not just location, at runtime. |
| 5 | +### v2.0.0-beta.1 |
| 6 | + |
| 7 | +* Introduce support for Mapbox Distance API |
| 8 | +* Update Map Matching API to support new `v5` |
| 9 | +* Divide library into smaller modules to reduce method count on Android projects (`libjava-core`, `libjava-geojson`, `libjava-services`, `libjava-services-rx`, `libandroid-telemetry`, `libandroid-services`, `libandroid-ui`) |
| 10 | +* Introduce support for Mapbox Telemetry |
| 11 | + * Added reusable components for permission and connectivity management |
| 12 | + * Abstracted the location engine from a specific provider and provide default implementations |
| 13 | +* Shared improvements across clients: |
| 14 | + * RxJava support |
| 15 | + * Enabled setting a base URL to facilitate testing |
| 16 | +* Directions improvements: |
| 17 | + * Added direction v5 lanes |
| 18 | + * Added support for the `driving-traffic` profile |
| 19 | + * Added support for polyline6 |
| 20 | + * Remove support for `v4` |
| 21 | +* Geocoding improvements: |
| 22 | + * Batch requests support |
| 23 | + * Added landmark, limit, country parameters support |
| 24 | + * Added cancel method, setting multiple types, and language method setting to autocomplete widget |
10 | 25 |
|
11 | 26 | ### v1.3.2 |
12 | 27 |
|
|
0 commit comments