BookingWP WooCommerce Appointments

BookingWP WooCommerce Appointments 5.3.9

No permission to download
* Feature - Admin calendar toast notifications: Real-time updates when appointments are created, updated, cancelled, or rescheduled via SSE.
* Improvement - Customer contact icons in appointment modal: Email and phone icons appear on hover with click-to-action (mailto/tel).
* Improvement - Appointment needs to use staff_ids as single source of truth, added comprehensive checks to ensure this.
* Improvement - Guest appointment that leaves name/surname should display it in admin calendar even if not registered.
* Improvement - Update all translations.
* Improvement - Show Guest name in Calendar view + change default calendar view. Issue #1271.
* Improvement - Appointment modal has all content filterable through React/JS.
* Improvement - Ensure plugin installation does not happen too early and everything hooks after 'init' call to avoid potential issues.
* Improvement - Deposits with one full and one part payment appointment in the same order. Issue #1270.
* Fix - Resolved double notification issue when cancelling appointments by improving SSE event deduplication.
* Fix - SSE not updating admin calendar for appointments created via shortcode checkout (deduplication was blocking status change events in same request).
* Fix - Fix NL translation.
* Fix - Staff 2-way sync doesn't work fine with multiple calendars sync (staff + global). Issue #1268.
* Fix - Sync issue: when parent recurring event was deleted, modified instance availability rules remained orphaned. Issue #1216.
* Improvement - Updated What's New admin page with better styling and to include clear roadmap, updates with improved release notes.
* Improvement - Refining admin calendar hover effects, turn past appointments grayscale and unavailable time ranges into stripes.
* Fix - Non-recurring rules could expire same day, before the 30 days grace period. Issue #1261.
* Fix - Cart persistence: Rewrote cart_loaded_from_session with whitelist approach to prevent premature cart clearing with any payment plugin.
* Fix - Only removes items from cart when order is definitively paid (processing/completed/partial-payment).
* Fix - Removed delete_in_cart_appointments_before_empty method as it was too unpredictable.
* Fix - Return $appointments to filters to avoid breaks with custom code.
* Fix - Caching start/end times breaks capacity rules.
* Improvement - Compatibility with WooCommerce 10.0.
* Improvement - Updated Product Add-ons to 7.9.1.
* Fix - Clear appointments from cart even ifWooCommerce hold stock options are set to zero.
* Improvement - Compatibility with WooCommerce 9.7.
* Improvement - WooCommerce Multilingual 5.4.0 compatibility.
* Improvement - Updated Product Add-ons to 7.5.0.
* Improvement - All formated order meta data now synced with Google calendar event.
* Fix - Deleting synced event in staff's gCal doesn't cancel it on the site.
* Improvement - Updated Product Add-ons to 7.4.0.
* Improvement - Remove additional unnecessary strings for gcal event sync.
* Improvement - Log errors on appointment / appointable product query.
* Improvement - Compatibility with WooCommerce 9.6.
* Improvement - Compatibility with AutomateWoo 6.1.5.
* Improvement - Compatibility with WooCommerce Multilingual 5.3.9.
* Improvement - WPML multicurrency for addons not working.
* Improvement - Compatibility with WPML Multilingual CMS 4.6.15.
* Improvement - Updated code build process to match PHP 8.3.
* Improvement - Updated all translations and added new add-ons strings.
* Improvement - Better file loading structure.
* Fix - Analytics translation for filtering by Appointable products.
* Fix - TM Extra Product Options not syncing to gCal.
* Fix - Removed redundant 'notranslate' class as it is added on fields directly.
* Fix - Google calendar sync can offset time for 1 hour unintentionally.
* Fix - iOS and Firefox issue with too many addons.
* Fix - Changing time of synced app in gCal syncs it back with wrong time.
* Fix - Changing staff won’t syn to Gcal.
* Fix - Staff 2-way sync for multiple staff doesn't work properly.
* Fix - Make sure different time zones on website and Google calendar work ok together in all cases.
* Fix - Reminder email before send checking uses UTC instead of local time.
* Improvement - Move core plugin functions to load earlier.
* Improvement - Add-ons plugin activation loading for both admin/frontend.
* Improvement - Updated moment-timezone-with-data.js lib to v0.5.45.
* Improvement - Updated moment-with-locales.js lib to v2.30.1.
* Fix - PHP 7.4 error correction. Though PHP 8.2+ is required.
* Fix - REST API: usort fix for PHP 8.0+.
* Improvement - Load integrations early after plugins are loaded.
* Improvement - Remove Select2 scripts and styles and only use Select2 from WooCommerce.
* Fix - Google calendar sync PHP error.
* Improvement - Updated Product Add-ons to 7.2.0.
* Improvement - Updated Slovenian translation.
* Fix - Google calendar sync not working.
* Fix - Exporting appointments not working.
* Fix - Email notifications not working.
* Fix - Appointments permalink in my-account not working.
* Fix - Requiring confirmations not working.
Top