v10.10.0-rc.1
Pre-release
Pre-release
·
19 commits
to v10.10
since this release
10.10.0-rc.1 November 18, 2022
Features ✨ and improvements 🏁
- Improve symbol filtering performance when distance-from-camera and pitch expressions are used. (1836)
- Add API for removing atmosphere. (1841)
Bug fixes 🐞
- Trigger repaint after
BitmapWidgetis updated. (1797) - Fix a crash after removing the view annotation if view has an attached animation or transition. (1831)
- Emit the last indicator state when new listeners are added to the location component. (1827)
- Fix an issue where queried symbol features did not contain the associated feature state. (1836)
- Clear geojson tiles after the source is updated with empty features in order to eliminate "phantom tile" artifacts and to obviate extra work for keeping empty tiles. (1836)
- Fix a regression from v10.10.0-beta.1 release, the BitmapWidget.setTranslation API should offset relative to its original position. (1833)
- Throw understandable exception when using widgets with the
MapVieworMapSurfaceand not specifyingMapInitOptions.MapOptions.contextMode = ContextMode.SHAREDpreventing hard-catching runtime crashes or artifacts. (1834) - Fix an issue where location updates were not provided on correct thread/looper. (1836)
- [telemetry] Dispatch location updates as a location event when the app is moving to background. (1836)
- Fix
LocationEngineto support multiple concurrent clients. (1836)
Dependencies
- Update gl-native to v10.10.0-rc.1 and common to v23.2.0-rc.3. (1836)
- Remove
mapbox-android-coredependency, it is now part of Mapbox Common library.
NOTE:: You need to remove any explicit dependency declaration tocom.mapbox.mapboxsdk:mapbox-android-core:<version>from the project to avoid duplicated class definition errors related to location APIs. (1836) - Fix immediate camera animation on API level 23 or below. (1842)