- 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
Fix - Fix Czech translations for field validation error messages
Fix - Fix payment method icons
Fix - Make sure we don't mess with the minicart if express payment buttons aren't enabled for the Side Cart
v7.8.3 - 2022.11.29
v7.8.2 - 2022.11.29
- Hotfix - Fix bug that caused mobile payment icon CSS to output at the top of the page.
- New - You can now enable express payment buttons in the side cart in Side Cart settings: Enable Express Payment Buttons. Requires a gateway that supports the WooCommerce Minicart that is configured to output buttons to the minicart.
- Fix - Fix errant admin notices regarding overriden settings in WooCommerce settings
- Fix - Add Minimog theme fix
- Fix - Add WooCommerce core detection protection
- Fix - Fix max quantity for quantity control on side cart and checkout
- Fix - Fix missing billing country bug with VismaPay
- Dev - Updated npm packages
- Dev - Updated composer packages
- Dev - Upgraded templates to use webpack 5
- Fix - Fix issue with address formatting in address review sections
- Fix - Fix potential issue that could reset breadcrumb color settings during plugin activation
- Fix - Fix PHP version notice
- Dev - Get rid of unused compatibility classes
- Dev - Update tested version numbers