-
-
Notifications
You must be signed in to change notification settings - Fork 5.8k
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
Release Leaflet v1.8.0 #7810
Comments
This comment has been minimized.
This comment has been minimized.
Added also a couple of important but unresolved issues, |
Can we cleanup everything non-essential from the milestone? It feels like it grew too much and we'll be stuck without a release for a few more months if we keep adding stuff to it... We could always do v1.8.1 shortly after. Let's make the criteria "if landing v1.8.0 without this PR will make things worse vs v1.7.1". |
Is ok for me but can you please create a milestone where we can move the issues / pRs for 1.8.1? To keep them on track, what we should check after 1.8.0 |
@Falke-Design good point, created a 1.8.1 milestone. |
@mourner it would be nice if we can release 1.8 with march, what do you think? I remove as much as possible from the 1.8.0 milstone. Fast and easy to check: Needs a decission:
Needs more time:
@IvanSanchez, @jonkoops, @johnd0e, @Malvoz help and approving PRs would be nice. Are you interesseted to make an appointment / meeting to get rid of it? |
I'm mostly comfortable reviewing a11y-related PRs. |
Yes! Maybe we could even release in the nearest weeks. Unless my home is invaded by Russia, but I truly hope not. |
Moved to v1.8.1, this doesn't seem critical to fix — there are easy workarounds. Resolved the conflicts there, @Falke-Design can you take another look at it to see if we can merge? |
This comment was marked as resolved.
This comment was marked as resolved.
Any idea of release date for 1.8? Thank you! |
Only performance tests are open Dragging, Moving map: Moving & zooming map (pinch zoom): @mourner @IvanSanchez any experience / suggestions how to make performance tests? |
There are no easy ways to benchmark those, we'll have to profile and analyze manually. |
@mourner the last three open PRs are ready for review and merge. |
@mourner the Release 1.8 is near. Do we need to prepare something like blog entry or the changelog? |
@Falke-Design we definitely need to prepare a changelog, and it might be a pretty massive undertaking — going through all PRs that landed in 1.5 years, sorting, categorizing and rewording them to reflect impact for users. |
@jonkoops @Falke-Design the automated NPM publish works! 🎉 Just published The next step is to finish #8021, update |
@mourner your are currently very active in the project so maybe you a time to go over the following things too: |
This comment was marked as outdated.
This comment was marked as outdated.
The beta version is released: https://github.com/Leaflet/Leaflet/releases/tag/v1.8.0-beta.0 |
@Falke-Design good point, added. |
Added a few more names, so many of you deserve praise on this! |
Thanks for all your work! |
@Eschon it is on NPM. |
I'll work on testing the Esri Leaflet plugin this week. It might take a bit of time but I'll try to write up any issues I find by Friday. In case it is helpful to anyone else testing you can also get the beta on a CDN via unpkg: <link rel="stylesheet" href="https://unpkg.com/leaflet@beta/dist/leaflet.css" />
<script src="https://unpkg.com/leaflet@beta/dist/leaflet.js"></script> |
It looks like 1.8.0 does cause an issue with Leaflet.Editable. I've got a basic recreation in this CodePen. Editing still seems to work but after clicking to complete a new shape the map you get this error:
This error does not throw in this recreation in 1.7.1 It looks like Leaflet.Editable is no longer maintained but I thought I should mention it here in case anyone wanted to track it down and resolve it since people are probably still using Leaflet.Editable in the wild. I'm going to switch our demos on Esri Leaflet to Leaflet Geoman to avoid this for now since it looks like @Falke-Design did a really nice job on it. |
@patrickarlt There's a discussion for the v1.8.0-beta.0 here: #8044. I think it'd be best to report any issues there - one comment for each issue, to which others can reply - discussions are much more easy to follow along that way. 👍🏼 |
Releasing now. Checklist: Releasing a new version of Leaflet
Updating docs after the release
|
@mourner We should make the flag in the attribution resizable with font-size. I'm about to send a PR, if it's worth waiting for it. |
@Malvoz oops, too late :( Let's move to v1.8.1 |
That's alright, I'll open an issue for now. |
We long overdue for a v1.8.0 release, and I've cleaned up the process so that it's much easier now. The remaining question is — which of the outstanding PRs we should definitely land for the release? @johnd0e @Falke-Design — I created a
v1.8
milestone, feel free to add must-have PRs to that it would be easier for me to review.The text was updated successfully, but these errors were encountered: