- Fixing issues with filters on search results
- Adding a method of doing custom product filtering on a theme-basis
- Fixed issues with Mailchimp syncs not sending all products, causing some orders/carts to fail to sync
- Updated custom blocks to work with the recent Wordpress changes
- Some minor bug fixes.
- Fixed an issue with the customer login hard sales source not being passed correctly.
- Added in automated refresh during the checkout if the order is modified in another tab.
- Updated Google Shopping plugin to use the new Google Merchant API.
- Code optimisations and improvements.
- Improved keycode removal functionality to allow for single keycodes to be removed.
- Added a new area to the CMS to allow for setting up extra product fields for data not stored in KC, this requires theme compatibility in order to use.
- Fixing some issues found during proactive maintenance checks.
- Fixing an issue with the currency amounts for Google Tag Manager
- Added some extra logging for when an order fails to load.
- Added an option to allow for setting stock codes to be non-editable, for surcharges, etc.
- Small improvements to the update process and functionality
- New version release
- Added option to BrainTree to allow for setting Merchant Account IDs for Euro and USD payments.
- Added functionality to allow customers to save an order for later, either as a wishlist or exported as a CSV file.
- Added support for "Sign in with Google" to allow users to register and then sign in via their Google account.
- Improved how the plugin referencing works between KCW plugins, to avoid potential conflicts with other plugins.
- Changed the Back In Stock notification forms to auto-fill the email address when the user is logged in.
- Fixed an issue where previously ordered items wouldn't be correctly shown as having been returned.
- Improved security for reset password GUID access
- Fix for recent email two-factor auth functionality.
- Added config option to make return notes required
- Fixed issues with QR code generation for two-factor authentication
- Added email-based two-factor authentication functionality
- Fix for issue with delivery methods not loading correctly under certain circumstances.
- Adding support for Cloudflare Turnstile, to replace Google ReCaptcha
- New release version
- Fixed an issue with GTM revenue reporting
- Fixing issues with GTM enhanced ecommerce
- Added config option to restrict the amount of category search results that are displayed
- New version release
- Fix for rounding issue for Stripe's previous Payment Intent check
- Added more information to the "slow request" logs
- Adding exception to activity log
- Fixed an issue with messages not being set correctly due to lack of customer session
- Added option to set a default courier ID on registration, restricted to KCSL update only currently
- Adding option to select where category names are shown, on all categories, on sub-categories only, or no categories.
- Improved handling for courier notes on addresses
- Fixed an issue with image domains that are not "images." not serving WEBP files
- Improved the various internal tools that we use
- Minor bug fixes
- Improvements to the release building script.
- Fixed a typo in a config option name.
- New version release
- Fixed some issues with the address stages of guest checkout
- Fixed issue with stock check for delivery option filtering
- Added in filter to allow for custom stock level checks when filtering delivery options during checkout.
- Fixed an issue with the caching plugins for image domains that are not image.*
- Fix for checkout logs displaying events in the wrong order
- Fixed an issue with invalid keycodes not returning an error.
- Fixed an issue with the updater not being able to correctly update the Watcher files
- Fixed an issue with the update process not including the base Watcher files
- Fixed some order confirmation errors not being passed through to the logging correctly.
- Fixed an issue with barcodes in Feefo order import data.
- Improvements to the automatic recycle after applying an update.
- Added in an new method of updating websites, whereby releases can be applied via the CMS.
- Fixed an issue with the Watcher for Feefo order exports.
- New version release.