Skip to content

Releases: leekelleher/umbraco-contentment

Contentment v5.2.0

22 Aug 09:01
770f4dd
Compare
Choose a tag to compare

Hey there Umbraco fans!

Took some time to clear the decks on the v5.x branch, before continuing with my efforts on Contentment for Umbraco 16. I'm pleased to announce... Contentment v5.2.0! 🎉


A full changelog can be found here: 5.1.1...5.2.0

What's new?

  • #470, #472 Icon Picker: Adds "clear selection" action
  • #442, #473 Data Picker: Adds support for culture/segment params
  • #379, #474 Data Picker: Implements maxItems config in overlay
  • #410, #475 Data Picker: Passes selected items to the Search endpoint

Where can I get it?

This release is 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. 😻


Thanks to @brannmark, @ewuski, @IOSven and @pariashiri for your contributions during this release cycle. 🙏

Enjoy the release!

Cheers,
@leekelleher
✌️❤️🕊️

Contentment v5.1.1

18 May 16:02
9cd5f10
Compare
Choose a tag to compare

Hey there Umbraco fans!

With all of my free time efforts still focused on Contentment for Umbraco 15, I'd forgotten about some of the bug fixes for v5.1.0. 🤦
So here we are... Contentment v5.1.1! 🎉


A full changelog can be found here: 5.1.0...5.1.1

Bug fixes and enhancements

  • #432, #438 Content Blocks: Sets key of copied blocks
  • #435, #436 Data List: Buttons: Enable deselection of single buttons, (thanks @skttl)
  • #433 Data List: GetCurrentContent() is null when the current document is opened in infinite editor window
  • #462 Data Picker paging does not work for members as data source

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. 😻


Thanks to @skttl, @gcutroneo, @markadrake, @BillyDigi and @LottePitcher for your contributions during this release cycle. 🙏

Enjoy the release!

Cheers,
@leekelleher
✌️❤️🕊️

Contentment v5.1.0

06 Dec 16:14
f70b4bc
Compare
Choose a tag to compare

Hey there Umbraco fans!

Whilst I continue my efforts on Contentment for Umbraco 15, I've also been working on some feature requests for the current version, which I'd like to share with you. Please welcome... Contentment v5.1.0! 🎉


A full changelog can be found here: 5.0.2...5.1.0

What's new?

  • #426 Data List: Adds "contentment.update.value" event to List Editors
  • #428 Data List/Data Picker: Adds data-source support for Delivery API
  • #429 Data Picker: Adds support for non-integer IDs (e.g. for Umbraco UI Builder)
  • #430 Examine data-source: Adds native support for Data Picker

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. 😻


Thanks to @andrewmckaskill, @DanDiplo, @mastrup, @markadrake, @37Stars and @vsilvar for your contributions during this release cycle. 🙏

Enjoy the release!

Cheers,
@leekelleher
✌️❤️🕊️

Contentment v5.0.2

19 Aug 21:59
08bc56b
Compare
Choose a tag to compare

Hey there Umbraco fans!

Here's another hot-fix patch release... Contentment v5.0.2!


A full changelog can be found here: 5.0.1...5.0.2

Bug fixes

  • #411, dec3353Data List - Fixed DataListItemAttribute.Disabled enum decorator

Where can I get it?

This release is only available on NuGet.

dotnet add package Umbraco.Community.Contentment


Enjoy the release!

Cheers,
@leekelleher
✌️❤️🕊️

Contentment v5.0.1

09 Jun 14:53
7eeae46
Compare
Choose a tag to compare

Hey there Umbraco fans!

A teeny-weeny hot-fix patch release, oh yes, it's... Contentment v5.0.1!


Bug fixes and enhancements

  • #400 NuGet - package.json and related files are showing in solution after install
  • #401 Data Picker - Error when property's readonly state is altered (in SendingContentNotification)

Where can I get it?

This release is only available on NuGet.

dotnet add package Umbraco.Community.Contentment


Enjoy the release!

Cheers,
@leekelleher
✌️❤️🕊️

Contentment v6.0.0-alpha001

03 Jun 20:52
Compare
Choose a tag to compare
Pre-release

Hey there Umbraco fans!

Last week, Umbraco 14 was released! 🎉

If you weren't aware, I've been working for Umbraco HQ for the past 6 months, on the v14 team, so most of my energy has been poured into Bellissima. Nevertheless, if you've been following along with my progress status updates, you'll know that I've been quietly working on migrating Contentment in the background.

I've reached a point where I'm happy to share the current state of Contentment for Umbraco 14... here is Contentment v6.0.0-alpha001! 🎉

Important

Quick TL;DR: Is it feature complete? Nope! Does it have bugs? Yup! How can you help? Test it out and feedback! (please) 🙏
For full details of the status, see: #357.

