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
+26-2Lines changed: 26 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,12 +4,36 @@ Mapbox welcomes participation and contributions from everyone.
4
4
5
5
# main
6
6
## Features ✨ and improvements 🏁
7
-
* Introduce experimental `getStyleGlyphURL` / `setStyleGlyphURL` functions for `MapboxMap` and `Style`.
8
-
* Introduce `OnClusterClickListener` and `OnClusterLongClickListener` for `CircleAnnotationManager` and `PointAnnotationManager`. These callbacks receive the clicked cluster represented by a `ClusterFeature`.
9
7
*[compose] Deprecate all `Annotation` and `AnnotationGroup` composables that take `onClick` parameter. Now all annotation interactions could be set with appropriate `AnnotationInteractionsState` or `AnnotationGroupInteractionsState` stored in `AnnotationGroupState`.
10
8
*[compose] Introduce `AnnotationInteractionsState` and `AnnotationGroupInteractionsState` states that allow to set callbacks for annotation interactions via `onClicked()` and `onLongClicked()`.`PointAnnotationGroupInteractionsState` and `CircleAnnotationGroupInteractionsState` also provide ability to set callbacks for interactions with clusters via `onClusterClicked` and `onClusterLongClicked`.
11
9
*[compose] Introduce `remember` (e.g. `rememberPolylineAnnotationGroupInteractionsState` and `rememberPolylineAnnotationInteractionsState`) composable functions to create, init and remember all types of `AnnotationInteractionsState` and `AnnotationGroupInteractionsState`.
12
10
*[compose] Introduce `<AnnotationType>InteractionsState.isDraggable` / `<AnnotationType>GroupInteractionsState.isDraggable` API for all annotation types allowing to drag annotations. Callbacks `onDragStarted()`, `onDragged()`,`onDragFinished()` are added as well.
11
+
* Introduce experimental `getStyleGlyphURL` / `setStyleGlyphURL` functions for `MapboxMap` and `Style`.
12
+
* Introduce `OnClusterClickListener` and `OnClusterLongClickListener` for `CircleAnnotationManager` and `PointAnnotationManager`. These callbacks receive the clicked cluster represented by a `ClusterFeature`.
13
+
* Make `fill-extrusion-emissive-strength` property data-driven.
14
+
* Dispatch view annotations update before rendering, so that view annotations and map layers are rendered simultaneously and thus decreasing the view annotations latency when using `ViewAnnotationUpdateMode.MAP_FIXED_DELAY` mode.
15
+
* Overscale composited tile components in Offline.
16
+
* Skip rendering landmarks when the camera is inside them.
17
+
18
+
## Bug fixes 🐞
19
+
* Improve zooming performance on dynamic Standard terrain and optimize terrain re-rendering performance on e.g routeline `line-trim-offset` change.
20
+
* Respect polygons with holes on querying rendered features.
21
+
* Fix self-overlap of line corners when large `line-width` is used.
22
+
* Adjust conflation intersection test padding to fix disappearing `fill-extrusion`.
23
+
* Fix TileCover bug with polygon horizontal edges.
24
+
* Fixing a bug with image dependent paint properties not getting a correct value after image become available.
25
+
* Clear tile pyramid on color theme change before the tiles are updated.
26
+
* Fixed missing images notifications for images within coalesce expression when other images in coalesce are present. Image expressions with two arguments are no longer being considered present if only second image is present.
27
+
* Return operation error for featurestate related API in case the featureset is not valid.
28
+
* Fix crash on style pack load when no access token is set.
29
+
* Fix crash in TerrainRenderer when using snapshotter.
30
+
* Fix crash on re-creation of a custom raster source when different options are provided.
31
+
* Return parsing errors if runtime added style import JSON is not valid.
32
+
* Fix missing models in rendering result if reduceMemoryUse is called before taking snapshot.
33
+
* Compilation error due to dynamic_cast on embedded linux.
34
+
* Fix the incorrect behaviour when using `symbol-z-oder` property.
35
+
* Fix `raster-particle` trail discontinuity at the antimeridian.
0 commit comments