maps
maps copied to clipboard
build(deps): bump mapbox-gl from 3.13.0 to 3.16.0
Bumps mapbox-gl from 3.13.0 to 3.16.0.
Release notes
Sourced from mapbox-gl's releases.
v3.16.0
Features and improvements ✨
- Introduce experimental Appearances API for managing layer styling based on feature state.
- Add
MapsetLayerPropertythat combinessetLayoutProperty&setPaintPropertyinto one method for convenience.- Add support for node/material overrides & other improvements to
modelsource and layer.- Various improvements & fixes for upcoming 3D features (indoor, procedural buildings & elevated roads).
- Add response headers to the
sourcedataevent 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
queryRenderedFeaturesfor 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
GeolocationPositiontogeolocateevent 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
MapsetLayerPropertythat combinessetLayoutProperty&setPaintPropertyinto one method for convenience.- Add support for node/material overrides & other improvements to
modelsource and layer.- Various improvements & fixes for upcoming 3D features (indoor, procedural buildings & elevated roads).
Bug fixes 🐞
- Improve accuracy of
queryRenderedFeaturesfor 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
sourcedataevent 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
GeolocationPositiontogeolocateevent listeners.- Fix the placement of line-aligned text with a non-default
scaleFactor.v3.15.0
3.15.0
... (truncated)
Changelog
Sourced from mapbox-gl's changelog.
3.16.0
Features and improvements ✨
- Introduce experimental Appearances API for managing layer styling based on feature state.
- Add
MapsetLayerPropertythat combinessetLayoutProperty&setPaintPropertyinto one method for convenience.- Add support for node/material overrides & other improvements to
modelsource and layer.- Various improvements & fixes for upcoming 3D features (indoor, procedural buildings & elevated roads).
- Add response headers to the
sourcedataevent 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
queryRenderedFeaturesfor 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
GeolocationPositiontogeolocateevent listeners.- Fix the placement of line-aligned text with a non-default
scaleFactor.3.15.0
Features and improvements ✨
- Add
queryRasterValuemethod for querying values inraster-arraylayers.- Add
icon-image-use-themeproperty.- 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
hslaexpression performance.- Optimize applying LUT for patterns.
- Round
queryRasterValueresults 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_VALUEconsole 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-opacityproperties 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
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)- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by mbx-npm-09-production, a new releaser for mapbox-gl since your current version.
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 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)
Note Automatic rebases have been disabled on this pull request as it has been open for over 30 days.