Werk #18910: Update action: Notification parameters with custom values can now be hashable

Component Setup
Title Update action: Notification parameters with custom values can now be hashable
Date Dec 4, 2025
Level Trivial Change
Class Bug Fix
Compatibility Compatible - no manual interaction needed
Checkmk versions & editions
2.4.0p18
Not yet released
Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk Cloud (CCE), Checkmk MSP (CME)

Notification parameter hashing previously failed when lists contained dictionaries because the process involved sorting the lists first, which caused issues with dictionary elements.

We have resolved this by converting any dictionaries within the lists to tuples before hashing. This change ensures that notification parameters are now processed correctly without errors. The update is fully transparent to users and requires no action on their part.

To the list of all Werks