V1.6.2
ImprovementOctober 8, 2026v1.6.2
Smarter Table Reservations
A focused set of improvements to the table reservation experience — tightening the booking rules, giving admins more control over how reservations are managed, and making it easier to track the full lifecycle from request to guest arrival.
New
- •Reservations now have a configurable table hold duration — set how long a confirmed booking holds a table before it is treated as a no-show, from 30 minutes up to 3 hours
- •Minimum booking lead time is now configurable — decide how far in advance customers must book, from 1 hour to 24 hours ahead
- •Both settings are available under Settings → Reservations and apply immediately to new bookings
- •Reservation reference numbers are now visible to administrators in the reservations panel — searchable by ref, guest name, or phone number so staff can quickly locate a booking when a guest calls
- •Confirmed reservations now show a Claimed action — mark a reservation as claimed when the guest arrives and is seated. Claimed reservations move straight to history as permanently resolved
- •The reservations panel now has two tabs: Live (pending and confirmed bookings) and History (claimed, cancelled, and expired)
- •Pending reservations show the ref number directly on the card, without needing to expand it
Changed
- •A confirmed booking's hold window now expires precisely at the end of the reserved time slot, not at midnight — a dinner booking at 7 PM with a 90-minute hold expires at 8:30 PM
- •The reservation lifecycle is now: Pending → Confirmed → Claimed (guest arrived) or Expired (no-show). Cancelled is available at both the pending and confirmed stage
- •The Live tab shows pending reservations first, sorted by soonest slot, followed by confirmed bookings
- •History shows the most recent bookings first across claimed, cancelled, and expired entries
- •The customer booking form now always reflects the correct available dates and times — the time slot cutoff on the booking page matches whatever lead time the restaurant has configured
- •Confirmed and expired reservations no longer appear in the action queue — only pending reservations prompt Confirm or Cancel actions
Fixed
- •Fixed an edge case where the date picker on the customer booking page could show stale dates if the tab was left open past midnight
- •Fixed confirmed reservations expiring at midnight instead of at the end of the actual booking window