releases.shpreview

Camera-projection transition flags removed; terrain raycast and symbol sorting fixed

v3.26.0

3 features4 fixesThis release3 featuresNew capabilities4 fixesBug fixesAI-tallied from the release notes
From the original release noteView original ↗

Breaking changes ⚠️

  • Remove transition and interpolated flags from the camera-projection style property — enum properties cannot be transitioned, so these flags were incorrect.

Features and improvements ✨

  • Make published TypeScript declarations self-contained, fixing consumer builds that failed with skipLibCheck: false.
  • Improve terrain raycast accuracy for mouse events, camera fitting, and other pointer interactions.
  • Improve landmark model LOD switching with size-based distance heuristics for better rendering performance.

Bug fixes 🐞

  • Fix hd-road-markup elevated lines rendering flat with zero-exaggeration terrain.
  • Fix viewport-y symbol sorting causing a Vertex buffer is not big enough for the draw call error when a symbol bucket had multiple segments.
  • Fix multilinestrings not displaying labels correctly.
  • Fix parametric colors sometimes loading the wrong cached image.

Fetched July 9, 2026

Camera-projection transition flags removed; terrain… — releases.sh