Decryption key:
Bookly Waiting List (Add-on) v2.0.0
= 2.0.0 - 19 September 2026 =
- Added: Offer & Claim window — freed spots generate a time-limited offer with a tokenized claim link; unclaimed seats are recycled to the next in queue.
- Added: Queue Dashboard with KPI cards, outcome charts, top-pressure events and recent activity.
- Added: Front-end "My Waiting List" app so users can view and manage their waiting entries.
- Added: Race-free capacity allocator with database locks and accurate effective availability for MEC.
- Added: Explicit lifecycle state machine for waiting records with background backfill of legacy records.
- Added: Audit trail logging every state transition, allocation, email and admin action.
- Added: State-driven notification templates for offer allocation, offer expiry, allocation, cancellation and offer reminders.
- Added: Cron scheduler for capacity scans, offer expiry, reminders, lock cleanup and privacy retention.
- Added: Anti-spam validation layer with honeypot, IP/email rate limiting, duplicate detection and form schema validation.
- Added: Immutable submission snapshots preserving form and event context.
- Added: GDPR integration with WordPress privacy tools for personal data export and erasure.
- Improved: Modern React + Vite build pipeline with versioned assets.
- Improved: Admin waiting list panel redesigned.
- Fixed: Allocation issues when converting waiting list entries to bookings.
- Fixed: Offer expiry calculated in the wrong timezone.
- Fixed: Cancellation email not sent when an offer expired unclaimed.
- Fixed: Missing ticket icon and meta box width in the admin panel.