
New on Shopfront
Nicholas Clark
Welcome to what’s new on Shopfront for March & April 2025. We’ve got additional emoji support, some obscure fixes and some nice speed improvements!
Note: Some of these changes are gradually rolling out to stores, some of the changes may not be received in your store for a couple of weeks.
Improved the speed of the synchronisation, especially for stores with a large number of integrated applications,
Improved the speed of the register closure view page,
Added support for using emoji in barcodes,
Added support for using emoji in product descriptions,
Redesigned the stock list page,
Redesigned the bulk price edit page,
Improved styling of disabled select boxes when in dark mode,
Improved the behaviour of clicking outside dialogs,
The new product edit UI now sticks the product’s name to the top of the screen when scrolling,
Supplier assign list now shows when a supplier is attached to a product not just if it’s the core supplier of the product,
Added a name search to the product utilities page,
Added not purchasing status label to the sell screen search,
Added support for Linkly & Tyro to overpay the sale if there is a terminal issue, allowing you to refund the customer if needed,
Added information on the order edit page when a product is on a buying period with another supplier,
Improved messaging on the merge tax rates dialog,
Added the ability to clone a price set,
Reloading a cancelled sale now loads in the order reference and product notes,
Replaced our barcode generation implementation with a smaller, faster version,
Added support for public holiday surcharging by a classification,
The favourite reports list can now be filtered and searched,
Added a prompt when saving products that contain duplicate barcodes,
Favourite reports can now be restored from the trash,
Media can now be bulk deleted from the media centre when some of it is attached to items in Shopfront,
[Accounts Flow] Added ability to send transfers to Accounts Flow,
[Accounts Flow] Added support for costs that are rounded to four decimal places,
[ALM] Added verify button to the integration settings page,
[Last Yard] Added support for promotions without start and end dates,
[Last Yard] Added support for promotions that contain products through classifications
Creating a new customer while attaching them to a previous sale no longer attaches them to the next sale too,
Prevented parked sales with payments applying partial payments across multiple register closures,
Fixed monthly reports not correctly clampling to the last day of the month,
The customer display help pop-up when you have the window management position disabled is now closable,
Prevented transfer quantities being overridden if a transfer is sent and modified on multiple devices at once,
Changing your account & billing details no longer requires a page refresh if you want to modify information a second time,
Prevented products being added to the future prices page twice when updating a product in a family,
Reports with multiple included and excluded item groups now show data correctly no matter which order the filters were applied,
Manual cost changes now appear as manual inventory adjustments in the inventory movement report instead of being grouped with the next inventory event,
Improved advanced stocktake event deduplication to prevent potential duplicate events from occurring,
Reorder limits and max quantities are now displayed correctly on the order edit page when the value is set to 0,
Prevented a failed upload when refunds require reasons is enabled and the reason is set to just 0,
Sales history within the product view page now displays sales of cases correctly instead of mis-labelling them as items,
[Developer] Prevented invalid numbers from being sent from the Payment Method API,
[ALM] Previous invoice viewer now works correctly for accounts in SA and WA,
[Zen Global] Loyalty is now floored instead of naturally rounded when adjusting the value when redeeming points