Iceland - Patch (23.5.2)

Release Summary


Kaptio is proud to announce this patch release for Iceland. This release is intended to address issues with previous releases.

See [Minor Changes] and Bug Fixes for more information.


Sandbox Availability Date


2026-04-29


Release Type



Bug Fixes


Replace Placeholder: split into Compute and Apply steps (CEE-907)

The Replace Placeholder action in Builder has been split into two separate server calls: Compute (price calculation) and Apply (save to database), reducing the number of SOQL queries issued per replacement and making the flow more resilient when pricing involves multiple occupancy lookups. The CostingsEditorPlaceholderModalHelper LWC has been updated accordingly.

Performance: Skip update triggers on non-Kaptio field changes (pilot)

A new optional pilot feature, SkipUpdateTriggersForCustomFieldOnlyChanges, reduces redundant trigger work when external automation (e.g. DLRS rollups, customer flows) updates only subscriber-added custom fields. Kaptio’s internal update handlers are bypassed for those saves; subscriber CustomDomainEvents pre/post hooks continue to fire as normal. To enable: assign the Pilot Features custom permission (Pilot_Features) to the user, and add SkipUpdateTriggersForCustomFieldOnlyChanges to the PilotFeatures__c field on the applicable User Setting record (semicolon-separated if other pilot features are already listed). Both steps are required for the feature to take effect.

Related Support Ticket: KHELP-12723


Regression CEE-840 - Removing component options in package (CEE-911)

The sorting behavior has been updated. Previously, options without a defined "Sort" value appeared at the top of the list. Now, if the Sort value is cleared and left blank, those options are placed at the bottom of the list, with the field remaining empty.