- Fix - Fix bug with Order Bump minimum subtotal condition that could cause the wrong subtotal to be used.
- Fix - Fix bug that could prevent express checkout buttons to show up with WooCommerce Stripe Gateway
- Fix - Fix bug that caused the quantity stepper to show for bumps when it should not in the side cart
- Dev - Add cfw_disable_automatic_local_pickup_method filter
- New - New Order Bump Display Condition: Minimum Subtotal
- Fix - Fix bug in 9.0.38 that prevented user matching from working.
- Fix - Fix bug that could cause shipping method total to not update properly with rapid switching.
- Fix - When removing the last item from the cart, preserve cart coupons.
- Fix - Fix bug that prevented Payment Plugins Payment Request gateway buttons from working properly.
- Fix - Update intl-tel-input and fix utils for validation and storing phone numbers in correct format
- Fix - Fix issues with quantity stepper
- Fix - Fix styling issues with Local Pickup Plus
- Fix - Fix bug with Ultimate Gift Cards For WooCommerce
- Fix - Fix for WooPayments payment request buttons not showing up
- Fix - Make sure user matching and Smarty Streets features available for Basic plans
- Fix - Make sure WP Loyalty awards update side cart after being applied
- Fix - Prevent stale cart data by detecting cart changes and forcing a fragment refresh
- Fix - Fix cart editing setting bug that allowed the quantity stepper to show up on checkout when cart editing is off
- Fix - Restore loading blur effect for shipping methods to prevent race condition from rapid method changing during updates
- Dev - Add missing Woo core action: woocommerce_after_checkout_registration_form
- Dev - Add cfw_side_cart_open JS event to open the Side Cart
- New - Added {{customer_email}} replacement code for Abandoned Cart Recovery emails
- Fix - Fix how we handle side cart height to prevent position fixed scrolling issues on iOS / Android.
- Fix - Open side cart when product is added using the product block
- Fix - Fix issue where Order Pay feature wasn't available for Basic license holders
- Fix - Fix issue with WooCommerce 8.8+ that prevented email restricted coupon codes from applying
- Fix - Refresh content of cfw_after_cart_html action hook on AJAX updates
- Fix - Fix issue that caused notices to not appear in the side cart
- Fix - Fix JS error with Payment Plugins PayPal
- Fix - Don’t run woocommerce_update_cart_validation if quantity is 0 to prevent issues with other plugins that don't expect it
- Fix - Wrap hidden email input with form-row class for logged in users to maximize compatibility with third party plugins.
- Dev - Add three new action hooks for review panes: cfw_after_shipping_step_review_pane, cfw_after_payment_step_review_pane, cfw_after_order_review_step_review_pane
- Dev - Add cfw_acr_exclude_cart filter
- Dev - Add cfw_acr_send_to_email filter
- Fix - Add back missing cfw_before_side_cart_totals action
- Fix - Fix issues with Mollie and Klarna with after checkout bumps.
- Fix - Fix issue where disabling cart editing at checkout also disabled it in the side cart
- Fix - Fix order bump match quantity feature when there are multiple search products
- Fix - Don’t clear notices during add to cart AJAX request.
- Fix - When billing fields are disabled, remove them entirely from the WooCommerce billing fields to prevent issues with WooCommerce Stripe Gateway
- Improved - Local Pickup delivery methods are now refreshed with AJAX to handle situation where pickup or shipping becomes unavailable (or available)
- Fix - Detect bad trust badge data and correct it.
- Fix - Remove unnecessary console logging when not in debug mode.
- Fix - Fix issue that prevented Order Bump quantity setting from applying in the side cart.
- Fix - Fix suggested product button from adding the wrong product to the cart after you add a suggested product.
New - Added sticky cart summary setting. Only works if content of cart summary is shorter than the rest of the page. Most useful with one page checkout option.
Improved - Added cfw_step_changed JS event to make it easier to wire up analytic events.
Fix - Whenever the login modal is opened at checkout, copy the entered email address into the username field
Fix - Allow the account exists check to trigger the login modal more than once if the cookie is bypassed with filter
Fix - Fix bug where enable order bumps setting didn’t work for side cart.
Fix - Fix Side Cart flex grow bug that caused the styling of the side cart to be different than 8.x
Fix - Try to fix PHP warning with Phone Orders for WooCommerce Pro.
Fix - Add title of store policy to modal content
Dev - Added debug logging for license activation failures
Dev - Switched manual adjustments for WP admin bar to use --wp-admin--admin-bar--height CSS property
- New - Add new WP Rocket integration setting - if enabled (default) we exclude our scripts from the Delay JS Exclude setting, otherwise don’t exclude.
- Improved - Add Woostify theme warning with link to document with fix
- Fix - Fix issue with missing order attribution data and WooCommerce 8.7
- Fix - Fix min-height styling of modals.
- Fix - Fix issue that caused modals to scroll to first focusable element
- Improved - Refactored dependency extraction to remove heavy @wordpress/* packages. Reduces effective asset size considerably.
- Fix - Relatedly, this also fixes the 401 error in the console
- Fix - Fix bugs with Order Bump auto add feature and match quantity feature.
- Fix - Fix bug that could prevent Abandoned Cart Emails from sending
- Improved - Add a custom output position for CheckoutWC to ThemeHigh Checkout FIeld Editor Pro to display sections after the customer information step address fields
- Fix - If coupons are disbled globally, or on the side cart, hide the promo input if required
- Fix - Fix HTML appearing in coupon label