1.9.0 – 2021/01/27

  • See the user-friendly release note
  • Breaking change – WooCommerce carts will be emptied after the update
  • Breaking change – You need to update your add-ons and probably adapt your custom code. No support can be provided for your custom code.
  • Feature – Pick multiple events on the calendar and book them all at once (find the option in your booking form editor, in the calendar settings)
  • Feature – Pick multiple events on the calendar and add them all to the shopping cart at once (with WooCommerce)
  • Feature – Cancel all bookings of an event / groups of events at once (find the option in the calendar editor, in the event settings, Delete button)
  • Tweak – Hide the Calendar bookings filter if only one calendar is available
  • Tweak – Display an admin error notice if an add-on is outdated and will cause malfunction
  • Fix – Fields were not prefilled with URL attributes on WC variable product page
  • Fix – Single checkbox could not be checked by default
  • Fix – Recent bookings’ owner changed if the WC customer logged in to a different account
  • Fix – Let the user mouseover an event booking list tooltip even if another event is hovered on the way
  • Fix – Check if select2 library is already registered and included before using our bundled version of it
  • Fix – Add compatibility for bootstrap tooltip (if loaded after jquery ui)
  • Fix – Booking refunded notification was sent twice
  • Fix – Booking cancelled notification was sent when the customer cancelled the payment
  • Fix – Events were not correctly sorted by date on Safari iOS / MacOS
  • Fix – Cannot switch templates in editor if too many events were loaded
  • Fix – Users having the bookacti_manage_booking_activities capability can now access the admin panel with WC even without manage_woocommerce or edit_posts
  • Fix – Repeated events out of their template range were displayed
  • Fix – Allow to escape characters in date and time formats with a backslash
  • Fix – WC auto refund method was available in cases it shouldn’t
  • Fix – Keep the refund dialog opened in case of error to allow the user to read the error message
  • Dev – Compatibility with jquery-ui 1.12.1
  • Dev – Refactor the process to trigger form actions
  • Dev – Refactor the booking system picked_events attribute
  • Dev – Refactor the data bound to WC cart item / order item