New - If enabled in settings and using the \'WooCommerce style\' registration option, the username field will now appear for registering users. This field will not be displayed for most configurations.
New - Add support for Coderockz Woo Delivery
Improved - Refactored Klarna Payments integration to use available gateways filter instead of the weird templating tactic they use.
Fix - Fix styling of Amazon Pay banner on order pay page
Fix - Fix potential PHP warning/error with enabled fields setting not returning an array
Fix - Fix bug with Chrome Autocomplete service making fields readonly on the PayPal for WooCommerce review order screen
Fix - Fix potential issue where — (dash dash) was selected as country when no location was set or found.
Fix - Fix bugs caused by our attempts to prevent select2 from loading. We can’t really go after select2 so aggressively because Local Pickup Plus and other plugins need it or they throw errors / don’t work properly
Fix - Fix broken action that prevented woocommerce_checkout_before_customer_details and woocommerce_checkout_after_customer_details actions from firing. This allows ThemeHigh Checkout Field Editor\'s conditional fields to work properly.
Fix - Preserve alerts when going to payment tab on error (order review step)
Dev - Differentiate validation promise logs so that we know if a promise failed during tab validation or order submission
Improved - Added option to change the label of the local pickup shipped order option
Improved - Added pickup address to thank you page under pickup instructions.
Improved - Address under pickup instructions is now linked to Google Maps by default. This can be disabled with this filter: cfw_local_pickup_use_google_address_link
Dev - Added new filter for the pickup address on the thank you page: cfw_local_pickup_thank_you_address
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