Milestone 0249 Release Notes

Blank 25/3/2025 14:47 - 25/3/2025 14:47

In this release, we've made some exciting enhancements like removing the option to edit published website versions and adding support for .mjs files to boost compatibility with GraalJS. We've also tackled various bugs, improved performance for slow queries, and refined the user experience with layout updates across several components, ensuring a smoother and more efficient platform for everyone!

Enhancements:

  • #21118: Admin: Remove option to edit published version of a website
  • #21103: Monaco: Enable Support for .mjs Files to Enhance Compatibility with GraalJS
  • #21081: KLeadman: Add Option to Disable OmniSearch for Leads
  • #21080: Platform: Add Support for YYYY-MM-DD Format in Table Uploader
  • #21068: Platform: Improve UX of deployment items in configuration management
  • #21045: SalesDataClaimer: Support Non-standard extra fields
  • #21044: SalesDataClaimer: Async Task Implementation for Improved Upload Handling
  • #21025: KWarranty: Enable Product Filtering for Warranty Claims
  • #21009: KLeadman: Enhance Lead Tasks List with Optional Filters and Permissions
  • #20822: DocuSign: Implement Admin Screen for Field Mapping to Pre-Populate Envelopes
  • #20575: KFeedback: Enhance Email Feedback Process to Capture Responses Instantly

Bug fixes:

  • #21117: KReporting: Issue with Org ID and Title Not Exporting in Failed Emails CSV
  • #21116: KWarranty: Unable to select last optin on Mobile
  • #21112: Kademi: Resolving LESS Compilation Issue in Font-Awesome with unicode-range Syntax
  • #21111: KAuctions: Incorrect validation message when bid is below minimum
  • #21109: SalesDataClaimer: Improving Invoice Scanning Accuracy Over Arcanum
  • #21106: KLearning: UTF-8 Character Support Needed for Certificate Display
  • #21104: Platform: Fix NPE in IDP Framework When Header is Missing
  • #21102: KCommerce2: Monetary redemption component must allow address fields to be hidden
  • #21099: KLeadman: Fix Inline Image Upload Issues in Lead Description and Notes
  • #21097: Solution builders: Install did not enable the solution
  • #21096: KLearning: Issue with Displaying Results After Quiz Deletion
  • #21091: KLeadman: Email Parsing Error with Multipart Content Types
  • #21088: Kademi Apps: Avoid Unnecessary Reindexing When Enabling or Updating Apps
  • #21085: Blackhawk: Script Exception Thrown When Running Scheduled Task
  • #21083: salesDataClaimer: Rotate Images for Accurate Processing with OpenAI
  • #21078: BlackHawk: SQL Syntax Error Causing Background Task Failure
  • #21072: KReporting: No Record Shown in Query Report
  • #21071: KReporting: Adjusting Shard Size for Accurate Aggregation Results
  • #21070: KWarranty: Fix Non-Functional Admin Actions for Warranty Registrations
  • #21069: Platform: Deployment package processing fails when login token is expired
  • #21061: admin-lib: Vertical Spacing Issue in Update Available List
  • #21036: Platform: The Content Editor Should Not See Incompatible Resources in the Menu Item Builder
  • #20984: KSalesData: Custom Field Types Not Functioning in New Record Modal
  • #20918: KCommerce2: Monetary Redemption Form Fails When Address Fields Are Hidden
  • #20558: Salesforce: Sync Visual Error with Point Debit Information in Kademi Orders

Performance:

  • #21121: Kademi Platform: Optimize Slow Queries on Sales Data Table
  • #21100: Platform: Ensure Correct App Versions are Installed for Solution Builders
  • #21073: leadman-lib: Leadman: Performance Issue with Admin Task Edit Modal
  • #21067: Platform: Performance Improvement for Slow Query During Product SKU Reindexing
  • #21013: countries-states-lib: Improve Performance by Lazy Loading Country Database

UI/UX Improvements:

  • #21110: KRaffle: Layout changes to raffle entry component
  • #21108: Game of chance: Layout improvements
  • #21064: leadman-lib: Inconsistent UI for Goal Switching in Workflow
  • #21058: KCommerce: Update Monetary Redemption Component to Include Field Placeholders
  • #21054: kCommerce: Checkout Form Displays Incorrect Point Values
  • #21034: email-lib: Persistent Label Wrapping and Overlapping Issue in Group Emails
  • #21031: Kademi: Enhance User Profile with Optional Birthdate Field
  • #20545: Salesforce: Inconsistent Validation Messages for Required Fields
  • #20516: Kreporting: Improve User Feedback for Query Execution Errors