In this release, we've added exciting new features like support for OpenAI reasoning models and a streamlined manual file upload process, while also enhancing the Kademi integration and improving claim validation with OpenAI. Plus, we've squashed several bugs, improved UI/UX elements, and addressed security concerns to ensure a smoother and safer experience for all users!
Enhancements:
- #20935: Platform: Add Support for OpenAI Reasoning Models in OpenAiLlmProvider
- #20900: KIntegration: Reintroduce Manual File Uploads with New 'Upload Only' Endpoint Type
- #20888: DocuSign: Streamline Kademi Integration Registration Steps
- #20880: Data series: Implement support for typed custom fields
- #20616: SalesDataClaimer: Implement OpenAI to Streamline Claim Validation Process
Bug fixes:
- #20955: OpenIDConnect: Fix Typo in Admin Redirect Template Causing Incorrect URL Redirection
- #20952: rewards-lib: Error Rendering Points Balance Component in EDM
- #20944: KSupport: Close, Cancel, and Reopen Buttons Not Functioning on Ticket Details Page
- #20943: KSupport: Improve Ticket Submission by Adding Entity Selector for Submitter and Company
- #20942: KSalesData: Issue with Resetting Sales Records Linked to Points Debits
- #20934: bootstrap-base: Missing Translations for 'Close' and 'Resend' Buttons in Email Verification Modal
- #20932: leadman-lib: Paginator Fails to Update After Search Filter is Applied
- #20930: KVoucher: Export Function Displays All Vouchers Regardless of Selected Type
- #20926: Xe: Issue with Unmarked Completion of Transactional Logic Update
- #20925: KLeadman: Security Error on Lead Profile Access from Different Account
- #20919: Copilot: Incorrect responses for executive summaries
- #20915: user-lib: Uncaught Error When Adding 'Email Verification Link' Component to EDM
- #20897: kVoucher: User Not Recognized When Allocating via Email
UI/UX Improvements:
- #20951: kCommerce2: Shopping Assistant Button Misplacement in Mobile View
- #20941: Kademi: Eliminate Extraneous Tag in Pending Account Email Line
- #20940: KSupport: Update UI Elements in Support Tickets Overview
- #20939: KPoll: Enhance Poll Management with Hover Status Indicators
- #20927: Integration: The text is not centered in the button.
- #20924: Platform: Fix UI to Hide Deleted Groups in Data Series List
- #20916: Manage users page: sorting column headers - on hover cursor incorrect
- #20896: signup-lib: T&C Settings Hidden Upon Reopening Signup Form Component
- #20852: eLearning: Optimize Assignment Submission Message Display
- #20851: KSupport: Add Priority and Category Filters to Ticket Management
- #20808: admin-lib: UI Issue with Website Activity Pie Charts
- #20761: Platform: Update UI for Polls and MDF to Maintain Design Consistency
- #20732: user-lib: Enhance User Creation Experience with Modern UX Design
- #20707: leadman-lib: Lead Count Not Updating Without Page Reload
- #20691: OpenIDConnect: Improve Error Handling for Duplicate Provider Names
- #20524: Integration Services: Update or Hide Duplicate Help Text in Schedules Tab
- #20475: KReporting: Enhance Date Histogram with KSelect
- #20466: KCommerce2: Shopping assistant and cart icon buttons merged in mobile view
Security Updates:
- #20933: Kademi Platform: Potential Denial of Service Attack via Unsafe File Reading in Netty
Documentation:
- #20590: KJourney: Enhance Developer Documentation for Custom Automation Check Functions