github maplibre/maplibre-gl-js v5.18.0

13 hours ago

✨ Features and improvements

  • Add support for click events on Marker (#7028) (by @ganesh8068)
  • Simplify and abstract the GeoJSON Worker (#7058) (by @wayofthefuture)
  • Add pseudo option to FullscreenControl to force CSS-based fullscreen mode instead of native fullscreen API. Users might want this because this is faster on some devices (#7076) (by @CommanderStorm)
  • Migrate our API docs to zensical (#7071) (by CommanderStorm)

🐞 Bug fixes

  • Fix WebGL context loss error when style is not yet loaded (#7094) (by @kaigritun)
  • Fix updating terrain tiles on feature state changes (#6231) (by @pstaszek)
  • Fix LngLatBounds.intersects for zero-width bounds (#7055) (by @lucaswoj)
  • Fix GlobeControl not updating when Map.setProjection() is called programmatically (#7005, #7075) (by @CommanderStorm)
  • Fix map.getProjection() returning undefined after calling map.setProjection() with the default "mercator" projection (#7072)
  • Fix incorrect text placement along line in 3D mode (#7039) (by @russellporter)
  • When the prefers-reduced-motion media query is active, we now no longer display the pulsing GeoLocation animation (#7066) (by @CommanderStorm)

Don't miss a new maplibre-gl-js release

NewReleases is sending notifications on new releases.