2.3.4 Release#11278
Conversation
|
The checklist for this release is here: https://github.com/mixxxdj/mixxx/wiki/Minor-Release-Checklist |
|
regarding open PRs: since the milestone might not be set or correct I now use |
|
FWIW I'd love to squeeze #11259 into 2.3.4 but that requires some testing. Not too hard but cumbersome, at least for since I need to download & install some distros/DEs, which takes time. Question is if we really would release 2.3.5 soonish after the fix is confirmed to not break any of the major distros. |
|
#4729 Is ready for merge into 2.3 now, but someone needs to check if the contributor aggreement is signed. |
|
I have no objections to merge #11259 right away. |
|
mixxxdj/manual#484 needs to be merged before release -> Done |
|
Great, Thank you. |
|
I have just cleaned up the 2.3.4 milestone. Next step after releasing 2.3.4 is the 2.4-beta. I am not sure if we will release a 2.3.5 during the beta phase, but it is still a good idea to target bug fix and mapping PRs to the 2.3 branch because that will produce usable stable development snapshots. Is that OK? What do you think? |
|
Sounds good to me. Let's plan with a 2.3.5 release, and if 2.4 is ready earlier than expected, we can cancel the 2.3.5 release. |
|
Yeah, I'd say if there are 'enough' bugfixes merged to 2.3 even while 2.4-beta is already published it's worth another bugfix release. Who knows what'll come up during the beta period 😬 |
|
Ready to merge 🎉 |
|
Yeaijy! |
|
I'm looking at https://github.com/mixxxdj/website/pull/272/files right now, but tbh I'm not in the mood for prosa. |
|
Merging this creates a release candidate. So we can merge this IMHO merge this independent from anything else. The actual release happens after setting the release date and the Git tag. |
|
Can one press merge? We need some time for testing the release candidates. |
|
I checked the Windows version string in the About box. It's the same as in the .msi filename. |
|
Thank you! |
This is the final step for a release.
#11275 needs to be merged before.
And #4729 is nearly ready.
There is some more pending work:
https://github.com/mixxxdj/mixxx/pulls?q=is%3Aopen+is%3Apr+milestone%3A2.3.4
can we postpone all to 2.3.5?