Changelogs

Follow the improvements and fixes in each product release.

Core Bookings

Appointment and group scheduling for WordPress, with service pages, staff availability, customer self-service, and booking migrations.

Explore Product

Release History

Permalink

0.8.0

BETA

Core Bookings 0.8.0 adds service overlap rules, native FluentCart checkout and more options for customer integrations. Core Bookings remains in beta.

  • Allow selected services to overlap for the same staff member while preserving capacity within each service.
  • Add customer profiles with registered metadata, permission-checked REST access and durable lifecycle hooks.
  • Offer embedded Stripe Payment Element alongside hosted Checkout.
  • Combine bookings and optional extras in native FluentCart checkout. GTFC is optional.
  • Protect new bookings, waitlist requests and email sign-in with optional Turnstile.
  • Send Brevo templates with up to five reminder steps and per-step template selection.
  • Preserve guest bookings, optional Core Forms intake, scoped assets and existing data during schema 4 upgrades.

FluentCart requires version 1.6.5+ and currently collects full payment. Deposits and session packs remain on Stripe. Partial refunds for combined orders require allocation review. Validate provider connections on staging before accepting customer bookings.

Validation: PHP lint, 38 unit tests/67 assertions, PHPStan, isolated integration and transfer checks, native FluentCart checks, concurrency tests, upgrade/uninstall checks, desktop/mobile review, and CI across PHP 8.3–8.5 plus WordPress 6.9/current.

View Full Release History