- Fixed an issue with skipping stock assignment for account paid orders.
- Release of a new DLL version
- Added more information to the BrainTree transactions, so it will now include customer and address information.
- Added option to control the default number of days past orders are loaded for.
- Added option for controlling the position of the site name in the Meta Title.
- Added option for controlling whether the privacy policy link in the cookie banner should be linked to an external URL.
- Added support for Font Awesome 6 and an option to switch versions.
- Added upload support for SVG files by default.
- Release of a new DLL version
- Added new options to the Stripe integration to allow for re-using previous Payment Intent, and to check for previously completed Payment Intent for an order.
- Made optimisations to when the full customer data is loaded, in order to improve load times for larger customer records.
- Improved the copy live to test script to work with all of the recently added PSP integrations, and to improve the handling of resetting config options.
- Improved the handling for sales order loading in the Multi-KC plugin to prevent double-loading of sales order data.
- Added a dashboard widget that will provide information on what code version the website is running, and what database the DLL is connected to.
- Added a way to mark an image as high priority for fetching, when loading a page.
- Implemented changes to how the automatic retry for order confirmation is handled, in order to reduce failed orders.
- Updated the version numbering to be in-line with the Khaos Control Enterprise version numbering.
- Implemented some changes to how Google Fonts are loaded to help improve load times.
- Added a new option to allow for restricting access to products that are not in the web category structure.
- Updated Email Manager in-line with KReports rework.
- Added plugin that will track changes made to the CMS options.
- Added missing plugins to the main translation file.
- Updated all default values for CMS options to be consistent.
- Changed the CMS change log to load the contents of the Support site's "What's New" page, rather than an independent change log file
- Added a check to the queue plugin when clearing the database table to make sure the database table exists.
- Improved the Multi-KC plugin to allow for separating customers into different Sites in Khaos Control as well as different instances, as well as handling "Default Site" options against a company record.
- Added options to restrict Courier Groups to only show the active one, and to force the order to a specific Site in Khaos Control.
- Added parameter to product loading DLL calls to allow for loading stock level for a specific Site.
- Added more custom blocks to provide more options for page creation, and added more options to some existing custom blocks.
- Added an option to allow for setting different Payment Types for Company Classes, for Stripe and Opayo.