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
+32-1Lines changed: 32 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,13 +5,44 @@ Mapbox welcomes participation and contributions from everyone.
5
5
# main
6
6
## Features ✨ and improvements 🏁
7
7
* Expose `RenderThreadStatsRecorder` as experimental API.
8
-
* Expose an experimental API to define a non-rectangular screen culling shape(`MapboxMap.get/setScreenCullingShape`)
9
8
* Expose new experimental properties: `CircleLayer.circleElevationReference`, `FillLayer.fillConstructBridgeGuardRail`, `FillLayer.fillBridgeGuardRailColor`, `FillLayer.fillTunnelStructureColor`.
10
9
* Promote `MapInteraction` APIs to stable, remove experimental `Style.STANDARD_EXPERIMENTAL` constant, as `Style.STANDARD` supports featuresets and map interactions by default.
11
10
*[compose] Rename experimental `ExperimentalStandardStyleState` to `StandardStyleState`, rename experimental `MapboxStandardStyleExperimental` to `MapboxStandardStyle(styleImportsContent, topSlot, middleSlot, bottomSlot, standardStyleState)`, and deprecate previous `MapboxStandardStyle` composable functions.
12
11
12
+
# 11.12.0 May 7, 2025
13
+
## Features ✨ and improvements 🏁
14
+
* Mapbox Geofencing is now available in public preview. Follow the documentation and code examples for [Android](https://docs.mapbox.com/android/maps/guides/geofencing/) and [iOS](https://docs.mapbox.com/ios/maps/guides/geofencing/) to get started.
15
+
* Avoid fetching pixelRatio from gl-native while rendering scalebar to improve CPU usage.
16
+
* Promote `MapView.attribution.getMapAttributionDelegate().extraAttributions` to stable.
17
+
* Expose an experimental API to define a non-rectangular screen culling shape(`MapboxMap.get/setScreenCullingShape`)
18
+
* Introduce experimental `colorUseTheme` API for `AmbientLight`, `DirectionalLight`, and `FlatLight` to override color theme of light.
19
+
*[compose] Introduce experimental `colorUseTheme` API for `AmbientLightState`, `DirectionalLightState`, and `FlatLightState` to override color theme of light.
20
+
*[compose] Introduce experimental `vignetteColorUseTheme` and `colorUseTheme` for `RainState` and `SnowState` which allows overriding color theme of precipitations.
21
+
*[compose] Annotate `rememberGeoJsonSourceState` as delicate API due to performance implications when used with large GeoJsonData.
22
+
* Avoid dynamic view annotation overlapping given symbol layers.
23
+
* Vector icons can now also be retrieved via `getStyleImage` API.
24
+
* Revert changes to `at` expression and add new `at-interpolated` expression.
25
+
* Enable tile pack v2 format by default.
26
+
13
27
## Bug fixes 🐞
28
+
* Fixed a crash that occurred when a runtime-added unused image was removed and later reused.
29
+
*`*-sort-key` properties now uses double, fixing incorrect sorting with big key values
14
30
* Fix registering camera change listener every time `mapView.scalebar.enabled` is called with value `true` and it was already enabled.
31
+
* Fix map flickering caused by the fill-extrusion pan tiles and missing stencil in 3D layers.
32
+
* Fix semi transparent landmark icons.
33
+
* Return null for config expression if requested config option is missing.
34
+
* Fix clipPath and mask rendering for vector icon rasterization.
35
+
* Fix dotted lines on tile borders.
36
+
* Fix pattern not found when using imports.
37
+
* Fix line layer not rendering if using `line-pattern` inside an imported style.
38
+
* Fix ground effect gradient not working with multiple polygons.
39
+
* Add simple bounds check to avoid crash during centroid computation.
40
+
* Fix invisible line when interpolating line-width from 0 to 1 using line-progress.
41
+
* Tile loading speedup.
42
+
* Fix URL migration to DB v10.
43
+
44
+
## Dependencies
45
+
* Update gl-native to v11.12.0 and common to v24.12.0.
0 commit comments