Contentment v5.0.0
Hey there Umbraco fans!
As part of my efforts to prepare Contentment for Bellissima (Umbraco 14), I wanted to achieve two things:
- Remove .NET multi-targeting code (effectively dropping support for older Umbraco versions)
- Add Razor Class Library (RCL) support
...and with both done, I am happy to announce the release of Contentment v5.0.0! 🎉
This is a major version bump (aka a "breaking-change" release), as it now only supports Umbraco 13.2.0 (up to 14.0.0).
If you are on an earlier Umbraco version and this worries you, then Contentment v4.7.x is still your friend.
A full changelog can be found here: 4.7.0...5.0.0
Breaking changes
- Minimum dependency increased to Umbraco 13.2.0
- Web assets (CSS, JavaScript, HTML) are now served from a Razor Class Library (RCL)
- Drops support for legacy Umbraco package zip format (for Umbraco 8)
New features
- #375
ContentmentConstants
: Publicly exposes certain internal constants - #386 Data List: Adds Dynamic Root support to Umbraco Content data-source
- #389 Data List: Extends
ContentmentContentContext
to accessparentId
Form and JSON data - 6066285 Content Blocks: Adds Delivery API support to the value converter
Bug fixes and enhancements
- #377, #382 Data Type Configuration performance improvement (from Umbraco 13.2.0). Thanks @bielu!
- Replaces the Powershell build scripts with Gulp.js
Where can I get it?
This release is only available on NuGet.
Sponsorship
I'm exclusively developing Contentment in my own personal time, so if it is of great value to you and/or your business, then please do sponsor me on GitHub! ...or if an ongoing sponsorship is too much of a commitment, then you could consider a one off sponsorship instead.
Think of it as gifting me Netflix or Spotify for a month. 😻
Thank you to @bielu for your contributions during this release cycle. 🙏
Enjoy the release!
Cheers,
@leekelleher
✌️❤️🕊️