1.3.0 – 2018/01/28

  • Tweak – Bookings page has been redesigned
  • Feature – Filter your booking list by calendars, activities, status, date, and customers (and also by events like before)
  • Feature – The booking list is now paginated and columns can be hidden (in screen options) and sorted
  • Feature – Bookings have a new “Payment status” property, with 3 possible values: No payment required, owed, paid.
  • Feature – Display your customers’ bookings calendar with the shortcode [[bookingactivities_calendar bookings_only="true" user_id="current" past_events="true"]]
  • Feature – Customize frontend dialogs titles and buttons labels (and content for some of them)
  • Tweak – In-cart bookings are no longer active when the cart expiration is deactivated. The availability check is made on checkout.
  • Tweak – Date format can be set more specifically, and the separator between dates can be changed
  • Tweak – ON/OFF button: clearly display “ON” and “OFF” for a better understanding
  • Tweak – Email refund option is no longer offered to administrators
  • Fix – Activities with a title containing special characters triggered a fatal error when an event was dropped
  • Fix – Picking a group of events not already loaded triggered a fatal error (events of the group still need to be rendered)
  • Fix – Error notice about wpdb::prepare since WP 4.9+ (can cause fatal error if WP_DEBUG was set to true)
  • Fix – Show / Hide activities in calendar editor triggers fatal error
  • Fix – Shop Managers (WooCommerce role) were not able to edit activities
  • Fix – WooCommerce [product_page] shortcode is now working with variable product marked as activity
  • Fix – Bookings in a WooCommerce order containing a non-activity products were still “Pending” after payment is received
  • Breaking change – Date format needs to be set again in Booking Activities settings, in “Messages” tab