Skip to content

Commit f695937

Browse files
authored
Release 2.0.0-beta.1 (#323)
* [android] [auto] Update properties to version 2.0.0-beta.1 in preparation for build. * update CHANGELOG.md * revert version to SNAPSHOT
1 parent 39fd087 commit f695937

1 file changed

Lines changed: 20 additions & 5 deletions

File tree

CHANGELOG.md

Lines changed: 20 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,26 @@
22

33
Mapbox welcomes participation and contributions from everyone.
44

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
1025

1126
### v1.3.2
1227

0 commit comments

Comments
 (0)