✨ Features and improvements
- Show the sky in globe view, fading out with altitude instead of with the globe to mercator transition (#8464) (by @birkskyum)
- Speed up fill and fill-extrusion triangulation by looking up each vertex's deduplicated index once instead of hashing every triangle corner, and every outline point of a ring that is not subdivided, again (#8425) (by @cherenkov)
- Test whether a
Markeris behind terrain with a CPU ray walk over the DEM instead of a depth-buffer readback, removing a GPU stall per marker while a map with terrain moves (#8387) (by @johncarmack1984)
🐞 Bug fixes
- Fix partially blank maps in older Safari versions (#8427) (by @birkskyum)
- Fix
setStylecallingMap.setTerrainwith the wrongthis, which made a terrain change in a style diff throw (#8451) (by @HarelM) - Fix hillshade rendering artifacts on mobile GPUs at high zoom levels (#8431) (by @Turbo87)
- Free the pooled terrain drape textures once the map is at rest and when terrain is removed, instead of keeping every drape allocated during a pan resident for the life of the map (#8400) (by @johncarmack1984)