v2.6.3
2026-08-20- Added a live system theme option that follows your OS's dark/light setting in real time, and a proper 404 page for admin routes that don't match anything (previously just a blank page under the header).
- Replaced the old spinner with a new animated loader across booking, analytics, and dashboard loading states.
- Confirmation emails now use each dropzone's own configured confirmation message instead of a generic fallback.
- Staff can now unmark a paper-signed waiver if it was marked by mistake (e-signed waivers still can't be reverted).
- Tightened up payment processing to make sure repeated Stripe notifications for the same charge can't be recorded twice.
- Walk-in booking now clearly flags a closed date before staff try to submit it, instead of letting the form fail silently.