Milestone 0254 Release Notes

Blank 4/6/2025 15:21 - 4/6/2025 15:21

In this release, we've made some exciting enhancements like speeding up Open AI processing for a smoother user experience and introducing real-time updates with Server-Sent Events. We've also tackled various bugs to improve functionality, including fixing issues with GIF rendering and ensuring better access management, all while enhancing security against potential risks.

Enhancements:

  • #21564: Platform: Remove old ES queries
  • #21563: salesDataClaimer: Accelerate Open AI Processing Speed for Improved User Experience
  • #21546: Platform: Implement Server-Sent Events (SSE) for Real-Time Updates
  • #21537: Platform: Adjust HLS Video Generation to Correct 720p Dimensions
  • #21521: Salesforce: Enable Custom SOQL Queries for One-Way Sync to Kademi
  • #21380: KDynamicTheming: Implement Request-Based Parameters for Dynamic Site Branding
  • #21295: Platform: Add Website, Journey, and Promotions Administrator Roles for Better Access Management
  • #21293: KCommerce2: enhance order history component with KCRM ordering features
  • #19324: Platform: Update from JDK11 to JDK24

Bug fixes:

  • #21582: Platform: Resolve XStream Conversion Exception for Java 21+ Compatibility
  • #21580: SalesDataClaimer: Exception processing quote file
  • #21574: Kademi: Unexpected Output in Performance Section of Debug Session
  • #21554: AI Claims: Prevent SKU Search from Including Deleted Items
  • #21552: KToolbar: Regular User Accessing Admin Cog Icon Without Permissions
  • #21550: salesclaim-program: KJourney Was Not Installed in the Account After the Solution Was Installed
  • #21548: KLeadman: Fix Code Display in Lead Description for Empty Fields
  • #21545: content-lib: Unable to Progress Solution Builder due to parameters not being passed
  • #21544: Platform: FormContext not correctly returning parameters due to ReportParams ThreadLocal
  • #21534: KLearning: Issue with Assignment Type Modules Not Allowing Submissions
  • #21520: KReferral: Error Activating Voucher Due When Voucher Type Is Autocreate
  • #21515: vouchers-lib: Redeeming Organisation Displays as Internal ID for Voucher Type
  • #21512: Solution Builder: Exceptions Occurring During Dealer Portal Solution Installation
  • #21510: KCRM: Sales Manager and Admin Unable to Access Task Assignment Mode
  • #21509: KRecognition: Ensure Points Reflect Updated Achieved Values During Periods
  • #21502: KRecognition: Missing Expiration Rules for Level Points Configuration
  • #21501: KEditor: GIFs Not Rendering Properly in Image Selector And Content Editor
  • #21494: KWarranty: Bug in Warranty Registration Form Showing Code in Store Field in KEditor
  • #21493: learning-lib: Modules Order Not Saving After Refresh
  • #21492: Hawk: Update Scanning Logic to Exclude Failed Carts
  • #21491: BlackHawk: Add Setting to Choose Payment Type to Prevent Order Failures
  • #21471: Kademi: Bug - Code Appears in Email Details from Automation
  • #21408: rewards-lib: Search Participant Triggers Unwanted Sorting by ID When Awarding Points
  • #21379: KSupport: Preserve Markdown Formatting in Client View of Support Tickets
  • #21259: Redeemer role attribution - discussion

Performance:

  • #21513: KJourney: Optimize Resource Loading for Unused Nodes in Journey Editor

UI/UX Improvements:

  • #21584: Platform: CSV Uploads Result in Raw Code Display in Website Field
  • #21542: GameOfChance: Translation Issue for Unsuccessful Game Attempts
  • #21533: KGameOfChance: Header Color Not Updating with Brand Color Selection
  • #21511: KWarranty: Fix Paginator on Claims List
  • #21497: KWarranty: Improve Admin Page with Sorting and Alignment Features
  • #21496: Leadman-lib : Fix Needed for Scroll Bar Issue in 'Assigned To' Dropdown
  • #21488: KRecognition: Badge awarded time does not respect time zone
  • #21484: kWarranty: Enhance font to be standard
  • #21482: Asset Page: Update Related Entity Section for Improved User Experience
  • #21476: KCustomerAssistant: Sidebar Header Not Visible in Non-Live View
  • #21470: KLearning: Update Refresher Quiz EDM to Include Thumbnail
  • #21420: Platform: Enable Clickable Job Names for Easy Editing in Group Emails and SMSs
  • #20697: Kademi (user-lib and admin-lib): Correct button UX for sign in providers
  • #19236: KSMS. Use same Recipient UI as Email Page

Security Updates:

  • #21527: Platform: Denial of Service Risk from FasterXML/Woodstox XML Parser Crash