Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump leaflet and @types/leaflet in /angular #143

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

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github May 13, 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.5 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)

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.5 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:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label May 13, 2022
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
0 participants