Releases: mapbox/mapbox-maps-android
Releases · mapbox/mapbox-maps-android
v10.13.0-rc.1
10.13.0-rc.1 April 20, 2023
Features ✨ and improvements 🏁
- Add overloaded methods to
CameraAnimatorsFactory
allowing to set camera animator owner. - Improve startup performance by calculating the style expressions dependencies lazily.
- Introduce a new APIs
coordinateInfoForPixel(pixel: ScreenCoordinate): CoordinateInfo
andcoordinatesInfoForPixels(pixels: List<ScreenCoordinate>): List<CoordinateInfo>
which will return record(s) containing bothcoordinate
andisOnSurface
info.
Bug fixes 🐞
- Fix 3d location layer properties
model-scale-transition
andmodel-rotation-transition
, made them non-transitionable. - Fix raw expression parsing for list literal.
- Fix text flickering while symbol layer update if
text-field
containstext-color
property inside the format expression.
Dependencies
- Update gl-native to v10.13.0-rc.1 and common to v23.5.0-rc.1.
v10.10.3
v10.12.2
v10.13.0-beta.1
10.13.0-beta.1 April 05, 2023
Features ✨ and improvements 🏁
- Deprecate
Snapshotter.setTileMode
andSnapshotter.isInTileMode
. - Deprecate
Style.setStyleGeoJSONSourceData(sourceId, data)
. - Use flat screen coordinate conversion functions with zero exaggeration terrain.
- Share similar image and glyph atlases across tiles and thus avoid unnecessary textures creation.
- Render single color gradient as solid line.
Bug fixes 🐞
- Fix the crash when identifying if device is connected to WiFi.
- Fix a crash when a hillshade bucket was created with disabled terrain, but the terrain got enabled afterwards.
Dependencies
- Update gl-native to v10.13.0-beta.1 and common to v23.5.0-beta.1.
v10.12.1
10.12.1 March 28, 2023
Bug fixes 🐞
- Fix missing data id in
source-data-loaded
event for empty GeoJSON data.
Dependencies
- Update gl-native to v10.12.1.
v10.12.0
10.12.0 March 23, 2023
Features ✨ and improvements 🏁
- Add
data-id
argument toGeoJsonSource
data update methods.data-id
is later attached to theSourceDataLoadedEventData
event and allows to track the specificGeoJsonSource
update. - Reduce line gradient texture size if there is no color change.
Bug fixes 🐞
- Fix regression from
v10.11.0
when applying geojson from loaded style to the new style could cause the crash or no data applied. - Fix regression from
v10.11.0
when applying geojson data was not working when no style was available. - Do not fail on parsing vector tile when there are duplicate keys encoded in the tile data.
- Fix a bug where camera change event is not emitted when using free camera options to set camera.
- Fix network usage for the case when multiple access tokens are used.
- Fix rendering glitches for symbols when animating the map caused by image atlas interfering.
- Fix set geojson source data with null value.
- Interrupt blocking disk cache database operations on application exit, so that the application does not hang.
- Fix a bug where continuously dragging and changing zoom would lead to either very slow or very fast map dragging.
- Avoid generation of the unneeded glyph textures.
- Fix rendering errors when the closing point is missing in GeoJSON polygon features.
- Fix a bug where taking consecutive snapshots had missing tiles.
- Fix a bug where fill extrusions would flicker when crossing a certain zoom threshold.
Dependencies
- Update gl-native to v10.12.0 and common to v23.4.0.
v10.11.2
v10.12.0-rc.1
10.12.0-rc.1 March 09, 2023
Bug fixes 🐞
- Fix regression from
v10.11.0
when applying geojson data was not working when no style was available. - Interrupt blocking disk cache database operations on application exit so that the application does not hang.
- Fix a bug where continuously dragging and changing zoom would lead to either very slow or fast map dragging.
- Fix missing terrain on some GPUs (e.g. Mali).
Dependencies
- Update gl-native to v10.12.0-rc.1 and common to v23.4.0-rc.1.
v10.12.0-beta.1
10.12.0-beta.1 February 22, 2023
Features ✨ and improvements 🏁
- Add
data-id
argument toGeoJsonSource
data update methods.data-id
is later attached to the
SourceDataLoadedEventData
event and allows to track the specificGeoJsonSource
update. (1991) - Reduce line gradient texture size if there is no color change.
Bug fixes 🐞
- Avoid generation of the unneeded glyph textures.
- Fixes rendering errors when the closing point is missing in GeoJSON polygon features.
- Fix a bug where taking consecutive snapshots had missing tiles.
- Fix a bug where fill extrusions would flicker when crossing a certain zoom threshold.
Dependencies
- Update gl-native to v10.12.0-beta.1 and common to v23.4.0-beta.1.