- 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
- Improved - Improve how we handle Deutsche Post Filiale for German addresses with Google Address Autocomplete. When Deutsche Post Filiale, the address 1 line is not changed when the user selects a suggested address.
- Fix - Don’t let react fields get saved by garlic which caused issues where the promo code was pre-filled but could not be applied.
- Fix - Don’t let the cart quantity control show up if the quantity has an override. Fixes issues with plugins like Free Gifts for WooCommerce
- Fix - Make sure that all settings have a default value on install. Fix specific settings that got contaminated with bad values such as 'no' by setting them back to their defaults.
- Fix - Prevent issues with inline styles and Astra on the checkout page.
- Fix - Fix Mailerlite integration bug with after customer details display location that caused the field to fail to output
- Fix - Aggressively prevent images from displaying in the cart item title with CSS.
- Fix - Fix bug in 9.0.20 that caused express buttons to be hidden
- Fix - Fix issue with missing separator after express checkout buttons
- Fix - Fix multiple styling glitches with Groove theme
- Fix - For users who downgraded to 8.x, order bump data was broken and had to be re-entered. We fixed this two ways: 1) For users who upgrade to 9.0.9 or later, the v9 data is moved to new meta keys. 2) For users who previously upgraded to 9 and downgraded to 8, data will be ported. If you previously downgraded from 9.x to 8.x before this update, your order bump data will be broken on 8.x, but for anyone who upgrades after this everything will continue to work fine.
- Fix - Fix bug where adding variable bumps or suggested products didn’t update the cart until refresh
- Fix - Fix Google address autocomplete setting showing unchecked even when it's on
- Fix - Fix React error from passing props into a <Field> that aren’t valid for fields.
- Fix - Fix cfw_after_side_cart_header action
- Fix - Fix side cart z-index issue. z-index is now set to the 8.x z-indexes
- Fix - Further improvements to MyParcel field order
- Fix - Suppress add to cart messages for non-ajax requests when side cart is enabled.
- Fix - Fix ACR cart table product price and handle VAT
- Fix - For checkoutwc_cart shortcode and floating cart icon, always output quantity even if it is invisible so that it can be styled to be visible
- Dev - Add cfw_acr_email_headers filter
- Fix - Add back long label handling to review panes.
- Fix - Fix fallback for side cart header icon and also handle cfw-side-cart-icon-solid class for react version
- Fix - Fix miswired order bump metabox fields.
- Fix - Disable focus visible outline on modals
- Fix - Fix shortcode quantity not updating
- Fix - Fix duplicated cfw_after_side_cart_totals action
Fix - Fix issue with Mollie and After Checkout Submit Order Bumps. They now work.
Fix - Update German translations
Fix - Don't let WooCommerce Germanized output thumbnails at checkout
- Fix - Fix French translations
- Fix - Fix bug that caused unnecessary remote fetch on admin pages.