Product updates
Follow what changes.
Understand why it matters.
- Dated release notes
- Affected modules
- Breaking changes identified
Showing 201–250 of 465
- New feature·
Welcome to Booking Bible
Your new booking platform is live — here is what to expect and where to find things.
- ImprovementAdvanced Marketing·
Safer campaign delivery controls
Campaigns now require a final recipient-count confirmation, show live delivery progress, and can be safely stopped and continued as a new draft.
- ImprovementAdvanced MarketingPayments·
Buy a flash-sale membership faster
A flash-sale purchase now opens the selected membership, makes class allowances easy to compare, confirms the offer before payment, and takes a new member straight to booking.
- ImprovementBb Sites·
Website languages and redirects now wait for Publish
Adding a website language, changing the main language and creating a redirect now change your draft only; Publish puts them live, and undo never touches your live website.
- ImprovementAdvanced MarketingWidgets·
Build flash sales without going live
Save and resume private flash-sale drafts, preview flexible memberships clearly, and install or announce a sale after publishing.
- New feature·
Publish Flexible add-ons and let clients choose them at checkout
The Flexible pass builder now has a Recurring add-ons section, clients pick add-ons in the online checkout, allowance changes explain which add-ons stop, and your pricing page and embeds show which add-ons are available.
- Bug fixMembersBilling·
Add clients while keeping your existing plan
Client registration and imports keep working under your existing plan and agreed allowances.
- New feature·
Flexible memberships can carry recurring add-ons
A Flexible membership can now include recurring services such as a mat and towel service or online access, billed and shown together with the membership. Publishing add-ons from the pass builder follows in the next release.
- ImprovementAppointmentsNotifications·
One message for the whole visit
When the combined-visit rollout is enabled, selected notifications cover the complete visit instead of sending a message per treatment.
- Improvement·
Usage estimates now show the agreement currency
Usage estimates now use the currency saved with the accepted agreement, with separate current-period usage for video and SMS.
- New feature·
Room for more clients, without changing your plan
An optional extra that raises your client allowance without changing your base plan or its price. It is not on sale yet — here is what it will cost and how it will work.
- Bug fixPlatform BillingSignup·
Signup dates stay accurate after email verification
For the prepared simplified signup offer, changed billing dates require another explicit review before payment. Availability depends on the offer being enabled.
- ImprovementPlatform Billing·
Review your plan price and start date before changing
A plan-review flow is prepared for eligible venues on the simplified agreement, showing the price, included rights and start date before confirmation. Availability depends on rollout.
- New feature·
Preview a new agreement before you migrate
Venues on an existing legacy agreement can now preview a published new-agreement offer side by side with their current terms, with no change to billing.
- Improvement·
Point of Sale is now included on every plan
The register at /admin/pos (and the front-desk /pos view) is available on every plan, including Free, for appointment, class and mixed venues.
- Improvement·
One team count and extra seats for the simplified agreement
When the simplified agreement and its purchases are enabled, operational people count once and eligible Business venues can buy extra seats. Existing agreements keep their accepted allowances.
- New feature·
Find migrated contacts and reopen purchased gift vouchers
After a reviewed venue import, authorized staff can search source records and contacts without email. The wallet release lets buyers reopen confirmed paid gift vouchers.
- Bug fix·
Merging a duplicate keeps every migrated reference
A reviewed merge now moves the whole booking and every original Salonized reference to the client you keep, so a re-import finds them instead of creating a second record.
- ImprovementBillingAi Studio·
Clearer extras and AI Studio tier changes
Prepared billing controls clarify eligible extras and AI Studio tier changes; new catalog purchases remain subject to rollout and payment readiness.
- ImprovementGift Cards·
Gift card currency, greeting choices and purchased voucher history
The gift-card release uses venue currency and configurable greetings. Signed-in buyers can reopen confirmed paid vouchers from purchase history to print or save them.
- New featureAppointments Full·
Decide how late clients can change an appointment themselves
Set a cutoff after which clients contact you instead of changing appointments online. Paid appointments require staff assistance unless eligible self-service terms were accepted and the service is enabled.
- Bug fix·
Undoing a scheduled membership cancellation works again
Undoing a scheduled cancellation — including cancelling a scheduled move to Flexible — was refused with a payment-provider error. It goes through now; no membership was changed by the failed attempts.
- New featureAppointments·
Combined service visits
When enabled for the venue, clients can book several services as one sequential visit with one technician. Rollout remains gated by payment verification and the required releases.
- Improvement·
The notice period and free-month offer we are preparing, and what stays the same for you
Your accepted price, notice terms and any existing commitment stay in place. Clearer notice terms and an optional free-month offer are being prepared for eligible new signups.
- Improvement·
Stop offering a booking product while keeping existing bookings and records
Business settings can change Classes, Appointments or both, close new sales of a removed product, and keep existing bookings, prepaid rights, payments and history available.
- New feature·
BOOKING BIBLE SITES — what it is, what it will cost, and when you can get it
A branded website built on the venue you already run, designed through chat and published when you say so. It is in preview and cannot be bought yet — here is exactly who will be able to add it and what it will cost.
- ImprovementAi StudioBilling·
Review AI Studio usage before changing tier
AI Studio shows the included usage and overage rates attached to your reviewed offer.
- Bug fix·
Confirming a Flexible membership at the desk works again
Selling a Flexible membership from the desk, and moving a member to Flexible from their client card, were refused at the confirm step with a "changed after review" message. Both go through now.
- Bug fix·
One-time registration fees are now recorded correctly
A one-time registration fee charged automatically after a member's first membership payment was being charged correctly by Stripe, but Booking Bible was not always recording it — no receipt, no entry in the client's billing history. That's now fixed, and any missed charges can be recovered by the operator.
- New feature·
Retire a membership plan and move members to Flexible
Archiving a membership plan now shows how many members are still renewing on it, and staff can move any of them to a Flexible membership at their next renewal — nothing charged today, fully reversible.
- Bug fixBb Sites·
Website draft edits keep their context
Focused wording edits preserve images and links, several edits can be undone in order, and written prices receive a more careful review.
- Bug fix·
Membership renewal fees are now recorded correctly
Stripe was always charging the platform fee on recurring membership renewals — Booking Bible's own records just weren't showing it. That's now fixed, and the missing history can be recovered with a guarded backfill.
- Improvement·
The purchased class allowance now shows everywhere
A Choose-your-classes membership's tier (1 class, 10 classes, Unlimited) now appears on the client card, the member portal, receipts, payment history and Stripe invoices — not just the shared membership name.
- Bug fix·
Account credit top-ups are recorded and credited again
A client who added money to their account balance paid but received no credit, no receipt and no sales row. Top-ups now complete, and a stuck one is completed by the hourly repair job.
- New feature·
Set pausing and notice periods on the membership itself
A Choose-your-classes membership can now allow or block pausing, set its own pause limits, and carry its own notice period — without changing the rules for everyone else at your venue.
- New feature·
Introductory offers can now require a full month at the normal price
A flash sale with an introductory price can require a set number of full-price months after it, and a dated offer now ends on the day it says it does — for the client and for the charge.
- Bug fix·
Notice periods and plan changes now land on the real renewal date
When a membership renews at the end of the month, a notice period or a class-allowance change could finish one day early. It now always lands on the member's real next renewal date.
- Bug fix·
Choose-your-classes memberships now reset every cycle, and your website can show its own offers
A membership where the client picks how many classes a month now counts, resets and pauses against the number they actually bought — and your own website can show an offer without publishing it to the app first.
- New feature·
Clearer choices when building a Flexible membership
Compare total and per-class prices for both age groups, and select regular classes with a compact searchable checklist.
- Bug fixScheduleProducts·
Past class corrections and product VAT settings save reliably
Past classes now open the protected correction workflow, and purchaser-specific VAT settings save on products.
- ImprovementBb Sites·
Website builds now check the result, and say when they could not
A finished website is checked before you see it, the design direction you chose is the one that gets built, and a build that fell back to a template says so instead of looking finished.
- Bug fixAi Studio·
AI spend is measured against the correct rates now
Our record of what an AI request costs was based on two out-of-date provider prices. Both are corrected, so your AI usage figures and any spend limit you have set are measured accurately.
- New featureStreaming·
Edit a class or a whole series from the Business app — with streaming and who gets told
The Business app now edits a recurring series as completely as the web schedule does, adds searchable class, teacher and room lists, and lets you choose per change whether the booked clients, the teacher, or nobody hears about it.
- Bug fix·
Roster actions work again in the Business app
Check in, no-show, undo, remove, bulk actions and messaging attendees now work on the class roster screen in the Business app — they had been failing with an error since late August.
- Bug fix·
Correcting attendance on an earlier day now works from Check-in
Check-in no longer shows a technical error when you finish or correct attendance for a class that ran on an earlier day — it now opens the correction step instead, and the actions that are not possible on an old roster are clearly closed.
- Bug fixBb Sites·
Rebuilding your website draft no longer touches your live site
Generating or regenerating a website draft now keeps every published page, its translations and its addresses exactly as they are until you publish.
- Bug fixScheduleBusiness App·
Repair different class and series times safely
The recurring-series editor now shows when a class has a different time and lets staff choose which time to keep.
- Bug fixScheduleCheck In·
Check in pass-backed clients on a past roster
Eligible past attendance can be corrected when the original booking used a pass or course-access entitlement.
- Bug fixMembershipsPassesBilling·
Add Flexible Pass opens normally
The new Flexible pass builder now opens with an empty name field instead of showing an error page.
- Improvement·
Pull down to refresh on the client portal
On a phone or tablet, your clients can now pull down on their bookings, passes, wallet and other list pages to fetch the latest, the same way the apps already work.