Contentment v3.0.0-beta001
Pre-releaseHey there Umbraco fans!
Last week, I released the last of the Contentment v3.0 alphas. Previously, I'd made a decision that v3.x would target Umbraco v9, leaving the v2.x branch to support Umbraco v8. Whilst chatting with other Umbraco package developers and community folk, I realised that there would be some cross-over between the versions, especially if I wanted to introduce new features - I'd effectively be supporting two separate packages under the same name.
A few weeks back I decided to exploring the option of using .NET multi-targeting, so that Contentment could potentially support both Umbraco v8 and v9. Thankfully this worked out quite well, (although my codebase is slightly littered with #if NET472
preprocessor directives now 😉).
After some testing, I'm happy to announce the release of Contentment v3.0.0-beta001! 🎉
What's new?
Nothing, no new features - it's exactly the same as Contentment v2.2.0 and Contentment v3.0.0-alpha006.
Any breaking changes?
Yup, for Umbraco v8, the minimum dependency has been increased to v8.17.0. For Umbraco v9, it's v9.0.0.
Installation
With Umbraco v8, you can use either NuGet or the (now old style) Umbraco package format - installable via the CMS backoffice.
With Umbraco v9, you can no longer install packages via the CMS backoffice, you must use NuGet.
For those using the NuGet Package Manager...
Install-Package Our.Umbraco.Community.Contentment -Version 3.0.0-beta001
...or if you are using the dotnet
command line interface?
dotnet add package Our.Umbraco.Community.Contentment --version 3.0.0-beta001
If there are no issues with this beta release, I'll aim to get a final/stable release out by the end of the week.
Enjoy the release!
Cheers,
@leekelleher
✌️❤️🕊️