WooCommerce Delivery Slots
Fixes
- Issue where the reservation table wouldn't save the date when the cart is empty.
- Fix bug with subscription product where the date would appear incorrect after selecting in the time slot picker for certain timeslots.
- Add defensive check to prevent PHP warnings in get_chosen_shipping_method().
- Validation error for Stripe Express Checkout.
Fixes
- Fatal error in the admin when viewing the child-order created during edit timeslot workflow.
- Allow support for virtual products i.e allow assignment of virtual product in individual time slots.
- Subscription timeslot cannot be selected.
Tweaks
- Add filter to forcefully load the block checkout assets
iconic_wds_load_block_checkout_integration_script.
Fixes
- Subscription. Fix bug where the delivery slots doesn't update when the shipping method change is caused by the address change.
- Compatibility with the new WooCommerce Local Pickup shipping.
- Issue where order cannot be place because of Invalid validation error on the block checkout.
Features
- Compatibility with WooCommerce 10.3.
Fixes
- Classic checkout subscription UI bug.
- Fix bug where the Delivery Slots field doesn't work in WooCommerce 10.3 version.
- Admin edit order invalid date for certain timezones like Zurich.
- Selecting a disabled shipping method doesn't reset the Delivery Fee.
Fixes
- Bug where the Woo checkout block is missing in the block editor.
- Comatibility issue with WooCommerce Advanced Shipping plugin.
Fixes
- Fatal error caused by using wcs_renewal_order_created as the action instead of filter
Fixes
- Bug where the timeslot fields do not load on a FSE theme on Block checkout.
Features
- Compatibility with WooCommerce Subscriptions.
- Compatibility with All Products for WooCommerce Subscriptions.
Tweaks
- Allow Checkout Blocks to be repositioned.
- Use PSR-4 autoloading.
Fixes
- Deprecated warning related to setted_transient action.
- Fatal error cause in WooCommerce Advanced Free Shipping because of fetching shipping methods before WC cart is initialised.
- Bug where the first delivery slot is not selected.
- Fatal error in a rare setup when user is logged in first time.
- Incorrect shipping method ID in get_bookable_dates REST API endpoint.
Fixes
- Fatal error caused by calling $iconic_wds_dates->get_checkout_fields_data() too early.
Tweaks
- Updated dependencies and added more safety checks to telemetry opt-ins/opt-outs.
