Milestone 0224 Release Notes

Blank 9/2/2024 15:27 - 9/2/2024 15:27

In the MS-0224 release, significant enhancements include adding KCode for Ticket ID in KSupport, improving user experience with customizable UI elements in KPartnerAssistant, and implementing synchronization of Orders and Order Items in CRM Sync. Bug fixes address issues such as unintended profile login in KCRM, query field search enhancement, and handling of OR conditions in Kademi Index Queries. Additionally, there are performance optimizations, UI/UX improvements, and security updates to enhance lead form security.

Enhancements:

  • #18848: KSupport: add KCode for Ticket ID
  • #18845: Create a relation to profile index from lead index for the customer profile
  • #18834: KPartnerAssistant: Improve User Experience with Customizable UI Elements
  • #18815: Lead list admin enhancement: add lead num column
  • #18808: Arcanum: Deprecate V1 Cluster Support
  • #18803: Salesforce: Method for executing SOQL (Salesforce Object Query Language)
  • #18795: KConfirmDetails: Make 'Confirmed Group' Setting Mandatory to Prevent Transaction Errors"
  • #18794: New KCode for getting profile from page context
  • #18784: CRM Sync: Implement synchronisation of Orders and Order Items
  • #18776: Index Queries Parameters: Add $leadsCustomerProfile parameter to list of standard paramters for filtering index queries
  • #18734: KSupport: implement KCodes for KSupport fields
  • #18732: Implement Debug Session Replay Feature for Enhanced Troubleshooting
  • #18716: Sales Claim Solution Template - part 2
  • #18698: KConfirmDetails Settings: After installing the app into the website, all of the options are unchecked.
  • #18545: CRM Sync: Introducing Configurable CRM Sync Summary and Notification Emails for Administrators

Bug fixes:

  • #18850: KCRM: Fixing Issue Where Viewing Email Causes Unintended Profile Login
  • #18846: KCRM Tasks Page - When changing page size, query is set to null in template causing all tasks to not load
  • #18844: Query fields search enhancement needed
  • #18807: Kademi Index Queries: Ensure Proper Handling of OR Conditions
  • #18801: SalesDataClaimer: Claim Items's Extra Fields Not Populated When Creating Manual Claims via Admin
  • #18798: KCommerce2: Addressing Cart Addition Error for Variant Products
  • #18793: Better theme support for rounded corners in menu and video components
  • #18789: CRM Sync Algorithm Enhancement
  • #18788: Enhance behavoir when new account created and SB running instantly
  • #18786: Group email: send on scheduled time button click on it gives no response
  • #18785: Include Sales Records Without a Sales Team in The Sum of Sales Data Records Metric
  • #18782: bootstrap-base causing text in menu component to become white with transparent menu style
  • #18781: KRecongition: Failure to Trigger Level Archived Goal for All Members of the Organisation in the Organisation Recognition Topic
  • #18779: SalesForce token expired cause sync job page to freeze forever
  • #18777: Arcanum App: Improving User-Facing Error Messages
  • #18774: KConfirmDetails: Improve Read-Only Site Handling for Settings Saving
  • #18772: admin-lib: Enable Clear Identification of Selected Groups/Tags in ChooseGroup Modal - p2
  • #18767: commision-and-referral: Clarify Group and Organisation Types to Avoid Confusion
  • #18766: KIntegration: Unable to Save Settings After Changing Sync Job from Manual to Scheduled
  • #18759: KConfirmDetails: Fixing Warning Message Display for Groups with Org Type
  • #18757: KConfirmDetails: Inability to Enable 'Show Birth Date' Option in Field Configuration
  • #18755: Applications Are Not Installed Completely When Running the Express Installation in Solution Builder.
  • #18750: leadman-lib: Leads by Stage Component, If a leads without a given task assigned are not visible in the component view their task wont appear in the stat view
  • #18749: Points bucket dropdown menu - change group option does not work
  • #18740: Manage Organisations: The filter for multiple organisations is not working properly.
  • #18729: Back to debug sessions button leads to empty page
  • #18707: KCommerce2: Resolving Exception When Entering Non-Numeric Values in Category and Price Filters
  • #18661: KCommerce: Fixing Broken Links and Edit Button Issue in Current Shopping Carts Component
  • #18660: KPromotions: Resolve Null Pointer Exception When Adding Entry Details Component in KEditor
  • #18639: Solution builder\saleclaimer-program: Highlight Error Fields
  • #18607: Solution Builder\Reward Store: Clearer Error Messages for Duplicate Point Bucket Names
  • #18600: Plain-kcrm: Implement Validation for Existing Groups and Organisations Type
  • #18575: KIntegration: Fix Null Pointer Exception When Uploading Sales Data Without Mandatory Fields
  • #18559: Resolving Entity Lock Conflict in Tango Purchase Workflow
  • #18446: Webhits histogram on manage website page showing hits from all websites, not just related to this page
  • #17863: user-lib: Translate Password Reset Options - Part 2
  • #16838: KJourneys: Unable to Switch Pages Using Leads Page Paginator

Performance:

  • #17236: Optimize Group Members Component to Prevent 504 Errors and Server Overload

UI/UX Improvements:

  • #18822: Bulk claim feature warning message - remove exclamation mark
  • #18804: Active styles on AND/OR buttons in query rule builder are identical as non-active style
  • #18780: Remove warning label for kPartnerDirectory app
  • #18778: KConfirmDetails: Improve User Experience by Handling Readonly Version During App Installation
  • #18665: admin-ilb: Address Typos in Account Setup Wizard

Security Updates:

  • #18674: Enhancing Lead Form Security to Prevent Cross-Site Scripting (XSS) Attacks

Documentation:

  • #18839: KPartnerAssistant: Streamlining Setup with Tutorial Documentation