HierBautBerlin / website

A tool to inform citizens of Berlin about changes in their neighborhood.
http://hierbautberlin.de
MIT License
21 stars 3 forks source link

Bump mapbox-gl from 2.5.0 to 2.6.1 in /assets #428

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps mapbox-gl from 2.5.0 to 2.6.1.

Release notes

Sourced from mapbox-gl's releases.

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

  • Fix map.setFeatureState(...) not updating rendering when terrain is enabled. (#11209)
  • Fix marker positioning before initial map load (#11025)
  • Fix slow tile loading performance on maps with CJK glyphs on certain Chrome/GPU combinations. (#11047)
  • Update NavigationControl when min and max zoom are changed (#11018)
  • Prevent video sources from entering fullscreen on iOS Safari (#11067)
  • Fix a rare triangulation issue that could cause an infinite loop (#11110)
  • Fix null feature values returned as "null" by queryRenderedFeatures(...) (#11110)
  • Fix rendering issue with power of two square images and 'raster-resampling': 'nearest' (#11162)

v2.6.0-beta.2

No release notes provided.

v2.6.0-beta.1

No release notes provided.

v2.5.1

🐞 Bug fixes

  • Fix an iOS 15 issue where the iOS Safari tab bar interrupts touch interactions. (#11084)
Changelog

Sourced from mapbox-gl's changelog.

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)
  • Fix slow tile loading performance on maps with CJK glyphs on certain Chrome/GPU combinations. (#11047)
  • Update NavigationControl when min and max zoom are changed (#11018)
  • Prevent video sources from entering fullscreen on iOS Safari (#11067)
  • Fix a rare triangulation issue that could cause an infinite loop (#11110)
  • Fix null feature values returned as "null" by queryRenderedFeatures(...) (#11110)
  • Fix rendering issue with power of two square images and 'raster-resampling': 'nearest' (#11162)

2.5.1

🐞 Bug fixes

  • Fix an iOS 15 issue where the iOS Safari tab bar interrupts touch interactions. (#11084)
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)