[new] Multiple conditional logic groups are now available for Flux Checkout Elements (backwards compatible with existing conditions)
[new] Compatibility with global headers/footers created with Bricks, Beaver Builder, Breakdance and Visual Composer
[update] Added updated translations for Dutch (Netherlands)
[fix] Order review section no longer appears twice on the Payment step when `Germanized for WooCommerce` is active
[fix] Phone field now honours the optional/required setting in the WC section of the customizer
[fix] Phone field direction now correctly honours the RTL setting for the active language
[fix] Fixed several string translation issues relating to cross-sells
[fix] Email field missing when WooPayments is active
[fix] Map not showing on the Thank You page in rare cases
[fix] Disable password strength check when the `wc-password-strength-meter` script is dequeued
[fix] Make the "Add" button translatable in the cross-sell block
[fix] Do not ask the user to log in when the "Assign Guest User" setting is enabled
[fix] Phone field blocks the checkout process when used with Checkout blocks
[fix] Bug where login doesn't work when the password contains special characters
[new] New Cross-sell products block and setting
[update] Thank you page heading: replace H1 tag with H2 to prevent double H1 tags
[fix] Double shipping address heading
[fix] Coupon button bug in classic theme
[update] Add page builder support for Checkout Elements
[update] Update `Intl-tel-input` JS library
[fix] Reverse shipping destination changes
[update] Add a JS filter to modify the shipping row element - `flux_checkout_move_shipping_row_element`
[update] Translation for the shipping address search field placeholder
[update] Styling for read-only quantity input
[fix] Fatal error caused in Avada Compatibility code
[fix] Incorrect phone field status is returned when `woocommerce_checkout_phone_field` option is empty
[fix] Bug where Avada inline CSS would conflict with Flux layout
[fix] Display notice obove the phone field when checkout page uses blocks
[fix] Double images appear when Lazy loading is enabled in SiteGround Speed Optimizer plugin
[fix] Add Polish translations
[fix] Incomplete address in the customer review box on the payment step
[new] New setting to change the position of Coupon field on mobile devices
[update] Compatibility with Smart Home theme by Fuel Themes
[update] Use single DI container for Telemetry
[update] Load Google Maps API asynchronously
[update] Add address lookup button to the classic theme
[update] Use inserter option of block.json instead of the PHP code to disable placeholder block
[fix] Tooltip mobile issue for the address field on mobile
[fix] JS error when Order Notes are disabled
[fix] Delay validating the telephone filed when user is still typing
[fix] Fatal error that sometimes happens on the Thank you page when using Delivery Slots
[fix] Compatibility with Stripe plugin by Payment Plugins
[fix] Compatibility with Checkout block
[fix] Disable browser autofill for address auto complete field
[fix] Do not store order notes in the Local Storage
[fix] PHP error in find_menu_index function
[fix] Issue where WDS edit timeslot fields not appearing on the Flux Thank you page
[fix] Admin: load assets on Flux Pages only
[fix] Move Paypal and Google pay express checkout button(Payment Plugins) to Flux Express section
[fix] Change redirect status to 301 when cart is empty
[fix] JS error when the checkout elements is not a Block Editor page
[fix] Checkbox box-sizing issue when bootstrap.css is enqueued
[fix] Layout conflict with WooCommerce module of Astra Pro plugin
[new] Add filter `woocommerce_update_cart_validation`
[new] Added filter `flux_checkout_disabled`
[update] PHPStan fixes
[update] Improve french translations
[update] Change breakpoint to 1024, instead of 1023
[update] Allow Street Number field even when autocomplete is disabled
[update] Refactor custom details box and add filter `flux_checkout_customer_review_details`
[update] Improve address auto complete for Taiwan addresses
[fix] Enable state field in digital mode for tax purposes
[fix] Remove loading button class on credit card error
[fix] Double error messages shown for Paypal Payment method
[fix] Fix Avada Off-screen menu not working issue
[fix] Move the `woocommerce_after_checkout_billing_form` filter to correct location
[fix] Use 301 permanent redirect for cart to checkout redirection
[fix] Fatal error when product ID is invalid in cart overview
[fix] fatal error when % is present in the URL of thumbnail
[fix] Extra gap above country field when address autocomplete is disabled
[fix] Address autocomplete for Mexico
[fix] Issue where delivery slots fields are not validated on step change
[fix] Make google address search widget placeholder translatable
[fix] Issue where when checkout button resets when already selected payment method is clicked again
[new] New licensing system
[new] Add subscriptions data to thank you page
[update] Support for partial quantity plugins
[update] Thank you page hooks and minor style changes
[update] Compatibility with MailChimp for WooCommerce
[update] Payment plugins compatibility
[fix] Address autocomplete for Taiwan addresses
[fix] Add support for WooCommerce Phone and Address line 2 field
[fix] Issue where Apple pay/Google pay buttons remain hidden sometimes
[fix] JS error with Stripe's Link express payment button
- new Added a new filter to modify the required field error message
- new Added a new filter before order notes
- new Maintain the current step on page reload
- new New setting to optimize the checkout when the cart contains only virtual/digital products
- new Add filter woocommerce_ship_to_different_address_checked
- new Add new hook flux_before_billing_address_heading
- update Add JS filter to disable the checkout button animation
- update Compatibility with Conditional Fields of Checkout Fields Manager
- update Added hook flux_thankyou_after_content
- update Add hooks to modern template
- update Allow form and input tag to be inserted in the thank you page content
- update Thank you page map: use shipping address when shipping and billing address are different
- update Compatibility with WooCommerce Subscriptions
- fix Compatibility with Breakdance page builder
- fix Compatiblity with Flatsome cookie notice
- fix Compatibility with Force Sells for WooCommerce
- fix Issue where custom css with special characters (<, “) won’t work
- fix Double shipping method issue
- fix Improve address autocomplete for Italy addresses
- fix Duplicate heading issue on Classic theme with Sidebar enabled
- fix Don’t hide the cart button on the mini cart when Cart redirect setting is disabled
- fix Issue where shipping row goes missing in mobile view
- fix Fix customer address details not updating in iOS devices when address is filled by Address autocomplete on keyboard
- fix Hide Quantity field until page is loaded
- fix Issue with address autocomplete when postcode is changed but shipping methods aren’t updated
- fix Fix compatibility issue with Sales Booster After checkout popup
- fix Add action woocommerce_after_order_notes
- fix House number field not showing in the customer details box on payment step
- fix Compatibility with Sala theme
- fix Street number validation issue for Express checkout
- fix Label background for coupon field on mobile
- fix Prevent fatal error on the Thank you page
- fix Shipping method not appearing at 1024 screen width
- fix Validate the phone field while typing
- fix Fix phone field on page reload
- fix Fix issue where login form wont appear when clicked on the message to login