1.12.0 – 2021/08/23

  • See the user-friendly release note
  • Breaking change – Remove opening and closing dates from calendar settings in calendar editor
  • Breaking change – Remove the archiving tool. You can still find the backups you have made in wp-content/uploads/booking-activities/archives and manually import them with phpMyAdmin.
  • Feature – Groups of events can be automatically repeated (like events)
  • Feature – Unbind repeated groups of events occurrences
  • Feature – Add a button to jump to a specific date in calendar editor
  • Tweak – Remove restrictions on event availability and repetition frequency, you can update them regardless of bookings made
  • Tweak – WC cart items with a booking attached are no longer removed after a failed payment, so the customer can try again
  • Tweak – Add the {booking_ical_url} notification tag and refactor the way booked events are exported
  • Tweak – Display links to the Bookings tab on the customer’s WC account dashboard
  • Fix – TinyMCE editor was not loaded in settings dialogs if the Visual view was loaded by default, set the Text tab by default as a workaround
  • Fix – The icon to unpick an event span tag was not correctly closed
  • Optimization – Groups of events and Bookings numbers are loaded by interval (like events) instead of all at once
  • Optimization – Reduce the number of queries to load the calendar editor
  • Dev – Breaking change – the wp_bookacti_exceptions table was totally refactored and the API related to exceptions too
  • Dev – Refactor the events, activities, group of events and group categories data sanitization when updating them from the calendar editor
  • Dev – Move the functions to run once after specific updates to controller-legacy.php
  • Dev – Store the activity_id in the wp_bookacti_groups_events table (part of removing dependencies between bookings and events (groups))