- Fix - Fix bug with email domain auto suggest feature that caused glitches when manually editing the email address
- Fix - Harden up styles for WooCommerce Payments and WooCommerce Stripe Gateway to prevent separator from showing when it shouldn't
Important Hotfix - Fix bug that prevented error notices from showing during checkout submit and caused page to hang.
- Improved - Added more common email domains to email domain autocomplete list.
- Fix - Fix issue that caused add_cap to run on every page load
- Fix - Fix issue with WooCommerce 8.5.1 that prevented notices from being parsed
- Fix - Fix issue when using only billing address and PayPal Brasil para WooCommerce
- Fix - When minimum or maximum quantity is set on a cart item, avoid unnecessary AJAX refreshes and disable quantity buttons if required.
- Dev - Added filter to disable email domain validation: cfw_disable_email_domain_validation
- Dev - Added filter to enable zip+4 for Smarty address suggestions: cfw_smarty_use_zip4
- Dev - Cleaned up old style action | filter lookup
- Fix - Fix Google Pay button styling with Payment Plugins Stripe
- Fix - Fix issue that prevented Abandoned Cart email checkout URL from restoring cart session
- Fix - Fix styling of Byjuno fields
- Fix - Fix potential fatal error with suggested products not being real products
- Fix - Fix Order Delivery Date Pro data field not being readonly when it should be readonly.
Hotfix - Fix merge error that caused header logo to disappear on templates
- 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