Release v5.3.10
BookingWP - #1 WordPress Appointment Booking Plugin v5.3.10
What's new in v5.3.10
BookingWP - #1 WordPress Appointment Booking Plugin v5.3.10 was released on . #1 WordPress Appointment Booking Plugin See the full changelog below and compare with the complete version history.
Release details
Released
2.8 MB
File unavailable
Changelog
Fixed
- Storefront appointment cost quote when catalog prices are entered inclusive of tax: footer HTML uses the same display amount as AJAX `raw_price` (not tax-stripped `line_net`), so logged-out customers see the correct gross total.
- Availability / add-to-cart: day- and month-unit checks use Fake UTC civil tokens (`gmdate` / shared slot-token helpers) for past-date guards, span end calculation, and day-slot capacity keys — not `wp_date()` / site-TZ `DateTime` on the posted timestamp — so same-day bookings and slot lookup stay aligned on non-UTC stores (e.g. America/Vancouver).
- Storefront calendar (no staff preference, day/month + staff): multi-staff indexed slot generation no longer runs the minute-mask loop on day/month products — use per-staff civil-day slots and union merge instead; no-preference day summary uses per-staff OR (max), not summed slot counts across merged fragments.
- Admin panel create: day/month availability check and save use Fake UTC civil midnights for date/month ranges (matches storefront slots and `get_day_civil_span_capacity` keys); admin month calendar bounds for day/month products use the same civil UTC axis.
- `is_appointable()` past-date guard for day/month products uses `wc_appointments_is_past_request_date()` (Fake UTC civil axis) instead of `date()` on `_date`, matching availability checks.
- Admin panel create success message formats saved day/month ranges from appointment timestamps via `wp_date()` (not `strtotime()` on date strings).
Compatibility
- Requires WordPress
- 5.9
- Tested up to
- 7.0
- Requires PHP
- 7.4
Verified safe
BookingWP - #1 WordPress Appointment Booking Plugin v5.3.10 scanned clean with no security threats detected.
View full scan report