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
Will 510.0.0 be released? #697
Comments
I'll be doing some cherry-picks into the 5.10 release branch before cutting a release. Expect this to happen in the next few days. |
Thank you for the information. I'm relieved to hear that. Should I close this issue? |
It's fine to leave it open to track the release. |
I just pushed |
swift-format 510.0.0 is the same commit hash as swift-5.10-RELEASE, so it's still broken.
It seems that you didn't do that after all. For example, swift-format 510.0.0 and 510.0.1 will format the following code: let a = 0
print(consume a) into the following one: let a = 0
print(consumea) swift-format 509.0.0 has no such issue because it has already been fixed in #623. swift-format 510.0.x doesn't include it. This is a regression. |
So that's my fault. Older versions of swift-format had more flexibility in being able to cherry-pick late into the release cycle because it wasn't bundled with the released toolchains. Now that it is, we have to be more restrictive about what kinds of changes are cherry-picked into the release branch because they can affect the toolchain builds on swift.org. The 5.10 branch was cut fairly early, and I wasn't prepared for it. I'm discussing with @ahoppen the best way forward; I'm hopeful that we can just cut a new branch that's separate from the official release branch, pick all the important changes into it, and then do a dot release from there. |
Thank you for sharing the detailed information. I agree with that way of proceeding. |
I just tagged 510.1.0, which should contain the fixes that were present in |
swift-5.10.0-RELEASE has been released recently, but it lacks various features and fixes that 509.0.0 had.
For example, it doesn't include #623.
So I'm wondering if 510.0.0 will be released with more changes than swift-5.10-RELEASE.
The text was updated successfully, but these errors were encountered: