Skip to content

Contentment v5.0.0

Compare
Choose a tag to compare
@leekelleher leekelleher released this 18 May 08:51
· 16 commits to master since this release
30661c9

Hey there Umbraco fans!

As part of my efforts to prepare Contentment for Bellissima (Umbraco 14), I wanted to achieve two things:

  1. Remove .NET multi-targeting code (effectively dropping support for older Umbraco versions)
  2. 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 access parentId 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.

dotnet add package Umbraco.Community.Contentment

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
✌️❤️🕊️