Limited-Time Offer

Get Extra 20% off on FullCharge Yearly Plan — available for first 10 users only. Don’t miss out! 🚀

Booking Manager · Version history

Booking Manager changelog and version history

Latest version
2.1.22
Sep 21, 2026 (1 month ago)
Releases
55
since 2017
In the last year
5
about one every 73 days
Tested up to
WordPress 7.1.4
PHP 5.6 or later

Releases each year

  • 20174 releases
  • 20185 releases
  • 20195 releases
  • 20205 releases
  • 20211 release
  • 20226 releases
  • 202313 releases
  • 20244 releases
  • 20258 releases
  • 20264 releases

20264 releases

  1. Booking Manager 2.1.22Latest

    • Improvement Added an option to include bookings from child capacity resources in a parent resource’s .ics feed, while preserving parent-only export as the default.
  2. Booking Manager 2.1.21

    • Security Hardened iCalendar import UID lookups and restricted interface preference updates to the signed-in user’s own settings. Thanks to Mohamed Bassia and Choriyev Qahramon (ciprobe) for responsible disclosure.
  3. Booking Manager 2.1.20

    • New * Added support for the “Append extra day after imported checkout day” import option. When enabled together with “Append check out day”, imported .ics events will include one additional day after the imported checkout day before applying check-in/check-out times.
    • Fix Parent-resource .ics feeds in Booking Calendar Business Large now export only dates assigned to the parent resource, preventing bookings occupying child resources from being included.
  4. Booking Manager 2.1.19

    • Fix Hardened Listing Template settings by restricting access to manage_options and sanitizing listing_template on save and render while preserving safe HTML/placeholders

20258 releases

  1. Booking Manager 2.1.18

    • Fix Fix XSS during listing of .ics feed content, if the .ics file was broken or intentionaly inject by malicious script. (2.1.18.1)
  2. Booking Manager 2.1.17

    • Fix If enabled “Use selected times for each booking date” option on the WP Booking Calendar > Settings > Calendar > Calendar Settings page, system imports time slots, instead of check in/out times for such bookings. (2.1.17.1)
  3. Booking Manager 2.1.16

    • Fix Timed events where end <= start (equal or earlier, e.g., due to a bug or reversed inputs) -> you now get a minimal valid span of +1 hour. Previously this produced invalid ICS (“DTEND before DTSTART”).
    • Fix All-day events where end ≤ start -> coerced to +1 day (exclusive end), which matches iCal semantics for single-day all-day events.
    • Fix So: for correctly formed bookings, durations are identical. The only “change” is that bad/zero/negative durations are repaired to a minimal valid length so calendars won’t reject the feed.
  4. Booking Manager 2.1.15

    • Improvement Block import/delete shortcodes on non-published posts/pages to prevent unintended actions during review. (2.1.15.1)
  5. Booking Manager 2.1.14

    • Improvement Improved iCal/ICS export for full compatibility.
    • Improvement Reworked recurring and multi-date export logic: now generates one VEVENT per date/range instead of RDATE rules, ensuring full compatibility with Google Calendar, Outlook, Apple Calendar, Booking.com, Airbnb, and other iCal consumers.
    • Improvement Corrected date handling to respect the site’s timezone for both all-day and timed events, preventing off-by-one-day issues.
    • Improvement Added safer UID generation and consistent metadata for better sync reliability.
  6. Booking Manager 2.1.13

    • Fix: When accessing the .ics calendar feed for a parent booking resource (with specific capacity) in Booking Calendar Business Large, only bookings from the parent resource are now exported. Previously, bookings from all associated child resources were incorrectly included. (Version 10.12.3.2)
  7. Booking Manager 2.1.12

    • New: Added option “Export only full days (not time)” on “oPlugins Panel > Settings General”, to export only full days without time to the .ics feed. This is a limitation in Airbnb and some other services. (2.1.12.1)
    • Fix Notice: Function _load_textdomain_just_in_time was called incorrectly. (2025-04-04)
  8. Booking Manager 2.1.11

    • Fix Notice: Function _load_textdomain_just_in_time was called incorrectly. (2025-03-28)

