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
+29
Original file line number
Diff line number
Diff line change
@@ -9,6 +9,11 @@ Mapbox welcomes participation and contributions from everyone.
9
9
*[compose] Expose data-driven properties on `AnnotationGroupState`s. Now it's possible to set data-driven properties globally on `AnnotationGroupState` and specify per-annotation overrides in `AnnotationState`. Setting global property value on `AnnotationGroupState` could introduce performance improvements when the amount of annotations is large.
*[compose] Introduce experimental `GeoJsonSourceState.autoMaxZoom` property to resolve rendering artifacts for features that use wide blur (e.g. fill extrusion ground flood light or circle layer).
12
+
*[compose] Introduce experimental `ClipLayerState.clipLayerScope` API to remove data from certain style fragments only.
* Introduce experimental interactive feature elements and related APIs. Those APIs provide the convenient way to add the click / long click listener to layer / featureset / map itself with `MapboxMap.addInteraction`.
13
18
* Expose `lineTrimColor` and `lineTrimFadeRange` on `LineLayer` which allow to set custom color for trimmed line and fade effect for trim. Update navigation example to use those properties.
14
19
* Introduce `PointAnnotation.iconOcclusionOpacity`, `PointAnnotation.textOcclusionOpacity` to control occlusion opacity for individual point annotation.
@@ -17,11 +22,35 @@ Mapbox welcomes participation and contributions from everyone.
17
22
* Expose data-driven properties on `AnnotationManager`s. Now it's possible to set data-driven properties globally on `AnnotationManager` and specify per-annotation overrides. Setting global property value on `AnnotationManager` could introduce performance improvements when the amount of annotations is large.
* Introduce experimental `GeoJsonSource.autoMaxZoom` property to resolve rendering artifacts for features that use wide blur (e.g. fill extrusion ground flood light or circle layer).
*[compose] Fix `UnsatisfiedLinkError` issue when rendering preview.
23
36
* Fix annotation issues with click / long click callback ordering and dragging. Now the order of triggering the callbacks / dragging is determined: from top-level rendered annotation to bottom-level one.
24
37
* Fix `OnAnnotationInteractionListener` not triggered if any `OnAnnotationClickListener.onAnnotationClick` returns true.
38
+
* Fix incorrect layer updates when using `ClipLayer.clipLayerTypes` or `ClipLayerState.clipLayerTypes` in Compose.
39
+
* Fix shadow rendering issues when using `FillExtrusionLayer.fillExtrusionCutoffFadeRange` or `FillExtrusionLayerState.fillExtrusionCutoffFadeRange`.
40
+
* Significantly reduce the rate at which raster-particle trails cross each other.
41
+
* Fix normal offset to improve shadow accuracy.
42
+
* Fix data synchronization between renderer and the main threads on map resize.
43
+
* Regenerate location indicator mipmap on image change.
44
+
* Fix landmark visibility issues near tile borders.
45
+
* Fix elevated line depth occlusion issue in 2D mode.
46
+
* Fix Dynamic View Annotation position update for annotated geojson feature with `allowZElevate` to be true.
47
+
* Fix race condition between `setFeatureState` and `removeFeatureState` / `resetFeatureStates` resulting in feature state not being applied or removed.
48
+
49
+
## Dependencies
50
+
* Update gl-native to v11.7.0-beta.2 and common to v24.7.0-beta.2.
51
+
52
+
## Known issues
53
+
* Experimental `GeoJsonSource.autoMaxZoom` and `GeoJsonSourceState.autoMaxZoom` will return `null` value even after it's set.
Copy file name to clipboardExpand all lines: app/src/androidTest/java/com/mapbox/maps/testapp/annotation/generated/PointAnnotationManagerAndroidTest.kt
0 commit comments