Resource icon

WooCommerce Appointments 5.4.8

No permission to download
Welcome to SeoBeGood
Explore seobegood.com for free access to premium themes, plugins, scripts, and digital resources. Join a thriving community of developers and enthusiasts today!
Register now!
* WooCommerce Appointments Changelog *

2026.08.08 - version 5.4.8
- Feature - Appointable product: set Padding Before and After separately on one row. Existing padding stays Before; After defaults to 0.
- Improvement - Availability / slots: the gap between appointments uses After from the earlier booking plus Before from the later one (timed, day, and shared staff). With only Before set (the default after upgrade), identical products keep the same handoff gap.
- Improvement - Admin panel: create/edit recurring uses the same outlined card as billing and add-ons; schedule fields use compact floating labels in one row.
- Improvement - Admin calendar: on narrow screens the period title opens a month or date picker (prev/next hide); week and list show a month label; tapping a month day opens Day view and Back returns to that month.
- Dev - Padding: `padding_duration` remains buffer before; added `get_padding_after_duration()`, `get_padding_after_in_minutes()`, `set_padding_after_duration()`, and `get_padding_before_in_minutes()` (alias of `get_padding_duration_in_minutes()`). Overlap builders and `per_day_booked_totals` reserve both sides; day/month `get_padding_days_for_fully_booked_dates()` expands `(before + after)` days on each side. Meta `_wc_appointment_padding_after_duration` via REST (`padding_after_duration`), product CSV (`Padding after duration`), and WPML / Polylang. Interim cross-product `max()` bridge removed. […]
* WooCommerce Appointments Changelog *

2026.08.03 - version 5.4.7
- Improvement - Admin panel: create/edit fields use outlined floating labels (Checkout-style); status uses compact filter chips; attendance is hidden on create, editable on edit, and muted text on view; Pick from a calendar stays a compact trigger until opened.
- Improvement - Admin calendar: sticky toolbar and day headers under admin chrome with one page scrollbar; the toolbar docks under the admin bar while you scroll.
- Performance - Admin: calendar/panel product list loads with a light id/title/color query instead of hydrating up to 200 full product objects on every admin load.
- Performance - Admin panel browse: day availability evaluates each rule once; all-day RRULEs reuse the in-request path instead of rebuilding minutes every civil day.
- Dev - Tests: AdminCalendarAvailabilityStripeTimezoneLiveTest (PHP) and admin-calendar-availability-rule-timezone Vitest lock civil vs timed stripe timezone policy for staff UTC, Australia/Perth, and America/Los_Angeles.
- Dev - Tests: SeriesCartCheckoutLiveTest covers series creation on on-hold, processing, completed, and partial-payment (pending is not hooked).
- Dev - Tests: RuleMinutesRruleCivilDayTest, RruleCivilDayAvailabilityLiveTest, RuleMinutesOvernightApplyEvaluateTest, and OvernightTimeAvailabilityLiveTest cover overnight/all-day RRULE civil-day parity and time:N overnight vs end-at-midnight. […]

Members online

No members online now.

Latest posts

Trending content

Forum statistics

Threads
1,812
Messages
2,527
Members
113
Latest member
johnsmith2035