https://github.com/maplibre/maplibre-gl-js
Changes since MapLibre GL JS v5.13.0:
✨ Features and improvements
- Prevent redundant DEM border backfilling by tracking state, moved tile manager logic to helper files (#6756) (by @HarelM)
- Improve performance of GeoJSON
updateData,setData, and overzoomed tiles (#6738, #6772) (by @lucaswoj)
🐞 Bug fixes
- Handle consecutive duplicate points in offsetLine to avoid null values in the output. Fixes #5431 (by mmc1718)
- ⚠️ Gracefully handle internal AbortErrors (e.g., when a TileJSON URL is updated while a request in flight). Previously, such aborted requests would throw an AbortError in an unhandled rejection that was not easily caught in user code. Since aborted requests are fully handled internally, these unhandled rejections were superfluous and resulted in unhelpful client errors. (#6747) (by @andrewda)
- Fix canvas sources with power-of-2 dimensions rendering as black squares (#6607) (by Omkarthipparthi)
- Fix
queryTerrainElevationto use higher zoom level tiles when possible (#6791) (by @HarelM) - Fix unwanted movement when moving a pitched terrain map at high latitudes; fix freezes when moving a pitched and rotated terrain map at low zoom (#6775) (by @larsmaxfield)
- Fix issue with
staticmodifier as part of mlt package (#6796) (by @HarelM) LngLatBounds#intersectsnow returnstruewhen bounds touch along an edge or at a corner (#6802) (by @lucaswoj)