Fix bug that prevented free shipping progress bar threshold from being converted to different currencies.
- Improved - Add button stylings for WP Swings RMA / Refund plugin
- Fix - Fix edgewise where plugins enqueue select2 instead of selectWoo
- Fix - Add protection against duplicated "(optional)" appendix to field labels
- Fix - Show the address line 2 field after Fetchify fills in the address.
- Fix - Fix buy now button redirect issue with 'Direct checkout, Add to cart redirect, Quick purchase button, Buy now button, Quick View button for WooCommerce' plugin
- Fix - Add new filtered priority to WooCommerce EU UK VAT Compliance Premium compat class to make sure we interact with the filters correctly
- Fix - If the address fields are customized such that the fetchify search field doesn't appear, use address 1 instead.
- Fix - Fix glitch with PayPal for WooCommerce / Amazon Pay that prevented login modal from working
- Fix - Fix issue with Coderockz delivery plugin caused by the plugin loading it's own version of selectWoo (which is our job!)
- Fix - Fix bug that prevented mini cart buttons from loading when 'Enable Payment Buttons' was enabled on the Side Cart
- Fix - Fix possible error with Square compat class when square fields aren’t on the page (because of conditional payments plugin) that prevents other things from happening.
- Fix - Adjust trust badges CSS to make sure they are equal width
- Fix - When removing discounts from free shipping bar threshold, handle taxes correctly
- Dev - Add cfw_smarty_address_validation_address filter to smarty to let devs manipulate how data is sent to Smarty
- Improved - Add address search field for Fetchify to prevent accidental incorrect entry in address_1 field
- Improved - Added filter to allow coupons to be removed from free shipping bar amount remaining.
- Fix - Fix styling glitch with PayPal Express button with Payment Plugins PayPal WooCommerce
- Fix - Fix CSS glitch with WooCommerce Germanized and the complete order button
- Fix - Fix bug with Side Cart icon disappearing due to icon selection being stored incorrectly
- Hotfix - Fix possible (though unlikely) fatal error with Klarna Payments
- Hotfix - Fix CSS glitch with one page checkout
- Improved - Switched from wc-ajax=update_checkout to wc-ajax=update_order_review - this aligns our AJAX refresh with core's and handles edge cases where plugins look at the URL to determine the type of request happening (generally an anti-pattern). It also works properly when CheckoutWC is bypassed or disabled.
- Fix - Smarty address validation now works with the One Page Checkout option
- Fix - Fix issue where temporary alerts weren't cleared on subsequent AJAX refreshes unless there were new alerts to show.
- Dev - Added messages to the update_order_review response package because it's in Woo core and some plugins like to use it
- Dev - Fixed HPOS incompatibilities in our stat collection class.
- Improved - Added fixes for Aelia Tax Display By Country
- Fix - Fix incorrect Polish translations
- Fix - Fix support for PHP 8.x by removing Symfony/Finder dependency
- Fix - Fix issue with WooCommerce Pakettikauppa and the shipping email field during billing field sync.
- Fix - Fix improperly escaped html on admin pages
- Fix - Minor performance enhancement for notice counting during notice printing
- Dev - Added action before side cart notices: cfw_side_cart_notices
- New - Added support for Donations for WooCommerce
- Improved - Defer processing of previous orders to asynchronous cron job so that performance of order submission isn’t affected. (User Matching)
- Fix - Switched slug for AJAX handler for order submission so that it matches WooCommerce core. This fixes issues with Upsell Order Bump for WooCommerce
- Fix - Fix fatal error caused by missing function
- Fix - Fix improperly escaped HTML on admin pages.
- Fix - Fix bug with login and sanitization that prevented logging in with username.
- Fix - Fix bug with Order Bump stat collection that prevented stats from being collected on most bumps.
- Fix - Fixes for WPML
- Fix - Fix potential fatal error from improperly hooked woocommerce_update_order_review_fragments filter
- Fix - Fix for Order Bumps that use WooCommerce Product Bundles
- Dev - Declared support for HPOS (High Performance Order Storage)
- Fix - Fix password reset modal bug that prevented reset from succeeding.
- Fix - Fix CFW_AUTO_ACTIVATE_LICENSE constant feature.
- Fix - Speed up the timing of the shadow root removal on the Amazon button to reduce flash of old button
- Fix - Fix bug that caused the login required message to show up even when login is not allowed at checkout.
- Fix - Fix escaping of payment method title to match WooCommerce core
- Fix - Fix Amazon Pay button doubling when quantity is changed
- Dev - Disable WC Fields Factory notice because it really isn’t that relevant anymore