* Added: new option in services > map page to hide the map but keep the location.
* Added: thankyou/review us email via CRON job, that can be timed at any period after the appointment.
* Added: custom form fields can now be enabled for each seat. eg: selecting 5 seats can repeat each field 5 times.
* Fixed: confirmation email was sent twice when using online payments or woocommerce.
* Fixed: if your translations included quotes, this could break the appointments page in the backend.
* Fixed: if the customer name contained quotes, this could break stripe payments.
* Fixed: changed layout of the incremental input optional field.
* Fixed: timeformat in settings > general page did not save your selection.
* Fixed: search list timeformat did not apply the settings > general page time format settings.
* Fixed: upfront payment now calculates the discount by number of seats.
- Fixed: public calendar was missing full date format hence the day view did not display the current date number.
- Fixed: remaining seats message when using the multi date range mode always displayed the value 0.
- Fixed: when using a service mode with timeslots and when all seats were out of stock, editing the appointment broken.
* Posted on 20/03/2023
* Added: guests function to limit by seats can be enabled without group booking.
* Added: extended group booking support to multi date range, multi date and time range, round trip, round trip with time and changeover
* Fixed: synchronizing availabilities did not work correctly specifically when syncing half day/full day etc.
* Fixed: when the repeat pattern was set to weekly, the calendar in the booking form worked erratically.
* Fixed: changing the currency thousand and decimal separators did not apply in the email notifications.
* Fixed: changing the currency thousand and decimal separators broke total_amount_before_tax token.
- Fixed: feeds sync – appointments whose start date were in the past but are still ongoing will now be synched correctly.
- Fixed: feeds sync – if map data was included in the appointment, sync did not occur.
- Fixed: search filter now returns results correctly on changeover
- Added: SMS reminders via Twilio.
- Fixed: Omani Rial (OMR) was missing from the list of currencies.
- Added: when selecting mulitple seats is enabled, you can now collect the name of each participant.
- Added: you can now import to all availabilities within each individual service. prev it was one by one.
- Fixed: when using the time range mode, multiple availabilities were not available for booking.
- Fixed: when using search with changeover days, check-in/check-out resulted booked but was still available.
- Added: new option to delete all coupons in bulk.
- Fix: overall small miscellaneous improvements and fixes.
= 15.0.3 =
* Posted on 24/10/2022
* Added: new short-code to display the logged in users upcoming appointments and appointment history [calendarista-user-profile]
* Fixed: appointment status indicator in the back-end appointment calendar did not display the color correctly.
* Fixed: when enabling multiple availability booking, seats were not respected.
* Fixed: miscellaneous improvements to the search results when using the search form.