For the complete documentation index, see llms.txt. This page is also available as Markdown.

July 2026 Enhancements

1st July 2026, Webhook Key Header Missing

Fixed an issue where webhook callbacks sometimes failed to fire or reach their destination, by reworking the webhook delivery pipeline and adding a new webhook key header for callback requests. View More

1st July 2026, CDN region setting introduced

Added the ability to specify a custom AWS region for a store's media bucket, and fixed backoffice file operations to consistently use the same bucket, region, and credentials. View More

1st July 2026, Fix Master Pricing

Added a new setting that, when enabled, makes Fix Master Pricing use maximum-quantity-based pricing logic. View More

1st July 2026, Branch & session context sent to third-party wallet

Third-party wallet integrations now receive the customer's selected branch and session reference on balance, debit, and refund requests. View More

8th July 2026, Email validation for email subscribe

Added bot protection to the newsletter subscribe form, including honeypot fields, fake-domain detection, timing checks, and rate limiting; new subscribers confirm via email. View More

8th July 2026, Please dont show decimals on qty to customers

Fixed an issue where product quantities were displayed as decimals instead of whole numbers to customers. View More

8th July 2026, Product Family Vs Product Variant colour update

Product family metadata changes (such as colour) now update immediately on the product page without needing to manually clear the cache. View More

8th July 2026, Add feature to fire off an email from the contact form

Customers who submit the store contact form now automatically receive a confirmation email in response. View More

15th July 2026, handle /setup when store is published

The store setup page is no longer accessible once a store has completed setup; visiting it now returns a 404 instead. View More

15th July 2026, Create a Toast Notification that mentions Min and Max Product Quantity that is set

Customers now see a toast notification about minimum and maximum quantity limits at the moment they add a product to their cart, rather than only discovering the limit once on the cart page. View More

15th July 2026, S3 Storage region and credentials fix

Fixed transactional emails (such as forgot-password) failing to send for stores whose media storage is hosted in a different AWS region than the platform default. View More

20th July 2026, Rework Cache for Multi Pod

Cache keys have been reorganized into Global, StoreApp, and Backoffice categories, and the storefront now supports running on multiple pods (horizontal scaling) via a Redis backplane. View More

20th July 2026, Redis

Added Redis-based caching (memory plus distributed) across the platform, a change needed to support the backoffice split. View More

20th July 2026, Cache Auto Clear

Cache entries now automatically clear in most cases when related data is updated, created, or deleted. View More

20th July 2026, User Filtering by Store on the Back Office

Added a store column and store filter to the Individuals and Company lists in the backoffice. View More

20th July 2026, Stop enforcing the Reply to Email on the Email sender setup in back office

Email sender settings in the backoffice now automatically populate with default values from app settings when left empty. View More

20th July 2026, Inconsistent Order Statuses

The order-expiry logic used in the order list is now also applied to the order detail view, so expired order statuses are shown consistently in both places. View More

20th July 2026, Backoffice Code/Template Editor

The backoffice code/template editor now includes a compare feature that lets you diff your changes against the original file. View More

20th July 2026, Theme Editor and Compile

The theme editor now uses an improved code editor that highlights syntax and structure errors in SCSS files, and the Compile action now reports exactly which file and line is causing a problem. View More

20th July 2026, Store Home Improvements

The backoffice Store Home page no longer loads all store settings unnecessarily, cutting its load time from over 5 seconds to about 100 milliseconds. View More

20th July 2026, Minor dashboard improvements

Improved the backoffice dashboard so adding, removing, and reordering widgets is smoother, and the page no longer waits for every widget to finish loading before becoming usable. View More

20th July 2026, Stock Display Table on PDP

The product page's stock/quantity table now defaults to showing only the first available colour/variant, with rows sorted by size and grouped by colour. Also fixed bulk 'Add to Cart' failures. View More

23rd July 2026, Account Password (Core)

Changing your account password now shows a confirmation message after saving, instead of silently succeeding with no feedback. Password policy is also correctly scoped to the store. View More

23rd July 2026, Disable Checkout button after first click (Core)

The Place Order button now disables immediately after the first click and shows a loading spinner, preventing shoppers from double-clicking and failing their order partway through. View More

23rd July 2026, Redis & Auth0 Updates and investigation

Made backend reliability improvements to Redis caching and Auth0 authentication, including better multi-factor authentication handling and more efficient async cache operations. View More

23rd July 2026, Increase EditorCodeLens height

The SCSS code editor window in the backoffice now automatically resizes for a more comfortable editing area. View More

25th July 2026, Fix stock modal

Added a product-page-loaded tracking event to the product detail page. View More

25th July 2026, Auth0 expire should log you out (need middleware to check)

The backoffice now automatically logs users out when their session expires, and Auth0 tokens are properly checked and refreshed. View More

25th July 2026, Check backoffice developer exception displaying on prod

Raw developer error details are no longer shown to backoffice users in production; a custom error page is now displayed instead. View More

25th July 2026, Backoffice switch to broken subscription

Fixed an issue where switching to a subscription with a broken or misconfigured database could break the user's Auth0 profile; the system now validates the database before allowing the switch. View More

25th July 2026, Add migration middleware into backoffice

Database migrations now run automatically on the backoffice, and a related AuditTrail foreign-key issue was fixed. View More

25th July 2026, Logout

Fixed an issue where a backoffice user's cached profile data persisted after logging out, causing stale information to linger. View More

25th July 2026, Local Subscriptions

Local backoffice development environments now filter the subscription list according to local settings, making local testing easier. View More

25th July 2026, Content Editor Image Lazy Load and Cache

Fixed the content editor's image lazy-load and cache settings, which previously failed to save and did not render images correctly. View More

Last updated