NEW - Local Pickup. CheckoutWC now has a native understanding of pickup vs delivery and can selectively show / hide the shipping address and shipping options based on whether the customer selects shipping or pickup.
NEW - You can now select which countries to highlight in country dropdown from settings (WP Admin > CheckoutWC > Checkout > Field Options)
NEW - You can now selectively hide/disable billing address fields from settings. (WP Admin > CheckoutWC > Checkout > Address Options)
NEW - Added option to disable \'Same as shipping address\' option in settings. (WP Admin > CheckoutWC > Checkout > Address Options)
Improved - Remove cart item link is now always shown at mobile screen sizes
Improved - Updated Greek translations based on feedback from customers.
Dev - Updated WC tested version to 6.6.0
Dev - Added two new actions: cfw_before_payment_methods_block and cfw_after_payment_methods_block
Dev - Added new cfw_order_updates_heading filter and new cfw_after_thank_you_order_updates_text action
Dev - Extra billing fields are now output on an action hook like everything else.
Dev - Implemented updated_cart_totals JS event from WooCommerce core.
Dev - Added new action after side cart totals: cfw_after_side_cart_totals
Dev - Moved before_woocommerce_pay call so that it fires within the template content
Dev - Added cfw_side_cart_free_shipping_progress_bar_free_shipping_message and cfw_side_cart_free_shipping_progress_bar_amount_remaining_message_format filters
Fix - Fix potential JS errors from undefined variables
Fix - Fix issue with PayPal for WooCommerce and customer info sections appearing that should be hidden
Fix - Fix bug that prevented overriding CheckoutWC image sizes
Fix - Fix issues with PostNL and MyParcel
Fix - Fix issue where colon appearing in shipping method name was errantly removed.
Fix - Improved accessibility of side cart.
Fix - Fix issue with FlyCart Woo Discount Rules and side cart.
Fix - Fix issue that caused the review panes to show incorrect information when billing address is forced to be the shipping address.
Fix - Fix bug that made it possible for post code validation error to be shown when correct post code was entered.
Fix - Fix potential typing issues that could cause fatal errors in recent versions of PHP.
Fix - Fix issue where Select2 could be loaded.
Fix - Fix issue with caching and add to cart error messages. Now acts more like native AJAX add to cart functionality in WooCommerce core.
Fix - Fix incorrect usage warning
Fix - Fix multiple issues with Amazon Pay 2.0 legacy API and order pay endpoint
Fix - Fixes to how Malaysian addresses are handled with Google Address Autocomplete
Fix - Google Address Autocomplete now supports named buildings in addition to normal street addresses
Fix - Fix conflict with Woostify CSS and side cart table styling.
Fix - Fix issues with Variation Swatches for WooCommerce and the side cart
Fix - Fix potential issue with some finicky gateways by adding a slight delay to firing payment_method_selected event so that it runs after animations have completed.
Fix - Fix bug that prevented woocommerce_before_thankyou from running
Fix - Fix bug that prevented side cart free shipping progress data from being filtered.
Fix - Fix bug with option to hide the floating side cart button when the cart is empty and situations where the cart transitions to a non-empty state. Now behaves correctly when emptying the cart and adding an item.
Fix - Refactored cart updating code to fix bug with WooCommerce Product Bundles quantity syncing
Fix - Prevent fatal errors when order bump cannot be added to the cart
Hotfix - Fix PHP warning related to missing field class arguments. A hot fix for a PHP warning you ask? Well here\'s the deal: we misread the bug report but had already done the work to fix this and release it. Your log files will thank us.
New - Billing address fields that don\'t have a matching shipping address field are now output below the billing address accordion so that they are always visible.
Fix - We now inherit the step, min, and max for quantity from the WooCommerce default cart quantity control.
Fix - Fix Checkout Field Editor column and layout calculations
Fix - Fix bug where password field was shown even when create account by default was set to false.
Fix - Fix bug that caused all optional fields to reveal when clicking the link to show one.
Dev - Add cfw_order_item_thumbnail filter to order item thumbnail
Tweak - Remove unused class from fields
Tweak - Remove tabindex for password visibility toggles
Tweak - Add disclaimer that Checkout Field Editor potentially breaks some important features when overriding the address fields
Tweak - Update SmartyStreets verbiage to new Smarty.com branding
New - Added setting to display sale prices in cart and checkout cart summary.
New - It is now possible to use a WooCommerce Product Bundle that contains variations as an order bump. The default variation values for each bundled product are used.
Improved - Improved how product bundles are styled in the side cart and checkout cart summary
Fix - Fix setting that appeared erroneously when side cart is disabled.
Fix - Change label of cart item quantity color settings to add clarity to what they style.
Fix - Fix issue where quantity stepper wasn't available in side cart unless cart editing at checkout was enabled.
Fix - Fix issue where there were duplicate validators during checkout submission
Fix - Attempt to fix race condition that caused the postal code validation to show an error message after correct postal code was entered
Fix - Fix bug in admin where publishing an order bump triggered before unload alert
Fix - Tweak our side cart coupon apply code to better match core
Fix - Fix potential infinite loop that caused update_checkout to run continuously when WooCommerce German Market was active. Fixes other potential scenarios that would cause the same thing