Skip to content

build(deps): bump mapbox-gl and @types/mapbox-gl#264

Open
dependabot[bot] wants to merge 1 commit intoVDMfrom
dependabot/npm_and_yarn/multi-4b0a22d9ac
Open

build(deps): bump mapbox-gl and @types/mapbox-gl#264
dependabot[bot] wants to merge 1 commit intoVDMfrom
dependabot/npm_and_yarn/multi-4b0a22d9ac

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 26, 2026

Bumps mapbox-gl and @types/mapbox-gl. These dependencies needed to be updated together.
Updates mapbox-gl from 3.7.0 to 3.18.1

Release notes

Sourced from mapbox-gl's releases.

v3.18.1

Features and improvements ✨

  • Add support for visibility property in clip layers.
  • Improve raster-color precision for fine-grained value ranges.

Bug fixes 🐞

  • Fix color interpolation throwing errors in edge cases.
  • Fix appearances with no icon-size.
  • Fix disappearing symbols when used with elevated raster layers.

v3.18.0

Features and improvements ✨

  • Add scaleFactor support for images within text-field.
  • Add showButton option to GeolocateControl that allows hiding the control button.
  • Add followUserLocation option and setFollowUserLocation method to GeolocateControl to control whether the map follows the user's location.
  • Improve GeolocateControl timeout handling.
  • Add support for text-rotate, text-size, and text-offset properties in appearances.
  • Add shadow-draw-before-layer property to directional light, allowing control over shadow draw order in the layer stack.
  • Add model-allow-density-reduction property to model layers. (h/t @​JoshuaJMoore)

Bug fixes 🐞

  • Fix interaction handlers not working on model layers.
  • Fix stretchable icons without icon-text-fit rendering with an incorrect size.
  • Fix icon-size not working correctly with coalesce expressions.
  • Fix raster-color interpolation when using nearest raster-resampling.
  • Fix render cut off for elevated raster-layer rendering in ortho projection range.
  • Fix symbol placement with optional and missing parts.
  • Expose all error properties for GeolocateControl error event (h/t @​lucavb).
  • Fix an error when querying multipolygons in dynamic: true mode.
  • Fix AttributionControl links sanitization.
  • Fix appearances with no icon-size using the default value instead of the layout-defined one.
  • Fix updates to model source via ModelSource.setModels while models are still loading.
  • Fix polygon clipping precision errors causing rendering artifacts in elevated structures.
  • Preserve featuresets in map.getStyle() output.
  • Expose TypeScript types from @mapbox/mapbox-gl-style-spec for direct imports.

v3.18.0-beta.2

Features and improvements ✨

  • Add showButton option to GeolocateControl that allows hiding the control button.
  • Add followUserLocation option and setFollowUserLocation method to GeolocateControl to control whether the map follows the user's location.
  • Improve GeolocateControl timeout handling.

Bug fixes 🐞

  • Fix stretchable icons without icon-text-fit rendering with an incorrect size.

... (truncated)

Changelog

Sourced from mapbox-gl's changelog.

3.18.1

Features and improvements ✨

  • Add support for visibility property in clip layers.
  • Improve raster-color precision for fine-grained value ranges.

Bug fixes 🐞

  • Fix color interpolation throwing errors in edge cases.
  • Fix appearances with no icon-size.
  • Fix disappearing symbols when used with elevated raster layers.

3.18.0

Features and improvements ✨

  • Add scaleFactor support for images within text-field.
  • Add showButton option to GeolocateControl that allows hiding the control button.
  • Add followUserLocation option and setFollowUserLocation method to GeolocateControl to control whether the map follows the user's location.
  • Improve GeolocateControl timeout handling.
  • Add support for text-rotate, text-size, and text-offset properties in appearances.
  • Add shadow-draw-before-layer property to directional light, allowing control over shadow draw order in the layer stack.
  • Add model-allow-density-reduction property to model layers. (h/t @​JoshuaJMoore)

Bug fixes 🐞

  • Fix interaction handlers not working on model layers.
  • Fix stretchable icons without icon-text-fit rendering with an incorrect size.
  • Fix icon-size not working correctly with coalesce expressions.
  • Fix raster-color interpolation when using nearest raster-resampling.
  • Fix render cut off for elevated raster-layer rendering in ortho projection range.
  • Fix symbol placement with optional and missing parts.
  • Expose all error properties for GeolocateControl error event (h/t @​lucavb).
  • Fix an error when querying multipolygons in dynamic: true mode.
  • Fix AttributionControl links sanitization.
  • Fix appearances with no icon-size using the default value instead of the layout-defined one.
  • Fix updates to model source via ModelSource.setModels while models are still loading.
  • Fix polygon clipping precision errors causing rendering artifacts in elevated structures.
  • Preserve featuresets in map.getStyle() output.
  • Expose TypeScript types from @mapbox/mapbox-gl-style-spec for direct imports.

3.17.0

Features and improvements ✨

  • Add experimental ESM support.
  • Make line-emissive-strength data-driven.
  • Remove experimental flag from the extra_bounds property of raster and vector sources.
  • Remove experimental flag from model layer.

... (truncated)

Commits
  • e512955 v3.18.1
  • 1e8b843 Remove mapbox_enable_fog_dithering from render tests
  • f91f98e Remove unused FOG_DITHERING define
  • e1138f7 Clamp RenderColor interpolation to avoid throwing
  • 92b5d1f Increase raster color ramp texture resolution
  • 77db1fe Properly position 3D models in roads underpass areas (internal-9229)
  • 16d8482 Bump @​babel/core from 7.28.5 to 7.28.6 (internal-9319)
  • f8ee268 Bump ejs from 3.1.10 to 4.0.1 (internal-9324)
  • b1d987d Bump @​types/node from 25.0.6 to 25.0.9 (internal-9323)
  • e6eecc2 Bump diff from 8.0.2 to 8.0.3 (internal-9321)
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by mbx-npm-02-production, a new releaser for mapbox-gl since your current version.


Updates @types/mapbox-gl from 3.4.0 to 3.4.1

Commits

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.

Bumps [mapbox-gl](https://github.com/mapbox/mapbox-gl-js) and [@types/mapbox-gl](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/mapbox-gl). These dependencies needed to be updated together.

Updates `mapbox-gl` from 3.7.0 to 3.18.1
- [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.7.0...v3.18.1)

Updates `@types/mapbox-gl` from 3.4.0 to 3.4.1
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/mapbox-gl)

---
updated-dependencies:
- dependency-name: mapbox-gl
  dependency-version: 3.18.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: "@types/mapbox-gl"
  dependency-version: 3.4.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

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 Jan 26, 2026
@vercel
Copy link

vercel bot commented Jan 26, 2026

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

Project Deployment Review Updated (UTC)
twobanks-wtf Error Error Jan 26, 2026 0:46am

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