20244 releases

  1. Booking Manager 2.1.10

    • Fix Correctly import of full day events, which contains of several not consecutive dates into the Google Calendar (2.1.10.1)
  2. Booking Manager 2.1.9

    • Under hood Added FBTYPE:BUSY for all exported bookings in .ics feeds. Purpose of this property to specify the free or busy time type. Some external servers does not mark the bookings as unavailable without this property (2.1.9.1)
    • Fix Added removed empty spaces in .ics feed at the beginning and end of the .ics feed, which can be reason of PHP Fatal error: Uncaught Error: Call to a member function getName() on null in ../booking-manager/assets/libs/icalendar/includes/ical.php:461 … (2.1.9.2)
  3. Booking Manager 2.1.8

    • Under hood Prevent of execution shortcodes, while editing the post/page. Instead of that show Sketchup block. It’s reduce potential conflict issues and improve speed of such edit page. (9.9.0.39)
  4. Booking Manager 2.1.7

    • Fix empty spaces in the UID of exported events in some servers. 2.1.7.1

202313 releases

  1. Booking Manager 2.1.6

    • Fix vulnerable to SQL injection in the [booking-manager-delete …] shortcode.
  2. Booking Manager 2.1.5

    • New shortcode parameter. Ability to use shortcode [booking-manager-delete resource_id=1 action=’delete’] to delete all imported bookings from specific booking resource (calendar). ( In paid versions of Booking Calendar you can define ID of booking resource, where you want to delete imported booking…
  3. Booking Manager 2.1.4

    • New shortcode parameter in import shortcode: delete=’skip’. It will prevent of deletion of all previous imported bookings, even if you activated option “Trash / delete all imported bookings before new import” at the Booking > Settings > Sync > “General” page. Example: [booking-manager-import delete…
  4. Booking Manager 2.1.3

    • Fix issue of not importing events with only one date (if was activated “Use check in/out time” at the Booking > Settings > Sync > “General” page). In this case, system append one additional date for such events (even if the option “Append check out day”, unchecked). It is required for the bookings…
  5. Booking Manager 2.1.2

    • Added support legacy versions of Booking Calendar.
  6. Booking Manager 2.1.1

    • Add message that Booking Manager require Booking Calendar 9.8 or newer
  7. Booking Manager 2.1

    • Support Booking Calendar 9.8
  8. Booking Manager 2.0.31

    • Fix. PHP Fatal error: Uncaught TypeError: count(): Argument #1 ($value) must be of type Countable|array, null given … (2.0.31.1)
  9. Booking Manager 2.0.30

    • New Added new REFRESH-INTERVAL property to head of exported .ics feeds with PERIOD 10 minutes. This property specifies a suggested minimum interval for polling for changes of the calendar data from the original source of that data. (2.0.30.1)
    • New Added new X-PUBLISHED-TTL:PT10M property to head of exported .ics feeds with PERIOD 10 minutes for MS Outlook. (2.0.30.1)
  10. Booking Manager 2.0.29

  11. Booking Manager 2.0.28

  12. Booking Manager 2.0.27

  13. Booking Manager 2.0.26

20226 releases

  1. Booking Manager 2.0.25

  2. Booking Manager 2.0.24

  3. Booking Manager 2.0.23

  4. Booking Manager 2.0.22

  5. Booking Manager 2.0.21

  6. Booking Manager 2.0.20

20211 release

  1. Booking Manager 2.0.18

20205 releases

  1. Booking Manager 2.0.17

  2. Booking Manager 2.0.16

  3. Booking Manager 2.0.15

  4. Booking Manager 2.0.14

  5. Booking Manager 2.0.13

20195 releases

  1. Booking Manager 2.0.12

  2. Booking Manager 2.0.11

  3. Booking Manager 2.0.10.2

  4. Booking Manager 2.0.9

  5. Booking Manager 2.0.8

20185 releases

  1. Booking Manager 2.0.7

  2. Booking Manager 2.0.6

  3. Booking Manager 2.0.5

  4. Booking Manager 2.0.4

  5. Booking Manager 2.0.3

20174 releases

  1. Booking Manager 2.0.2

  2. Booking Manager 2.0.1

  3. Booking Manager 2.0

  4. Booking Manager 1.1

Questions about Booking Manager’s releases

What is the latest version of Booking Manager?

2.1.22, released on Sep 21, 2026 (1 month ago). It’s tested up to WordPress 7.1.4 and needs PHP 5.6 or later.

How often is Booking Manager updated?

5 releases in the last year, about one every 73 days. Its first release on WordPress.org dates from September 2017.

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 free

Release dates come from the day each version’s folder was made in Booking Manager’s WordPress.org SVN repository; the notes from its readme’s changelog, as its authors wrote it.