Flux Checkout for WooCommerce
Fixes
- Email field missing when WooPayments is active
- Map not showing on the Thank You page in rare cases
- Disable password strength check when the wc-password-strength-meter script is dequeued
- Make the "Add" button translatable in the cross-sell block
- Do not ask the user to log in when the "Assign Guest User" setting is enabled
- Phone field blocks the checkout process when used with Checkout blocks
- Bug where login doesn't work when the password contains special characters
Features
- New Cross-sell products block and setting
Tweaks
- Thank you page heading: replace H1 tag with H2 to prevent double H1 tags
Fixes
- Double shipping address heading
- Coupon button bug in classic theme
Tweaks
- Add page builder support for Checkout Elements
- Update Intl-tel-input JS library
Fixes
- Reverse shipping destination changes
Features
- Show shipping fields on top when shipping destination is shipping address
Tweaks
- Added new JS filter flux_google_autocomplete_options to allow third party to modify Google autocomplete options
Fixes
- Fatal error with Elementor Page builder
- Unwanted HTML showing on email field when stripe payment gateway is active
- Email specific coupons not working
Tweaks
- Add a JS filter to modify the shipping row element - flux_checkout_move_shipping_row_element
- Translation for the shipping address search field placeholder
- Styling for read-only quantity input
Fixes
- Fatal error caused in Avada Compatibility code
- Incorrect phone field status is returned when woocommerce_checkout_phone_field option is empty
- Bug where Avada inline CSS would conflict with Flux layout
- Display notice obove the phone field when checkout page uses blocks
- Double images appear when Lazy loading is enabled in SiteGround Speed Optimizer plugin
- Add Polish translations
- Incomplete address in the customer review box on the payment step
Features
- New setting to change the position of Coupon field on mobile devices
Tweaks
- Compatibility with Smart Home theme by Fuel Themes
- Use single DI container for Telemetry
- Load Google Maps API asynchronously
- Add address lookup button to the classic theme
- Use inserter option of block.json instead of the PHP code to disable placeholder block
Fixes
- Tooltip mobile issue for the address field on mobile
- JS error when Order Notes are disabled
- Delay validating the telephone filed when user is still typing
- Fatal error that sometimes happens on the Thank you page when using Delivery Slots
- Compatibility with Stripe plugin by Payment Plugins
- Compatibility with Checkout block
- Disable browser autofill for address auto complete field
- Do not store order notes in the Local Storage
- PHP error in find_menu_index function
- Issue where WDS edit timeslot fields not appearing on the Flux Thank you page
- Admin: load assets on Flux Pages only
- Move Paypal and Google pay express checkout button(Payment Plugins) to Flux Express section
- Change redirect status to 301 when cart is empty
- JS error when the checkout elements is not a Block Editor page
- Checkbox box-sizing issue when bootstrap.css is enqueued
- Layout conflict with WooCommerce module of Astra Pro plugin
Fixes
- Login popup design issues
Features
- Flux Checkout Elements - use the block editor to create custom elements and place them anywhere on the checkout page
- Divi & Elementor Compatibility - show custom built headers/footers on the checkout page; go to Flux Settings > Checkout Page to enable
Fixes
- Error "Incorrect use of "
- Fatal error on edit post screen when WooPayments is installed
Features
- Add filter woocommerce_update_cart_validation
- Added filter flux_checkout_disabled
Tweaks
- PHPStan fixes
- Improve french translations
- Change breakpoint to 1024, instead of 1023
- Allow Street Number field even when autocomplete is disabled
- Refactor custom details box and add filter flux_checkout_customer_review_details
- Improve address auto complete for Taiwan addresses
Fixes
- Enable state field in digital mode for tax purposes
- Remove loading button class on credit card error
- Double error messages shown for Paypal Payment method
- Fix Avada Off-screen menu not working issue
- Move the woocommerce_after_checkout_billing_form filter to correct location
- Use 301 permanent redirect for cart to checkout redirection
- Fatal error when product ID is invalid in cart overview
- fatal error when % is present in the URL of thumbnail
- Extra gap above country field when address autocomplete is disabled
- Address autocomplete for Mexico
- Issue where delivery slots fields are not validated on step change
- Make google address search widget placeholder translatable
- Issue where when checkout button resets when already selected payment method is clicked again
Fixes
- JS error when weak password is entered and next button is pressed
- Fix license validation issues and type errors
