Skip to content

chore(deps): bump maplibre-gl and @splunk/visualizations - #215

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/multi-9c7ab66a83
Open

dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/multi-9c7ab66a83

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 12, 2026

Copy link
Copy Markdown
Contributor

Bumps maplibre-gl to 6.14.0 and updates ancestor dependency @splunk/visualizations. These dependencies need to be updated together.

Updates maplibre-gl from 5.24.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

Updates @splunk/visualizations from 28.8.0 to 28.9.1

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Bumps [maplibre-gl](https://github.com/maplibre/maplibre-gl-js) to 6.14.0 and updates ancestor dependency @splunk/visualizations. These dependencies need to be updated together.


Updates `maplibre-gl` from 5.24.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@v5.24.0...v6.14.0)

Updates `@splunk/visualizations` from 28.8.0 to 28.9.1

---
updated-dependencies:
- dependency-name: maplibre-gl
  dependency-version: 6.14.0
  dependency-type: indirect
- dependency-name: "@splunk/visualizations"
  dependency-version: 28.9.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Oct 12, 2026
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