Skip to content

Bump maplibre-gl from 6.10.0 to 6.14.0 - #144

Merged
aivanchenk merged 1 commit into
mainfrom
dependabot/npm_and_yarn/maplibre-gl-6.13.0
Oct 14, 2026
Merged

aivanchenk merged 1 commit into
mainfrom
dependabot/npm_and_yarn/maplibre-gl-6.13.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 11, 2026 •

Copy link
Copy Markdown
Contributor

Bumps maplibre-gl from 6.10.0 to 6.14.0.

Release notes

Sourced from maplibre-gl's releases.

v6.14.0

✨ Features and improvements

  • Allow calling new Map({ globalState: { ... }}) and setStyle({ globalState: ... }) to provide an initial global state for the map style, overriding the global state defaults from the style (#7632) (by @​hiddewie)

🐞 Bug fixes

  • fix: ScaleControl throwing when its sample points miss the globe (#8720) (by @​SatvikMishra08)
  • Fix a rendering crash when removeFeatureState removes a property before feature state is set (#8715) (by @​yeomin4242)
  • Work around blank, unresponsive maps on affected iPadOS 16 Safari devices (#8364) (by @​samuelsmarason)
  • Fix circles with circle-pitch-alignment: map being drawn too large while the globe transitions to mercator (#8714) (by @​heikki)
  • Fix map.resize(eventData, false) constraining the camera with the vertical-perspective projection (#8695) (by @​birkskyum)
  • Fix an uncaught error when setStyle is called while the WebGL context is lost, since 6.12.0 (#8693) (by @​birkskyum)
  • Fix the view sliding hundreds of meters off the center when terrain is switched on during a gesture (#8688) (by @​johncarmack1984)
  • Fix the camera jumping back at the end of a pan, flick or rotation into terrain (#8692) (by @​johncarmack1984)
  • Fix flyTo dropping the offset and around options under prefers-reduced-motion, so a reduced-motion fly lands at the same camera as the animated one (#8730) (by @​maartenla)
  • Fix load and idle never firing when the last tile fails with a status other than 404 (#8733) (by @​johncarmack1984)

v6.13.0

✨ Features and improvements

  • Let the globe center reach the poles, where it stopped at 85.05° (#8629) (by @​birkskyum)
  • Speed up symbol layout by skipping line breaking for labels that fit on one line (#8617) (by @​DoFabien)
  • Add experimental CustomLayerInterface.renderToTerrainTile, CustomLayerInterface.terrainTileRevision and renderTerrainHeightMap in the options of prerender, so custom layers can drape what they draw over the terrain and place objects on it on the GPU (#8588) (by @​birkskyum)

🐞 Bug fixes

  • Fix a stale cached worker crashing the map after an upgrade: the worker is self-contained again instead of importing maplibre-gl-shared.mjs, and its default URL carries the version as a v query parameter. maplibre-gl-shared.mjs and maplibre-gl-shared-dev.mjs are now empty files, kept so that existing copy steps don't fail; they are deprecated and will be removed in the next major version (#8621) (by @​HarelM)
  • Fix globeDistanceOfLocationsPixels returning NaN when two copies of the same point have a dot product slightly above 1 (#8624)(by @​Dimononon)
  • Keep the camera above the terrain, where a scroll zoom into a mountain could take it under the surface and the zoom's end throw it kilometers up (#8539) (by @​johncarmack1984)

v6.12.0

✨ Features and improvements

  • Add a zoomToUserAccuracy option to GeolocateControlOptions to allow control over map zoom adjustments in line with the Geolocation Position update accuracy, while trackUserLocation is true (#7908, #8324, continues #7909) (by @​timsluis)
  • With fill-extrusion-rounded-corner-distance set, shade the walls of a rounded corner as one curved surface by sharing the vertex normal between walls that meet at a shallow angle, instead of one flat shade per arc segment (#8475) (by @​clement-igonet)
  • Speed up symbol rendering when the set of visible tiles changes, by rewriting the opacity buffers only of the symbol buckets whose labels actually changed instead of every bucket of every symbol layer (#8434) (by @​cherenkov)
  • Add an absolutePadding option to Map#cameraForBounds and Map#fitBounds to treat padding as the map's persistent padding instead of adding it to the current one (#8480) (by @​sargunv)

🐞 Bug fixes

  • fix(CanvasSource): catch load errors and fire map.error like ImageSource (#8448) (#8450) (by @​SatvikMishra08)
  • Fix GeoJSONSource still sending its waiting updates to the worker after the source is removed (#8585) (by @​clementperon)
  • Fix GeoJSONSource memory growing until the page crashes when setData is called faster than the worker handles it (#8585) (by @​clementperon)
  • Fix the map rendering at the display rate instead of going idle over a DEM with a minimum below sea level when centerClampedToGround is false (#8605) (by @​johncarmack1984)
  • Fix a gesture over terrain throwing the camera when the terrain under the center loads after the gesture begins or the terrain switches off before it ends (#8548) (by @​johncarmack1984)
  • Fix the terrain elevation reading 0 outside the drawn tiles while the camera is below the terrain, and make that read about 40 times cheaper (#8539) (by @​johncarmack1984)

... (truncated)

Changelog

Sourced from maplibre-gl's changelog.

6.14.0

✨ Features and improvements

  • Allow calling new Map({ globalState: { ... }}) and setStyle({ globalState: ... }) to provide an initial global state for the map style, overriding the global state defaults from the style (#7632) (by @​hiddewie)

🐞 Bug fixes

  • fix: ScaleControl throwing when its sample points miss the globe (#8720) (by @​SatvikMishra08)
  • Fix a rendering crash when removeFeatureState removes a property before feature state is set (#8715) (by @​yeomin4242)
  • Work around blank, unresponsive maps on affected iPadOS 16 Safari devices (#8364) (by @​samuelsmarason)
  • Fix circles with circle-pitch-alignment: map being drawn too large while the globe transitions to mercator (#8714) (by @​heikki)
  • Fix map.resize(eventData, false) constraining the camera with the vertical-perspective projection (#8695) (by @​birkskyum)
  • Fix an uncaught error when setStyle is called while the WebGL context is lost, since 6.12.0 (#8693) (by @​birkskyum)
  • Fix the view sliding hundreds of meters off the center when terrain is switched on during a gesture (#8688) (by @​johncarmack1984)
  • Fix the camera jumping back at the end of a pan, flick or rotation into terrain (#8692) (by @​johncarmack1984)
  • Fix flyTo dropping the offset and around options under prefers-reduced-motion, so a reduced-motion fly lands at the same camera as the animated one (#8730) (by @​maartenla)
  • Fix load and idle never firing when the last tile fails with a status other than 404 (#8733) (by @​johncarmack1984)

6.13.0

✨ Features and improvements

  • Let the globe center reach the poles, where it stopped at 85.05° (#8629) (by @​birkskyum)
  • Speed up symbol layout by skipping line breaking for labels that fit on one line (#8617) (by @​DoFabien)
  • Add experimental CustomLayerInterface.renderToTerrainTile, CustomLayerInterface.terrainTileRevision and renderTerrainHeightMap in the options of prerender, so custom layers can drape what they draw over the terrain and place objects on it on the GPU (#8588) (by @​birkskyum)

🐞 Bug fixes

  • Fix a stale cached worker crashing the map after an upgrade: the worker is self-contained again instead of importing maplibre-gl-shared.mjs, and its default URL carries the version as a v query parameter. maplibre-gl-shared.mjs and maplibre-gl-shared-dev.mjs are now empty files, kept so that existing copy steps don't fail; they are deprecated and will be removed in the next major version (#8621) (by @​HarelM)
  • Fix globeDistanceOfLocationsPixels returning NaN when two copies of the same point have a dot product slightly above 1 (#8624)(by @​Dimononon)
  • Keep the camera above the terrain, where a scroll zoom into a mountain could take it under the surface and the zoom's end throw it kilometers up (#8539) (by @​johncarmack1984)

6.12.0

✨ Features and improvements

  • Add a zoomToUserAccuracy option to GeolocateControlOptions to allow control over map zoom adjustments in line with the Geolocation Position update accuracy, while trackUserLocation is true (#7908, #8324, continues #7909) (by @​timsluis)
  • With fill-extrusion-rounded-corner-distance set, shade the walls of a rounded corner as one curved surface by sharing the vertex normal between walls that meet at a shallow angle, instead of one flat shade per arc segment (#8475) (by @​clement-igonet)
  • Speed up symbol rendering when the set of visible tiles changes, by rewriting the opacity buffers only of the symbol buckets whose labels actually changed instead of every bucket of every symbol layer (#8434) (by @​cherenkov)
  • Add an absolutePadding option to Map#cameraForBounds and Map#fitBounds to treat padding as the map's persistent padding instead of adding it to the current one (#8480) (by @​sargunv)

🐞 Bug fixes

  • fix(CanvasSource): catch load errors and fire map.error like ImageSource (#8448) (#8450) (by @​SatvikMishra08)
  • Fix GeoJSONSource still sending its waiting updates to the worker after the source is removed (#8585) (by @​clementperon)
  • Fix GeoJSONSource memory growing until the page crashes when setData is called faster than the worker handles it (#8585) (by @​clementperon)
  • Fix the map rendering at the display rate instead of going idle over a DEM with a minimum below sea level when centerClampedToGround is false (#8605) (by @​johncarmack1984)
  • Fix a gesture over terrain throwing the camera when the terrain under the center loads after the gesture begins or the terrain switches off before it ends (#8548) (by @​johncarmack1984)
  • Fix the terrain elevation reading 0 outside the drawn tiles while the camera is below the terrain, and make that read about 40 times cheaper (#8539) (by @​johncarmack1984)

... (truncated)

Commits
  • 7292730 Bump js version to 6.14.0 (#8737)
  • 9d3c6b3 Fix rendering crash when removing a property before feature state is set (#8715)
  • 8e23433 fix: load and idle never firing when the last tile fails with a non-404 statu...
  • 873377f feat: Allow providing initial global state and style transform for map (#8264)
  • 5d5dea2 Keep offset and around when flyTo honors prefers-reduced-motion (#8730)
  • 7e493d2 fix: ScaleControl throwing when its sample points miss the globe (#8720)
  • 6d26435 chore(deps-dev): bump monocart-coverage-reports from 2.13.0 to 2.13.1 (#8728)
  • 398f874 chore(deps): bump zensical/zensical from 0.0.67 to 0.0.68 (#8729)
  • 93f5c6c chore(deps-dev): bump the eslint group with 2 updates (#8724)
  • 299ab7e chore(deps-dev): bump postcss from 8.5.28 to 8.5.29 (#8726)
  • Additional commits viewable in compare view

@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/maplibre-gl-6.13.0 branch from c45e103 to ef9af68 Compare October 13, 2026 19:08
@aivanchenk

Copy link
Copy Markdown
Collaborator

@dependabot rebase

Bumps [maplibre-gl](https://github.com/maplibre/maplibre-gl-js) from 6.10.0 to 6.14.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.10.0...v6.14.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title Bump maplibre-gl from 6.10.0 to 6.13.0 Bump maplibre-gl from 6.10.0 to 6.14.0 Oct 14, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/maplibre-gl-6.13.0 branch from ef9af68 to 1137821 Compare October 14, 2026 15:41
@aivanchenk
aivanchenk merged commit 213528d into main Oct 14, 2026
2 checks passed
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/maplibre-gl-6.13.0 branch October 14, 2026 15:43
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