This repository was archived by the owner on Aug 8, 2023. It is now read-only.
Description Today we are releasing the final version of the v5.1.0 series. The final version builds further on beta.5 and focuses on bug fixes. Note that this version of the SDK reverts to using LOST-v1.1.1.
Highlights
Revert LOST dependency to v1.1.1
beta version highlights
Support for FillExtrusionLayer #8431
Limit Viewport #8622
Transition Properties for Layer attributes #8509
Style wide transition duration and transition offset in milliseconds #8576
Transifex integration, Catalan & Dutch translations #8556
LatLngBounds includes with another bounds #8517
LatLngBounds includes takes in account LatLng on the edges (cfr. core) #8517
LatLngBounds facility getters/setters for LatLng #8517
Expose world bounds in LatLngBounds #8517
OfflineRegion are validated if found in the world bounds, else onError will be invoked #8517
Polygon holes #8557 and #8722
Custom location source #8710
Expose source layer identifier #8709 .
Ensure surface is created after display and context #8759
Harden telemetry event dispatch #8767
Move LatLngBounds calculation for CameraUpdateFactory to core #8765
Spanish, Lithuanian, and Vietnamese localizations #8852
Warning when updating a non-added annotation #8832
Share location source between components #8825
Test application runtime permissions for pre lollipop devices #8823
Do not call OnMarkerClick listener twice #8804
Rework instrumentation tests #8793
Set first render flag to false when destroying the surface #8739
Post resetting tracking settings to avoid race condition reset #8738
Expose Source Layer identifier #8709
Derived source attribution #8630
Consistent use of duration unit #8578
When a layer is added, reload its source's tiles #8963
Update release script to support CircleCI builds #8950
URL getter on Sources #8959
Build SNAPSHOT from release branch CI configuration #8958
Fix UI test filter in Makefile #8960
Allow filesource url transform reset #8957
Bump & fixup dependencies #8921
Ignore already deleted region #8920
Keep offline observer when timeout occurs #8919
Show error message when no browser installed #8920
Reset observers of removed Sources and Layers #8900
Only build custom layer .so for debug builds #8885
Update localizations #8883
Reset observers of removed Sources and Layers #8862
Remove force style cascade #8866
Add binding support for Light #9013
Update attribution with new Mapbox wordmark #8774
LatLngBounds bearing default value #9102
Stop location updates when toggling MyLocationView #9099
Horizontally rotated in snapshot #9083
Disable letter spacing for Arabic text #9071
Correct bearing conversion when animating the map #9050
Don't leak selected markers when removing #9047
Bump tools and support lib version #9046
MarkerView deselect events with OnMarkerViewClickListener #9047
Option to disable location change animation #9210
Invalidating MyLocationView bearing when not following #9212
Remove upgrade runtime exceptions #9191
Check source usage before removal #9129
Fix tracking mode + camera race condition #9133
Harden orientation changes #9128
Infinite location animation updates #9194
Invoke callback with valid fling gestures #9192
Keep location tracking after screen rotation #9187
Update components with camera values when animating #9174
Validate if gestures should execute #9173
Custom location source and LOST integration #9142
Update MAS dependency to 2.1.2 #9311
Update LOST dependency to 3.0.1 #9302
Fix Pulse example Parcelable creator #9283
Custom marker view anchoring #9282
Update Activity test generation #9276
Validate camera position before transforming #9275
Revisit javadoc #9266
Build with NDK 15 #9263
Snapshot with view content #9263
Update source changed javadoc #9243
Run tests on UI-thread #9198
Fix trackball on worker thread #9305
/cc @mapbox/mobile @mapbox/support
Reactions are currently unavailable
Today we are releasing the final version of the
v5.1.0series. The final version builds further onbeta.5and focuses on bug fixes. Note that this version of the SDK reverts to usingLOST-v1.1.1.Highlights
beta version highlights
5.1.0in /platform/android/MapboxGLAndroidSDK/gradle.properties5.1.0artifact to Maven Central5.2.0-SNAPSHOTin /platform/android/MapboxGLAndroidSDK/gradle.propertiesrelease-android-v5.1.0back intorelease-ios-v3.6.0-android-v5.1.0android-v5.1.0release on GitHub5.1.0inandroid-docsrepo @langsmith5.1.0and release on Google Play @langsmith/cc @mapbox/mobile @mapbox/support