5.12.4 11 November 2025
π Added “After Created” email trigger.
π Added “When booking is accepted” email trigger.
π Added multiplication field for percentage taxes.
π Added option to resend emails from Email Logs modal.
π Modules for Avada Builder.
π Added ‘File Upload’ field to form builder.
β
Bank transfer instructions tag no longer included in All Details tag if booking is fully paid.
β
Made custom currency display on the calendar as well.
β
Made final payment email trigger work for bank transfer payments when clicking ‘mark as paid’.
β
Compatibility with Weglot plugin for translations.
β
Translations compatibility with WPML.
β
PHP 8.4 compatibility improvements.
β
Form error handling for translated strings.
β
Added hook for skipping ical events when importing.
β
Added new filter for changing VAT programatically.
β
Auto scroll after submitting a booking to go to the confirmation message instead of the top of the calendar.
β
Added abbreviations for month names on mobile devices for yearly calendar.
β
Added filter for displaying icalendar changeovers on the front-end.
π Fixed issue with icalendar event groupping.
π Fixed small issue with Autofill Description option.
π Corrected Typos π
π Fixed conditional logic application for Elementor popups.
π Prevent upgrade actions running on first install.
π Fixed issue with dashboard notifications for non part payment bookings.
π Fixed conditional logic bug not pre-selecting the default dropdown value.
π Fixed logging issues for failed payments.
5.12.3 21 July 2025
β
Improved payment error handling
β
Security updates
β
Backend styling improvements
β
Added new hooks and filters
β
Accessibility improvements for selecting a date using the keyboard only.
β
Added ‘data-price’ attribute to pricing table line items
π Fixed dynamic date selection issue when multiple calendars were embedded on the same page.
π Fixed conditional logic issue with “contains” rule not working for exact match
π Fixed issue with final payment email not being sent for bank transfers when marking final payment as “paid”
π Fixed potential PHP warnings when saving an email notification
π Fixed part payment methods returning incorrect value for non part payment bookings.
π Fixed validation for number fields for minimum/maximum values ignored in some cases.
5.12.2 27 May 2025
β
Allow pasting into phone number field
β
Updated hooks and filters
π Stopped using transients for payments because these cause issues with certain hosting providers
π Fixed incorrect textdomains
π Fixed icalendar changeover style in backend
π Fixed issue with some payment gateway integrations creating multiple bookings at once
π Fixed issue with payment return url
π Fixed upcoming bookings widget not working for bookings over 30 days long
π Fixed PHP Warnings
5.12.1 8 May 2025
π Fixed payment method name and description not working correctly in form outputter
5.12.0 6 May 2025
β
Updated user-agent strings for wp_remote_get calls
β
Added Calendar ID as email conditional rule
β
Added ability to show all bookings in the calendar editor for each day
β
Updated frech translation
β
Accessibility improvements
β
Changes to accomodate the new Stripe implementation.
β
Added db index for improving calendar search speed
β
Forced tax percentage to be a float value
β
Added option to not overwrite events in the calendar with icalendar feed events
β
Added unformatted pricing tags
β
Styling changes (added ‘search’ placeholder to list table class and added style for the booking manager pagination)
β
Changes to accomodate the new “Calendar Minimum Stay” booking restrictions
β
Added option to skip empty email tags in Setings -> Email
β
Changed SQL queries for SQLite compatibility
β
Allow creating manual bookings with past dates
β
Added table scroll to dashboard tables and increased limit.
β
First radio element in the form is not checked by default
β
Added Unformatted Booking ID dyanmic tag
π Fixed enhanced phone number UI not working for manual bookings
π Fixed query argument issue with final payment links
π Fixed error when importing ical file with empty line at the beginning
π Fixed emails not scheduled for manually added bookings
π Fixed inventory field messages for no dates selected / not availab.e
π Fixed error message for inventory field when a different source calendar was used
π Fixed issue when payment field price was set to 0 and was not appearing in pricing table
π Fixed issue with calendar organiser add-on not working properly for non-admin users
π Fixed hide past bookings checkbox was hiding todays bookings as well.
π Fixed compatibility issue with WPML when the language code was returned as a locale
π Fixed issue with refreshing invalid icalendar feeds
π Fixed issue with Consent field still being required even if hidden by conditional logic.
π Fixed missing string translation for the “price breakdown” label
π Fixed form consistency validation issue when submitting an empty product field
π No longer display payment due message when {Final Payment Link} is sent in a booking_created email
π Removed margin from form hidden fields in front-end form
π Scripts not enqueued message not appearing in block themes
π Some possible jQuery conflicts
π Fixed empty email fields triggering errors
π Fixed Pagination styling issue
π Fixed “skip empty tags” filter which was broken a few versions earlier
π Fixed PHP Warnings and Errors
π Fixed issue with new email notifications importer duplicating all emails
π Fixed email notifications not being copied when duplicating a form
5.11.0 3 February 2025
π Updated Email Notifications system to allow unlimited number of emails.
β
Added transaction ID to CSV Export.
β
Added Transaction ID to calendar bookings search.
π Fixed minor backend styling issues.
5.10.0 8 January 2025
π Updated backend design
π New Dashboard widget for showing recent departures
π Added endpoint for manually refreshing icalendar feeds
β
Added option to restrict taxes per form
β
Added option to set custom VAT rate per form
β
Added dynamic tags to the bank transfer instructions field.
β
Added new CSV fields and set standard date format
β
Made overview calendar link to current selected month
β
Added failed sms notification to dashboard
β
Added email subject to email logging
β
Added new error message in dashboard for bookings with no payment
β
Added conditional logic to Consent form field
β
Improved RTL styling
β
Added filter for modifying security deposit amount
β
Added filter for modifying product fields price dynamically
β
Added filter for setting number of bookigns to show in dashboard cards
β
Added filter for changing the dropdown date format in the overview calendar
β
Added filter for skipping fields in {All Field} dynamic tag
β
Added filter for modifying datepicker parameters
β
Added filter for removing rounding for part payments
π Updated some semantically incorrect HTML tags
π Incorrect VAT calculation when editing booking prices
π Added placeholder for deleted form titles
π Triggered ical refresh for FacetWP searches
π Issue with conditional logic for number fields
π Issue with scheduled email cron jobs when editing booking dates
π Tax calculation bug when discounts are applied to the calendar price only
π Security Fixes
π Error when regenerating cron jobs for a booking with a deleted form.
π Issue with inventory for other calendars not being saved properly when set to 0 and an online payment method was used
π WP Bakery modules issue with “Display Title” option not working
π Fixed z-index issue for overview calendar tooltips
5.9.0 15 July 2024
π Added option to add a space between the currency symbol and the price
π Added new Calendar Organiser add-on
π Added “does not contain” comparison rule to form conditional logic
π Added WP Bakery modules
π Added weekday names to calendar editor in backend
β
Added max-height and vertical overflow to the overview calendar outputter
β
Added filter for skipping fields from the booking preview
β
Added filter for editing the email ical attachment
β
Updated translation template file
β
Changes to accommodate the new Inventory add-on update
β
Allow negative prices in form builder elements
β
Added filter to enable part payments when using the Payment on Arrival payment method
β
Added filter to CSV export to allow adding custom columns
β
Changed navigation buttons from links to button elements.
π Fixed incorrectly implemented tax filter
π Fixed naming conflict in the elementor overview calendar
π Added correct language to pricing table date selection display
π Fixed issue with empty DTEND field when importing an icalendar feed
π Fixed email subject adding unnecessary slashes when using apostrophes
π Fixed VAT rounding issue
π Forced ical location to be a string
π Fixed issue with “get first available month” option
π Fixed issue with default values for translations in form outputter
5.8.20 15 May 2024
π Added csv export function for single booking.
π Added payment status to upcoming bookings widget.
β
Optimized cron jobs for scheduled emails.
β
Added filter to disable javascript scrolling after form actions.
β
Removed price line wrapping in email template.
β
Added filter to enable tooltips for imported ical events.
β
Added new filters in the form outputter.
β
Updated translation template.
β
Added multiplication filter to taxes.
β
Dashboard styling updated.
β
Removed HTML sanitization for dynamically populating event description tooltip fields.
β
Added action hook after a booking is edited (for customers add-on).
β
Added filter for adding CSS to emails.
β
Added filter for modifying stylized phone input parameters.
π Fixed empty checkbox values appearing in emails instead of a dash.
π Fixed incorrect japanese language locale code.
π Fixed incorrect end date in email icalendar attachment.
π Fixed VAT rounding issue.
π Fixed Security Deposit not working with Multiple Currencies add-on.
5.8.19 15 April 2024
π Added support for VAT exempt line items.
π Added option to hide decimals from prices if they are 0.
π Added new “Ongoing Bookings dashboard” card.
β
Added “Form Name” to booking details.
β
Added “Stay Length” to booking details.
β
Added line breaks to email footer text.
β
Added notifications for failed SMS messages.
β
Added “No Payment Received” to security deposit status.
β
Added field IDs to CSV header.
β
Optimized form price calculation ajax callback by preventing unnecessary requests.
β
Added indexing to FacetWP to prevent empty date search fields.
π Fixed issue with Polylang plugin when assiging translated pages to a calendar.
π CSV Export now adds 0 instead of a dash for pricing fields.
π Fixed some PHP Warnings.
π Fixed incorrect “Selection Type” parameter in yearly calendar in the Gurtenberg module.
π Fixed issue with recurring dates for the Product Field.
π The “Show First Available Month” month was not working when the default legend was unbookable.
π Dynamic month loading was not working with the “Show First Available Month” option.
π Fixed Number fields not defaulting to an empty value.
5.8.18 18 March 2024
β
Booking Manager add-on related updates
β
Updated bricks builder modules
β
Slightly improved the load speed of the overview calendar
β
Search speed optimizations
β
Added filter for excluding calendar scripts based on post type or other custom conditions
β
Added filter to allow adding custom VAT names
β
Removed HTML fields from conditional logic in form builder
π Fixed PHP error when invalid email was used in the reply-to field
π Fixed display date in yearly calendar
π Fixed issue with calendar month dropdown when using browser back button
π Fixed code issue with incorrect parameter being passed to Conditional Logic function
5.8.17 27 February 2024
π Added option to set multiple VAT rates.
β
Selecting a date on mobile devices now scrolls you to the booking form.
β
Minor styling fixes.
β
Price for a Product Field was not calculated for the applicable day when using a date range.
β
Allow editing price and inventory for ending changeovers ical dates.
β
Added various hooks and filters.
β
Added triggers to refresh the calendar when embedded in the JetPopup plugin.
π Fixed issue with automatic refunds sometimes failing.
π Part Payments type no longer appearing in the Manual Booking form.
π Fixed Conditional Logic not working correctly for checkboxes when multiple selections were made.
π Added missing argument to security deposit filter.
π Temporary files were not deleted after sending an email from the Booking Modal.
π Emails sent from the booking modal did not respect the “hide zero line items” option.
π Removed hardcoded path to wp-content dir.
5.8.16 31 January 2024
β
Localized javascript strings.
β
Changed Yearly Calendar years to 6 instead of 12.
β
Improved Number input formatting.
β
Changed Invalid Payment ID message if the payment was already made.
β
Added output classes to overview calendar.
π Fixed form validation issue for large numbers.
π Fixed payment Status for manual bookings made using the Bank Transfer payment method.
π Fixed fields hidden with conditional logic would show up in the {All Fields} dynamic tag.
π Fixed dashboard SMS Notification showing wrong message.
π Removed duplicate timezone from ical file.
5.8.15.1 25 January 2024
π Fixed iCal Creator library compatibility issue with older PHP versions.
5.8.15 22 January 2024
β
Added “scripts not enqueued” message to the Yearly Calendar widget.
β
Added some new hooks and filters.
β
Do now allow typing in numbers outside the min and max range in the number field.
β
Updated translations file.
β
Updated iCal Reader library.
β
Updated iCal Creator library.
π Number input field arrows appearing in Firefox.
π PHP error on that can appear when adding a number field to the form.
5.8.14 15 January 2024
π Customers Add-on.
π Added stylised UI option for number fields.
π Added Yearly Calendar widget.
π Added “Show First Available Month” embed option to jump directly to the first available date.
π Added new conditional logic “days from today” option.
β
Changed “Auto Accept” to “Automatically Block Dates” to avoid confusion with the “Accepted/Pending” tabs.
β
Various Customizer improvements.
β
Added booking status to CSV export.
β
Added various hooks and filters.
β
Added check for duplicate inventory field.
π Some PHP Warnings.
π Added sorting icons to list tables.
π Issue with fixed price tax multiplication per day.
π Conditional logic not working correctly for Sundays.
5.8.13 13 December 2023
π Added Arabic language
π Added AED Currency
π Added option to display the date selection in the pricing table.
β
Added function to check for invalid fields in the form builder.
β
Added filter when a booking is deleted.
β
PHP Compatibility improvements.
β
Changed dashboard event colors to improve readability.
π Taxes not being always calculated correctly.
π iCalendar warning when no end date is present.
π Legend item display issue in Booking Manager.
π Conflict with naming of admin-bar widget.
π Issue with notifications counter not updating for deleted bookings.
π Updated Tested up to version number.
5.8.12 17 October 2023
π Split legend items not stretching to full width in the overview calendar
π Backend layout issue in Safari v17
π Form conditional logic not applied properly in the backend.
5.8.11 16 October 2023
β
Disabled Gutenberg block interaction in backend.
β
iCalendar events that didn’t have an end date weren’t imported
β
Fixed compatibility issues with other themes.
β
Calendar CSV Export now allows exporting all dates and prices.
β
Moved “Load Email Template” field in booking modal higher for better usability.
β
Critical notifications no longer showing for deleted bookings.
β
Other user roles assigned to the plugin now have access to the Dashboard as well.
β
Added the iCalendar refresh scripts before the calendars are loaded
β
Added filter to allow removing some icalendar meta fields from the export file
π Fixed split day display issue on calendar.
π Fixed issue with bookings CSV export not exporting checkbox fields correctly
π Fixed SMS Notifications cron jobs not being deleted when deleting all booking data.
π Taxes could only be assigned for the current year if the Applicable Period option was used.
π Datepicker field was not working when manually adding bookings.
π Gutenberg modules not working correctly in new Site Editor
5.8.10 16 August 2023
π Added button to delete all trashed bookings.
π Email options in booking modal are now remembered by the plugin.
π Added notification in the calendar editor page if one or more icalendar feeds are disabled.
β
Added hover state to booking IDs in the calendar editor.
β
Added possibility to clear dates in backend datepickers.
β
Added notifications for WooCommerce unpaid orders and due part payments.
β
Dashboard improvements.
β
Added the “Invalid date selection” as a transatable string.
β
Added various hooks and filters
π PHP Notice on Customizer page caused by Gutenberg modules.
π Small conflict with Search&Filter Pro plugin.
π Issie with tax multiplication when the form value of a field was 0.
5.8.9.1 4 July 2023
β
Added multiplication in pricing table for product number fields.
π Fixed backend booking counter not updating when opening a new booking.
π Fixed issue with updating inventory.
π Fixed backend jQuery compatibility issues.
5.8.9 28 June 2023
β
Booking editor in the booking modal no longer loads iCalendar feeds to allow editing booked dates.
β
Added hour to booking creation date in the booking modal.
β
Booking CSV Export improvements.
β
Minor performance optimizations.
β
Backend and Frontend styling improvements.
β
Added SMS Logging for failed send attempts.
β
Changed order event creation when a new booking is made to allow use of certain dynamic tags
π Fixed isssue with dynamically populating checkboxes not always working correctly.
π Fixed form multiplication issues when using the “product number” field.
π Fixed PHP deprecated notices for Divi modules.
π Fixed phone number field validation displaying errors when dynamically populating field
π Fixed issue with dynamic date selection sometimes allowing selection of unavailable dates.
5.8.8 23 May 2023
π Added Dashboard page with a few useful widgets.
π Added the possibility to create custom email templates.
π Added Start and End Weekday as conditional logic options.
β
Added multiplication option to security deposit field.
β
Added various hooks and filters
β
Backend styling improvements.
β
Added dynamic date selection to Overview Calendar
β
Date format in tooltips now uses the default wordpress date format.
π Fixed various warnings and notices across the plugin.
π Fixed iCal email attachment not displaying correct dates for single day bookings.
π Fixed fatal error in form multiplication if the field value contained strings.
π Fixed conditional logic not being applied properly for calendar dates rule.
π Fixed textarea field sanitization issue.
π Fixed error with security deposits for bookings with no payments.
π Fixed cron job not updating when a booking was moved from a calendar to another.
π Fixed booking search was not always returning all results.
5.8.7 29 March 2023
π Added Bricks builder modules.
π Added “Number” Product field.
π Added option to change default booking status from the Form Options page.
π Added inventory field in the edit booking modal bulk editor.
π Added calendar id to conditional logic fields.
β
Added option to select language for manual bookings.
β
Updated Form Validator class to allow easier creation of custom validaiton rules.
β
Added calendar name to the iCalendar “LOCATION” field.
β
Added various hooks and filters throughout the plugin.
β
FacetWP integration improvements.
β
Removed ‘the_content’ filter to avoid conflicts with themes or other plugins.
β
Styling improvements for legend items on the front-end.
β
Added readonly tag for datepicker form field.
β
Improved single date validation when split day selection is enabled.
π Excluded the current form field from the “multiplication” dropdown.
π Changed textarea field sanitization to allow line breaks.
π Updated database structure to avoid conflicts with certain MySQL versions.
π Individual days were not updated in payment calculation after modifying a booking’s dates.
π Scheduling error when editing a booking’s date.
π Fixed issue with quantity sometimes being set to 0 when editing a Booking.
π Some PHP warnings here and there π
π Issue with manually added bookings using the bank transfer payment method not being able to mark the booking as paid.
π Issue with field duplication in form editor.
5.8.6.1 15 February 2023
β
Made tax multiplication possible with a number input as well.
π Fixed issue with tax calculation in certain edge cases.
π Fixed error when no payment was present in the form.
π Fixed issue with part payments not appearing for bank transfer when manually adding a booking.
5.8.6 13 February 2023
π Added Refund functionality.
π Added Security Deposit functionality.
π Added option to duplicate a form field in the form builder.
β
Set default selection style to split.
β
Pre-populated the legend items to export field with the most commonly used values.
β
Minor security improvements.
π Fixed automatic opening of booking modal on edit calendar page not always working.
π Improved compatibility with filtering plugins like FacetWP, WP Grid Builder and Search & Filter Pro.
π Added trigger to update pricing table when changing a number field in the form.
π Removed duplicate label in the Customizer.
π Fixed issue with Gutenberg blocks in latest version of WP.
π Fixed VAT value not allowing decimals.
5.8.5.1 16 January 2023
β
Improved tax calculation when applicability was set to “Per Day”.
π Fixed styling issue when form position was set to “side”.
π Fixed Backend Start Date setting not applied to manual Add Booking calendar.
5.8.5 10 January 2023
π Added PriceLabs add-on.
π Added Redsys add-on.
π Added option to delete cron jobs for bookings.
π Added option to set the delivery hour for scheduled emails.
π Added calendar start date and end date to conditional logic.
π Added possibility to move a booking to another calendar.
β
Front-end styling improvements.
β
Improved single date selection on mobile devices.
β
Updated moment.js to the latest version.
β
Form HTML accessibility changes.
π Fixed ax multiplication issue with inventory field.
π Fixed tax applicable period not always working correctly.
π Fixed an issue with dates not being translated in emails sent from the booking modal.
π Fixed incorrect calendar listing for non-administrator users with over 20 calendars (thanks to Christopher Drew).
π Fixed error that caused payment methods not to appear when manually adding a booking.
5.8.4.1 22 November 2022
β
Added post status to Link Calendar dropdown.
π Fixed an issue with single day selection on mobile devices.
π Fixed an issue with form default value for checkboxes not working correctly.
5.8.4 16 November 2022
π Added form conditional logic based on stay length.
π Allow part payments with a 0 deposit (book now, pay later).
π Added possibility to send a payment link to customer after manually adding a booking.
β
Improved Date selection UI – automatically clear date selection when clicking on an invalid end date.
β
Customizer improvements.
β
Calendar and form styling improvements.
β
Improved conditional logic functionality.
π “Highlight Today” option was missing from the Elementor widget.
π Fixed issues with dynamic field population for checkboxes.
π Fixed issue with phone number input after failed date selection.
π Fixed styling conflict when displaying multiple calendars on the same page.
π Updated incorrect display of bookings in the calendar outputter.
π Updated iCal importer to ignore deleted legend items.
5.8.3 21 September 2022
π Added link in the Admin Notification email to open booking in WP Admin.
β
Reports add-on is now available for users assigned to calendars.
β
Greatly optimized the calendar editor page and the booking manager for large number of bookings.
β
Added calendar tooltip field to the CSV export.
π Form translations ignoring disabled languages.
π Issue with inventory not clearing when selection type was set to single day.
π “No Bookings” message was not appearing in the booking manager.
π Issue with iCalendar import
5.8.2 17 August 2022
β
Booking now stores the post ID of the page the booking was made on.
β
Added various hooks and filters.
β
Minor front-end styling improvements.
π Fixed an issue with the “Duplicate Form” feature.
π Fixed an issue with the Number field’s Min value not working correctly.
π Fixed some display issues with the datepicker.
5.8.1.2 18 July 2022
π Fixed an issue with conditional logic for Checkbox and Radio fields.
π Fixed an issue that prevented the selection of certain dates in the calendar.
5.8.1.1 14 July 2022
π Fixed an issue with the date selection when selection type was set to single and split days were enabled.
π Fixed an issue with single date selection when no changeover legends were assigned to the calendar.
5.8.1 13 July 2022
π Added the possibility to mark payment on arrival payments as “Paid”.
β
Added scroll to current date in the Overview Calendar on small screen sizes.
β
Checkout UI Improvements and better error handling.
π Fixed issue with date selection in the Add Booking modal.
π Fixed payment calculation not ignoring conditional logic hidden fields.
π Fixed zero line items not being hidden on the payment screen.
5.8.0 12 July 2022
π Added Customizer options for changing the calendar and form appearance.
π Added integration with WP Grid Builder.
π Added Number form field to Form Builder.
π Added option to set the default part payment applicability value.
β
Added option in widgets and modules to show/hide calendar month dropdown.
β
Allowed all part payment bookings to be marked as paid.
β
Added various hooks and filters to allow better feature customization.
π Fixed character encoding issue in Gutenberg modules.
π Fixed issue with date validation when two consecutive changeover dates were selected.
π Fixed an issue with conditional fields not being applied after a failed validation.
5.7.9.1 17 June 2022
β
Changed default value for “Highlight Today” option in Gutenberg modules.
β
Added Dynamic Population for pricing form fields.
π Issue with logo not appearing in Email Templates.
5.7.9 15 June 2022
π Added iCalendar attachments to emails.
π Added option to only display VAT, without modifying the total price.
π Added Lithuanian backend translation.
β
Improved handling of temporary .pdf and .ics files.
β
Changed the names of the Elementor widgets so they can be found easier.
π Added scripts and styles not enqueued message on final payment shortcode.
π Added restriction to not allow a single day selection when split selection is enabled.
5.7.8 5 May 2022
π Added new Square Payment add-on.
5.7.7.1 22 April 2022
π Fixed an issue with the “Add Booking” calendar not selecting dates properly.
5.7.7 20 April 2022
π Added new SMS Notifications add-on.
π Added Stylised UI for phone number field.
π Added Vietnamese language.
β
Improved price display on calendar.
β
Slightly improved plugin settings UI.
π Fixed JS Warnings for Gutenberg Blocks.
π Fixed date for Product Fields in the form builder not always being saved correctly.
π Fixed an issue when editing a booking without a payment attached to it.
π Fixed an issue when embedding a trashed calendar.
5.7.6 6 April 2022
β
Added a “Failed” error message in the email notifications if a payment fails.
π Fixed pricing fields not always working correctly for fields with conditional logic enabled.
π Fixed an issue that caused the Invoice not to update the prices when editing a booking.
5.7.5 23 March 2022
π Added new Booking Manager add-on.
π Added Conditional Logic functionality for form fields.
π Added ZAR (South African Rand) currency.
β
Form now shows a notification if reCAPTCHA is not configured properly.
β
Slightly improved front-end styling.
β
Updated add-on images to match the new website design.
β
Updated Gutenberg and Divi blocks to add missing options.
π Fixed an issue with displaying prices on the calendar
π Deleting a calendar would not remove the calendar’s meta values from the database
π Fixed division by 0 issue π
π Fixed Add Booking modal in the backend not resizing properly on smaller screens
π Fixed backend Forms pagination issue.