Fix - Fix issue where company field didn't trigger a refresh.
Fix - Fix cart summary mobile background color with new settings scheme. Added a new Cart Summary Mobile Background Color setting
Fix - Fix issue where current order status was not reflected when viewing an order if the current status was not set as one of the status progressions in the Thank You Page settings.
This is a pretty big release! As always, we recommend testing on a staging site before updating your live site!
- New - Added new address autocomplete service - Fetchify!
- New - Filter WooCommerce Admin orders screen by whether the order contains Order Bumps.
- New - New color settings for breadcrumbs and accent colors.
- New - Refactored color settings to use Custom CSS Properties.
- New - It's now possible to remove cart items that don't have an adjustable quantity.
- New - Added option to CheckoutWC > General to hide the CheckoutWC admin menu bar button on non-CheckoutWC pages.
- Improved - Added cfw_is_thank_you_page_active() function to let developers determine if the thank you page is turned on.
- Improved - Fields with attribute data-persist=false won't be locally cached with Garlic.
- Improved - JS build target moved from es5 to es2015.
- Improved - Changing company field now refreshes checkout since it is visible in the order review panes.
- Fix - Fix issue with account exists checks running even when login form was set to use WooCommerce login.
- Fix - Fix issue with WooCommerce PayPal Payments fields rendering with the wrong size.
- Fix - Fix visual glitch with rounded borders on accordions (shipping methods, payment methods, billing address) that caused the border to have a small white break at the corners
- Fix - Fix issues with SmartyStreets and address_2
- Fix - Fix issue with Klaviyo checkbox being output twice.
- Fix - Fix issue with order bump not showing if offer product stock wasn't managed.
- Fix - Fix issue with Php Snippets and the backslash character.
- Fix - Fix PHP warning with WooCommerce Square gateway
- Fix - Fix refactored how we handle shipping totals to more accurately display conditions such as no shipping methods being available, especially when using more than one shipping package.
- Fix - If value exists on page load, don't override it with Garlic.
- Fix - Removed cfw-field-persistence-loaded JS event since it didn't work.
- Fix - Fix issue with CartFlows React UI.
- Fix - Fix issue where billing_email didn't match logged in user's email.
- Fix - Fix mobile styling issue with WooCommerce notices that contain buttons.
- Fix - Fix issue with Parsley field validation message translation and Weglot.