Skip to content
This repository has been archived by the owner on Aug 2, 2022. It is now read-only.

Bump leaflet and @types/leaflet #952

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 19, 2022

Bumps leaflet and @types/leaflet. These dependencies needed to be updated together.
Updates leaflet from 1.7.1 to 1.8.0

Release notes

Sourced from leaflet's releases.

v1.8.0 is a culmination of 1.5 years of development, a huge release focused on bug fixes, major reliability and accessibility improvements, cleaning up legacy code, and numerous improvements to documentation, development workflow and release process. A culmination of hundreds of contributions, and a preparation for bigger changes to come. 🍃

I'm making this release just as an air raid alert is sounding outside, in Kyiv, warning about an imminent Russian air strike. This release is dedicated to Ukrainian fight for freedom and democracy against the Russian invasion 🇺🇦 (see how you can support Ukraine here).

From now on, releases will become much more frequent. Thanks to our amazing community for all your help and patience. ❤️🙏 Special thanks to @​johnd0e who revived Leaflet development after long stagnation and made the biggest contributions, @​Falke-Design for doing the bulk of the work organizing development and preparing the release, @​Malvoz for his numerous accessibility contributions, and @​jonkoops for help with workflow automations. ❤️

⚠️ Breaking Changes

  • Improve reliability of contextmenu event simulation on mobile Safari by introducing a new TapHold handler, replacing legacy Tap (#7026 by @​johnd0e)
  • Reorganize DivOverlay/Popup/Tooltip APIs (#7540 by @​johnd0e)
  • Improve error / argument handling for event listeners (#7518 by @​johnd0e)
  • Improve reliability of touch events simulation on non-touch devices (DomEvent.Pointer) (#7059, #7084, #7415 by @​johnd0e)
  • Improve reliability of dblclick event simulation on touch devices (DomEvent.DoubleTap) (#7027 by @​johnd0e)
  • Improve reliability of disableClickPropagation (#7439 by @​johnd0e)
  • Improve Map hasLayer() and LayerGroup hasLayer() to require a layer as argument (#6999 by @​johnd0e)
  • Fix Class.include to not overwrite options (#7756 by @​johnd0e)
  • Fix Class.extend to not modify source props object (#6766 by @​johnd0e)
  • Improve Browser.touch touch devices detection (#7029 by @​johnd0e)
  • Get rid of legacy Android hacks (#7022 by @​johnd0e)
  • Allow fonts to respect users' browser settings by making the font-size relative to the map container. (You can change the font size on leaflet-container to adjust it if needed.) (#7800 by @​Chandu-4444)

❇️ API changes

✨ Improvements

... (truncated)

Changelog

Sourced from leaflet's changelog.

1.8.0 (2022-04-18)

⚠️ Breaking Changes

  • Improve reliability of contextmenu event simulation on mobile Safari by introducing a new TapHold handler, replacing legacy Tap (#7026 by @​johnd0e)
  • Reorganize DivOverlay/Popup/Tooltip APIs (#7540 by @​johnd0e)
  • Improve error / argument handling for event listeners (#7518 by @​johnd0e)
  • Improve reliability of touch events simulation on non-touch devices (DomEvent.Pointer) (#7059, #7084, #7415 by @​johnd0e)
  • Improve reliability of dblclick event simulation on touch devices (DomEvent.DoubleTap) (#7027 by @​johnd0e)
  • Improve reliability of disableClickPropagation (#7439 by @​johnd0e)
  • Improve Map hasLayer() and LayerGroup hasLayer() to require a layer as argument (#6999 by @​johnd0e)
  • Fix Class.include to not overwrite options (#7756 by @​johnd0e)
  • Fix Class.extend to not modify source props object (#6766 by @​johnd0e)
  • Improve Browser.touch touch devices detection (#7029 by @​johnd0e)
  • Get rid of legacy Android hacks (#7022 by @​johnd0e)
  • Allow fonts to respect users' browser settings by making the font-size relative to the map container. (You can change the font size on leaflet-container to adjust it if needed.) (#7800 by @​Chandu-4444)

❇️ API changes

✨ Improvements

  • Improve memory footprint by removing will-change CSS property on tile images (#7872 by @​janjaap)
  • Improve reliability of icons path detection heuristics (#7092 by @​johnd0e)
  • Improve performance of adding tiled sources by avoiding excessive updates in GridLayer.onAdd (#7570 by @​johnd0e)
  • Improve handling of edge cases in panInside (#7469 by @​daverayment)
  • Minify marker icon SVG (#7600 by @​rala72)
  • Allow template keys with spaces in TileLayer URL (#7216 by @​lubojr)
  • Improve behavior of Tooltip bound to ImageOverlay (#7306 by @​IvanSanchez)
  • Remove the gap between Popup tip and content dialog (#7920 by @​Malvoz)
  • Fire mousemove through Canvas to map if it has no layers (#7809 by @​johnd0e)
  • Add print styles to prevent printers from removing background-images in controls (#7851 by @​Malvoz)
  • Move attribution code from Layer to Control.Attribution (#7764 by @​johnd0e)
  • Refactor vmlCreate() so that it does not expose closure to TypeError (#7279 by @​darcyparker)
  • Improve reliability of Control.Layers by not relying on Browser android and touch properties (#7057 by @​johnd0e)
  • Improve reliability of Tooltip by not relying on Browser touch checks (#7535 by @​johnd0e)
  • Make Browser mutable for easier automated testing (#7335 by @​bozdoz)

... (truncated)

Commits

Updates @types/leaflet from 1.7.9 to 1.7.10

Commits

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)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels May 19, 2022
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/leaflet-and-types/leaflet-1.8.0 branch from 32118be to 30bb149 Compare May 25, 2022 11:02
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/leaflet-and-types/leaflet-1.8.0 branch 2 times, most recently from 85035b8 to c262ba6 Compare June 9, 2022 07:49
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/leaflet-and-types/leaflet-1.8.0 branch 3 times, most recently from f2b94e2 to 2e924a8 Compare June 20, 2022 07:32
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/leaflet-and-types/leaflet-1.8.0 branch 2 times, most recently from e56e926 to ddef6bd Compare June 27, 2022 07:45
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/leaflet-and-types/leaflet-1.8.0 branch from ddef6bd to c333779 Compare July 11, 2022 12:14
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/leaflet-and-types/leaflet-1.8.0 branch 3 times, most recently from 8e943b8 to 163afbd Compare July 26, 2022 09:11
Bumps [leaflet](https://github.com/Leaflet/Leaflet) and [@types/leaflet](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/leaflet). These dependencies needed to be updated together.

Updates `leaflet` from 1.7.1 to 1.8.0
- [Release notes](https://github.com/Leaflet/Leaflet/releases)
- [Changelog](https://github.com/Leaflet/Leaflet/blob/main/CHANGELOG.md)
- [Commits](Leaflet/Leaflet@v1.7.1...v1.8.0)

Updates `@types/leaflet` from 1.7.9 to 1.7.10
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/leaflet)

---
updated-dependencies:
- dependency-name: leaflet
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: "@types/leaflet"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/leaflet-and-types/leaflet-1.8.0 branch from 163afbd to cab8277 Compare August 1, 2022 14:10
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants