v6.18.0
April 21, 2026
Features
- Added
externalIdoption to analytics state for custom tracking identifiers, configurable viainit()andupdateState(). - Added
animatedoption toMarkers.add()which controls whetherMarkers use opacity fade transitions. When set tofalse, visibility changes are instant. Configurable at runtime viaupdateState().
const marker = mapView.Markers.add(coordinate, "<div>Hi</div>", { animated: false,});mapView.updateState(marker, { animated: true });
- Added
FloorStackas a supportedCamera.focusOn()target, enabling altitude-aware framing of multi-floor buildings.
Performance
- Improved label rendering performance in dense scenes by reducing redundant draw operations.
Fixes
- Fixed an issue where
Markers.animateTo()did not visually moveMarkers to the new position. - Fixed an issue where multi-destination navigation connection path segments did not use the correct color for their parent path.
- Fixed an issue where degenerate void polygons could prevent the map from loading when multi-floor view ceiling cutouts were enabled.