BookingWP - #1 WordPress Appointment Booking Plugin icon

Release v5.4.2

BookingWP - #1 WordPress Appointment Booking Plugin v5.4.2

Latest version

What's new in v5.4.2

BookingWP - #1 WordPress Appointment Booking Plugin v5.4.2 was released on . #1 WordPress Appointment Booking Plugin See the full changelog below and compare with the complete version history.

Release details

Released
2.9 MB
File available

Changelog

Other
  • Dev - PHPStan raised to level 3 (phpVersion 7.4).
  • Dev - Tests: regression coverage for range_type RRULE routing parity and orphan `rrule` field cleanup.
  • Dev - Tests: lock GCal failure-path contracts (`make_gcal_request()` → `WP_Error`, `sync_event_resource()` → `false`) and rule-minutes payload shape across all `compute_rule_minutes()` branches.
Fixed
  • Indexed availability: RRULE expansion follows `range_type` (same as dynamic); orphan `rrule` on non-`rrule` rules uses the non-RRULE path and purges legacy expand rows on background passes.
  • Google Calendar: inbound sync clears `rrule` when an event is stored as non-recurring (`custom` / `custom:daterange`).

Compatibility

Requires WordPress
5.9
Tested up to
7.0
Requires PHP
7.4

Verified safe

BookingWP - #1 WordPress Appointment Booking Plugin v5.4.2 scanned clean with no security threats detected.

View full scan report