Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 21, 2022

Bumps mapbox-gl from 1.13.2 to 2.7.1.

Release notes

Sourced from mapbox-gl's releases.

v2.7.1

🐞 Bug fixes

  • Work around a Safari rendering bug by disabling WebGL context antialiasing for Safari 15.4 and 15.5 (#11615)
  • Fix disabling cooperative gesture handling when map is fullscreen in Safari (#11619)

v2.7.0

Features ✨ and improvements 🏁

  • Enable preloading tiles for camera animation. (#11328)
  • Improve quality of transparent line layers by removing overlapping geometry artifacts. (#11082)
  • Add perspective correction for non-rectangular image, canvas and video sources. (#11292)
  • Improve performance of default markers. (#11321)
  • Add marker methods setSnapToPixel and getSnapToPixel to indicate rounding a marker to pixel. (#11167) (h/t malekeym)
  • Add a default aria-label for interactive markers for improved user accessibility. (#11349)
  • Add support for sparse tile sets to DEM data sources, when served tiles don't go up to the full maxzoom. (#11276)
  • Allow users to set order of custom attribution. (#11196)
  • Add function call chaining to function map.setProjection (#11279) (h/t lpizzinidev)

🐞 Bug fixes

  • Fix canvas size to evaluate to expected value when applying the CSS transform property. (#11310)
  • Fix getBounds sometimes returning invalid LngLat when zooming on a map with terrain. (#11339) (h/t @​ted-piotrowski)
  • Fix rendering of denormalized strings with diacritics. (#11269)
  • Remove redundant title attribute from Improve this Map attribution element. (#11360)
  • Fix a rare terrain flickering issue when using terrain with multiple vector data sources. (#11346)

v2.7.0-beta.1

No release notes provided.

v2.6.1

2.6.1

🐞 Bug fixes

  • Remove Object spread syntax to ensure older build systems continue to work as expected. (#11295)

v2.6.0

✨ Features and improvements

  • Add support for a variety of new map projections beyond the standard Web Mercator. Alternate projections can be used together with all existing styles and sources. The projections eliminate distortion as you zoom to make them useful at every scale. Supported projections include albers, equalEarth, equirectangular, lambertConformalConic, naturalEarth and winkelTripel. Change the projection by setting it in the map constructor: new Map({ projection: 'winkelTripel', ... }). (#11124)
    • Limitations: Non-mercator projections do not yet support terrain, fog, free camera or CustomLayerInterface.
  • Add a new "cooperativeGestures": true map option that prevents the map from capturing page scrolling and panning. When enabled, scroll zooming requires ctrl or to be pressed and touch panning requires two fingers (#11029, #11116)
  • Add support for dynamic filtering of symbols based on pitch and distance to map center. ["pitch"] and ["distance-from-camera"] expressions can now be used within the filter of a symbol layer. (#10795)
  • Improve user accessibility: conveying only aria-label in controls, replace aria-pressedwith aria-expanded in the attribution control, interactive markers with popups express an aria-expanded state, and interactive markers have the role "button". (#11064)
  • Add support for conditionally styling most paint properties according to the presence or absence of specific images. (#11049)
  • Add support for attaching events to multiple layers with map.on(), allowing users to get retrieve features under the mouse or touch event based on the order in which they are rendered. (#11114)(h/t @​omerbn)

🐞 Bug fixes

... (truncated)

Changelog

Sourced from mapbox-gl's changelog.

2.7.1

🐞 Bug fixes

  • Work around a Safari rendering bug by disabling WebGL context antialiasing for Safari 15.4 and 15.5 (#11615)
  • Fix disabling cooperative gesture handling when map is fullscreen in Safari (#11619)

2.7.0

Features ✨ and improvements 🏁

  • Enable preloading tiles for camera animation. (#11328)
  • Improve quality of transparent line layers by removing overlapping geometry artifacts. (#11082)
  • Add perspective correction for non-rectangular image, canvas and video sources. (#11292)
  • Improve performance of default markers. (#11321)
  • Add marker methods setSnapToPixel and getSnapToPixel to indicate rounding a marker to pixel. (#11167) (h/t malekeym)
  • Add a default aria-label for interactive markers for improved user accessibility. (#11349)
  • Add support for sparse tile sets to DEM data sources, when served tiles don't go up to the full maxzoom. (#11276)
  • Allow users to set order of custom attribution. (#11196)
  • Add function call chaining to function map.setProjection (#11279) (h/t lpizzinidev)

🐞 Bug fixes

  • Fix canvas size to evaluate to expected value when applying the CSS transform property. (#11310)
  • Fix getBounds sometimes returning invalid LngLat when zooming on a map with terrain. (#11339) (h/t @​ted-piotrowski)
  • Fix rendering of denormalized strings with diacritics. (#11269)
  • Remove redundant title attribute from Improve this Map attribution element. (#11360)
  • Fix a rare terrain flickering issue when using terrain with multiple vector data sources. (#11346)

2.6.1

🐞 Bug fixes

  • Remove Object spread syntax to ensure older build systems continue to work as expected. (#11295)

2.6.0

✨ Features and improvements

  • Add support for a variety of new map projections beyond the standard Web Mercator. Alternate projections can be used together with all existing styles and sources. The projections eliminate distortion as you zoom to make them useful at every scale. Supported projections include albers, equalEarth, equirectangular, lambertConformalConic, naturalEarth and winkelTripel. Change the projection by setting it in the map constructor: new Map({ projection: 'winkelTripel', ... }). (#11124)
    • Limitations: Non-mercator projections do not yet support terrain, fog, free camera or CustomLayerInterface.
  • Add a new "cooperativeGestures": true map option that prevents the map from capturing page scrolling and panning. When enabled, scroll zooming requires ctrl or to be pressed and touch panning requires two fingers (#11029, #11116)
  • Add support for dynamic filtering of symbols based on pitch and distance to map center. ["pitch"] and ["distance-from-camera"] expressions can now be used within the filter of a symbol layer. (#10795)
  • Improve user accessibility: conveying only aria-label in controls, replace aria-pressedwith aria-expanded in the attribution control, interactive markers with popups express an aria-expanded state, and interactive markers have the role "button". (#11064)
  • Add support for conditionally styling most paint properties according to the presence or absence of specific images. (#11049)
  • Add support for attaching events to multiple layers with map.on(), allowing users to retrieve features under the mouse or touch event based on the order in which they are rendered. (#11114)(h/t @​omerbn)

🐞 Bug fixes

  • Fix map.setFeatureState(...) not updating rendering when terrain is enabled. (#11209)
  • Fix marker positioning before initial map load (#11025)

... (truncated)

Commits

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

Bumps [mapbox-gl](https://github.com/mapbox/mapbox-gl-js) from 1.13.2 to 2.7.1.
- [Release notes](https://github.com/mapbox/mapbox-gl-js/releases)
- [Changelog](https://github.com/mapbox/mapbox-gl-js/blob/v2.7.1/CHANGELOG.md)
- [Commits](mapbox/mapbox-gl-js@v1.13.2...v2.7.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Mar 21, 2022
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Apr 8, 2022

Superseded by #322.

@dependabot dependabot bot closed this Apr 8, 2022
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/mapbox-gl-2.7.1 branch April 8, 2022 05:11
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant