Skip to content

chore(deps): bump maplibre-gl from 5.24.0 to 6.6.0 in the major-updates group across 1 directory - #703

Open
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/npm_and_yarn/major-updates-eafdf6f76d
Open

chore(deps): bump maplibre-gl from 5.24.0 to 6.6.0 in the major-updates group across 1 directory#703
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/npm_and_yarn/major-updates-eafdf6f76d

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 27, 2026

Copy link
Copy Markdown
Contributor

Bumps the major-updates group with 1 update in the / directory: maplibre-gl.

Updates maplibre-gl from 5.24.0 to 6.6.0

Release notes

Sourced from maplibre-gl's releases.

v6.6.0

✨ Features and improvements

  • Add support for symbol-height-offset and symbol-height-anchor layout properties, which raise icons and text above the map. symbol-height-anchor selects whether the offset is measured from the terrain surface (ground, the default) or from the zero elevation datum (absolute) (#7827) (by @​HarelM)
  • Pick terrain coordinates with a CPU raycast against the DEM instead of a coords framebuffer readback: full DEM resolution, no GPU stall on pointer events, and about 4MB less GPU memory (#7640) (by @​johncarmack1984)

🐞 Bug fixes

  • Fix labels briefly appearing too large when zooming out several levels at once (e.g. a scroll-wheel or pinch fling) with a zoom-dependent text-size/icon-size (#8175) (by @​mondsichtung)
  • Fix globe tile selection measuring distances from the ground point below the camera instead of the camera itself, refining some views past the requested zoom and leaving others coarser (#8187) (by @​Alchez)
  • Fix the style's center, zoom, bearing, pitch and roll being ignored when the map was created with a minZoom or minPitch option, since applying those limits marked the transform as modified (#5932)
  • Upload the color-relief DEM texture once per tile instead of on every frame (#8209)

v6.5.0

✨ Features and improvements

  • Add experimental ImageSource.setWarp and ImageSource.getWarp, choosing between a auto, perspective and a flat warp of the image (#8172) (by @​HarelM)

🐞 Bug fixes

  • Fixed incorrect image source on projection on globe view (#8172) (by @​HarelM)
  • Fix the globe zooming itself in when panned away from a pole at the minimum zoom, where the latitude zoom compensation was applied on top of the constrain's own clamp (#8182) (by @​mondsichtung)
  • Fix dragging the globe from the empty space around it, which barely moved the map and often in the wrong direction (#8174) (by @​mondsichtung)

v6.4.1

🐞 Bug fixes

  • Fix DOM.sanitize leaving dangerous attributes behind when multiple consecutive attributes are present. Iterating the live NamedNodeMap from elem.attributes while calling removeAttribute skipped the attribute directly after a removed one, so a second dangerous attribute (for example an ontoggle on a <details open> element) could survive sanitisation and later execute (#8189) (by @​0xKirisame)
  • Give custom layers the live globe transition in CustomRenderMethodInput.defaultProjectionData.projectionTransition, which was hardcoded to 1 for the whole globe/mercator transition, so a custom layer jumped straight to the fully bent globe while every other layer eased (#8169) (by @​mondsichtung)

v6.4.0

✨ Features and improvements

  • Avoid a per-query Array.sort() in cross-tile symbol matching (TileLayerIndex.findMatches), claiming the lowest-index unclaimed candidate in a single pass instead; reduces main-thread symbol-placement cost on dense/coincident symbol layers (#7797) (by @​pholmstr)
  • Use texelFetch for exact DEM and color-relief elevation stop lookups instead of normalized texture coordinate arithmetic (#7640) (by @​johncarmack1984)
  • Make default draggable markers keyboard-focusable and movable with the arrow keys (1 px per press, 10 px with Shift); custom marker elements stay application-owned (#8020) (by @​smmariquit)

🐞 Bug fixes

  • Fix a permanent frame rate degradation after switching styles: every sprite reload marked its images as updated forever, making every in-view tile re-check and re-upload them on every frame. Also stop leaking the images of a replaced sprite, which were never removed from the image manager (#8052) (by @​HarelM)
  • Prevent a rejected missing style image resolver from blocking successfully resolved images in the same batch (#8146) (by @​birkskyum)
  • Explicitly request no browser color management when decoding raster-DEM tiles so their RGB-encoded elevation values are not changed (what would otherwise happen with gfx.color_management.mode = 1 in Firefox) (#8125) (by @​tnikkel)
  • Let an abort reach an image or raster tile load that is still awaiting its transformRequest, so ImageSource.updateImage no longer loses the image it was just handed and an aborted tile is no longer fetched (#8071) (by @​mondsichtung)
  • Fix raster tiles fading in again when they are reloaded, briefly flashing the map background, most visibly when switching projection (#8106) (by @​mondsichtung)
  • Fix globe panning inverting and stalling near and across the poles by rotating the globe with a versor, keeping the drag direction consistent at every latitude. Panning also eases off as the cursor approaches the edge of the globe and continues past it, instead of stopping. The bearing is preserved while panning, as before (#5296) (by @​jcolot)
  • Fix fill-extrusion-rounded-corner-distance producing spikes: corner arcs now land on the integer tile grid, and corners created by tile clipping are left sharp (#8153) (by @​HarelM)

... (truncated)

Changelog

Sourced from maplibre-gl's changelog.

6.6.0

✨ Features and improvements

  • Add support for symbol-height-offset and symbol-height-anchor layout properties, which raise icons and text above the map. symbol-height-anchor selects whether the offset is measured from the terrain surface (ground, the default) or from the zero elevation datum (absolute) (#7827) (by @​HarelM)
  • Pick terrain coordinates with a CPU raycast against the DEM instead of a coords framebuffer readback: full DEM resolution, no GPU stall on pointer events, and about 4MB less GPU memory (#7640) (by @​johncarmack1984)

🐞 Bug fixes

  • Fix labels briefly appearing too large when zooming out several levels at once (e.g. a scroll-wheel or pinch fling) with a zoom-dependent text-size/icon-size (#8175) (by @​mondsichtung)
  • Fix globe tile selection measuring distances from the ground point below the camera instead of the camera itself, refining some views past the requested zoom and leaving others coarser (#8187) (by @​Alchez)
  • Fix the style's center, zoom, bearing, pitch and roll being ignored when the map was created with a minZoom or minPitch option, since applying those limits marked the transform as modified (#5932)
  • Upload the color-relief DEM texture once per tile instead of on every frame (#8209)

6.5.0

✨ Features and improvements

  • Add experimental ImageSource.setWarp and ImageSource.getWarp, choosing between a auto, perspective and a flat warp of the image (#8172) (by @​HarelM)

🐞 Bug fixes

  • Fixed incorrect image source on projection on globe view (#8172) (by @​HarelM)
  • Fix the globe zooming itself in when panned away from a pole at the minimum zoom, where the latitude zoom compensation was applied on top of the constrain's own clamp (#8182) (by @​mondsichtung)
  • Fix dragging the globe from the empty space around it, which barely moved the map and often in the wrong direction (#8174) (by @​mondsichtung)

6.4.1

🐞 Bug fixes

  • Fix DOM.sanitize leaving dangerous attributes behind when multiple consecutive attributes are present. Iterating the live NamedNodeMap from elem.attributes while calling removeAttribute skipped the attribute directly after a removed one, so a second dangerous attribute (for example an ontoggle on a <details open> element) could survive sanitisation and later execute (#8189) (by @​0xKirisame)
  • Give custom layers the live globe transition in CustomRenderMethodInput.defaultProjectionData.projectionTransition, which was hardcoded to 1 for the whole globe/mercator transition, so a custom layer jumped straight to the fully bent globe while every other layer eased (#8169) (by @​mondsichtung)

6.4.0

✨ Features and improvements

  • Avoid a per-query Array.sort() in cross-tile symbol matching (TileLayerIndex.findMatches), claiming the lowest-index unclaimed candidate in a single pass instead; reduces main-thread symbol-placement cost on dense/coincident symbol layers (#7797) (by @​pholmstr)
  • Use texelFetch for exact DEM and color-relief elevation stop lookups instead of normalized texture coordinate arithmetic (#7640) (by @​johncarmack1984)
  • Make default draggable markers keyboard-focusable and movable with the arrow keys (1 px per press, 10 px with Shift); custom marker elements stay application-owned (#8020) (by @​smmariquit)

🐞 Bug fixes

  • Fix a permanent frame rate degradation after switching styles: every sprite reload marked its images as updated forever, making every in-view tile re-check and re-upload them on every frame. Also stop leaking the images of a replaced sprite, which were never removed from the image manager (#8052) (by @​HarelM)
  • Prevent a rejected missing style image resolver from blocking successfully resolved images in the same batch (#8146) (by @​birkskyum)
  • Explicitly request no browser color management when decoding raster-DEM tiles so their RGB-encoded elevation values are not changed (what would otherwise happen with gfx.color_management.mode = 1 in Firefox) (#8125) (by @​tnikkel)
  • Let an abort reach an image or raster tile load that is still awaiting its transformRequest, so ImageSource.updateImage no longer loses the image it was just handed and an aborted tile is no longer fetched (#8071) (by @​mondsichtung)
  • Fix raster tiles fading in again when they are reloaded, briefly flashing the map background, most visibly when switching projection (#8106) (by @​mondsichtung)
  • Fix globe panning inverting and stalling near and across the poles by rotating the globe with a versor, keeping the drag direction consistent at every latitude. Panning also eases off as the cursor approaches the edge of the globe and continues past it, instead of stopping. The bearing is preserved while panning, as before (#5296) (by @​jcolot)
  • Fix fill-extrusion-rounded-corner-distance producing spikes: corner arcs now land on the integer tile grid, and corners created by tile clipping are left sharp (#8153) (by @​HarelM)

... (truncated)

Commits
  • 407a8ce Bump js version to 6.6.0 (#8226)
  • 7446d5a feat: add support for symbol elevation (#7827)
  • 038265c chore(deps-dev): bump rolldown from 1.2.4 to 1.2.5 (#8221)
  • ff9ec8e chore(deps): bump the codeql-action group with 3 updates (#8224)
  • 84bb758 chore(deps-dev): bump devtools-protocol from 0.0.1681094 to 0.0.1683682 (#8223)
  • c00194d chore(deps-dev): bump vite from 8.2.1 to 8.2.2 (#8220)
  • 335df7e chore(deps-dev): bump the vitest group with 3 updates (#8219)
  • 3a2dc76 chore(deps-dev): bump cssnano from 8.0.6 to 8.0.7 (#8222)
  • 87ac8ea chore(deps): bump zensical/zensical from 0.0.55 to 0.0.56 (#8218)
  • d0f1d66 bug: ReferenceError: assignment to undeclared variable image (#8216)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jul 27, 2026
@dependabot dependabot Bot changed the title chore(deps): bump maplibre-gl from 5.24.0 to 6.0.0 in the major-updates group across 1 directory chore(deps): bump maplibre-gl from 5.24.0 to 6.1.0 in the major-updates group across 1 directory Aug 3, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/major-updates-eafdf6f76d branch from 244737b to a8ef595 Compare August 3, 2026 08:44
@dependabot dependabot Bot changed the title chore(deps): bump maplibre-gl from 5.24.0 to 6.1.0 in the major-updates group across 1 directory chore(deps): bump maplibre-gl from 5.24.0 to 6.2.0 in the major-updates group across 1 directory Aug 10, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/major-updates-eafdf6f76d branch from a8ef595 to 1e35de8 Compare August 10, 2026 08:45
@dependabot dependabot Bot changed the title chore(deps): bump maplibre-gl from 5.24.0 to 6.2.0 in the major-updates group across 1 directory chore(deps): bump maplibre-gl from 5.24.0 to 6.3.0 in the major-updates group across 1 directory Aug 17, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/major-updates-eafdf6f76d branch from 1e35de8 to 771f71e Compare August 17, 2026 08:45
@dependabot dependabot Bot changed the title chore(deps): bump maplibre-gl from 5.24.0 to 6.3.0 in the major-updates group across 1 directory chore(deps): bump maplibre-gl from 5.24.0 to 6.5.0 in the major-updates group across 1 directory Aug 25, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/major-updates-eafdf6f76d branch from 771f71e to 0f64701 Compare August 25, 2026 09:09
Bumps the major-updates group with 1 update in the / directory: [maplibre-gl](https://github.com/maplibre/maplibre-gl-js).


Updates `maplibre-gl` from 5.24.0 to 6.6.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@v5.24.0...v6.6.0)

---
updated-dependencies:
- dependency-name: maplibre-gl
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: major-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title chore(deps): bump maplibre-gl from 5.24.0 to 6.5.0 in the major-updates group across 1 directory chore(deps): bump maplibre-gl from 5.24.0 to 6.6.0 in the major-updates group across 1 directory Aug 31, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/major-updates-eafdf6f76d branch from 0f64701 to 991377d Compare August 31, 2026 08:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants