Changelog

What's new in BoothZen — versioned release notes.

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.