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