-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
3.3.1-RC5 Release procedure #18373
Comments
What is the policy regarding fixing known regressions before issuing yet another RC? |
So no features will be developed directly on 3.3.x but backpacking ? |
@soronpo: We intend to fix everything that is a regression compared to any released version of the current LTS line (currently only 3.3.0). We do not prioritize fixing things that appeared in the versions before 3.3.0. What's more, in case fixing some regression from, let's say, 3.2.1, breaks any library build for 3.3, we are not backporting that fix to the LTS. The list for this RC was prepared a few weeks ago. In the meantime, 400 new projects appeared in the Open CB. Based on them we can suspect that we have two more regressions to deal with. We will investigate. This may result in 3.3.1-RC6. |
I found #18253 that started in 3.3.1-RCX |
Oops, my mistake, it was 3.1.2-RCX |
OK, now I see why I made the mistake. A change in 3.3.x caused this bug to appear. |
Which case was that? Did some change in 3.3.1-RCx force you to change your code, and you bumped into something that should have been working and was working in previous versions but now doesn't? Or did the code just stop compiling after changing from 3.3.0 to 3.3.1-RCx, and then the minimization discovered some other (possibly related bug)? In the first case, the thing that forced you to change the code is a regression; we will fix it when we learn more about it. In the second case this is either unrelated bug found during the minimization or the situation where two other bugs countered each other perfectly, and one of them were fixed. If this is the case we will either need to fix both of the issues or reintroduce the fixed bug to preserve compatibility. |
Another thing, why was #18214 not backported? It fixes a regression from 3.3.0, but it is marked for 3.4.x. |
This being in the 3.4.0 milestone, only means that it is not backported yet, not that it will not be backported before the next RC. |
Backport "Record failures to adapt application arguments" #18372release-3.3.1
branch:Build.scala
: SetbaseVersion
to3.3.1-RC5
Build.scala
: SetpreviousDottyVersion
to3.3.1-RC4
changelogs
add file with a changelog3.3.1-RC5
main
:Build.scala
: SetreferenceVersion
to3.3.1-RC5
The text was updated successfully, but these errors were encountered: