Iceland - Patch (23.5.1)

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-22


Release Type



Bug Fixes


Passengers Tab: Multi-select picklist changes now trigger Save (CEE-771)

Fixed an issue where editing a multi-select picklist field on the passenger grid did not activate the Save and Cancel buttons. Previously, users had to modify another field before they could save their multi-select selection. Multi-select picklist changes are now detected and saved correctly on their own.


Hide Inventory Badge in Package Availability Search (CEE-838)

In the Package Search results, the Inventory badge was displayed next to the Departure Status when expanding a departure date. This caused confusion, as departures marked as available could still show an inventory-related indicator.

To improve clarity, a new setting has been introduced on the Package Search and Itinerary Builder components:

Setting: Hide Inventory Badge beside Departure Status

Behavior

  • When the setting is ON:

    • The Inventory badge is hidden from the search results.

    • Only the Departure Status is shown, providing a clearer and less confusing availability indication.

  • When the setting is OFF (default behavior):

    • The Inventory badge is displayed next to the Departure Status.

    • This retains the previous behavior, including the potential for mixed visual signals.


Removing component options in package (CEE-840)

Fixed sort value for component option price category. Now if user erases sort value and leave it blank, option sorted to the bottom of the list and value remain blank.


Bulk action in costings: getting warning that lines not selected (CEE-844)

Fixed an issue where users could see a "Please select lines to perform action" warning when performing bulk actions on selected cost lines.

This was resolved by replacing app event broadcasting with a direct method call to ensure proper line selection handling.


Active Fee badge on service fee assignments (CEE-856)

Adjusted SOQL condition to fit requirements. Now if any of date on FeeRate__c is null or both of them, the "Active Fee" badge is going to be visible.


Invalid markup on published PDF content [Investigation] (CEE-874)

An issue was identified where PDF documents could fail to generate for certain itinerary content. This occurred when large HTML content was split across multiple KObject records (Type = 2), leading to invalid markup during PDF rendering.

The root cause was related to the presence of non-breaking space characters ( ) in the generated HTML. When content was distributed across multiple KObjects, these characters could result in malformed markup and prevent successful PDF generation.

Related Support Ticket: KHELP-12685