1.2.0 – 2017/10/12

  • Feature – Send email notifications to the administrator and the customer when a booking is made, when its status changes and when it is rescheduled
  • Feature – Configure and customize email notifications
  • Feature – Configure some messages displayed on frontend directly through Booking Activities settings
  • Tweak – Added a date field in bookings database, so you can know when a booking was made
  • Fix – Wrong locale was loaded on multilingual site (depending on site and users settings)
  • Fix – Dialogs looked glitchy on Chrome
  • Fix – Booking quantity was incorrect if multiple partial refunds were deleted at once in a WooCommerce order
  • Fix – Min delay before event is no longer limited to a minimum of 1 day. Minimum is now 0 (no delay)
  • Fix – Do not display booking actions on “Pay for orders” pages
  • Lib – Updated FullCalendar to 3.6.0 and Moment JS to 2.19.0
  • Dev – A lot of hooks has been changed, added or removed.
    • PHP actions
      • Tweak – ‘bookacti_booking_rescheduled’ doesn’t use the same parameters anymore
      • Add – ‘bookacti_notifications_settings_section’
      • Add – ‘bookacti_messages_settings’
      • Add – ‘bookacti_order_bookings_state_changed’
      • Delete – Some calls to ‘bookacti_booking_group_state_changed’ or ‘bookacti_booking_state_changed’ are replaced by ‘bookacti_order_bookings_state_changed’, ‘bookacti_order_pending_bookings_cancelled’, ‘bookacti_booking_expired’, ‘bookacti_booking_group_expired’
      • Add – ‘bookacti_booking_expired’
      • Add – ‘bookacti_booking_group_expired’
      • Add – ‘bookacti_email_sent’
      • Add – ‘bookacti_send_async_email’
    • PHP Filters
      • Delete – ‘bookacti_temporary_book_message’. You can change this message through settings now.
      • Add – ‘bookacti_emails_default_settings’
      • Add – ‘bookacti_email_settings’
      • Add – ‘bookacti_email_sanitized_settings’
      • Add – ‘bookacti_default_messages’
      • Add – ‘bookacti_is_booking_in_delay’
      • Add – ‘bookacti_compute_booking_group_state’
      • Add – ‘bookacti_update_booking_group_quantity’
      • Add – ‘bookacti_formatted_time_before_expiration’
      • Add – ‘bookacti_order_pending_bookings_cancelled’
      • Add – ‘bookacti_notifications_tags’
      • Add – ‘bookacti_notifications_tags_values’
      • Add – ‘bookacti_email_locale’
      • Add – ‘bookacti_email_allow_async’