Skip to content

build(deps): bump mapbox-gl from 3.17.0 to 3.20.0 in /frontend#41

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/frontend/mapbox-gl-3.20.0
Open

build(deps): bump mapbox-gl from 3.17.0 to 3.20.0 in /frontend#41
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/frontend/mapbox-gl-3.20.0

Conversation

@dependabot
Copy link
Copy Markdown

@dependabot dependabot Bot commented on behalf of github Mar 13, 2026

Bumps mapbox-gl from 3.17.0 to 3.20.0.

Release notes

Sourced from mapbox-gl's releases.

v3.20.0

Features and improvements ✨

  • Improve memory efficiency by sharing image resources for symbol layers across map tiles.

Bug fixes 🐞

  • Fix icons disappearing when changing the color theme.
  • Fix display of symbols added via the Appearances runtime API.

v3.20.0-rc.2

Bug fixes 🐞

  • Fix icons disappearing when changing the color theme.

v3.20.0-rc.1

Features and improvements ✨

  • Improve memory efficiency by sharing image resources for symbol layers across map tiles.

Bug fixes 🐞

  • Fix display of symbols added via the Appearances runtime API.

v3.19.1

Bug fixes 🐞

  • Removed the unused @types/mapbox__point-geometry package that was causing some Typescript builds to fail

v3.19.0

3.19.0

Features and improvements ✨

  • Promote elevated lines properties to stable: line-z-offset and line-elevation-reference.
  • Add experimental text-size-scale-range and icon-size-scale-range style properties.
  • Add experimental Map#setScaleFactor/Map#getScaleFactor methods for controlling symbol layer scaling.
  • Apply global scale factor to images within text-field.
  • Fix z-fighting for elevated raster layers.
  • Add raster-elevation-reference paint property to elevate raster layers relative to ground instead of sea level.
  • Add line-elevation-ground-scale layout property to scale elevated lines with terrain exaggeration.
  • Use native async/await when loading models. Note: Please ensure GL JS is excluded from transpilation in your build setup.
  • Explicitly state minimum supported browser versions in browserslist.
  • Support pitch and distance expressions in filters.
  • Support incremental updates when using setFeatureState.
  • Add experimental Map#setNearClipOffset/Map#getNearClipOffset methods to control the near clip offset when ortohographic projections are used.

Bug fixes 🐞

  • Fix RasterArrayTileSource#reload() not working correctly.

... (truncated)

Changelog

Sourced from mapbox-gl's changelog.

3.20.0

Features and improvements ✨

  • Improve memory efficiency by sharing image resources for symbol layers across map tiles.

Bug fixes 🐞

  • Fix icons disappearing when changing the color theme.
  • Fix display of symbols added via the Appearances runtime API.

3.19.1

Bug fixes 🐞

  • Removed the unused @types/mapbox__point-geometry package that was causing some Typescript builds to fail.

3.19.0

Features and improvements ✨

  • Promote elevated lines properties to stable: line-z-offset and line-elevation-reference.
  • Add experimental text-size-scale-range and icon-size-scale-range style properties.
  • Add experimental Map#setScaleFactor/Map#getScaleFactor methods for controlling symbol layer scaling.
  • Apply global scale factor to images within text-field.
  • Fix z-fighting for elevated raster layers.
  • Add raster-elevation-reference paint property to elevate raster layers relative to ground instead of sea level.
  • Add line-elevation-ground-scale layout property to scale elevated lines with terrain exaggeration.
  • Use native async/await when loading models. Note: Please ensure GL JS is excluded from transpilation in your build setup.
  • Explicitly state minimum supported browser versions in browserslist.
  • Support pitch and distance expressions in filters.
  • Support incremental updates when using setFeatureState.
  • Add experimental Map#setNearClipOffset/Map#getNearClipOffset methods to control the near clip offset when ortohographic projections are used.

Bug fixes 🐞

  • Fix RasterArrayTileSource#reload() not working correctly.
  • Add request cancellation support to the ModelSource.
  • Fix flickering of aliased thin lines.
  • Fix elevated line bevel join artifacts at sharp corners.
  • Fix regressions in NavigationControl.
  • Fix namespace conflicts in different featuresets' selectors.
  • Recalculate layers with visibility: none in case properties were changed.
  • Fix bug in border update logic of fill-extrusion layer, overriding clip layer's behaviour.
  • Fix empty tiles on non-integer maxZoom when terrain was used.
  • Fix prototype pollution via Style JSON.

3.18.1

Features and improvements ✨

... (truncated)

Commits
  • 6ff7eb9 v3.20.0
  • 466eb5f Replace st with http-server
  • 1b7efd1 Apply cutout on viewport aligned background layer
  • 72a40b8 [MAPSPERF-120] Fix failing render tests for procedural buildings (Vulkan) (in...
  • 576b2c0 Pick drawShadowAfterLayer also based on slots
  • a72e851 Add test for shadow-draw-before-layer using slot
  • a17bcb0 Change render tests result template
  • 67f936d Add strictNullChecks allowlist and enforcement
  • 148d7e1 Bump size-limit from 12.0.0 to 12.0.1 (internal-10843)
  • 5d15a89 Bump babel-loader from 10.0.0 to 10.1.0 (internal-10848)
  • Additional commits viewable in compare view

Dependabot compatibility score

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)

@dependabot @github
Copy link
Copy Markdown
Author

dependabot Bot commented on behalf of github Mar 13, 2026

Labels

The following labels could not be found: dependencies, frontend. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@vercel
Copy link
Copy Markdown

vercel Bot commented Mar 13, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
av-watch Ready Ready Preview, Comment Mar 25, 2026 6:32am

Request Review

Bumps [mapbox-gl](https://github.com/mapbox/mapbox-gl-js) from 3.17.0 to 3.20.0.
- [Release notes](https://github.com/mapbox/mapbox-gl-js/releases)
- [Changelog](https://github.com/mapbox/mapbox-gl-js/blob/main/CHANGELOG.md)
- [Commits](mapbox/mapbox-gl-js@v3.17.0...v3.20.0)

---
updated-dependencies:
- dependency-name: mapbox-gl
  dependency-version: 3.20.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/frontend/mapbox-gl-3.20.0 branch from 06450c7 to 8a4701e Compare March 25, 2026 06:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants