Milestone 0258 Release Notes

Blank 29/7/2025 14:44 - 29/7/2025 14:44

In this release, we've introduced exciting enhancements like AI function displays in the Dev Tools page and a new download usage report feature for SalesDataClaimer, along with various bug fixes to improve functionality and user experience. Plus, we've made security updates to address vulnerabilities, ensuring a safer platform for everyone!

Enhancements:

  • #21831: admin-lib: Display AI Functions in Dev Tools Page
  • #21816: Platform: XML Writer that supports encoding correctly
  • #21815: SalesDataClaimer: Add Download Usage Report Feature Similar to Arcanum
  • #21807: Platform: Enable Timer Overrides for User Customization in Agentic AI
  • #21796: KPromotions: Implement AI Function for Retrieving Points Balances
  • #21740: bootstrap-base: Add Custom Template for 400 Bad Request Errors
  • #21737: KOauth2: Create a new JS app to have proper support for OAuth2.0 and certain OAuth 2.1 extensions
  • #21716: KVoucher: Implement Expired Status for Vouchers to Enhance Management
  • #21588: KMCP: MCP Implementation for Awarding and Debiting Loyalty Points
  • #21166: Platform: Enhance API to Retrieve Website Activity Data and Blog Article Details
  • #21165: KLearning: Implement API for Module Status Management

Bug fixes:

  • #21843: KRecognition: Fix No points bucket warning When No Points are to be Awarded anyway
  • #21836: salesDataClaimer: Error Processing Receipt with AI - Null Property Issue
  • #21835: KPartnerAssistant2: Unable to Filter Chats by App Name on the AI Chats Page
  • #21827: KSupport: Editing ticket created goal settings caused Category field to be blanked out
  • #21821: Platform: Allow Decimal Points in Recognition Awards for Accurate Points
  • #21820: Xe: Error When Saving Entity Type with 'Override from Purpose of Payment'
  • #21818: KRecognition: Exception Handling During Recognition Period Closure Fails to Prevent Transaction Commitment
  • #21817: KIntegration: Integration Jobs Not Defaulting to Current Live Version
  • #21814: Platform: Voucher Allocation Failure Due to Missing Profile After Journey Timer
  • #21804: Hawk: Issue with Saving Default Payment Type for Transactions
  • #21803: salesDataClaimer: An Error Occurred While Processing the Request to Redeem a Voucher With an Empty Cash Value Using AI
  • #21802: KPartnerAssistant2: Settings Page Crash When No Agent Definitions Exist
  • #21800: Platform: Add Direct Links to Logs Tab on Debug Page - p2
  • #21798: Platform: Issues with Dynamic Kcodes Affecting Recognition Topics and Support Assignments
  • #21791: Platform: Duplicate Group feature does not duplicate learning enrolments
  • #21790: KReferral: Cookie Workflow Fails to Redirect Users Automatically
  • #21786: KSalesData: Error Encountered When Creating New Snapshot
  • #21775: learner-lib: Null Pointer Exception in EDM Module Statuses Component
  • #21773: Hubspot: Failure to Sync Lead Assignee from Kademi to Remote
  • #21717: KCommerce2: Error When Searching for Products in Order Placement
  • #21703: KPromotions: Points API Bug - Missing Records in Response
  • #21454: Improve User Guidance with Hints and Module Access in Refresher Quizzes
  • #21372: KLearning: Improve Refresher Quiz Interaction and Clarification Features
  • #20038: Platform: Search Functionality Returns Inconsistent Results on Companies Page

UI/UX Improvements:

  • #21847: Admin-lib: Debugging Details Tab Not Highlighted When Accessing Debug Details via Link
  • #21830: KLearning: Quizzes Should Default to Descending Order by Created Date
  • #21795: AI Claims: Improve Display for "No Data Yet" Status
  • #21780: KReferral: Missing Icon for Ex-Twitter Button
  • #21779: KReferral: Improve UI by Adding Collapsible Menus to Referral Settings
  • #21777: KPartnerAssistant2: Apostrophes Not Handled Properly in Chat History
  • #21761: KPartnerAssistant2: Improve the Conversations List by Limiting the Number of Conversations
  • #21652: KWarranty: Improve Error Messaging for Invalid File Uploads

Security Updates:

  • #21828: Platform: Security Updates for Java Dependencies to Address Vulnerabilities

Documentation:

  • #21623: Document: Update the document of BHN for new configuration changes
  • #21291: KVoucher: Voucher Code Applied for Non-Allocated User