Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 2, 2025

Bumps maplibre-gl from 4.7.1 to 5.13.0.

Release notes

Sourced from maplibre-gl's releases.

v5.13.0

https://github.com/maplibre/maplibre-gl-js Changes since MapLibre GL JS v5.12.0:

✨ 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

https://github.com/maplibre/maplibre-gl-js Changes since MapLibre GL JS v5.11.0:

✨ 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

https://github.com/maplibre/maplibre-gl-js Changes since MapLibre GL JS v5.10.0:

✨ 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

https://github.com/maplibre/maplibre-gl-js

... (truncated)

Changelog

Sourced from maplibre-gl's changelog.

5.13.0

✨ 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

5.12.0

✨ 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

5.11.0

✨ 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)

5.10.0

✨ 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)

... (truncated)

Commits
  • 53cb799 Bump version to 5.13.0 (#6713)
  • cae43e5 chore(deps-dev): bump autoprefixer from 10.4.21 to 10.4.22 (#6709)
  • 76b6b51 chore(deps-dev): bump rollup from 4.53.1 to 4.53.2 (#6707)
  • b35ed0a chore(deps-dev): bump @​typescript-eslint/eslint-plugin (#6706)
  • 7a3f91a chore(deps-dev): bump eslint-plugin-tsdoc from 0.4.0 to 0.5.0 (#6705)
  • 767a245 Fix GeoJSONSource#updateData compatibility with promoteId and cluster (#6704)
  • 2d536a2 GeoJSON Worker Refactor (#6702)
  • a59f8ff chore(deps-dev): bump @​vitest/eslint-plugin in the vitest group (#6700)
  • ad813fa Improve GeoJSON#updateData performance on small diffs by not sending entire "...
  • 6059488 GeoJSONSource setData and updateData waitForCompletion option (#6688)
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR 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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Dec 2, 2025
@dependabot dependabot bot requested a review from a team as a code owner December 2, 2025 19:03
@dependabot dependabot bot added javascript Pull requests that update Javascript code dependencies Pull requests that update a dependency file labels Dec 2, 2025
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/maplibre-gl-5.13.0 branch from 4b6a125 to 0388087 Compare December 3, 2025 19:01
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/maplibre-gl-5.13.0 branch from 0388087 to ab85768 Compare December 8, 2025 21:55
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/maplibre-gl-5.13.0 branch from ab85768 to 9b8c548 Compare December 12, 2025 19:01
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/maplibre-gl-5.13.0 branch from 9b8c548 to 11c865e Compare December 15, 2025 00:58
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/maplibre-gl-5.13.0 branch from 11c865e to d464cb9 Compare December 15, 2025 03:10
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/maplibre-gl-5.13.0 branch from d464cb9 to 66db6b2 Compare December 17, 2025 01:36
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/maplibre-gl-5.13.0 branch from 66db6b2 to c23d85e Compare December 18, 2025 00:49
Bumps [maplibre-gl](https://github.com/maplibre/maplibre-gl-js) from 4.7.1 to 5.13.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@v4.7.1...v5.13.0)

---
updated-dependencies:
- dependency-name: maplibre-gl
  dependency-version: 5.13.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/maplibre-gl-5.13.0 branch from c23d85e to 7bfe7de Compare December 18, 2025 19:01
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

Development

Successfully merging this pull request may close these issues.

1 participant