v11.0.0feature29 April 2026
v11.0 — Conversations, Automations & Client Portal
Highlights
- Polymorphic Conversations — unified messaging thread attached to any entity (Booking, Lead, Task, Contact); entity selector UI with per-tenant disable toggles.
- IMAP Inbound Email Ingestion — poll mailboxes and thread replies back into conversations automatically; dead-letter queue with global admin review.
- Automations Action Pack — new actions: create task, assign package, send webhook, update booking status; Shift model for multi-operator scheduling.
- Quotes, Coupons & Proposal Audit Trail — per-booking quote builder, lead coupon pipeline, proposal lifecycle audit with before/after diffs; custom CSS/JS injection for branded proposals.
- Client Portal Polish — vanity domain URL generation, signature pad with DPR-aware canvas, portal chat, customer duplicate detection.
- Forms on Entities — attach webforms to Venues and Tasks; form submission durability with retry queue; PDF invoice tax column.
- Multi-Brand Visibility — brand-scoped package and extra filtering on the public booking form; upload size limits per plan tier.
- In-App Help & Changelog — searchable help articles for operators; this public changelog; AI support assistant for instant answers.
v10.0.0improvement26 April 2026
v10.0 — Platform Hardening & Marketing Expansion
Highlights
- Mileage Geocoding — ad-hoc venue address capture with Google Maps geocoding; haversine mileage calculations now accurate to the event site.
- Global API Rate Limiting — named
throttle:api (60 req/min) and throttle:widget (10 req/min) rate limiters protect all API and public booking endpoints.
- Frontend Test Infrastructure — Vitest + React Testing Library suite for frontend components; co-located
__tests__/ directories.
- Vite Chunk Splitting — 17 vendor family chunks eliminate the TDZ crash that previously hit first-time visitors;
vendor-other shrunk from 376 kB to 474 B.
- Marketing Site Expansion — regional variants (UK/US/AU/EU) for About, Why BoothZen, FAQ, and Wedding pages; complete footer and nav links.
- Documentation Backfill — RETROSPECTIVE.md covers v5.0–v8.0 platform history with commit anchors.
v9.0.0feature21 April 2026
v9.0 — Bookings, Pricing & Automation Overhaul
Highlights
- Public Booking & Checkout Polish — smoother customer checkout flow with improved coupon redemptions, time-picker polish, and booking tracking tokens for live status updates.
- Pricing & Availability Intelligence — holiday pricing rules, date/day/time-of-week availability gates, and a unified
PricingCalculator for consistent line-item breakdowns across bookings, leads, and the portal.
- Packages UX + Forms & Lead Capture — drag-to-reorder packages, soft-delete with recovery, and a visual form builder for embedding lead-capture forms.
- Contracts, Automations & Staff — automation folders with drag-to-move, contract variable picker, and staff invitations.
- Global Admin Subscription Coupons — Stripe-synced coupons with URL auto-apply, operator discount preview on registration, and webhook lifecycle management.
- Onboarding Intelligence — AI-powered website scanner pre-fills setup; region-aware onboarding sets currency and tax defaults; CSV booking import for platform switchers.
- Greek Language Pack — full i18n for Greek operators; invoice venue address; mobile-responsive financial summary editing.