Iceland - Patch (23.5.2)
Kaptio is proud to announce this patch release for Iceland. This release is intended to address issues with previous releases.
Replace Placeholder: split into Compute and Apply steps (CEE-907)
Replace Placeholder: split into Compute and Apply steps 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. KHELP-12723
Regression CEE-840 - Removing component options in package (CEE-911)
Regression CEE-840 - Removing component options in package 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.