Skip to content

Commit 4a25b03

Browse files
lyydikoigithub-actions[bot]
authored andcommitted
[maps-android] changelog update 11.17.0 (#8607)
GitOrigin-RevId: a185643b5329f1f5edcc07c0ec5c2237a6067852
1 parent 86691bd commit 4a25b03

File tree

1 file changed

+30
-1
lines changed

1 file changed

+30
-1
lines changed

CHANGELOG.md

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,43 @@ Mapbox welcomes participation and contributions from everyone.
77
# main
88

99
# 11.17.0 December 04, 2025
10+
## Breaking changes ⚠️
11+
* Require passing required argument to the constructor of experimental `GeofencingState.Builder`, `GeofencingError.Builder`, `GeofencingEvent.Builder` and `GeofencingOptions.Builder` APIs.
12+
1013
## Features ✨ and improvements 🏁
11-
* Promote Geofencing APIs to stable, remove `MapboxExperimental` annotations from Geofencing APIs.
14+
* Promote Geofencing APIs to stable, remove `MapboxExperimental` annotations from Geofencing APIs.
1215
* Add TileStore improvements and optimizations.
16+
* Promote `ModelLayer` to stable.
17+
* Add `SymbolLayer.occlusionOpacityMode`, `SymbolLayer.iconColorBrightnessMax`, `SymbolLayer.iconColorBrightnessMin`, `SymbolLayer.iconColorContrast` properties.
18+
* Add `FillExtrusionLayer.castShadows` property.
19+
* Add `GeoJsonSource.minZoom` property.
20+
* Add `RasterArraySource.volatile` experimental property.
21+
* Make `line-emissive-strength` property data-driven.
22+
* Add experimental `MapboxMap.setFeatureStateExpression()`, `removeFeatureStateExpression()`, and `resetFeatureStateExpressions()` APIs to efficiently update feature state for multiple features at once using expressions.
23+
* Improved error reporting for offline tile region downloads on Android.
24+
* Enhanced reliability of network connections by improving how Cronet timeouts are handled.
25+
* Added experimental `MapOptions.Builder.scaleFactor()` for scaling icons and texts.
26+
* Add click gesture support to `Marker` composable with `onClick` parameter
27+
* Introduced `ScaleBarSettings.distanceUnits` property supporting metric, imperial, and nautical units, replacing the boolean `isMetricUnits` property.
28+
* Added `fuelingStationModePointOfInterestLabels` configuration option to Mapbox Standard and Standard Satellite styles. Control the visibility of fuel station and electric charging station POI labels with options: "default" (shows both), "fuel" (fuel stations only), "electric" (charging stations only), or "none" (hides both).
29+
* Introduce experimental support for Appearances. The Appearances layer property defines sets of appearance objects used to quickly change the visual styling of a layer based on a condition using feature-state. See `AppearancesActivity` in example application for further details.
30+
* Memory allocation improvements
1331

1432
## Bug fixes 🐞
1533
* Fix config expression evaluation to properly check dependencies in nested value expressions.
1634
* Fix issue with shadows showing up on top of tunnel roads.
1735
* Fix view-aligned symbols with road elevation being cutout.
36+
* Fix camera listener not unsubscribed when disabling ScaleBar via `updateSettings { enabled = false }`
37+
* Fixed a crash when switching map styles quickly.
38+
* Fixed a threading bug to eliminate 3D rendering issues and instability.
39+
* Internal fixes and performance improvements.
40+
* Fix multiple crashes during style switches related to terrain rendering, texture management, and image cleanup.
41+
* Fix line patterns not elevating properly on HD roads.
42+
* Fix rendering of TileStore tiles when TileStore is used as disk cache and user is offline.
43+
* Fix performance regression for `distance` and `within` expressions when processing large GeoJSON datasets.
44+
* Fix GeoJSON tiled model disappearance during fast zoom interactions.
45+
* Fix rendering issues when switching between globe and mercator projections.
46+
* Logging improvements to reduce noise and duplication.
1847

1948
## Dependencies
2049
* Update gl-native to [v11.17.0](https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.17.0), common to [v24.17.0](https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.17.0).

0 commit comments

Comments
 (0)