In the latest release, we've introduced exciting enhancements like the ability to skip overriding existing products during sync and added support for KCodes in various components, along with improved filtering in KSearch. We've also tackled several bugs to enhance user experience, including fixing validation errors and ensuring proper functionality across multiple features.
Enhancements:
- #19955: Blackhawk: Implement Option to Skip Overriding Existing Products During Sync
- #19940: KGame of Chance: Enable Configurable Points Debit Reason
- #19927: KECard: Introduce Option to Disable Multi-Nomination for Card Sending
- #19920: Kademi: Enhance Platform with jQuery QR Code Library Implementation
- #19910: KJourneys: Add Support for KCodes in Second Value Field of Decision Node
- #19895: KSearch: searchResult Enhancements for better filtering
- #19889: Platform: Enhance Points Credits with Created Date in Database and UI
- #19887: KECards: Implementation of KCodes
- #19886: KECards: Enhance Email Card Settings for Display Control
- #19885: KECards: Add Hide/Show Settings for ECard History Components
- #19884: KECard: Enhance View Sender ECard Component with Customization Settings for Display Fields
- #19883: KECard: Enhance ECard Component with Customization Settings for Display Fields
- #19882: KECards: Add Option to Create Profiles When Recipients Are Not Found
- #19875: Platform: Create 'Email Editor' Role for Limited Email Content Management
- #19871: Platform: Enhance Voucher Uploader to Allow Import of Extra Fields
- #19869: Platform: Implement Updated Reindexing Mechanism for JSON Records in Java
- #19867: KSupport: Enable Editing of Default Template for Ticket Detail Page
- #19859: KJourneys: Enable KCode Support in Task Definition Titles
- #19802: Domains: Enable .uk Domain Transfers with IPS Tag Support
- #19663: Xe.com Integration: Enable Card Funding and KCom2 Checkout Workflows
Bug fixes:
- #19957: KVoucher: Update Allocate Voucher Goal to Link Profile with Voucher
- #19941: KTeams: Refresh KSelect Inputs to Avoid Validation Errors
- #19935: KSalesData: Ensure Backward Compatibility for Sales Team Checks in Points Allocation Source
- #19921: KVoucher: Voucher Funnel Event Not Triggered Upon Redemption
- #19919: Platform: Permissions Issue for Content Author Role Prevents Access to Container Settings
- #19914: Platform: Profile Updated Goal Fails When Associating Group with Non-Account Organisation
- #19902: Platform: AI Image Generation Not Functioning with WebP Enabled in Photo Component
- #19896: KSalesData: Fix Null Pointer Exception in Points Allocation Source for Sales Records Without Sales Teams
- #19894: blogs-lib: Resolve Exception on the Article Detail Page When the Histogram is Hidden
- #19888: KVoucher: Voucher Event Profile Should Return Proper Result
- #19879: KCommerce2: Total Price not working if Quantity Selector is free text field
- #19878: KSearch: Unable to Filter Search Results by ItemType Due to Existing OmniRequest
- #19874: KCards: Incorrect Time Zone Display in eCard Management Dashboard
- #19873: KECard: Incorrect Time Zone Display for Sent Dates
- #19872: KCRM: UX Improvements for Email Copy Buttons and User Feedback - p2
- #19870: products-lib: Sorting Functionality Fails to Respond
- #19857: KReporting: Deleted Dashboards Still Appear in Menu
- #19855: Vouchers: Frontend Component Displays Incorrect Status for Redeemed Vouchers
- #19847: Platform: Error When Uploading File When CSRF Is Enabled In Website
- #19800: KCRM: Administrators Should Be Able to Access the Analytics Menu Item on the Website and in KEditor
- #19762: Platform: The Updated App Should Execute the Function in the Latest Version Branch
- #19637: KCommerce2: Product List Jumps Below Shopping Assistant Panel
- #19483: KMarketingDevelopmentFund: 'Submitted By' Info Disappears After Saving Changes in Admin Dashboard
UI/UX Improvements:
- #19939: kEcards: send ecard component - enhance UI for some options in keditor
- #19930: KCRM: Update Company Column to Display Names Correctly
- #19916: kLeadman: Clear Search Button Cursor Not Changing on Hover
- #19881: SalesClaimerApp: Dropdown for Approve/Reject Not Visible on Mobile Claims Interface
- #19866: kLearning: Grammar Issue on Locked Module Learning Page
- #19862: kPayment: Improve UI for Payment Item Buttons on Smaller Screens
- #19856: Vouchers: Enhance kEditor Thumbnails to Reflect Actual Images
- #19854: KVoucher: Search Functionality Fails to Execute on Voucher Redemption Component
- #19853: Platform: Dev Tools Templates Access Results in 500 Error on Read-Only Sites
- #19849: SalesDataClaimer: Claim Rejection Changes Not Visible Without Refresh
- #19846: admin-lib: Ensure Copilot Sidebar Does Not Appear for Users Opting Out of AI Features
- #18965: admin-lib: Enhance Manage Users and Manage Organisations Filter Sidebars
Documentation:
- #19782: Documentation: Update Domain purchase guides to reflect importing hosted zones