question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Prepare Changlelog for 1.8.0

See original GitHub issue

Breaking Changes

  • Refactor TapHold handler to simulate contextmenu event on mobile Safari (#7026 by @johnd0e)
  • Refactor DivOverlay/Popup/Tooltip (#7540 by @johnd0e)
  • Improve error / argument handling for event listeners (#7518 by @johnd0e)
  • Refactor DomEvent.Pointer which simulates touchevents on non-touch devices (#7059, #7084, #7415 by @johnd0e)
  • Refactor DomEvent.DoubleTap which simulates dblclick event in not supported Browsers (#7027 by @johnd0e)
  • Refactor disableClickPropagation (#7439 by @johnd0e)
  • Map.hasLayer() and LayerGroup.hasLayer() now requires a layer as argument (#6999 by @johnd0e)
  • Class.include keep options (#7756 by @johnd0e)
  • Avoid modifying source props object in Class.extend (#6766 by @johnd0e)
  • Correct Browser.touch (#7029 by @johnd0e)
  • Get rid of android legacy hacks (#7022 by @johnd0e)

API changes

Improvements

  • Avoid excessive _update() call in GridLayer.onAdd (#7570 by @johnd0e)
  • Update panInside calculation (#7469 by @daverayment)
  • TileLayer allow template keys with spaces in URL (#7216 by @lubojr)
  • Tooltips can now bound to ImageOverlays because it can rely on parent layer getBounds() (#7306 by @IvanSanchez)
  • Remove gap between Popup tip and content dialog (#7920 by @Malvoz)
  • Fire mousemove through Canvas to map if it has no layers (#7809 by @johnd0e)
  • Replace div with span in Control.Layers container to fix an HTML validation error (#7914 by @tmiaa)
  • Improve memory footprint by removing will-change CSS property on tile images (#7872 by @janjaap)
  • Better icon image path detection (#7092 by @johnd0e)
  • Makes Browser mutable (#7335 by @bozdoz)
  • 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)
  • Minifiy marker icon svg (#7600 by @rala72)
  • Refactor vmlCreate() so that it does not expose closure to TypeError (#7279 by @darcyparker)
  • Control.Layers stop relying on Browser android and touch properties (#7057 by @johnd0e)
  • Tooltip remove Browser touch checks (#7535 by @johnd0e)
  • Converte Plugins.md to single files (#7805 by @Falke-Design)
  • Remove all references of Bower (#7831 by @jonkoops)

Accessibility

  • Add accessibility section to plugins guide (#7277 by @Malvoz)
  • Auto pan to markers on focus by default for improved keyboard operability (#8042 by @IvanSanchez)
  • Update Marker to default to role="button" & alt="marker" for an improved screen reader experience (#7895 by @tmiaa)
  • Set role="button" for appropriate semantics on the <a> layers control (#7850 by @Malvoz)
  • Generally enable outlines for keyboard users by not stripping outline on focus for keyboard events (#7259 by @jafin)
  • Enable outlines on leaflet-container for keyboard users (#7996 by @Malvoz)
  • Multiple enhancements to popup’s close button (#7794 by @Falke-Design)
  • Use relative font-size units for resizable text (#7800 by @Chandu-4444)
  • Apply :hover styles to :focus as well (#7274 by @Malvoz)
  • Hide the decorative attribution separator from screen readers (#7969 by @Malvoz)
  • Make the disabled state of zoom controls available to screen readers (#7280 by @akshataj96)
  • Hide the +/- characters in zoom controls from screen readers to prevent erroneous announcements (#7795 by @Falke-Design)

Docs

Update API Docu:

Bug fixes

Plugins

Workflow

Tests

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Reactions:3
  • Comments:16 (15 by maintainers)

github_iconTop GitHub Comments

3reactions
mournercommented, Mar 5, 2022

Once the changelog is ready, I think we can simply tag a new version and do a release. Given the huge number of changes, we could first do a v1.8.0-beta.1, ask people to test it out, and then do a final a week later.

1reaction
mournercommented, Mar 9, 2022

You can find the edited v1.8.0 changelog here — let’s follow up with any edits in GitHub Releases section from now on: https://github.com/Leaflet/Leaflet/releases/tag/v1.8.0-beta.0

Read more comments on GitHub >

github_iconTop Results From Across the Web

git/1.8.0.txt at master
external command to decline service based on the client address,. repository path, etc. * "git difftool --dir-diff" learned to use symbolic links to ......
Read more >
Java Edition 1.8 - Minecraft Wiki - Fandom
1.8, the first release of the Bountiful Update, is a major update to Minecraft. ... in a row in the middle and 4...
Read more >
Doxygen Manual: Changelog
Write directory dependency graphs recursively. · Added missing symbols needed to enable SANITIZE_UNDEFINED [view] · Add the xml output format to the image...
Read more >
MariaDB Connector/J 1.8.0 Changelog
Download Release Notes Changelog Connector/J Overview. Release date: 11 Feb 2019. For the highlights of this release, see the release notes.
Read more >
Consolidated JDK 8 Release Notes
This page contains all of the release notes for General Availability (GA) releases and Bundled Patch Release (BPR) builds of JDK 8.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found