Appointment Booking Plugin · Version history
Appointment Booking Plugin changelog and version history
- Latest version
- 5.7.8
- Nov 3, 2026 (6 days ago)
- Releases
- 56
- since 2025
- In the last year
- 37
- about one every 9 days
- Tested up to
- WordPress 7.1.4
- PHP 7.4 or later
Releases each year
- 202520 releases
- 202636 releases
202636 releases
Appointment Booking Plugin 5.7.8Latest
- Fixes
- Fixed invoice totals being multiplied when creating an invoice from an order while the Decimal Separator is set to a comma.
- Fixed opening an invoice link with an unrecognised access key returning a server error instead of an “Invoice not found” message.
- Security
- Addressed a security bug. Props to WordFence for reporting it.
Appointment Booking Plugin 5.7.7
- Improvements
- Greyed out the Time Left countdown for cancelled appointments in the Bookings list so they no longer look like upcoming ones.
- Fixes
- Fixed the Booking Form “Change Order” modal failing to save a new step order when Events is enabled.
- Security
- Hardened the security of the plugin. Props to WordFence for reporting it.
Appointment Booking Plugin 5.7.6
- New
- Added Events Waiting List support for the upcoming premium release
- Fixes
- Fixed bundle sessions not being schedulable from the admin Edit Order panel when “Disable Shopping Cart Functionality” is enabled.
- Fixed the booking form not resetting when the only cart item was removed, which could leave the removed item in the summary and allow an empty order to be submitted.
- Fixed paying an invoice online charging the full invoice total instead of the remaining balance when a partial payment had already been applied.
- Fixed bundle bookings inflating Dashboard Sales Revenue by counting the full bundle price for every scheduled session.
- Security
- Hardened the security of the plugin.
Appointment Booking Plugin 5.7.5
- New
- Added REST API support for the upcoming premium release
- Improvements
- Added a resources box with helpful documentation links across the LatePoint admin screens.
- Security
- Addressed security bugs. Props to WPScan and WordFence for reporting them.
Appointment Booking Plugin 5.7.4
- Improvements
- Booking form step headings, descriptions, confirmation and support text can now be translated with Loco Translate or any gettext tool when left at their defaults.
- Fixes
- Fixed the event booking form showing a payment portion step, where “Full Amount” and “Deposit Only” offered the same amount.
- Security
- Addressed security bugs. Props to WordFence for reporting it.
Appointment Booking Plugin 5.7.3
- Security
- Addressed security bugs. Props to WordFence for reporting it.
Appointment Booking Plugin 5.7.2
- Fixes
- Fixed an issue where WordPress admin pages were inaccessible to users without LatePoint access.
Appointment Booking Plugin 5.7.1
- Improvements
- The phone number field now has a searchable country selector, no longer drops digits when saving numbers for some countries and has an upgraded phone field library.
- Security
- Addressed security bugs. Props to WordFence for reporting it.
Appointment Booking Plugin 5.7.0
- New
- Introduces Events. Publish workshops, classes, and ticketed gatherings, with registrations flowing through the same cart and checkout as appointments. LatePoint Pro adds multiple ticket types and QR code check-in.
- Improvements
- The LatePoint item in the WordPress admin sidebar now opens a quick access menu for the main LatePoint screens.
- The Payments screen now shows each agent only the transactions of their own customers, matching how the Orders screen is scoped.
- Fixes
- Fixed an issue where reminders and automations were never scheduled for bookings that start at exactly 12:00 am.
- Fixed a fatal error on the admin Calendar in time zones where daylight saving time starts at midnight.
Appointment Booking Plugin 5.6.11
- New
- Added the {{customer_admin_notes}} template variable for use in notifications and calendar sync.
- Added the service and end time of a booking to webhook payloads, so both can be mapped in automation workflows.
- Service category can now be used as a workflow trigger condition, so a rule can apply to a whole category instead of listing every service in it.
- Improvements
- The Customer Dashboard and Customer Login pages now always load their scripts and styles, even when front-end assets are restricted to selected pages.
- Fixes
- Fixed two customers checking out at the same time being able to book the same slot. A checkout in progress now holds the slot briefly.
- Fixed a schedule ending at 12:00 am producing no available time slots, which made a full 24-hour day impossible to set.
- Fixed the Orders CSV export showing 0.00 in the Amount column for every order.
- Fixed the delete confirmation on non-English sites asking users to type the English word “delete” instead of the translated one. Affects services, locations, agents and appointments.
- Fixed “Add another item” failing when “Reset Presets When Adding New Item” was enabled and the booking button had a preselected service.
- Fixed the availability tools in the MCP/Abilities integration returning incorrect results.
- Fixed Razorpay reporting that the selected payment method is not available even though the payment had gone through.
Appointment Booking Plugin 5.6.10
- New
- Added White Label admin brand colour support for the upcoming premium release, allowing you to replace the LatePoint admin brand colour throughout the admin area.
- Fixes
- Fixed an issue where going back in the booking form could keep the originally selected agent or time slot in the finalized booking.
- Security
- Addressed security bugs. Props to WordFence for reporting it.
Appointment Booking Plugin 5.6.9
- New
- Introduces the PayPal v6 payment gateway integration.
- Improvements
- Added filter ‘latepoint_calendar_now_datetime’ for calendar flexibility to better support customer timezone-based calendars.
- Reordered the Permitted Actions in Roles settings to improve organization and usability.
- Strengthened the Razorpay payment verification.
- Fixes
- Fixed delayed workflow actions running immediately in some case instead of waiting for the configured delay.
- Fixed an issue where Google Calendar events were not removed when bookings were deleted from an order in the admin area.
Appointment Booking Plugin 5.6.8
- New
- Added MCP server support with the /wp-json/latepoint/v1/mcp endpoint, AI client integration (such as Claude), and a settings panel for easy setup. Requires WordPress 6.9+ and the MCP Adapter plugin.
- Added support for the {year} token in invoice number prefixes, automatically inserting the invoice creation year.
- Improvements
- Added the latepoint_should_load_front_scripts filter for conditional frontend asset loading.
- Fixes
- Invoice numbers are now generated and locked at the time of creation to ensure consistency.
- Security
- Addressed security bugs. Props to Artus for reporting it.
Appointment Booking Plugin 5.6.7
- Fixes
- Fixed a “You have to select an agent” error that occurred when choosing “Any agent.”
- Security
- Addressed security bugs. Props to Khoa and WordFence for reporting it.
Appointment Booking Plugin 5.6.6
- Fixes
- Fixed an inconsistent slots availability in the dashboard calendar view despite being unavailable in availability and booking interfaces.
Appointment Booking Plugin 5.6.5
- New
- Added maximum bookings per day feature support for an upcoming premium release, allowing you to set limits on the number of bookings a customer can make per day.
- Added cancellation and reschedule reason feature feature support for an upcoming premium release, allowing you to require customers to provide a reason when cancelling or rescheduling an appointment.
- Improvements
- Refactored backend code to improve stability and maintainability.
- Fixes
- Fixed revenue statistics and analytics displaying pre-discount amounts when coupons were applied. Dashboard revenue widgets and reports now correctly reflect the discounted total paid by customers.
- Fixed the Admin Notes customer field, not being saved when edited by agents or users with custom LatePoint roles.
- Fixed service extras quantity inputs not updating the cart total when values were typed manually on desktop or mobile devices.
- Fixed the Confirmation step showing a Create Account prompt to customers who were already logged in. Logged-in customers now see an Open My Cabinet link instead.
- Fixed a loading spinner issue in the Price Breakdown and Balance & Payments panels when changing the selected service while creating an order in the admin area.
Appointment Booking Plugin 5.6.4
- Security
- Addressed security bugs. Props to WordFence for reporting it.
- Addressed security bugs. Props to Patchstack for reporting it.
Appointment Booking Plugin 5.6.3
- New
- Added URL pre-fill support for an upcoming premium release, allowing users to pre-fill customer fields using URL query parameters before the contact step is rendered.
- Added display price support for bundles in an upcoming premium release, allowing merchants to display prices to customers on the bundle selection step while keeping the Charge Amount as the actual billed amount.
- Fixes
- Fixed deprecation warnings for all LatePoint Gutenberg blocks (Booking Button, Booking Form, Calendar, Customer Dashboard, Customer Login, and List of Resources).
- Security
- Strengthened nonce validation. Props to Meher Sudhakar Abbireddi for reporting it.
- Strengthened the visibility filter that only ran on the display layer. Props to WordFence for reporting it.
Appointment Booking Plugin 5.6.2
- New
- Added a clear “No Availability” message when a selected service or agent has no bookable dates, making it easier to understand why no dates are available.
- Added new options to control which services are displayed during the booking process. You can now choose to show all services, only individual services, or only bundles in booking forms and widgets.
- Added White Label support for upcoming premium release, allowing you to replace LatePoint branding throughout the admin area with your own brand identity.
- Improvements
- Added an extra confirmation step when deleting services to help prevent accidental deletions. This is especially important because deleting a service also removes its associated appointments.
- Fixes
- Fixed inconsistent invoice payment information. Invoice pages now show the correct remaining balance as Amount Due, and fully paid invoices are clearly marked as Paid.
- Fixed an issue where cancelled Mollie or PayPal payments could cause duplicate items to appear in the booking cart when resuming a booking.
- Fixed an issue where time slots already reserved in the cart could still appear available when booking across different calendar months, preventing accidental duplicate bookings.
- Fixed an issue where bulk actions could disappear from the Appointments list after filtering, sorting, or navigating between pages. Bulk actions now remain available consistently.
- Security
- Security: Addressed security bugs. Props to WordFence for reporting it.
Appointment Booking Plugin 5.6.1
- New
- Added a new workflow condition “Order Item Counts” for the Booking Created and Order Created triggers. This allows a workflow to fire (or be skipped) based on number of bookings created in the same order.
- Added bulk delete option to the Appointments list along with a confirmation prompt to prevent accidental deletions.
- Added translations for Portuguese (Brazil), Polish, Dutch, Chinese (Simplified), Turkish, Indonesian, Japanese, Arabic, Swedish, Vietnamese, Hebrew, Thai, Greek, and Czech
- Improvements
- Updated the existing translations with corrections and added new translations for the new strings.
- Fix:
- Missing text domains on some strings that prevented them from being translatable.
- Strengthened the nonce validation. Props to Wordfence.
Appointment Booking Plugin 5.6.0
- New: Introduces the RazorPay payment gateway integration.
- Improvement: Added a new “Create invoices for free bookings” toggle under Settings -> Invoices, allowing admins to optionally generate invoices for free bookings.
- Improvement: Updated all LatePoint Gutenberg blocks (Booking Button, Booking Form, Calendar, Customer Dashboard, Customer Login, and List of Resources) to Block API version 3.
- Improvement: Removed source map from CSS and JS to reduce output size.
- Fix: Fixed Gutenberg block preview rendering inside the WordPress iframe editor, preventing blank booking form and calendar previews in responsive/device preview modes.
Appointment Booking Plugin 5.5.2
- Added support for custom .ics calendar attachment filenames in workflow email notifications, including smart variables such as {{service_name}} and {{booking_id}} for more personalized calendar invites.
- Added new MCP settings in General -> MCP to enable and manage Abilities support.
- Security: Addressed security bugs. Props to WordFence for reporting it.
Appointment Booking Plugin 5.5.1
- Security: Addressed security bugs. Props to WordFence for reporting it.
Appointment Booking Plugin 5.5.0
- New: Added “Enable Invoices” toggle in general settings. This introduces foundational support for premium versions and allows admins to disable invoice functionality when using external invoicing tools or when invoices are not needed.
- New: Added drag-and-drop column reordering to the Appointments table. Users can customize column order via the Table Settings panel, with preferences saved across sessions.
- Improvement: Improved browser autofill support by adding proper autocomplete attributes to all customer-facing forms, resolving PCI compliance warnings.
- Fix: Fixed a crash on the dashboard and month calendar when an agent has no work schedule, preventing DivisionByZero errors.
- Fix: Resolved a WordPress 6.7+ notice related to delayed textdomain loading.
- Fix: Fixed a 500 error during password reset requests when customer lookup returned invalid data.
Appointment Booking Plugin 5.4.2
- Security: Addressed security bugs. Props to WordFence for reporting it.
Appointment Booking Plugin 5.4.1
Appointment Booking Plugin 5.4.0
Appointment Booking Plugin 5.3.2
Appointment Booking Plugin 5.3.1
Appointment Booking Plugin 5.3.0
Appointment Booking Plugin 5.2.11
Appointment Booking Plugin 5.2.10
Appointment Booking Plugin 5.2.9
Appointment Booking Plugin 5.2.8
Appointment Booking Plugin 5.2.7
Appointment Booking Plugin 5.2.6
202520 releases
Appointment Booking Plugin 5.2.5
Appointment Booking Plugin 5.2.4
Appointment Booking Plugin 5.2.3
Appointment Booking Plugin 5.2.2
Appointment Booking Plugin 5.2.1
Appointment Booking Plugin 5.2.0
Appointment Booking Plugin 5.1.94
Appointment Booking Plugin 5.1.93
Appointment Booking Plugin 5.1.92
Appointment Booking Plugin 5.1.91
Appointment Booking Plugin 5.1.9
Appointment Booking Plugin 5.1.8
Appointment Booking Plugin 5.1.7
Appointment Booking Plugin 5.1.6
Appointment Booking Plugin 5.1.5
Appointment Booking Plugin 5.1.4
Appointment Booking Plugin 5.1.3
Appointment Booking Plugin 5.1.2
Appointment Booking Plugin 5.1.1
Appointment Booking Plugin 5.1.0
Questions about Appointment Booking Plugin’s releases
What is the latest version of Appointment Booking Plugin?
5.7.8, released on Nov 3, 2026 (6 days ago). It’s tested up to WordPress 7.1.4 and needs PHP 7.4 or later.
How often is Appointment Booking Plugin updated?
37 releases in the last year, about one every 9 days. Its first release on WordPress.org dates from January 2025.
Know when your rivals ship
Track your plugin and its rivals: TrackWP sees each new release in the nightly snapshot and alerts you, with what it did to their rank.
Start freeRelease dates come from the day each version’s folder was made in Appointment Booking Plugin’s WordPress.org SVN repository; the notes from its readme’s changelog, as its authors wrote it.