In this release, we've introduced some exciting enhancements like filtering promotions by type in KPromotions and improved AI functionality with a new responses API. We've also tackled various bugs, ensuring smoother operations across the platform, and made several UI/UX improvements for a more user-friendly experience.
Enhancements:
- #22159: KPromotions: Enable Filtering by Promotion Type in Competition List Settings
- #22152: salesDataClaimer: Switch from PromptManager to invokeInference for LLM Execution
- #22151: datatables-lib: Correct Spelling for 'Showing Records' Rework
- #22150: KCommerce2: Set Order Fufillment Journey Node
- #22149: KIntegration: Update Email Support to Completely Replace Scheduled Emails
- #22139: KWarranty: Add Option to Display Receipt Price Instead of Base Cost
- #22127: KMCP: Verify User Roles for AI Function Calls from MCP
- #22096: Platform: Ability to clear a chat on the chat admin page
- #22095: KPromotions: AI function to allow entering photo upload competition
- #22088: KGameofChance: Enable Customization for Win/Lose Modal Images
- #22076: ai-lib: Upgrading to Responses API for Improved AI Functionality
- #22053: Platform: Deprecation and Removal of Arcanum from Kademi
- #22027: KGameOfChance: Enhance Win/Lose Modal with "Try Again" Button and Icon setting
- #22025: KGameOfChance: Implement Hide/Show Settings for Fishing Magnet Text
- #22012: Clarity: Update Required for Cookie Consent Management
- #21975: Meta Pixel: Modify to App and Rename to Meta Pixel for Clarity
- #21962: KMCP: Update to Java SDK v0.12.1 and Transition to Stateless MCP Specification
Bug fixes:
- #22196: Platform: Debug session page no longer displays LLM usage data
- #22186: Platform: Omnisearch Results Include Many Non-relevant Items
- #22185: KIntegration: Scheduled Processes Fail to Execute in Current Operation Scope
- #22184: KReporting: Error Thrown When No Parameters Passed to getCachedIndexQueryDataWithParam
- #22175: KOAuth2: Authorization Error In Websites Due to Undefined Property in Script
- #22158: Platform: 500 Error on Leads Page in Admin
- #22148: Platform: ES for Scheduled Emails Report has incorrect fromDate
- #22129: admin-lib: Exception Occurs When Showing/downloading Csv of Unsubscribers if 'signup-lib' is Disabled
- #22123: salesDataClaimer: Invoice Upload in the Ai Claim Form Failed Due to a Missing CSRF Token
- #22121: Platform: Bug in Organisations Table Uploader Deletes Org Types Unintentionally
- #22120: Platform: Agent Definition Instructions Overridden by Timer/Event Instructions
- #22114: AI confirms “Timer updated successfully,” but Timers does not reflect the change in agent management.
- #22113: KVoucher: Custom Fields Failing to Parse Correctly When Reindexing
- #22109: KVoucher: Fix Duplicate Field Name in ES Mapping for allocateToProfile
- #22101: users-lib: Unable to Add Messaging Service to User Profile
- #22075: manage-publishing-lib: Website Version Names Should Only Contain Letters and Numbers
- #22073: KSupport: Parent Account Admin Fails to Access Ticket Detail Page
- #22068: KGameOfChance: Voucher Workflow appears in KEditor for High Striker
- #21982: KLeadman: Incorrect OrgTypes Displayed for Admin Users in Lead Companies Component
UI/UX Improvements:
- #22164: AI Chats: Include WhatsApp in Filter Dropdown
- #22156: Leadman-lib: Update ViewLeadTask page to have edit template access
- #22147: Auto render component: remove bad symbol from settings description
- #22146: Ai-lib: Enhance Manage Chat page by adding Agent Filter
- #22143: Platform: Implement Mega Menu for Enhanced Mobile View in Kademi Admin
- #22134: Agents-lib: UI issue when adding the search document function in the wizard (macOS only)
- #22133: Agents-lib: Enhance UI for edit agent definition - tabs to looks like common way
- #22132: Agents-lib: Adding function to agent causes success message to be duplicated
- #22126: agents-lib: Enhance Agents Table Layout for Better Usability
- #22117: Cerulean updated theme issue: in mobile view with mobile pills selected menu item font color bad
- #22111: admin-lib - Unsubscribes page: Prevent unwanted code from displaying
- #22106: SalesData Lib: group selector expanding causes overflow
- #22105: Products-lib - Manage Product Category: Fix to refresh after cropping on upload
- #22104: Upload image to product category say draw a rectangle but in fact it allows you to draw a square only
- #22102: Enhance messaging tab layout on manage users page
- #22100: agents-lib: Update Delete Button UI for Functions, Timers, and Events
- #22092: KVoucher: Make 'Allocate To' Field Optional When Selling Vouchers
- #22091: Rewards-lib: Points statements page - update view button UI
- #22089: vouchers-lib: Clear Search Button Not Functioning
- #22086: Sales Data Page: Functional Buttons Hidden When Copilot Sidebar is Opened
- #22084: Auction list - make sure that button will not corrupt when narrowing screen
- #22083: datatables-lib: Correct Spelling for 'Showing Records'
- #22071: Moderate post: notes should be post instead
- #22018: KCommerce2: Update Help Text for 'Minimum Prices' to Clarify Points Checkout Only
- #21927: Copilot: all numbered answer list points are numbered with 1
- #21912: Platform: Mega Menu Implementation to Streamline Kademi's Admin Interface
- #21852: KVoucher: "Change" expiry date button should be hidden for allocated vouchers that have already expired
Documentation:
- #22051: Docusign: Update documentation to include latest changes regarding IDP Policies