-
Notifications
You must be signed in to change notification settings - Fork 676
Release v0.25.9 #2640
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 v0.25.9 #2640
Conversation
|
It would be good to make sure that any items we want to mark as |
|
I'm not sure how sensible it is to mark those deprecated without having a replacement within the same compatible version release train ready. What we'd really want is a one-time signal on upgrading to the next major version, to check for those uses that accidentally still work but the deprecation is instead a constant hassle for everyone not upgrade–which is somehow the opposite effect of the intention. |
|
And I'd really like to change the signature of all Figuring out the shape of the API changes for the next breaking release is going to take a while, so I'd rather not block shipping v0.25.9 on that. |
|
I'm also OK with shipping 0.25.9 now and then doing a 0.25.10 release later once we have a complete list of all deprecations we want to make. It is a little extra effort because we'd need a 0.25.x series branch to make the release off of, but not a big deal. We can discuss the |
|
On the topic of starting to merge breaking changes ahead of the 1.0 release: I think now is a good time to start the process, though I personally don't have time at the moment to drive the effort so other folks will have to take the lead. |
|
That sounds like a good plan to me, too. So:
Sure, can drive that until over the new year. |
|
Sounds like v0.25.9 is good to go? |
We gave 0.25.8 a couple of months to stew and it didn't really need any urgent fixes. So let's ship one last minor release in 0.25.x series and then start merging breaking changes to main, as previously discussed.
Blocked on #2641I also want to get GIF ICC and XMP metadata merged before this release, so marking this as draft until that's done. That depends on image-rs/image-gif#222 and #2644