Skip to content

fix(deps): update dependency maplibre-gl to v6.12.0 - #1772

Merged
renovate[bot] merged 1 commit into
sagafrom
renovate/maplibre-gl-6.x
Oct 7, 2026
Merged

renovate[bot] merged 1 commit into
sagafrom
renovate/maplibre-gl-6.x

Conversation

@renovate

@renovate renovate Bot commented Oct 7, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
maplibre-gl (source) 6.11.0 → 6.12.0 age confidence

Release Notes

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

v6.12.0

Compare Source

✨ 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)
  • Fix a hole around the poles of the globe in background, fill and line layers from zoom 3 (#​8638) (by @​birkskyum)
  • Fix jumpTo, and the setters that use it, pulling the center elevation onto the terrain when centerClampedToGround is false (#​8566) (by @​johncarmack1984)
  • Fix GeoJSONSource#updateData leaving stale clusters on untouched tiles after clustering was turned on with setClusterOptions (#​8613) (by @​clementperon)
  • Fix GeoJSONSource#setClusterOptions clustering twice when called while new data is waiting to be sent (#​8613) (by @​clementperon)
  • Fix GeoJSONSource data set with setData being overwritten by the result of an earlier URL load or updateData (#​8613) (by @​clementperon)
  • Fix fill-extrusion walls facing exactly east or west skipping fill-extrusion-vertical-gradient and rendering brighter than the other walls (#​8604) (by @​birkskyum)
  • Fix easeTo and flyTo pulling the center elevation onto the terrain when centerClampedToGround is false (#​8566) (by @​johncarmack1984)
  • Fix fill-outline-color, and the antialiased edge of fills, not being drawn when terrain is enabled (#​4200) (by @​clement-igonet)
  • Respect map padding when constraining the camera to max bounds, so the padded viewport can pan fully to its edges (#​8501) (by @​erenbati)
  • Fix an unclosed disallowed tag in one attribution erasing the other attributions, by sanitizing each attribution before joining them (#​8569) (by @​sx4im)
  • Fix color-relief with a custom DEM encoding whose redFactor, greenFactor or blueFactor is 0, where every elevation stop packed to NaN and the color ramp collapsed (#​6411) (by @​drakeo338)
  • Fix queryRenderedFeatures missing fill-extrusions on globe once it renders as mercator (#​8560) (by @​birkskyum)
  • Fix line-offset distorting the line width around joins (#​8570) (by @​HarelM)
  • Cross-fade raster tiles when zooming out from a source's maxzoom, where the tiles switched instantly (#​8517) (by @​cherenkov)
  • Mark a program as failed to create instead of throwing when the WebGL context is lost or a failed link reports zero attached shaders, where a dead GPU process made every query answer dead before webglcontextlost arrived (#​8607) (by @​rubenmarcus)

v6.11.2

Compare Source

✨ Features and improvements
  • Improve rendering performance by uploading each tile's projection data once per frame instead of before every draw call (#​8545) (by @​birkskyum)
  • Support multiple glyph variants in requests, caches, and atlases (#​8488) (by @​NEKOYASAN)
🐞 Bug fixes
  • Fix Map#once(type, layerId, listener) unsubscribing on the first event that misses the layer instead of the first event that hits it (#​8499) (by @​cherenkov)
  • Remove hillshade gradient toward the poles (#​8551) (by @​birkskyum)
  • Fix camera settings being undone during camera movement with terrain or transformCameraUpdate (#​8550) (by @​birkskyum)
  • Fix zooming and panning with the pointer above the horizon moving the map in the opposite direction (#​8544) (by @​birkskyum)
  • Fix the camera jumping when a drag over terrain ends at a pitch above 84° (#​8541) (by @​birkskyum)
  • Ease the center elevation over terrain during easeTo and flyTo instead of holding it and jumping when the animation ends (#​8543) (by @​johncarmack1984)
  • Fix fitBounds and cameraForBounds throwing on the globe projection when the padding exceeds the viewport, instead of warning and returning undefined as on mercator (#​8538) (by @​drakeo338)
  • Keep raster tiles sharp at a fractional devicePixelRatio, where the canvas covered a different number of device pixels than its backing store held and the compositor rescaled it (#​1590) (by @​zdila)

v6.11.1

Compare Source

🐞 Bug fixes
  • Fix missing promoteId when merging queued updateData diffs in geojson source (#​8500) (by @​cherenkov)
  • Sanitize attribution with an allow list of tags and attributes rather than a list of known-dangerous ones (#​8532) (by @​HarelM)
  • Fix the camera jumping or bobbing around gestures over terrain, and ignoring terrain that loads after easeTo/flyTo (#​8471) (by @​johncarmack1984)
  • Stop sending a vector tile to the worker when it was dropped while its request was being transformed or while the worker was still starting up, which left the parsed tile in the worker for the lifetime of the map (#​8516) (by @​cherenkov)

Configuration

📅 Schedule: (UTC)

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

🚦 Automerge: Enabled.

♻ Rebasing: Whenever PR is behind base branch, 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 was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies label Oct 7, 2026
@renovate
renovate Bot enabled auto-merge (squash) October 7, 2026 02:08
@socket-security

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedmaplibre-gl@​6.11.0 ⏵ 6.12.097 +1100100 +199 +170

View full report

@renovate
renovate Bot merged commit d773cdb into saga Oct 7, 2026
5 of 6 checks passed
@renovate
renovate Bot deleted the renovate/maplibre-gl-6.x branch October 7, 2026 02:09

This branch had an error being deployed

1 failed and 1 active deployments
ci — 0655d290 Deployed Oct 7, 2026 by renovate[bot] via e2e-tests #8944
production — 0655d290 Deployed Oct 7, 2026 by renovate[bot] via build #8944
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.

0 participants