Skip to content

Commit 208b5f1

Browse files
temappengdev
authored andcommitted
Update projects/maps-android/mapbox-maps-android/CHANGELOG.md
Co-authored-by: Peng Liu <peng.liu@mapbox.com> GitOrigin-RevId: 807385f765d9ccbdcb9164c063cd0dbbd9f0d4ae
1 parent fe7366c commit 208b5f1

1 file changed

Lines changed: 22 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,30 @@ Mapbox welcomes participation and contributions from everyone.
1616

1717
## Bug fixes 🐞
1818
* [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.
1938
* [gestures] Added post-cleanup guard to prevent re-registering interactions or listeners after plugin cleanup.
2039

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+
2143
# 11.23.0-rc.1 April 20, 2026
2244
## Features ✨ and improvements 🏁
2345
* 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

Comments
 (0)