In this release, there are enhancements to Journey Automation, registration forms, SEO, and CRM sync, along with bug fixes for issues like spin and win wheel rotation, Salesforce sync, and website claims management. Additionally, there are performance improvements, UI/UX enhancements, and documentation updates.
Enhancements:
- #19405: Journey Automation Enhancements: Group Updated and Process Points Allocation
- #19356: Enhancement to registration form which allow to select organisation type for new organisation and pull/fill extra fields for it
- #19353: Add userName field as a possible field to leads profile table query
- #19313: Enhancement: Introduce Option to Disable Pixel Tracking in Email Journeys
- #19302: Enhance SEO: Add BreadcrumbList to Improve Page Structure in Kademi
- #19301: Implement SEO on blogs home page
- #19285: CRM Sync: New dry run feature
- #19282: Admin\Journeys: The journey should be displayed as name instead of ID in the admin leads page.
- #19277: Add Relation Fields to the Email Item Index
- #19272: Hubspot app: Enable Extra Field Syncing for Profiles, Organisations, and Leads
- #19263: Add Option to Hide Quarter Tab annd Promotion Tab in Date Range Picker Component
- #19256: Deal Registration: Enable Selection of Organization Types for Broader Scope
- #19212: New app to integrate with NeverBounce
- #19192: Enhance kForums components with translation possibility
- #18153: Improving Website Claims Management: Bulk Actions and Customizable Display
Bug fixes:
- #19436: Spin and Win Wheel Fails to Rotate with Numeric Product Codes
- #19435: Salesforce Sync: Job Halted Due to Password Change Request
- #19432: KCommerce2: Breadcrumb Component Repeats Categories for Products with Multiple Child Categories
- #19422: Infinite recursion in SF settings
- #19417: Orgs Index Query: Display OrgIDs in Proper Case for Enhanced Readability
- #19411: KCommerce2: Fix Pagination Issue When Adding Products to Store
- #19396: Bug Fix: Users Unable to Complete Organization Type Update
- #19384: Trouble Saving Assets Due to Lengthy Content Error
- #19382: Points Gifting: add permissions and role to the points gifting endpoint
- #19378: Reloading Screen Issue When Adding Users or Creating Websites
- #19374: KInvoicePayment: Creates an invoice for entire checkout even if its just a topup
- #19373: KInvoicePayments: Has no Payment Options
- #19372: OpenIDConnect Issue: Login Screen Missing for Unregistered SSO Users
- #19367: admin-lib: Improve Referrers Table for External Site Tracking
- #19364: Prevent Ktimesheets is Being Installed When Using Leads by Stages View
- #19363: admin-lib: Organisation Title not displaying special symbols
- #19361: Points Bucket Expiry Date Bug on UK Server: Setting Incorrect Time 21 Hours Early
- #19360: Expiration Process Not Running In Time
- #19354: KDocumentBranding: Fixed the Issue Where the Template List Was Not Available for Eligible Users
- #19352: Points Leaderboard: Regression Error if there is only an endDate selected
- #19351: Infinite loop when checking for a unique org title: Part 2
- #19350: OpenIDConnect running the callback code twice
- #19349: Prezzee: if quantity of one variant product card is more than one - order not being transferred to Prezzee
- #19333: Fix Lead Profiles Query Table Bug Impacting Page Visibility
- #19325: Custom Email Prefixes per Journey for Enhanced Lead Capture in KCRM
- #19316: Index Queries: standard index queries showing no data
- #19315: Improving Debug Session Management for Replaying an Expired Debug Session
- #19314: Users Table Uploader: uploads address with an incorrect type
- #19306: Floating Point Discrepencies in Points Transcript and Balance
- #19303: payment-lib: Missing Default Values in Email Quote Form
- #19287: Points Leaderboard: Error rendering component to show results from users current organisation
- #19283: Fixing Lead Counters Display in Leads List Component
- #19262: Ensure the parent organisation on an organisation cannot be set to null unless it's the rootorg
- #19222: Prevent the Table Uploader From Repeating Ai Column Mapping if the Input File Remains Unchanged.
- #19183: Prezzee. Integration with app API bug fixes
- #19168: Ensuring Organisation Index Updates with Path Changes
- #18847: admin-lib: Enable Clear Identification of Selected Groups/Tags in ChooseGroup Modal - p3
- #18830: Recent registrations and recent active users components throw error when user is not logged in
- #18828: admin-lib: Fixing Translations Page Pagination
Performance:
- #19420: Optimise recognition scanning, by executing immediately when there is only a single batch of participants
- #19393: Optimise asset redirects to CDN
UI/UX Improvements:
- #19377: kLeadman: add description for lead settings options related to Leadman by adding underline explanation text
- #19322: kForums: Implement Translation Functionality for 'Show Previous Comments' Feature
- #19298: Tile component kEditor experience enhancement
- #19296: Enhancement: Lead Details Component to Prioritize Lead Number Over Lead ID in Case ID Field
- #19293: Profile leads component timestamps on KCRM does not respect account locale
- #19265: Remove exclamation mark on website feedback component success message
- #19231: Rewards Store Recipe: Resolve Missing Points Currency in Points Transaction Component
- #19215: learner-lib: Inconsistent Image Rendering in Module Tiles Component on Desktop View
- #19197: Enhance kLearning translation possibility
- #19195: Remove exclamation mark on forum topic component message
- #19149: Tile component: enable ability to leave title and description fields empty
- #18266: Registration: The warning message always pushed up when click on the 'country' drop down list.
Documentation:
- #19418: Documentation: Deploying Apps to Marketplace
Other changes:
- #19401: CRM Sync: Saving any change to Sync Job deletes Sync Action