Skip to content

android-v10.0.0-rc.7

Pre-release
Pre-release
Compare
Choose a tag to compare
@Chaoba Chaoba released this 25 Aug 11:28
· 1294 commits to main since this release
1adb292

10.0.0-rc.7 August 25, 2021

The Mapbox Maps SDK for Android has moved to release candidate status and is now ready for production use.

Breaking changes ⚠️

  • Remove the expression getter/setters for source properties. (#568)

Features ✨ and improvements 🏁

  • Add generateId property for GeoJsonSource. (#538)
  • Add default value to improve usability of FeatureState API. (#588)
  • Add Style#moveStyleLayer(layerId: String, layerPosition: LayerPosition?): Expected<String, None> API (#563)
  • Allow using combination of line-dasharray and line-gradient for line layer. (#563)

Bug fixes 🐞

  • Remove strong ref dependency in snapshotter that was leading to a memory leak if Snapshotter#destroy was not called explicitly. (#571)
  • Fix get annotation enum property crash (#579)
  • Fix rendering issue for round line-join in line gradients (#565)
  • A fix of the layer paint property evaluation while transitioning from a data-driven value. It snaps immediately to the new value thus preventing of drawing stale data during the animation.(#563)
  • Reduced memory consumption when using raster layers by deleting CPU side tile bitmap copy after uploading to GPU texture.(#563)
  • Fix crash on Android when using tile requests delay API(#563)

Dependencies

  • Bump gl-native to v10.0.0-rc.7, common to v17.0.0 (#563)
  • Bump gl-native to v10.0.0-rc.7.1. (#565)
  • Bump gl-native to v10.0.0-rc.7.2, common to 17.1.0 (#575)
  • Bump targetSDKVersion and compileSDKVersion to 30, robolectric version to 4.6.1. (#514)