Bumpsmapbox-gl from 1.13.2 to 3.16.0.
Release notes
Sourced frommapbox-gl's releases.
v3.16.0
Features and improvements ✨
- Introduce experimental Appearances API for managing layer styling based on feature state.
- Add
MapsetLayerProperty that combinessetLayoutProperty &setPaintProperty into one method for convenience. - Add support for node/material overrides & other improvements to
model source and layer. - Various improvements & fixes for upcoming 3D features (indoor, procedural buildings & elevated roads).
- Add response headers to the
sourcedata event data. - Improve TypeScript types for style specification.
Bug fixes 🐞
- Fix raster particle layer not rendering correctly on styles with emissive light.
- Fix icons of different sizes rendering incorrectly in appearances.
- Fix worldview filtering with dynamic expressions.
- Improve accuracy of
queryRenderedFeatures for model layers. - Fix a bug with heatmap sometimes disappearing after switching projection.
- Fix rendering of model layer with vector source on globe projection.
- Fix flickering of fill-extrusion buildings when using clip layers.
- Fix inaccuracies in 3D model query intersection.
- Fix the passing of
GeolocationPosition togeolocate event listeners. - Fix the placement of line-aligned text with a non-default
scaleFactor.
v3.16.0-beta.2
Features and improvements ✨
- Introduce experimental Appearances API for managing layer styling based on feature state.
- Add
MapsetLayerProperty that combinessetLayoutProperty &setPaintProperty into one method for convenience. - Add support for node/material overrides & other improvements to
model source and layer. - Various improvements & fixes for upcoming 3D features (indoor, procedural buildings & elevated roads).
Bug fixes 🐞
- Improve accuracy of
queryRenderedFeatures for model layers. - Fix a bug with heatmap sometimes disappearing after switching projection.
- Fix rendering of model layer with vector source on globe projection.
v3.16.0-beta.1
Features and improvements ✨
- Add response headers to the
sourcedata event data. - Improve TypeScript types for style specification.
Bug fixes 🐞
- Fix flickering of fill-extrusion buildings when using clip layers.
- Fix inaccuracies in 3D model query intersection.
- Fix the passing of
GeolocationPosition togeolocate event listeners. - Fix the placement of line-aligned text with a non-default
scaleFactor.
v3.15.0
3.15.0
... (truncated)
Changelog
Sourced frommapbox-gl's changelog.
3.16.0
Features and improvements ✨
- Introduce experimental Appearances API for managing layer styling based on feature state.
- Add
MapsetLayerProperty that combinessetLayoutProperty &setPaintProperty into one method for convenience. - Add support for node/material overrides & other improvements to
model source and layer. - Various improvements & fixes for upcoming 3D features (indoor, procedural buildings & elevated roads).
- Add response headers to the
sourcedata event data. - Improve TypeScript types for style specification.
Bug fixes 🐞
- Fix raster particle layer not rendering correctly on styles with emissive light.
- Fix icons of different sizes rendering incorrectly in appearances.
- Fix worldview filtering with dynamic expressions.
- Improve accuracy of
queryRenderedFeatures for model layers. - Fix a bug with heatmap sometimes disappearing after switching projection.
- Fix rendering of model layer with vector source on globe projection.
- Fix flickering of fill-extrusion buildings when using clip layers.
- Fix inaccuracies in 3D model query intersection.
- Fix the passing of
GeolocationPosition togeolocate event listeners. - Fix the placement of line-aligned text with a non-default
scaleFactor.
3.15.0
Features and improvements ✨
- Add
queryRasterValue method for querying values inraster-array layers. - Add
icon-image-use-theme property. - Add support for Mapbox vector tiles with precalculated line metrics (for line gradients).
- Improve HD Roads loading performance.
- Optimize applying LUT when updating images at runtime.
- Improve TypeScript types in Style Spec validation methods.
- Slightly improve
hsla expression performance. - Optimize applying LUT for patterns.
- Round
queryRasterValue results to 12 decimal digits to fix precision issues. - Improvements on typing and testing.
Bug fixes 🐞
- Fix an issue with refreshing expired raster array tiles.
- Fix an error on GeoJSON with
"Infinity" and similar ids. - Fix
GL_INVALID_VALUE console warning on Mapbox Satellite Standard and a few other styles. - Fix model layer positioning during globe to mercator transition.
- Fix an issue with incorrect transparency for some icons with LUT applied.
- Fix an issue where updating
*-occlusion-opacity properties didn't have any effect. - Fix an issue with MRT layers throwing an error when reloading.
- Fix occlusion layer ordering.
- Fix an issue where using too many data-driven properties on the symbol layer could break the map.
... (truncated)
Commits
5593e9a v3.16.0 (internal-7571)4566160 Allow to detect active building for landmarks testing (internal-7570)67b17a7 Fix raster particle layer not rendering correctly on styles with emissive lightbb041ad Simplify release testing pages (internal-7536)828adb6 Fix worldview filtering with dynamic expressions191bcff Supporticon-text-fit on apperances icons53525d6 Improve GL JS internal types4dd84a2 Support icons of different sizes in appearances90b7264 Appearances performance optimizations2472b81 Bump esbuild from 0.25.10 to 0.25.11 (internal-7456)- Additional commits viewable incompare view
Maintainer changes
This version was pushed to npm bymbx-npm-09-production, a new releaser for mapbox-gl since your current version.

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 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)
Bumpsmapbox-gl from 1.13.2 to 3.16.0.
Release notes
Sourced frommapbox-gl's releases.
... (truncated)
Changelog
Sourced frommapbox-gl's changelog.
... (truncated)
Commits
5593e9av3.16.0 (internal-7571)4566160Allow to detect active building for landmarks testing (internal-7570)67b17a7Fix raster particle layer not rendering correctly on styles with emissive lightbb041adSimplify release testing pages (internal-7536)828adb6Fix worldview filtering with dynamic expressions191bcffSupporticon-text-fiton apperances icons53525d6Improve GL JS internal types4dd84a2Support icons of different sizes in appearances90b7264Appearances performance optimizations2472b81Bump esbuild from 0.25.10 to 0.25.11 (internal-7456)Maintainer changes
This version was pushed to npm bymbx-npm-09-production, a new releaser for mapbox-gl since your current version.
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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)