Any breaking changes?

I've done my best to maintain the existing content data structures, so there should be no content data loss. In terms of C# code, there are minimal changes, mostly things to align with breaking-changes made in Umbraco 14's APIs. Of course, all the client-side AngularJS is gone, replaced with Lit web-components. All I'll say is don't test this on a production website.

Where can I get it?

This release is available on NuGet. (Remember the --prerelease flag!)

dotnet add package Umbraco.Community.Contentment --prerelease

Bugs and snags

If you find any bugs or snags, please do let me know. If it's a reproducible bug, then you can raise it on the issues, otherwise if it's more of a feature or suggestion, then starting a discussion is a better way to do that. Keep in mind that the usual contribution rules of engagement apply. 😃

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. 😻

Enjoy the release!

Cheers,
@leekelleher
✌️❤️🕊️

Contentment v5.0.0

18 May 08:51
30661c9
Compare
Choose a tag to compare

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

Contentment v4.7.0

19 Apr 10:59
a80fd56
Compare
Choose a tag to compare

Hey there Umbraco fans!

I was fully expecting that the v4.6.x would be the last of the v4 minor released, where I would focus on v5.x (and v6.x for Umbraco 14/Bellissima), but whilst working on a new feature, I figured that it wouldn't be too much work to backport it for v4.x as a farewell gift.
With that, I gift you Contentment v4.7.0! 🎉 (...and yes, yes, this one still supports Umbraco 8, 9, 10, 11, 12, and 13!) 😅


A full changelog can be found here: 4.6.1...4.7.0

New features

  • #393 Data Picker - Data List source bridge
  • #392 Data Picker - "Hide searchbox" configuration option

Bug fixes and enhancements

  • #391 Content Blocks - Handles JArray data (typically when nested). Thanks @marcemarc!

Where can I get it?

This release is available on NuGet...

dotnet add package Umbraco.Community.Contentment

...or the Umbraco Package repository.

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 @marcemarc for your contributions during this release cycle. 🙏

Enjoy the release!

Cheers,
@leekelleher
✌️❤️🕊️

Contentment v4.6.1

12 Mar 22:51
6fb4c8e
Compare
Choose a tag to compare

Hey there Umbraco fans!

Some may think that I'd forgotten all about Contentment since starting my new role at Umbraco HQ, I'd be lying if I said it hasn't been an intense few months working on Bellissima (Umbraco v14), all part of finding my feet. Rest assured I hold Contentment close to my heart. ❤️

Without further ado, here's... Contentment v4.6.1! 🎉


A changelog can be found here: 4.6.0...4.6.1

Bug fixes and enhancements

  • #380 Content Blocks, added support to work on Member types
  • #383 Deploy Connectors, refactored to support Umbraco 13 + Umbraco Cloud

Where can I get it?

This release is available on NuGet...

dotnet add package Umbraco.Community.Contentment

...or the Umbraco Package repository.


Thank you to all for your patience and support during this release cycle. 🙏

Enjoy the release!

Cheers,
@leekelleher
✌️❤️🕊️

Contentment v4.6.0

14 Dec 23:36
743a8d8
Compare
Choose a tag to compare

Hey there Umbraco fans!

With yesterday's release of Umbraco 13.0.0 🎉 I am relieved to announce the release of Contentment v4.6.0! 🎉

This release adds support for Umbraco 13 and .NET 8.0, and yes it still supports Umbraco 8 (on .NET 4.7.2), Umbraco 9 (on .NET 5.0), Umbraco 10 (on .NET 6.0) AND Umbraco 11/12 (on .NET 7.0)! As far as I'm aware there are no breaking-changes within Contentment itself, it doesn't warrant a major version number bump, but as it's noteworthy, I've done it as a minor release.


What's new?

Nothing new, it contains all the same features as Contentment v4.5.1. This minor release is purely to add support for Umbraco 13 and .NET 8.0.

A full changelog from the previous v4-alpha release can be found here: 4.5.1...4.6.0

Any breaking changes?

😕 Hmm, kinda, maybe, not sure. Umbraco v13 introduced a major feature to the Rich Text Editor with Inline Blocks, but this also introduced quite a big breaking-change, in that the Rich Text Editor can only work within the Content section now. So this caused quite a headache for the Notes and Editor Notes configurations, but also with Content Blocks any RTEs used within a block item wouldn't load either. I have endeavoured to add a workaround patch for this, which I have tested on my demo sites, but it's not fully battle tested, so please do let me know if you discover any issues with this.

Where can I get it?

This release is available on NuGet...

dotnet add package Umbraco.Community.Contentment

...or the Umbraco Package repository.


Thank you to all for your patience and support during this release cycle. 🙏

Enjoy the release!

Cheers,
@leekelleher
✌️❤️🕊️