This means that we will no longer commit to what any particular release consists of until 3 weeks before its release. Features are worked on and released in the first coming release after they are done. The same goes for incoming contributions - they will be released in the first upcoming release after they have been merged.
What about future Release Candidates?
We will keep releasing Release Candidates two weeks before a scheduled minor release and take feedback up until 4 days before the release. This gives us time to fix issues and prepare the release.
What will the new release cadence be?
Given our current internal cadence, this means you can expect the following minor releases going forward:
Release
|
Date
|
8.10 RC
|
3. Dec 2020
|
8.10 final
|
17. Dec 2020
|
8.11 RC
|
14. Jan 2021
|
8.11 final
|
28. Jan 2021
|
8.12 RC
|
25. Feb 2021
|
8.12 final
|
11. Mar 2021
|
8.13 RC
|
8. Apr 2021
|
8.13 final
|
22. Apr 2021
|
… and so on
|
|
Just like today, we can and will delay a release if we deem it necessary – primarily for stability, performance or security reasons.
We might move dates around to not collide with holidays etc. This will only happen rarely, and we’ll notify you on changes on the @umbracoproject twitter account and we are going to continually keep the release progress page on Our Umbraco up to date with expectations.
What about Patches?
Patch-versions will be released as the need occurs. It is crucial that we get fixes out to you as soon as possible, so we do not want to put these on a fixed cadence.
In this post we have talked about how we want to handle minor and patch versions going forward. You might be asking yourself: "What about major versions?" We do actually have some news on this as well but that's a story for next time!
So look out for the next step in making the releases predictable which will be a move to "proper" semantic versioning (blog post coming your way in two weeks time🚀).
We hope you are as excited about this as we are, and that this will help you keeping your Umbraco installs up-to-date and easier to plan for.