Add a workaround in ScaleControl to support localization in browsers without NumberFormat support. (#12068)
Fix GeolocateControl not working in Safari. (#12080)
v2.9.1
Bug fixes 🐞
Fix missing lines on some Windows devices. (#12017)
v2.9.0
Features ✨
Add globe projection. This new projection displays the map as a 3d globe and can be enabled by either passing projection: globe to the map constructor or by calling map.setProjection('globe'). All layers are supported by globe except for Custom Layers and Sky.
Extend atmospheric fog with three new style specification properties: high-color, space-color and star-intensity to allow the design of atmosphere around the globe and night skies. (#11590)
Add a new line layer paint property in the style specification: line-trim-offset that can be used to create a custom fade out with improved update performance over line-gradient. (#11570)
Add an option for providing a geolocation adapter to GeolocateControl. (#10400) (h/t behnammodi)
Add Map.Title property to locale options to localise the map aria-label. (#11549) (h/t andrewharvey)
Allow duplicated coordinates in tile request URLs. (#11441) (h/t ozero)
Bug fixes 🐞
Fix an issue which causes line layers to occasionally flicker. (#11848)
Fix markers in fog sometimes becoming more visible when behind terrain. (#11658)
Fix an issue where setting terrain exageration to 0 could prevent the zoom to be resolved. (#11830)
Copy stylesheet to allow toggling different styles using setStyle without overwriting some of the properties. (#11942)
Add a workaround in ScaleControl to support localization in browsers without NumberFormat support. (#12068)
Fix GeolocateControl not working in Safari. (#12080)
2.9.1
Bug fixes 🐞
Fix missing lines on some Windows devices. (#12017)
2.9.0
Features ✨
Add globe projection. This new projection displays the map as a 3d globe and can be enabled by either passing projection: globe to the map constructor or by calling map.setProjection('globe'). All layers are supported by globe except for Custom Layers and Sky.
Extend atmospheric fog with three new style specification properties: high-color, space-color and star-intensity to allow the design of atmosphere around the globe and night skies. (#11590)
Add a new line layer paint property in the style specification: line-trim-offset that can be used to create a custom fade out with improved update performance over line-gradient. (#11570)
Add an option for providing a geolocation adapter to GeolocateControl. (#10400) (h/t behnammodi)
Add Map.Title property to locale options to localise the map aria-label. (#11549) (h/t andrewharvey)
Allow duplicated coordinates in tile request URLs. (#11441) (h/t ozero)
Bug fixes 🐞
Fix an issue which causes line layers to occasionally flicker. (#11848)
Fix markers in fog sometimes becoming more visible when behind terrain. (#11658)
Fix an issue where setting terrain exageration to 0 could prevent the zoom to be resolved. (#11830)
Copy stylesheet to allow toggling different styles using setStyle without overwriting some of the properties. (#11942)
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 and @types/mapbox-gl. These dependencies needed to be updated together. Updates
mapbox-gl
from 2.8.2 to 2.9.2Release notes
Sourced from mapbox-gl's releases.
Changelog
Sourced from mapbox-gl's changelog.
Commits
e29e113
v2.9.2 (#12089)b912966
v2.9.2 cherry-picks (#12088)b13b0ae
v2.9.1 changelog and version bump (#12019)e46f4a2
fix line-trim-offset shader (#12017) (#12018)9fc5327
v2.9.0 (#12012)d8cfd5d
Release v2.9.0 cherry-picks (#11979)efadd30
Updates for v2.9.0-beta.2 (#11970)591b4fe
Release v2.9.0 cherry-picks (#11946)02891fc
Aidan/cherry pick marker fix v2.9.0 (#11899)3758092
Changelog v2.9.0-beta.1 (#11893)Updates
@types/mapbox-gl
from 2.7.0 to 2.7.5Commits
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)