- Improved - Link intl-tel-input preferred countries to our highlighted countries setting, but provide a separate filter: cfw_phone_field_highlighted_countries
- Fix - Allow HTML in order bump descriptions.
- Fix - Fix bug that prevented auto detection of free shipping threshold
- Fix - Fix Slick JS error from side cart
- Fix - Fix currency conversion for threshold when it is gathered from free shipping method
- Improved - Allow the quantity control on bundled items if appropriate.
- Fix - Fix width of Payment Plugins PayPal button
- Fix - Fix bug where shipping method showed outdated price when using table rates, or similar. Such as using the plugin Flexible Shipping.
- Fix - Fix bug where order bumps showed on the side cart even when disabled
- Fix - Fix WooCommerce Payments express buttons and separator when underlying checkout page is configured with the block checkout
- Fix - Fix Advanced Coupons styling bugs with Groove theme
- Fix - CSS fix for Betheme
- Fix - Fix issue where removing an item in the side cart removed even when clicking ‘cancel’ on confirm dialog
- Fix - Fix issues with Mercado gateway
- Fix - Fix Polylang home URL
- Fix - Prevent fatal error with grouped products
- Fix - Add our CSS as unremoveable with WP Rocket
- Dev - Add debug logging to ACR
- Dev - Make classes on checkoutwc_cart shortcode filterable: checkoutwc_cart_shortcode_additional_classes
- Dev - Add a filter to allow tracking carts without emails defined: cfw_acr_track_cart_without_emails
- Dev - Add filter cfw_hide_bump_if_offer_product_in_cart to control whether order bumps are hidden if the offer product is in the cart. Always hides if the bump is already in the cart.
- Dev - Added actions cfw_after_modal_order_bump_variable_product_form and cfw_after_modal_order_bump_regular_product_form actions
- Dev - Added action cfw_after_modal_variable_product_form
- Fix - Fix fatal error from non-existent shipping method
- Fix - Fix Klarna Payments on the order pay page
- Dev - Allow a cookie for template previewing
- New - Add custom side cart icon upload field for providing your own icon
- New - Added debug logging option to WP Admin > CheckoutWC > Advanced. Currently has debug logging for order bump display rules and WPML ACR email compatibility
- Improved - Added fix for Acuva theme
- Improved - Display submitting overlay before opening complete_order bump is displayed and close bump on submit. Helps on slower sites.
- Fix - Fix side cart icon rendering on admin page
- Fix - Add fix for woolentor duplicate thumbnail
- Fix - Fix apostrophe issue with Google Address Autocomplete
- Fix - Fix possible fatal error if shipping method from WooCommerce isn't a valid shipping method
- Fix - Fix issue with WooCommerce Germanized where not checking the legal checkbox pushed the user to the payment tab instead of the review tab when Order Review Step is enabled
- Fix - Fix bug that caused pickup option to sometimes not appear due to package caching
- Fix - Fix bug that disabled all complete_order bumps if an earlier complete_order bump was not displayable
- Fix - Relax typing and make sure that fields with null keys still get wrapped properly. Specifically fixes CSC field display from Authorize.net
- New - Added preliminary OwnID support. Doesn't work with remove password option currently.
- Fix - Fix bug that caused fields that are not relevant to be alerted as invalid.
- Fix - Fix bugs introduced by AB testing API that prevented key compatibility modules from loading properly. AB testing now requires using an MU plugin an a new action hook. We updated our example here: https://gist.github.com/clifgriffin/55698eca1956bd14fe1a673a91d7da76
- Fix - Fix potential fatal error that occurred when removing all highlighted countries
- Dev - Updated description of WooCommerce Checkout Field Editor to add another caveat
- New - Added AB testing API. Example to implement here.
- Improved - Added beta support for WPML and ACR emails
- Improved - Show alert when required fields are not filled in on an non-active tab
- Fix - Prevent error when cart object is null
- Fix - Fix issue with store policy pages that use Gutenberg blocks. Blocks now display as expected.
- Fix - Disable discreet address fields and fullname field when logged in with Payment Plugins PayPal gateway.
- Fix - Fix duplicate thumbnail duplicate payment methods in side bar for Greenmart theme
- Fix - Add fix for variation swatches plugin and modal variation chooser.
- Fix - Fix fatal error where upstream filter doesn’t return the right value type
- Fix - Fix bug where bill to different address was errantly selected after page refresh
- Dev - Added filter for side cart icon local file path cfw_side_cart_icon_file_path
- Dev - Added filter for side cart icon contents: cfw_side_cart_icon
- Dev - Fix deprecated jQuery.focus() calls
- Fix - Fix Woodmart theme bug that prevented cart items from showing up
- Fix - Hide quantity stepper added by Woodmart theme to variation product form modals
- Fix - Fix bug where adding a variation order bump didn’t use the price of the variation with applied discounts
- Fix - Fix division by zero error when Side Cart free shipping threshold set to 0
- Fix - Fix broken URL replacements when using WC email template for ACR emails
- Dev - Don’t apply platform requirements on run