Skip to content

Conversation

@elastic-renovate-prod
Copy link
Contributor

@elastic-renovate-prod elastic-renovate-prod bot commented Nov 28, 2025

This PR contains the following updates:

Package Type Update Change Pending
maplibre-gl (source) dependencies minor 5.3.0 -> 5.13.0 5.14.0

Release Notes

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

v5.13.0

Compare Source

✨ Features and improvements
  • Text labels can now include relatively uncommon Chinese, Japanese, Korean, and Vietnamese characters, as well as characters from historical writing systems. When using server-side fonts, the map may request glyph PBFs beyond U+FFFF from the server instead of throwing an error as before. (#​6640) (by @​1ec5)
  • GeoJSON Source Diff: improve, abstract, refactor, optimize, and fix regressions. (#​6681) (by @​wayofthefuture)
  • GeoJSONSource setData and updateData waitForCompletion option (#​6688) (by @​wayofthefuture)
  • Improve performance of GeoJSONSource#updateData (#​6668) (by @​lucaswoj)
  • GeoJSON Worker Refactor (#​6702) (by @​wayofthefuture)
🐞 Bug fixes

v5.12.0

Compare Source

✨ Features and improvements
  • Add support for MapLibre Tiles (MLT) by using encoding: 'mlt' in vector source definition (#​6570) (by @​Salkin975 and @​HarelM)
  • Slice vector tiles to improve over scale vector handling (#​6521). It adds the experimentalZoomLevelsToOverscale flag to MapOptions to allow controlling how many zoom levels to slice and how many to scale. It seems to have better performance at high zoom levels. It can prevent Safari crashes in some scenarios by setting it to 4 or less. (by @​HarelM)
  • Add reduceMotion option to Map Options (#​6661) (by @​wayofthefuture)
🐞 Bug fixes

v5.11.0

Compare Source

✨ Features and improvements
  • Improve performance of GeoJSONSource#updateData when called on small diffs (#​6562) (by @​lucaswoj)
  • If the stylesheet lacks a glyphs property at the root level, interpret the text-font property as a cascading fallback list of font names and render all text using local or system fonts. (#​4564) (by @​1ec5)
  • ⚠️ Refactor SourceCache to TileManager (#​6635) - this is not a breaking change since SourceCache is not part of the public API, but if you have a plugin that uses internal stuff, it might break... (by @​wayofthefuture)
🐞 Bug fixes
  • If a required glyph PBF is unavailable or it lacks a glyph for a character in a text-field, try to render it locally instead of crashing. (#​4564) (by @​1ec5)
  • Export now() function in timeControl API to complete the API and enable external code to read controlled time (#​6644) (by @​bjperson)
  • ScaleControl CSS styling contains white-space: nowrap to prevent wrapping (#​6647) (by @​stroebjo)
  • Fix edge fading for unloaded tiles (#​6650) (by @​wayofthefuture)

v5.10.0

Compare Source

✨ Features and improvements
  • Add time control API (setNow, restoreNow, isTimeFrozen) for deterministic rendering, enabling frame-by-frame video export and deterministic testing (#​6544) (by @​bjperson)
  • Use styles isHidden logic in the worker by adding a new optional roundMinZoom parameter (#​6547) (by @​HarelM)
  • Add transformConstrain callback to the Map options to override the transform's constrain with new type TransformConstrainFunction; refactor transform constructor options to a TransformOptions object (#​6484) (by @​larsmaxfield)
  • Use timeControl.now() instead of browser.now() (#​6573) (by @​bjperson)
🐞 Bug fixes

v5.9.0

Compare Source

✨ Features and improvements
🐞 Bug fixes
  • Added button role to marker div to fix accessibility issues with the aria-label (#​6435) (by @​cmburcus)
  • Fix a crash on iOS when there are too many symbols to render (#​6526) (by @​HarelM)

v5.8.0

Compare Source

✨ Features and improvements
🐞 Bug fixes
  • Fix raster flickering when using terrain 3D and optimize terrain logic. (#​6446) (by @​wayofthefuture)
  • Fix issue where parent tiles are retained when deeper descendant tiles already cover the missing ideal tile. (#​6442) (by @​wayofthefuture)
  • Fix an issue when GeolocateControl fires outofmaxbounds event with trackUserLocation disabled (#​6464) (by @​sorami)
  • Fix an issue with globe+terrain "zooming" in when dragging towards the poles (#​6470) (by @​birkskyum)
  • Fix integer overflow in symbol placement (#​6476) (by @​HarelM)

v5.7.3

Compare Source

🐞 Bug fixes

v5.7.2

Compare Source

🐞 Bug fixes
  • Fix _updateRetainedTiles checking for children when children length is 1 overscaled tile "child" (#​6388) (by @​NathanMOlson)
  • Fix evaluating global-state for layers added after loading style (#​6361) (by @​melitele)
  • Change the pathway for passing global-state object from Style to expression to fix a hack that was introduced in previous versions (#​6366) (by @​melitele)
  • Fix triggering load and idle events when source TileJSON fails to load (#​5430) (by @​melitele)
  • Fix mouse events on heatmap features (#​714) (by @​melitele)

v5.7.1

Compare Source

🐞 Bug fixes

v5.7.0

Compare Source

✨ Features and improvements
  • Pass document's lang to Tiny-SDF to render Simplified and Traditional Chinese characters (#​6223) (by @​mapmeld)
  • Enable global-state expressions in layout properties (#​6209) (by @​melitele)
  • Align typescript types generation with docs generation and avoid exporting non-exported types (#​6217) (by @​HarelM)
  • Add coveringTiles method to the public API of the map object (#​6292) (by @​HarelM)
🐞 Bug fixes

v5.6.2

Compare Source

🐞 Bug fixes

v5.6.1

Compare Source

🐞 Bug fixes

v5.6.0

Compare Source

✨ Features and improvements
🐞 Bug fixes

v5.5.0

Compare Source

✨ Features and improvements
🐞 Bug fixes
  • Fix scroll min zoom on globe view (#​5775) (by @​msbarry)
  • ⚠️ Fix hillshade appearance change between 256x256 and 512x512 tiles. This will change the appearance of hillshade layers using 512x512 tiles. (#​5768) (by @​NathanMOlson)
  • Fix tile expiry logic for raster and raster-dem tiles (#​5798) (by @​NathanMOlson)
  • Fix opacityWhenCovered not working to hide the marker behind the globe if terrain is enabled. (#​5838) (by @​acalcutt)
  • Fix transparent vector tiles sometimes showing geometry beyond tile borders when terrain is active (#​5746) (by @​kubapelc)

v5.4.0

Compare Source

✨ Features and improvements
🐞 Bug fixes

v5.3.1

Compare Source

🐞 Bug fixes
  • Only add aria-label on the Marker's element if it does not already has one (#​5298) (by @​liorchamla)
  • The state of glPixelStore is now properly cleaned after texture updates to avoid glTexSubImage2D calls made on the same gl context acting differently at random (#​5730) (by @​kubapelc)
  • Fixes an issue with popup close button not working (#​5754) (by @​HarelM)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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 Renovate Bot.

@elastic-renovate-prod elastic-renovate-prod bot added dependencies Pull requests that update a dependency file v8.6.4 labels Nov 28, 2025
@elastic-renovate-prod elastic-renovate-prod bot enabled auto-merge (squash) November 28, 2025 00:59
@prodsecmachine
Copy link

prodsecmachine commented Nov 28, 2025

Snyk checks have passed. No issues have been found so far.

Status Scanner Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues
Licenses 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

@elastic-renovate-prod elastic-renovate-prod bot force-pushed the renovate/master-maplibre-gl-5.x branch from f3677cf to e474e18 Compare December 1, 2025 16:58
@elastic-renovate-prod elastic-renovate-prod bot changed the title fix(deps): update dependency maplibre-gl to v5.12.0 (master) fix(deps): update dependency maplibre-gl to v5.13.0 (master) Dec 1, 2025
@elasticmachine
Copy link
Collaborator

💔 Build Failed

Failed CI Steps

History

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

blocked-kibana dependencies Pull requests that update a dependency file v8.6.4

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants