Update dependency maplibre-gl to v6.8.0 #11

Merged
boneskewer69 merged 1 commit from renovate/maplibre-gl-6.x into main 2026-09-08 19:01:11 +00:00
Collaborator

This PR contains the following updates:

Package Change Age Confidence
maplibre-gl (source) 6.7.06.8.0 age confidence

Release Notes

maplibre/maplibre-gl-js (maplibre-gl)

v6.8.0

Compare Source

Features and improvements
  • Add map.getStyleUrl(), which returns the URL the style was loaded from, or null when the style was given as an object (#​7109) (by @​bradymadden97 and @​giswqs)
  • Sample terrain render-to-texture output through mipmaps with trilinear filtering, so draped layers stop shimmering and aliasing at high pitch (#​8328, continues #​7673) (by @​AveryanAlex)
  • Build the Intl.Segmenter instances used for text shaping on first use instead of at import, shaving several milliseconds off loading MapLibre on the main thread (#​8337) (by @​cherenkov)
  • Link shader programs before reading their compile status, so the driver can overlap the compiles and the main thread waits less on shader compilation (#​8338) (by @​cherenkov)
  • Build the default Marker pin once and clone it per marker, so creating many default markers takes roughly half the constructor time (#​8340) (by @​cherenkov)
  • Add SDF rendering support for fill patterns, using fill-color as the foreground color (#​7747) (by @​bradymadden97 and @​deniial00)
  • Warn once when the canvas is clamped to maxCanvasSize, which previously lowered the rendered resolution silently (#​8200) (by @​str0kes)
🐞 Bug fixes
  • Fix a marker's popup jumping to another world copy when the marker is moved across the antimeridian on a zoomed-out map (#​5655, #​8326, continues #​5956) (by @​yuiseki)
  • Fix terrain drape textures not being refreshed after zoom changes, causing stale rendering at the new zoom level (#​8251) (by @​patte)
  • Fix a gap between the sky and the ground at high pitch while globe transitions to mercator (#​7382) (by @​birkskyum)
  • Treat an empty tile response (e.g. HTTP 204) as no data: raster-DEM tiles now load without elevation instead of failing with a dem dimension mismatch error, and empty raster tiles render as transparent (#​1551) (by @​clement-igonet)
  • Validate the before layer in map.moveLayer before reordering, so passing the id of a layer that does not exist leaves the layer order untouched instead of dropping the moved layer out of it (#​8301) (by @​lazerg)
  • Fix visible seams between hillshade tiles when using linear interpolation. (#​8302) (by @​Turbo87)
  • Fix the map freezing when a render task throws an error (#​6093) (by @​UberMouse)
  • Fix getCameraAltitude() returning NaN under globe and vertical-perspective, which disabled marker terrain occlusion and the camera terrain check; the altitude now follows the sphere (#​6584) (by @​bigmistqke and @​patte)
  • Draw an elevated symbol on globe when the symbol itself is in view but the ground under it is behind the horizon; occlusion now follows the line of sight to the elevated point (#​8253) (by @​clement-igonet)
  • Fix setTiles producing stale tile URLs when loadTile runs in the same frame (#​8323) (by @​johncarmack1984 and @​nostrorom)
  • Keep the tile under an elevated symbol from being culled near the horizon, so a symbol with a large symbol-height-offset stays visible until it is behind the planet (#​8316) (by @​clement-igonet)

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [maplibre-gl](https://maplibre.org/) ([source](https://github.com/maplibre/maplibre-gl-js)) | [`6.7.0` → `6.8.0`](https://renovatebot.com/diffs/npm/maplibre-gl/6.7.0/6.8.0) | ![age](https://developer.mend.io/api/mc/badges/age/npm/maplibre-gl/6.8.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/maplibre-gl/6.7.0/6.8.0?slim=true) | --- ### Release Notes <details> <summary>maplibre/maplibre-gl-js (maplibre-gl)</summary> ### [`v6.8.0`](https://github.com/maplibre/maplibre-gl-js/blob/HEAD/CHANGELOG.md#680) [Compare Source](https://github.com/maplibre/maplibre-gl-js/compare/v6.7.0...v6.8.0) ##### ✨ Features and improvements - Add `map.getStyleUrl()`, which returns the URL the style was loaded from, or `null` when the style was given as an object ([#&#8203;7109](https://github.com/maplibre/maplibre-gl-js/issues/7109)) (by [@&#8203;bradymadden97](https://github.com/bradymadden97) and [@&#8203;giswqs](https://github.com/giswqs)) - Sample terrain render-to-texture output through mipmaps with trilinear filtering, so draped layers stop shimmering and aliasing at high pitch ([#&#8203;8328](https://github.com/maplibre/maplibre-gl-js/pull/8328), continues [#&#8203;7673](https://github.com/maplibre/maplibre-gl-js/pull/7673)) (by [@&#8203;AveryanAlex](https://github.com/AveryanAlex)) - Build the `Intl.Segmenter` instances used for text shaping on first use instead of at import, shaving several milliseconds off loading MapLibre on the main thread ([#&#8203;8337](https://github.com/maplibre/maplibre-gl-js/pull/8337)) (by [@&#8203;cherenkov](https://github.com/cherenkov)) - Link shader programs before reading their compile status, so the driver can overlap the compiles and the main thread waits less on shader compilation ([#&#8203;8338](https://github.com/maplibre/maplibre-gl-js/pull/8338)) (by [@&#8203;cherenkov](https://github.com/cherenkov)) - Build the default `Marker` pin once and clone it per marker, so creating many default markers takes roughly half the constructor time ([#&#8203;8340](https://github.com/maplibre/maplibre-gl-js/pull/8340)) (by [@&#8203;cherenkov](https://github.com/cherenkov)) - Add SDF rendering support for fill patterns, using `fill-color` as the foreground color ([#&#8203;7747](https://github.com/maplibre/maplibre-gl-js/pull/7747)) (by [@&#8203;bradymadden97](https://github.com/bradymadden97) and [@&#8203;deniial00](https://github.com/deniial00)) - Warn once when the canvas is clamped to `maxCanvasSize`, which previously lowered the rendered resolution silently ([#&#8203;8200](https://github.com/maplibre/maplibre-gl-js/issues/8200)) (by [@&#8203;str0kes](https://github.com/str0kes)) ##### 🐞 Bug fixes - Fix a marker's popup jumping to another world copy when the marker is moved across the antimeridian on a zoomed-out map ([#&#8203;5655](https://github.com/maplibre/maplibre-gl-js/issues/5655), [#&#8203;8326](https://github.com/maplibre/maplibre-gl-js/pull/8326), continues [#&#8203;5956](https://github.com/maplibre/maplibre-gl-js/pull/5956)) (by [@&#8203;yuiseki](https://github.com/yuiseki)) - Fix terrain drape textures not being refreshed after zoom changes, causing stale rendering at the new zoom level ([#&#8203;8251](https://github.com/maplibre/maplibre-gl-js/issues/8251)) (by [@&#8203;patte](https://github.com/patte)) - Fix a gap between the sky and the ground at high pitch while globe transitions to mercator ([#&#8203;7382](https://github.com/maplibre/maplibre-gl-js/issues/7382)) (by [@&#8203;birkskyum](https://github.com/birkskyum)) - Treat an empty tile response (e.g. HTTP 204) as no data: raster-DEM tiles now load without elevation instead of failing with a `dem dimension mismatch` error, and empty raster tiles render as transparent ([#&#8203;1551](https://github.com/maplibre/maplibre-gl-js/issues/1551)) (by [@&#8203;clement-igonet](https://github.com/clement-igonet)) - Validate the `before` layer in `map.moveLayer` before reordering, so passing the id of a layer that does not exist leaves the layer order untouched instead of dropping the moved layer out of it ([#&#8203;8301](https://github.com/maplibre/maplibre-gl-js/issues/8301)) (by [@&#8203;lazerg](https://github.com/lazerg)) - Fix visible seams between hillshade tiles when using linear interpolation. ([#&#8203;8302](https://github.com/maplibre/maplibre-gl-js/pull/8302)) (by [@&#8203;Turbo87](https://github.com/Turbo87)) - Fix the map freezing when a render task throws an error ([#&#8203;6093](https://github.com/maplibre/maplibre-gl-js/issues/6093)) (by [@&#8203;UberMouse](https://github.com/UberMouse)) - Fix `getCameraAltitude()` returning `NaN` under `globe` and `vertical-perspective`, which disabled marker terrain occlusion and the camera terrain check; the altitude now follows the sphere ([#&#8203;6584](https://github.com/maplibre/maplibre-gl-js/issues/6584)) (by [@&#8203;bigmistqke](https://github.com/bigmistqke) and [@&#8203;patte](https://github.com/patte)) - Draw an elevated symbol on globe when the symbol itself is in view but the ground under it is behind the horizon; occlusion now follows the line of sight to the elevated point ([#&#8203;8253](https://github.com/maplibre/maplibre-gl-js/issues/8253)) (by [@&#8203;clement-igonet](https://github.com/clement-igonet)) - Fix `setTiles` producing stale tile URLs when `loadTile` runs in the same frame ([#&#8203;8323](https://github.com/maplibre/maplibre-gl-js/pull/8323)) (by [@&#8203;johncarmack1984](https://github.com/johncarmack1984) and [@&#8203;nostrorom](https://github.com/nostrorom)) - Keep the tile under an elevated symbol from being culled near the horizon, so a symbol with a large `symbol-height-offset` stays visible until it is behind the planet ([#&#8203;8316](https://github.com/maplibre/maplibre-gl-js/issues/8316)) (by [@&#8203;clement-igonet](https://github.com/clement-igonet)) </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC42OS43IiwidXBkYXRlZEluVmVyIjoiNDQuNjkuNyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
boneskewer69/japan-gems!11
No description provided.