You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+22Lines changed: 22 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,8 +16,30 @@ Mapbox welcomes participation and contributions from everyone.
16
16
17
17
## Bug fixes 🐞
18
18
*[gestures] Fixed interaction leak in `setGesturesManager` causing native map interactions to accumulate.
19
+
# 11.23.0 April 29, 2026
20
+
## Features ✨ and improvements 🏁
21
+
* Support symbol paint properties in appearances — symbol layers can now use feature-dependent appearances for paint properties (not only layout), enabling richer per-feature styling of text and icons.
22
+
* Improve rendering performance of feature cutouts — optimized depth sampling in the cutout shader yields noticeably smoother rendering when feature cutouts are enabled (e.g. elevated route with cutouts).
23
+
* TileStore can now store 3D landmark/navigation tile content types, unblocking their use in offline regions.
24
+
* Add support for USB import radius in TileStore — new import parameter for seeding offline tile packs from USB media within a configurable radius.
25
+
* Evict tiles based on LRU and optimize eviction — the default eviction policy now uses least-recently-used instead of expiration-based scoring, keeping frequently-viewed tiles around longer and making cleanup passes faster.
26
+
* Settings can be set on startup — the SDK now loads `persistent_settings.json` and `non_persistent_settings.json` from the app's internal storage directory at startup, allowing configuration changes without an app rebuild.
27
+
28
+
29
+
## Bug fixes 🐞
30
+
* Fix attribution links accepting non-HTTP URI schemes.
31
+
* Fix a potential file descriptor leak that could cause resource exhaustion.
32
+
* Fix icons appearing at incorrect size when `icon-size` is data-driven and a non-default scale factor is applied.
33
+
* Fix fog incorrectly obscuring the globe when using a custom field of view.
34
+
* Fix tile data corruption causing integrity check failures for small tiles stored in the offline cache.
35
+
* Fix a crash that could occur when the tile store is destroyed while downloads are still being processed.
36
+
*[compose] Fixed Composition leak in ViewAnnotation when annotations are removed from the map.
37
+
*[gestures] Fixed interaction leak in `setGesturesManager` causing native map interactions to accumulate.
19
38
*[gestures] Added post-cleanup guard to prevent re-registering interactions or listeners after plugin cleanup.
20
39
40
+
## Dependencies
41
+
* Update gl-native to [v11.23.0](https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.23.0), common to [v24.23.0](https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.23.0).
42
+
21
43
# 11.23.0-rc.1 April 20, 2026
22
44
## Features ✨ and improvements 🏁
23
45
* Support symbol paint properties in appearances — symbol layers can now use feature-dependent appearances for paint properties (not only layout), enabling richer per-feature styling of text and icons.
0 commit comments