What’s New

v8.256

- Fixed an issue with the recent order confirmation changes.

- New DLL version release

- Added extra checks to the order complete process to make sure the order is correctly confirmed

- New DLL version release

v8.255

- Adding in a check when paying via Stripe that the customer is still logged in before sending payment details.

- New DLL release that includes Environmental Variable support to allow for customising how the DLL handles session clearing, etc.

- Added in a retry function for reward point updating.

- Fixed an issue with order complete failing.

- Increased the user session timeout.

- Fixed some minor PHP errors.

- Improvements to Multi-KC order site switching, including an automatic retry if an error occurs.

- Added access to the Agents, and added the Default Agent to the company data.

- Added option to include barcodes as searchable elements.

- Improved the speed of searching for products on the website.

v8.254

- Improved the error handling for order complete

- Fixed an issue with BrainTree for orders over £1000.

- Added a config option to the cache plugin to improve the handling of empty category pages.

- Improvements to the Activity Monitor plugin's change list.

- General code improvements

- Fixed an issue with company class restrictions when using the Multi-KC plugin.

- Improved the logging for expired sessions to help with debugging issues.

- Made a change to when an auto-task's last trigger time is updated to prevent duplicate triggering of long-running tasks.

- Fixed an issue with skipping stock assignment for account paid orders.

- Release of a new DLL version

v8.253

- 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

v8.252

- Fixed a number of minor errors and warnings.

- 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.