Skip to content

Releases: leekelleher/umbraco-contentment

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

Contentment v4.5.1

09 Nov 14:15
9b2face
Compare
Choose a tag to compare

Hey there Umbraco fans!

The nights are drawing closer, leaves are turning gold, autumn is here once more. 🍂
Time to wrap up warm, snuggle up and take comfort with this reassuring patch release... Yes, it's Contentment v4.5.1!


A changelog can be found here: 4.5.0...4.5.1

Bug fixes and enhancements

Where can I get it?

This release is available on NuGet...

dotnet add package Umbraco.Community.Contentment

...or the Umbraco Package repository.

Sponsorship

If my Umbraco packages are of value to you and/or your business, then you could sponsor me on GitHub?
...but if a monthly amount is too much commitment, there is also a one off sponsorship option! 😻


Thank you to @prjseal, @dannydrogt, @jonathoncove1, @patrickdemooij9, @nul800sebastiaan and @RachBreeze for your contributions during this release cycle.

Enjoy the release!

Cheers,
@leekelleher
✌️❤️🕊️

Contentment v4.5.0

11 Oct 19:44
4189968
Compare
Choose a tag to compare

Hey there Umbraco fans!

Muahahaha! 😈 We're still quite early into this year's Hacktoberfest 🎃, but I've been wanting to get this release of Contentment out for a very long time!

My friends, the wait is over, it's here... Contentment v4.5.0!

If you'd like to take part in Hacktoberfest, there are some open issues for contribution.
Any contributions to Contentment will also count towards Umbraco's Hacktoberfest initiative.


A full changelog can be found here: 4.4.6...4.5.0

New features

Bug fixes and enhancements

  • #339, a80b7ac Data List - Tags, added CSS fix for overlay z-index. Thanks @AndyBoot for raising this!
  • 622ffa6 Data List - adds note/warning about excessive items in a data-source.
  • #345, 95c3619 Data List - Umbraco Dictionary Item data-source, switched Parent ID from int to Guid. Thanks @simonech for raising this!
  • #348 Added id property to package.manifest. Thanks @abjerner!
  • #350 Update to NuGet package assets targets file, to copy on BeforeBuild. Thanks @vsilvar!

Where can I get it?

This release is available on NuGet...

dotnet add package Umbraco.Community.Contentment

...or the Umbraco Package repository.

Sponsorship

If my Umbraco packages are of value to you and/or your business, then please do sponsor me on GitHub!
...if an ongoing sponsorship is too much of a commitment, do a one off sponsorship instead! 😻


Thank you to @nzdev, @AndyBoot, @simonech, @abjerner, @SteveVaneeckhout, @vsilvar and @PrerakMathur20 for your contributions during this release cycle.

Enjoy the release!

Cheers,
@leekelleher
✌️❤️🕊️