This has resulted in a second release candidate for Umbraco 9, which has been released today!
New Features in RC2
- Â Pack the physical files into packages when picking media
- Changes all collections from collection builders to resolve the concrete instances lazily
- Updated public IUmbracoBuilder extension methods to allow chaining
- Adds bundle options to the package manifest
- Added more common namespaces to _ViewImports.cshtml
- Updated nuget dependencies
- Added basic authentication middleware
- Umbraco 8.16RC merged in
Breaking changes in RC2
- Fixes issues after ImageProcessor or ImageSharp migrations related to querystrings
- Removed VariationContextAccessor from IUmbracoContext
- Removed things that was obsolete in latest v8
These are just some of the highlights there’s more in RC2 including a long list of bug fixes. You can see the full list over on the issue tracker. If you want to get in on the action and start using Umbraco 9 you find instructions in the Umbraco 9 Release Candidate blog post and in the Umbraco on .NET 5+ documentation.
RC2 was released today, August 19th, 2021
The public release date for Umbraco 9 🤩
We set out sights on a final and public release date for Umbraco 9: September 28th, 2021 🎉 This is a little later than we have teased before but there are still a few things that need to be polished and added before the final release.
There are still a couple more RCs planned and we want to give them time to be properly tested. The same goes for making Umbraco 9 available on Cloud, there are still a few outstanding tasks and some have taken a little longer than initially expected. Again, these also need to be thoroughly tested.Â
Finally, it provides a wonderful opportunity to get tabs for Umbraco CMS in the 9.0 release. This is a long-awaited addition to Umbraco 8 and a feature that really belongs in the first public release of Umbraco 9. Once it’s ready, there will be a new RC with tabs for Umbraco 9 for you to try out.
Â
Target release date: Tuesday, September 28th, 2021
If you are developing packages for Umbraco 9, or just interested in learning about what it takes to upgrade a package and make it maintainable across both Umbraco 8 and 9, you’re in for a treat. The Package Team has put together a wonderful blog post and video detailing their efforts to make the UI Examples package work.
Â
New Release: Friendly Git URLs on Umbraco Cloud
One of the new features that has been enabled by the new infrastructure on Umbraco Cloud is vanity URLs for GIT repositories. We’re moving away from the rather verbose GUID-based URLs that have been used on Cloud previously to something resembling what you already know from i.e. Github.
So what previously looked like:
https://my-project-alias.scm.s1.umbraco.io/<GUID>.git
Is now:Â
https://scm.umbraco.io/euwest01/my-project-alias.git
There are a number of advantages to this approach, aside from being easier to read:
- All your projects are now gathered under the same domain
- Combined with the single sign-on functionality, password management is now easier (especially if you’re using a password manager)
- Improved experience when upgrading to a different plan - The GIT URL stays the same, which was not always the case before.
- More flexibility for managing load on servers (which could also lead to changed project GUIDs and therefore a new GIT URL)
In short, you now have a nice GIT URL that will always stay the same - only time a change will occur is if you rename your project (and thereby your project alias).
It’s important to note that if you’re migrating from the old to the new infrastructure, you will get access to the new Git URL but the old one will continue to work. This has been done to ensure no automated workflows for deployments etc. will be affected. New projects created will only have access to the new GIT URL format. The feature is documented in the migration documentation.
Released August 13th, 2021
Upcoming releases: Umbraco Forms and Deploy (RCs out now 🎉)
There’s also a lot to look forward to if you are using Umbraco Forms and/or Deploy, as there are minor releases for both coming out in the near future with some highly requested features as well as bug fixes and improvements.
Umbraco Forms 8.8 will allow you to sort your forms in folders and make life a lot easier for anyone creating, updating and managing forms. You can also look forward to better handling of forms submissions, new options for rendering forms and improvements to how conditional fields are handled. This and much more will be available for you to try out in the Umbraco Forms 8.8Â release candidate - Out now!