iClient-JavaScript
iClient-JavaScript copied to clipboard
Bump mapbox-gl from 1.13.2 to 2.10.0
Bumps mapbox-gl from 1.13.2 to 2.10.0.
Release notes
Sourced from mapbox-gl's releases.
v2.10.0
Features ✨ and improvements 🏁
- Add new marker styling option
rotationAlignment: 'horizon'allowing marker rotation to match the curvature of the horizon in globe view (#11894)- Improve panning precision on Globe View and relax constraints on lower zoom levels (#12114)
- Add unit option to number-format expression (#11839) (h/t varna)
- Add screen reader alert for cooperative gestures warning message. (#12058)
- Improve rendering performance on globe view (#12050)
- Improve tile loading performance on low zoom levels (#12061)
- Improve globe-mercator transition and map load performance with globe projection (#12039)
Bug fixes 🐞
- Fix a bug where
idexpression didn't correctly handle a value of 0 (#12000)- Fix precision errors in depth pack/unpack (#12005)
- Fix
cooperativeGesturespreventing panning on mobile while in fullscreen. (#12058)- Fix misplaced raster tiles after toggling
setStylewith a globe projection (#12049)- Fix exception on creating map in an iframe with sandbox attribute. (#12101)
- Fix "improve map" link in the attribution to include location even if map hash is disabled (#12122)
- Fix Chrome console warnings about ignored event cancel on touch interactions (#12121) (h/t jschaf)
v2.10.0-beta.1
Features ✨ and improvements 🏁
- Improve rendering performance on globe view (#12050)
- Improve tile loading performance on low zoom levels (#12061)
- Improve globe-mercator transition and map load performance with globe projection (#12039)
- Improve panning precision on Globe View and relax constraints on lower zoom levels (#12114)
Bug fixes 🐞
- Fix a bug where id expression didn't work for 0 values (#12000)
- Fix precision errors in depth pack/unpack (#12005)
- Fix
cooperativeGesturespreventing panning on mobile while in fullscreen. (#12058)- Add screen reader alert for cooperative gestures warning message. (#12058)
- Fix clearing raster tiles when toggling
setStylewith a globe projection (#12049)- Fix creating map in an iframe with sandbox attribute. (#12101)
- Fix "improve map" link in the attribution to include location even if map hash is disabled (#12122)
- Fix Chrome console warnings about ignored event cancel on touch interactions (#12121) (h/t jschaf)
v2.9.2
Bug fixes 🐞
- Add a workaround in
ScaleControlto support localization in browsers withoutNumberFormatsupport. (#12068)- Fix
GeolocateControlnot working in Safari. (#12080)v2.9.1
Bug fixes 🐞
... (truncated)
Changelog
Sourced from mapbox-gl's changelog.
2.10.0
Features ✨ and improvements 🏁
- Add new marker styling option
rotationAlignment: 'horizon'allowing marker rotation to match the curvature of the horizon in globe view. (#11894)- Improve panning precision on Globe View and relax constraints on lower zoom levels. (#12114)
- Add unit option to number-format expression. (#11839) (h/t varna)
- Add screen reader alert for cooperative gestures warning message. (#12058)
- Improve rendering performance on globe view. (#12050)
- Improve tile loading performance on low zoom levels. (#12061)
- Improve globe-mercator transition and map load performance with globe projection. (#12039)
Bug fixes 🐞
- Fix a bug where
idexpression didn't correctly handle a value of 0. (#12000)- Fix precision errors in depth pack/unpack. (#12005)
- Fix
cooperativeGesturespreventing panning on mobile while in fullscreen. (#12058)- Fix misplaced raster tiles after toggling
setStylewith a globe projection. (#12049)- Fix exception on creating map in an iframe with sandbox attribute. (#12101)
- Fix "improve map" link in the attribution to include location even if map hash is disabled. (#12122)
- Fix Chrome console warnings about ignored event cancel on touch interactions. (#12121) (h/t jschaf)
2.9.2
Bug fixes 🐞
- Add a workaround in
ScaleControlto support localization in browsers withoutNumberFormatsupport. (#12068)- Fix
GeolocateControlnot working in Safari. (#12080)2.9.1
Bug fixes 🐞
- Fix missing lines on some Windows devices. (#12017)
2.9.0
Features ✨
- Add
globeprojection. This new projection displays the map as a 3d globe and can be enabled by either passingprojection: globeto the map constructor or by callingmap.setProjection('globe'). All layers are supported by globe except for Custom Layers and Sky.- Extend atmospheric
fogwith three new style specification properties:high-color,space-colorandstar-intensityto 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-offsetthat can be used to create a custom fade out with improved update performance overline-gradient. (#11570)- Add an option for providing a geolocation adapter to
GeolocateControl. (#10400) (h/t behnammodi)- Add
Map.Titleproperty to locale options to localise the maparia-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)
... (truncated)
Commits
029c9acUpdating READMEs and version numbers for v2.10.0 final release. (#12178)7a56691Set the release version to 2.10.0-beta.1 (#12162)d0cd268Update CHANGELOG with 2.10.0 changes (#12160)01fa881Revert "Prevent unnecessary terrain define with globe" (#12154)4c010b2Make ambient occlusion and edge radius private in the style-spec (#12146) (#1...dcc5a2bRevert tile loading changes from #11988 (#12075)98ce3b6Fix globe render test baseline generation under macOS (#12090)1ec5f0cFix fill extrusion edge radius bug on tile borders (#12119)7398fb3Interpolate tile debug visualization during globe-Mercator transition (#12118)5769fa1check for event.cancelable in touch events (#12121)- Additional commits viewable in compare view
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 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)