Skip to content

Bump maplibre-gl from 6.9.0 to 6.10.0 - #124

Merged
lazarusA merged 1 commit into
mainfrom
dependabot/npm_and_yarn/maplibre-gl-6.10.0
Sep 21, 2026
Merged

lazarusA merged 1 commit into
mainfrom
dependabot/npm_and_yarn/maplibre-gl-6.10.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 20, 2026

Copy link
Copy Markdown
Contributor

Bumps maplibre-gl from 6.9.0 to 6.10.0.

Release notes

Sourced from maplibre-gl's releases.

v6.10.0

✨ 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 Marker is 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 setStyle calling Map.setTerrain with the wrong this, 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)

v6.9.1

✨ Features and improvements

  • Stop the scale control forcing a synchronous layout and rewriting its DOM on every frame of a pan or zoom (#8403) (by @​cherenkov)
  • Speed up merging adjacent symbol-placement: line features that share a label, which took time quadratic in the number of features that chain together (#8436) (by @​cherenkov)
  • Convert the fill-extrusion-rounded-corner-distance rounding distance to tile units once per tile instead of once per feature (#8435) (by @​cherenkov)

🐞 Bug fixes

  • Redraw terrain depth when DEM tiles arrive so occluded symbols and markers stay hidden (#8447) (by @​ArcSolver)
  • Fix raster tiles getting stuck at the start of a fade-in until the map moves. (#8430) (by @​Kanahiro)
  • Fix fill-extrusion-vertical-gradient disappearing over 3D terrain, where the gradient was computed from the extrusion's height above sea level instead of its own height (#8410) (by @​ArcSolver)
  • Fix missing map layers after custom layer rendering (#8406) (by @​birkskyum)
  • Fix 3D terrain reading elevation from the wrong part of a parent DEM tile while the deepest DEM tile is still loading (#8407) (by @​ArcSolver)
  • Align 3D terrain DEM sampling with hillshade and color-relief at cell centres (#8420) (by @​ArcSolver)
  • Fix setting one paint, light or sky property transitioning every property alongside it, which delayed idle even when nothing could animate and restarted transitions that were still running (#8376) (by @​cherenkov)
  • Fix fill-extrusion-rounded-corner-distance rounding every feature twice, which over-rounded the corners and inflated the vertex count (#8429) (by @​cherenkov)
  • Fix Map#project returning an incorrect on-screen point for a location behind the camera. It now returns a point outside the viewport, on the side through which the location left the screen, so DOM markers and popups are moved off-screen as expected. (#8292) (by @​schickm)
Changelog

Sourced from maplibre-gl's changelog.

6.10.0

✨ 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 Marker is 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 setStyle calling Map.setTerrain with the wrong this, 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)

6.9.1

✨ Features and improvements

  • Stop the scale control forcing a synchronous layout and rewriting its DOM on every frame of a pan or zoom (#8403) (by @​cherenkov)
  • Speed up merging adjacent symbol-placement: line features that share a label, which took time quadratic in the number of features that chain together (#8436) (by @​cherenkov)
  • Convert the fill-extrusion-rounded-corner-distance rounding distance to tile units once per tile instead of once per feature (#8435) (by @​cherenkov)

🐞 Bug fixes

  • Redraw terrain depth when DEM tiles arrive so occluded symbols and markers stay hidden (#8447) (by @​ArcSolver)
  • Fix raster tiles getting stuck at the start of a fade-in until the map moves. (#8430) (by @​Kanahiro)
  • Fix fill-extrusion-vertical-gradient disappearing over 3D terrain, where the gradient was computed from the extrusion's height above sea level instead of its own height (#8410) (by @​ArcSolver)
  • Fix missing map layers after custom layer rendering (#8406) (by @​birkskyum)
  • Fix 3D terrain reading elevation from the wrong part of a parent DEM tile while the deepest DEM tile is still loading (#8407) (by @​ArcSolver)
  • Align 3D terrain DEM sampling with hillshade and color-relief at cell centres (#8420) (by @​ArcSolver)
  • Fix setting one paint, light or sky property transitioning every property alongside it, which delayed idle even when nothing could animate and restarted transitions that were still running (#8376) (by @​cherenkov)
  • Fix fill-extrusion-rounded-corner-distance rounding every feature twice, which over-rounded the corners and inflated the vertex count (#8429) (by @​cherenkov)
  • Fix Map#project returning an incorrect on-screen point for a location behind the camera. It now returns a point outside the viewport, on the side through which the location left the screen, so DOM markers and popups are moved off-screen as expected. (#8292) (by @​schickm)
Commits
  • d193469 Bump js version to 6.10.0 (#8465)
  • cbf9f1a perf: test marker occlusion by terrain with a DEM ray walk instead of a depth...
  • 6f83acc Show the sky in globe view (#8464)
  • 6ac6f29 fix partially blank maps in older Safari (#8463)
  • 651eaef GM2.7 Centralize tile terrain data (#8462)
  • d406cc2 GM2.6 Centralize tile projection data (#8455)
  • f6b44bc fix: replace diff with proper types (#8452)
  • 2049770 enlable lint rule for type only import section (#8460)
  • 542e218 fix: free the pooled terrain drape textures once the map is at rest and when ...
  • 761f0f3 perf: remap earcut indices and unsubdivided fill outlines through a per-verte...
  • Additional commits viewable in compare view

Bumps [maplibre-gl](https://github.com/maplibre/maplibre-gl-js) from 6.9.0 to 6.10.0.
- [Release notes](https://github.com/maplibre/maplibre-gl-js/releases)
- [Changelog](https://github.com/maplibre/maplibre-gl-js/blob/main/CHANGELOG.md)
- [Commits](maplibre/maplibre-gl-js@v6.9.0...v6.10.0)

---
updated-dependencies:
- dependency-name: maplibre-gl
  dependency-version: 6.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/maplibre-gl-6.10.0 branch from ee1256d to eb2177c Compare September 21, 2026 07:32
@lazarusA
lazarusA merged commit e290ff4 into main Sep 21, 2026
2 checks passed
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/maplibre-gl-6.10.0 branch September 21, 2026 07:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant