New: speed and performance improvements, especially in stores with several hundreds/thousands of bookings
New: easy way to set default availability for bookable products
New: easy way to set specific time-slots for hourly and per-minute bookable products
New: assign availability rule to more than one date
New: use generic dates in availability rules
New: easy way to set availability rules, including multiple time-slots in the same rule
New: choose if setting the booking as paid when the deposit or the balance order is paid in combination with YITH WooCommerce Deposits and Down Payments
New: choose what to show as name of the synchronized event in Google Calendar
New: added 'attendee' email in Google Calendar sync events, so events will be automatically added to the customer's Google Calendar
New: choose what to show as booking name in the plugin calendar
New: integration with YITH Multi Currency Switcher for WooCommerce (this allows automatic price conversion through Multi Currency exchange rates)
New: choose the time format to be used in "Time Pickers"
New: choose if showing service information (price and descriptions) in a tooltip or inline
New: option to choose which costs will be included in prices shown on the Shop page
New: 'Upcoming' view in bookings list (this allows seeing the future bookings)
New: time to start info in bookings list
New: booking price shown in bookings list (the price is taken from the order)
New: show sold price in booking data on admin side
New: show calculated price in booking data and in bookings' list for pending and confirmed bookings on admin side
New: option to redirect users to checkout after adding a bookable product to the cart
New: option to show a 'booking of' label in Cart and Checkout for bookable products
New: option to show unit in booking prices
New: option to choose how to handle error messages in booking forms
New: possibility to set decimal values for discounts
New: choose if showing totals in Cart and Checkout
New: filter bookings by dates in bookings list
New: option to hide 'Read more' button in shop pages for bookable products
New: 'Bookable Products' Gutenberg block
New: option to use the 'week' formula for booking units that are a multiple of 7 days in prices
New: services selector in search forms
New: horizontal layout for Search Forms
New: set default distance range for 'location' field in Search Forms
New: choose to show or hide distance range for 'location' field in Search Form
New: use date range picker selector in Search Forms
New: use people selector in Search Forms
New: choose colors used by the plugin for frontend styles
New: possibility to set custom messages for each booking email
New: support to YITH Proteo theme with 3 specific skins: Apartments, Hotels, Travel
Update: YITH plugin framework
Update: language files
Fix: avoid direct add-to-cart for bookable products when using WooCommerce 'All Products' Gutenberg block
Fix: price calculation in search form results if the bookable product has people types and no people type is set in the Search Form
Fix: issue when storing label for 'Search' field in search forms
Fix: fixed displayed prices of services and bookable products when prices include taxes
Tweak: moved duration after dates in booking forms
Tweak: show time field after selecting date
Tweak: disable dates after non-available ones in the date-picker of the End Date
Tweak: improved style of Google Calendar settings
Tweak: improved description style in Google Calendar event description
Tweak: improved 'Logs' tab style
Tweak: improved search form style
Tweak: improved booking form style
Tweak: improved date picker style
Tweak: improved field style in Booking Form and Booking Search Form
Tweak: improved calendar range picker style
Tweak: improved service creation panels
Tweak: improved calendar style
Tweak: improved style of booking details page
Tweak: improved booking emails
Tweak: improved booking calendar on admin side
Tweak: set the previous status when restoring bookings from trash
Tweak: disabled browser autocompletion on bookable product panel fields
Tweak: customize border-radius for search button in Search Forms
Tweak: added Help tab
Dev: Tweak: data_query param for querying bookings
Dev: added 'yith_wcbk_after_add_to_cart_validation' action, to allow handling actions after add-to-cart valid
Dev: added 'yith_wcbk_booking_product_single_person_type_{cost_type}' filter, to allow filtering person type specific costs
Tweak: added 'notranslate' class to date-pickers to prevent issues with dates when translating pages through Google Translate
Tweak: improved service description shown in tooltip
Tweak: store Google Maps coordinates retrieved by address in transient to reduce external calls to Google Maps API
Dev: added yith_wcbk_maps_pre_get_location_by_address filter, to allow retrieving coordinates by address
Dev: added yith_wcbk_maps_get_location_by_address_use_transients filter, to allow disabling transients when retrieving coordinates by address through Google Maps
Dev: added yith_wcbk_maps_get_location_by_address_success filter, to allow custom action after retrieving coordinates by Google Maps
Dev: added yith_wcbk_maps_get_location_by_address filter, to allow filtering location coordinates retrieved by Google Maps
Dev: added yith_wcbk_check_for_monthly_discount filter used to apply the monthly discount conditionally
Dev: added yith_wcbk_search_form_submit_label filter used to change the Search Form submit button label