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
+71-5Lines changed: 71 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -41,15 +41,26 @@ Mapbox welcomes participation and contributions from everyone.
41
41
## Dependencies
42
42
* Update gl-native to [v11.22.0](https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.22.0), common to [v24.22.0](https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.22.0).
43
43
44
+
# 11.21.2 April 16, 2026
45
+
## Features ✨ and improvements 🏁
46
+
* Improve rendering performance of feature cutouts
47
+
48
+
## Bug fixes 🐞
49
+
* Fix tile cover issues for tunnels
50
+
51
+
## Dependencies
52
+
* Update gl-native to [v11.21.2](https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.21.2), common to [v24.21.2](https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.21.2).
53
+
44
54
# 11.20.3 April 14, 2026
55
+
## Bug fixes 🐞
56
+
* Fix tile data decompression by properly tracking compression state in tile storage.
57
+
45
58
## Dependencies
46
59
* Update gl-native to [v11.20.3](https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.20.3), common to [v24.20.3](https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.20.3).
47
60
48
61
# 11.21.1 April 10, 2026
49
62
## Features ✨ and improvements 🏁
50
63
* Deprecate `PointAnnotation.iconImage` getter. Reading this property exposes an internally generated image ID managed by the annotation manager. If you need a stable, reusable image ID, register the image in the style yourself via the Style API and pass the ID explicitly via `PointAnnotationOptions.withIconImage(String)`. In that case you are responsible for the image's lifecycle and must remove it from the style when no longer needed.
51
-
* Internal fixes and performance improvements.
52
-
* TileStore improvements.
53
64
54
65
## Bug fixes 🐞
55
66
* Fix native memory leak in `AnnotationManager` where bitmap style images were not removed when annotations were deleted.
@@ -80,10 +91,30 @@ Mapbox welcomes participation and contributions from everyone.
80
91
* Update gl-native to [v11.22.0-rc.1](https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.22.0-rc.1), common to [v24.22.0-rc.1](https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.22.0-rc.1).
81
92
82
93
# 11.21.0 April 02, 2026
94
+
95
+
## Bug fixes 🐞
96
+
* Fix tile store eviction failing to clean up files for decompressed tiles, causing gradual storage growth.
97
+
* Fix gaps in elevated route line rendering at ramp transitions and tile borders.
98
+
* Fix indicator cutout (location puck area) appearing in the wrong position on high-DPI displays.
99
+
* Fix incorrect shadow culling on fill-extrusion layers.
100
+
* Fix ambient occlusion not being clipped when fill-extrusion layers are clipped by clip layers.
101
+
* Fix clip layer updates not always refreshing clipped layers and shadows.
102
+
* Fix native memory leak in `AnnotationManager` where bitmap style images were not removed onDestroy.
103
+
* Fix feature cutout rendering artifacts on some devices caused by insufficient shader precision.
104
+
* Fix rendering of stacked underground 3D roads.
105
+
* Fix a crash that could occur when the map is destroyed during style loading.
106
+
* Fix underground road geometry being clipped in orthographic projection with small viewports.
107
+
* Fix map flickering caused by stencil buffer conflicts between raster and hillshade layers.
108
+
* Fix potential ANRs when receiving location updates under heavy system load.
109
+
* Internal fixes and performance improvements.
110
+
83
111
## Dependencies
84
112
* Update gl-native to [v11.21.0](https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.21.0), common to [v24.21.0](https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.21.0).
85
113
86
114
# 11.20.2 March 25, 2026
115
+
## Bug fixes 🐞
116
+
* Fix a bug in eviction logic for TileStore.
117
+
87
118
## Dependencies
88
119
* Update gl-native to [v11.20.2](https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.20.2), common to [v24.20.2](https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.20.2).
89
120
@@ -119,10 +150,8 @@ Mapbox welcomes participation and contributions from everyone.
119
150
* Improve FPS statistics logging when `mapView.setOnFpsChangedListener()` is used with separate tracking for frame pacing skips and missed render frames for better performance debugging.
120
151
121
152
## Bug fixes 🐞
122
-
* Fix NPE crash in `PointAnnotationClusterActivity` example when the remote GeoJSON endpoint returns a non-successful HTTP response.
123
153
* Fix `MapSurface.setMaximumFps` not working correctly on secondary displays (e.g. Android Auto). Use `Context.getDisplay()` on API 30+ to get the actual display refresh rate instead of always using the primary display's rate.
124
154
* Fix `PointAnnotationManager.iconImageBitmap` setter not registering the bitmap image with the style, causing group-level bitmap icons to be invisible.
125
-
* Fix intermittent rendering artifacts (reversed/large bitmaps) on Android Auto caused by stale texture ID reuse in `BitmapWidgetRenderer` after surface recreation.
126
155
* Fix feature cutout artifacts at route overlaps.
127
156
* Fix a data race condition for `FillExtrusion` layer.
128
157
* Fix several issues related to runtime symbol appearances switches.
@@ -157,11 +186,48 @@ Mapbox welcomes participation and contributions from everyone.
157
186
158
187
159
188
# 11.19.1 March 10, 2026
189
+
## Dependencies
190
+
* Update gl-native to [v11.19.1](https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.19.1), common to [v24.19.1](https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.19.1).
191
+
192
+
193
+
# 11.19.6 April 10, 2026
160
194
## Bug fixes 🐞
161
195
* Internal fixes and performance improvements.
162
196
163
197
## Dependencies
164
-
* Update gl-native to [v11.19.1](https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.19.1), common to [v24.19.1](https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.19.1).
198
+
* Update gl-native to [v11.19.6](https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.19.6), common to [v24.19.6](https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.19.6).
199
+
200
+
201
+
# 11.19.5 April 02, 2026
202
+
## Bug fixes 🐞
203
+
* Internal fixes and performance improvements.
204
+
205
+
## Dependencies
206
+
* Update gl-native to [v11.19.5](https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.19.5), common to [v24.19.5](https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.19.5).
207
+
208
+
209
+
# 11.19.4 April 02, 2026
210
+
## Bug fixes 🐞
211
+
* Fix overscaled offline tilepack tiles being showed after switching to online mode
212
+
213
+
## Dependencies
214
+
* Update gl-native to [v11.19.4](https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.19.4), common to [v24.19.4](https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.19.4).
215
+
216
+
217
+
# 11.19.3 March 31, 2026
218
+
## Bug fixes 🐞
219
+
* Internal fixes and performance improvements.
220
+
221
+
## Dependencies
222
+
* Update gl-native to [v11.19.3](https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.19.3), common to [v24.19.3](https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.19.3).
223
+
224
+
225
+
# 11.19.2 March 25, 2026
226
+
## Bug fixes 🐞
227
+
* Fix a bug in eviction logic for TileStore.
228
+
229
+
## Dependencies
230
+
* Update gl-native to [v11.19.2](https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.19.2), common to [v24.19.2](https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.19.2).
0 commit comments