1. Schedule sub-groups in the ticket shop
Schedule sub-groups can now be made visible to customers in the ticket shop, helping you better communicate the structure of scheduled events.
2. Per-item fees shown in basket
Each fee in the basket now displays its relationship to the relevant sale item, so customers can clearly see why a fee has been applied.
3. Descriptions shown in the schedule modal
Event and schedule descriptions are now displayed in the item selection modal. Where available, the schedule description takes priority; otherwise, the event description is used as a fallback.
4. Smarter drag-and-drop reordering
When reordering items, all other controls are disabled to prevent accidental changes. Items now save only when you click Save and not immediately after dragging.
5. Improved seating plan labelling
The first seat label field now automatically switches between numeric and alphabetical input depending on your configuration, and correctly sets values even when skipping is enabled.
6. Auto-select single timeslot or event
When only one timeslot or scheduled event is available, it is now automatically selected for customers browsing in the shop, reducing unnecessary clicks.
7. Report settings moved to a dedicated area
All report settings have been moved into a dedicated settings section, separate from filters, for a cleaner and more organised reporting experience.
The Gift Vouchers index page in admin now uses infinite scroll, removing the need to paginate through large lists.