== Change log ==

= 3.21.0 (2025-06-23) =
* Added: Checkout: Bulgarian and Chinese translations for FunnelKit Checkout to enhance multilingual support. (#6342)
* Improved: Checkout: Shimmer animation effect during page load for a more dynamic and engaging user experience. (#7309)
* Improved: Checkout: Styling for the required field asterisk for improved visibility and better user interaction. (#7308)
* Improved: Checkout: Amazon Paybutton visibility and styling improved to enhance user interaction and accessibility. (#7401)
* Improved: Checkout: Overridden order-review.php to prevent issues with shipping-related plugins, improving compatibility. (#7409)
* Improved: Checkout: Form fields now display correctly when options are UTF-8 encoded for better functionality. (#7461)
* Improved: Checkout: Form field labels styling enhanced for the inside option to ensure clearer user input. (#7464)
* Improved: Checkout: Rendering of WooCommerce order attribution fields on hook 'wfacp_before_checkout_form_fields' for better compatibility. (#7560)
* Improved: Checkout: Compatibility with WooCommerce checkout addons updated for more customization options. (#7434)
* Improved: Checkout: Compatibility with WooCommerce PayPal Payments updated to ensure smoother transaction processing. (#7445)
* Improved: Checkout: Compatibility with Savoy theme updated to ensure a more seamless and cohesive design. (#7425, #7455)
* Improved: Checkout: Compatibility with yParcel plugin v5.x.x, optimizing shipping management during checkout. (#7284)
* Improved: Checkout: Compatibility with Sg WooCommerce Checkout Location Picker by Sevengits (v1.1.12) for improved location selection. (#7475)
* Improved: Checkout: Compatibility with WooCommerce EU VAT Assistant by Aelia for easier VAT management and processing. (#7516)
* Improved: Checkout: Compatibility with Sendcloud Shipping v2 by By Sendcloud B.V. for enhanced shipping options. (#7539)
* Improved: Checkout: Compatibility with WooCommerce Payments for streamlined payment processing and better functionality. (#7513)
* Improved: Checkout: Compatibility with FluentCRM fields for better CRM integration and data management. (#7557)
* Improved: Checkout- Compatibility with Mondial Relay - InPost - WordPress updated for seamless integration with shipping services. (#7257)
* Improved: Checkout: Compatibility with CURCY – Multi Currency for WooCommerce for broader currency support. (#7229)
* Improved: Checkout: Compatibility with Speed Optimizer by SiteGround plugin for faster page loads and performance. (#7574)
* Improved: Checkout: Compatibility with Mailpoet plugin for better email integration and marketing support. (#7592)
* Improved: Checkout: Compatibility with Chained product for WooCommerce plugin for more advanced product handling. (#7545)
* Improved: Checkout: Compatibility with Ecomus Addons by Drfuri for better add-on management and functionality. (#7617)
* Improved: Checkout: Compatibility with Pay by paynow.pl for broader payment support, enhancing payment options. (#7636)
* Improved: Checkout: Compatibility with Easy product bundles for WooCommerce for better bundle management. (#7639)
* Improved: Checkout: Compatibility with WooCommerce Local Delivery Date Picker & Time Slots by AntsRoute for better delivery scheduling. (#7642)
* Improved: Checkout: Compatibility with Elessi Theme by NasaTheme for a more cohesive and seamless design. (#7655)
* Improved: Checkout- Compatibility with EPS Uberweisung by PSA GmbH payment external link, providing additional payment methods for your customers. (#7237)
* Improved: Checkout: Compatibility with Mailerlite plugin for seamless integration and smoother workflows. (#7274)
* Improved: Checkout: Compatibility with Bulgarisation for WooCommerce by Autopolis.bg for more localized support. (#7272)
* Improved: Checkout: Compatibility with Order delivery date pro by Tyche for more precise delivery options. (#7381)
* Improved: Checkout- Enhanced compatibility with Ubigeo Shipping, offering more shipping options for a better customer experience. (#7685)
* Fixed: Checkout: Smart Login form now displays properly when login inline is set and already open on the page for smoother user experience. (#7228)
* Fixed: Checkout: Cases where applying coupon on the checkout page now correctly shows the success message only once for clearer feedback. (#7344)
* Fixed: Checkout: Sale price now displays correctly when 0% discount is applied to sale price with multiple products for better price visibility. (#7285)
* Fixed: Checkout: Resolved edge cases when Checkout session was sustaining even after the thank-you page is opened, improving session management. (#7325)
* Fixed: Checkout: PHP error during quantity update when product doesn't exist, ensuring smoother checkout process. (#7387)
* Fixed: Checkout: Resolved edge case of infinite loop during store checkout when WC term page is created using page builder, improving checkout flow. (#7374)
* Fixed: Checkout: Label color settings for opt-in now work correctly when using label inside option for better customization. (#7327)
* Fixed: Checkout: Shipping address now gets copied to billing address when form contains shipping first, streamlining the process. (#7416)
* Fixed: Checkout: PHP error handled when no step ID exists in funnel session data, improving error handling and session management. (#7486)
* Fixed: Checkout: Product switcher settings now work correctly with store checkout for smoother product management. (#7547)
* Fixed: Checkout: Styling improvements made to FunnelKit Stripe GPay express button for better visual appearance. (#7609)
* Improved: Checkout: Google map JS loading optimized by adding "async" for better performance. (#7456)
* Improved: Checkout: Quantity switcher improved for Firefox browser compatibility. (#7420)
* Improved: Checkout: Added WooCommerce login form end hook in custom form login popup for better compatibility. (#7467)
* Improved: Checkout: Styling improved to prevent conflict in login form eye icon background color. (#7697)
* Improved: Checkout: Compatibility with Checkout Field Editor for WooCommerce by ThemeHigh for smoother integration. (#7407)
* Improved: Checkout: Optimized usage of Geocode service when using Google address autocomplete for faster loading. (#7680)
* Fixed: Checkout: CSS issue with checkout custom fields if placed after payment gateways. (#7299)
* Fixed: Checkout: Address autocomplete not working correctly in case of shipping address dragged but shipping is disabled. (#7441)
* Fixed: Checkout: Validation class on street address field not applying correctly with house number validation. (#7531)
* Fixed: Checkout: Admin UI Checkout URL getting distorted when no products during slug modification. (#7558)
* Fixed: Checkout: Font family issue with collapsible order summary. (#7566)
* Fixed: Checkout: PHP Error when shipping rate or tax is returned as a blank string instead of a float. (#726)
* Fixed: Checkout: Shipping calculations now work correctly in multistep checkout when shipping country is hidden for accurate shipping calculations. (#7653)

= 3.20.0 (2025-03-06) =
* Added: Checkout - New feature billing/shipping address fields to allow house numbers for better user experience. (#6928)
* Improved: Checkout - Enhanced compatibility with the Divi Menu and Divi Bar plugins for seamless integration. (#7124)
* Improved: Checkout - Updated compatibility with WooCommerce Checkout Manager (QuadLayers v7.6.5) for improved checkout flow. (#7111)
* Fixed: Checkout - Handled PHP errors in the checkout template when using Divi Builder, even if the theme/plugin was later disabled. (#7150)
* Fixed: Checkout - Improved compatibility with the PostNL plugin for a smoother checkout experience. (#7163)
* Fixed: Checkout - Addressed the subscription price string issue in the product switcher when the product was not in the cart. (#7152)
* Fixed: Checkout - Resolved the "Invalid recurring shipping method" error when using WooCommerce subscriptions with a single recurring shipping method. (#7172
* Improved: Checkout - Address autocomplete suggestions now support the current user language for a more localized experience. (#7123)
* Improved: Checkout - Address autocomplete API arguments modify to show more results in the suggestions. (#7185)
* Improved: Checkout - Prevent copying entries in billing & shipping phone in multi step form. (#7196)

= 3.19.1 (2025-02-06) =
* Improved: Enhanced plugin security for CSRF and LFI in scenarios where an administrator is logged in, ensuring stronger protection. (#7075)

= 3.19.0 (2025-02-04) =
* Added: Added a filter hook, `wfacp_subscription_price_display`, to enable strike-through price displays for better clarity. (#7011)
* Improved: Optimized code to eliminate delays in the checkout process for servers without async request support. (#6870)
* Improved: Checkout - Compatibility with Omnisend for WooCommerce has been updated to ensure smooth functionality. (#6968)
* Improved: Checkout - Updated compatibility with Lumise for enhanced user experience. (#6999)
* Improved: Checkout- Display of custom checkbox field improved for thankyou pages and emails. (#7059)
* Fixed: Resolved an issue where the `add_to_cart` event didn’t trigger when product names contained special characters. (#6991)
* Fixed: Checkout - Strike-through price and coupon color styling refined for Oxygen Builder. (#6970)
* Fixed: Checkout - Addressed a PHP error when using the Divi Builder with Intasend Gateway, ensuring smooth functionality. (#6977)
* Fixed: Checkout - Enable/Disabled Tag onoptimizations section was not working fine for Smart login and MultiStep Preview. (#7048)

= 3.18.0 (2024-11-27) =
* Improved: Compatibility with Woodmart theme updated. (#6766)
* Improved: Compatibility with Borlabs Cookie by Borlabs GmbH updated. (#6777)
* Improved: Compatibility with PayPal Express Checkout plugin updated. (#6782)
* Improved: Sanitised URL query params before populating checkout billing/shipping fields. (#6772)
* Fixed: Coupon input value was not sustaining after applying in case of multiple coupon fields. (#6437)
* Fixed: Google Analytics BeginCheckout event was not sending multiple cart items. (#6779)
* Fixed: Page URL preview in admin interface was showing wrong in case of additional permalink like '/blog'. (#6762)
* Improved: Compatibility updated with Tickera forms. (#6817)
* Improved: Styling improved for conversion filters in backend or Safari Browser. (#6863)
* Fixed: PHP notice in case of WooCommerce advanced field used in checkout but no billing fields exists. (#6818)
* Fixed: The sticky place order button on mobile devices is not working correctly for bricks integration. (#6812)
* Fixed: Resolved issues with deprecated Typography method in elementor v3.26.x. (#6879)

= 3.17.0 (2024-10-07) =
* Added: Compatibility with WooCommerce Product Add-ons. (#5584)
* Added: Compatibility with WooCommerce Checkout Field Editor for third-party advanced fields. (#6580)
* Improved: Updated compatibility with Tickera Bridge for WooCommerce. (#6633)
* Improved: Handling for Query Param to autopopulate checkout field in support with Meta policies about pixel data. (#6741)
* Improved: Remove 'Domain' from Pixel event data as it is considered PII by Meta in case of some domains. (#6648)
* Improved: Updated compatibility with WooCommerce PayPal Payments to resolve duplicate credit card fields. (#6685)
* Improved: Updated compatibility with TranslatePress. (#6713)
* Improved: Updated compatibility with the Brazilian Market on WooCommerce. (#6717)
* Improved: Updated compatibility with the Thrive Builder. (#6751)
* Improved: Compatibility with the Divi theme updated for renamed directories. (#6626)
* Improved: Handled cases where the `id` attribute was missing for extra advanced fields. (#6727)
* Fixed: Subscription price showed double when multiple quantities were in checkout products for products without a signup fee, under WCML setup. (#6696)
* Fixed: CSS issue for WooCommerce notices on checkout pages. (#6480)
* Fixed: Edit link for Divi theme/builder templates was not working for few setups. (#6734)
* Fixed: Copy billing and shipping phone was not working correctly in multistep forms with fields on different steps. (#6672)
* Fixed: Custom select field placeholder was getting overridden by the first option value. (#6675)

= 3.16.1 (2024-08-23) =
* Fixed: Checkout - Advanced phone field flag were not showing correctly in devices with Retina Display since last update. (#6599)
* Fixed: Checkout - Compatibility with Klavio showing sms consent text always since last update. (#6604)

= 3.16.0 (2024-08-22) =
* Added: Compatibility with the Yay Currency Switcher plugin to support multi-currency transactions. (#6454)
* Improved: Updated compatibility with Klaviyo. (#6510)
* Improved: Updated compatibility with FooEvents. (#6515)
* Improved: Form attributes are now assigned to all fields within the mini cart, ensuring they are included in the place order request. (#6511)
* Improved: product_id attribute added to delete cart anchor tag to support analytics plugin. (#6519)
* Improved: Address autocomplete improved for Mexico country. (#6531)
* Improved: Security measures have been strengthened to better protect the plugin. (#5919, #6540)
* Improved: Enhanced the generate URL checkout tool to handle scenarios where no products are present. (#6530)
* Fixed: Resolved an issue where Express Checkout buttons were not displaying on Chrome Browser v127 or later. (#6544)
* Fixed: Corrected the modern label application on the password field to ensure proper styling. (#6556)
* Fixed: Prevented the price displayed in button HTML from causing the payment gateway section to refresh after each order review update. (#6566)
* Fixed: Updated compatibility with RY WooCommerce ECPay Invoice by Yang to resolve any integration issues. (#6529)
* Fixed: Aligned the consent checkbox added by FunnelKit Automations correctly on checkout pages to improve user experience. (#6568)
* Fixed: Checkout- A PHP warning of undefined array key was showing in order summary in a few cases. (#6584)

= 3.15.3 (2024-07-22) =
* Fixed: Compatibility with Bricks theme updated for the embed forms. (#6489)

= 3.15.2 (2024-07-19) =
* Improved: Compatibility with FooEvents for WooCommerce for FooEvents updated. (#6448)
* Improved: Compatibility with MercadoPago gateway updated. (#5498)
* Improved: Advanced phone field validations improved for few countries. (#6394)
* Fixed: WooCommerce Order attribution was not working for few cases after WooCommerce v9.1 (#6467)
* Fixed: Corner radius for the placeorder button was not working with Oxygen builder. (#6419)
* Fixed: Placeholder option for the custom select fields in checkout form. (#6473)

= 3.15.1 (2024-07-16) =
* Added: Checkout: Compatibility with WordPress version 6.6.(#6422)
* Fixed: Checkout: Last step preview was not working correctly in some cases. (#5481)
* Added: Checkout: Compatibility with Weglot compatibility added.(#6434)
* Improved: Checkout: Compatibility with WooPayments updated. (#6410)
* Fixed: PHP fatal error coming during Jetpack plugin's coming soon mode. (#6432)
* Fixed: Back to step button on block editor screen was not working with WP version 6.6.(#6433)
* Fixed: Checkout: Extra Advanced field placeholders were not showing up. (#6424)

= 3.15.0 (2024-06-26) =
* Added: A new field "WooCommerce Advanced Field" was added to provide compatibility with third-party add-ons registering their fields on checkout. (#5305)
* Improved: Various code and performance optimizations. (#6291)
* Improved: Compatibility with Borlabs Cookie - Cookie Opt-in plugin updated. (#6258)
* Improved: Google Analytics item array improved for all events. (#6240, #6117)
* Improved: Updated compatibility with EveryPay gateway. (#5394)
* Improved: Multi-select values are not saving correctly in a few cases. (#6218, #6110, #6143, #6236)
* Improved: Events for Pinterest were corrected for a few cases. (#6221, #6243)
* Improved: Compatibility with Mailpoet plugin updated. (#6225)
* Improved: Compatibility with Fooevent plugin updated. (#6225)
* Improved: WooCommerce Order Delivery by Kestrel updated. (#6107)
* Improved: Compatibility with Booster For Woocommerce plugin Updated. (#6144)
* Improved: UTM tracking data to send with all tracking events. (#6104)
* Improved: Compatibility with Order WooCommerce Sendinblue Newsletter Subscription updated. (#6152)
* Improved: Compatibility with X store theme updated. (#6165)
* Improved: Compatibility with Oxygen builder updated. (#6193, #6182, #6206)
* Improved: Compatibility with YITH WooCommerce Gift Certificates Premium updated. (#6193)
* Improved: Compatibility with Facturare - Persoana Fizica sau Juridica. (#5395)
* Improved: Compatibility with Composite products updated. (#6245)
* Improved: Compatibility with Breakdance page builder updated. (#5422)
* Improved: Compatibility with WooCommerce Delivery Date & Time Pro updated. (#6253)
* Improved: Compatibility with WooCommerce Currency Switcher plugin updated. (#6256)
* Improved: Compatibility with Mondialrelay plugin updated. (#6278)
* Improved: Compatibility with WooCommerce EU VAT Number updated. (#6301)
* Improved: Compatibility with Order Delivery Date Pro for WooCommerce updated. (#6235)
* Improved: Compatibility with Avada theme updated. (#6168)
* Improved: Compatibility with Pre-order for WooCommerce updated. (#6211)
* Improved: Coupon validation during update_order_review improved to handle third party coupon plugins better (For eg: Advanced Coupons By Rymera). (#6327)
* Improved: Language translations for the checkout form improved for different design templates. (#6133, #6205)
* Improved: Compatibility with Checkout Field Editor for WooCommerce (Pro) updated. (#6103)
* Improved: Address autocomplete is not working fine for country Turkey. (#6187)
* Improved: German Translation for the checkout form improved. (#6205)
* Fixed: Collapsible address field color settings were not working correctly. (#6088)
* Fixed: Link color settings for mini cart Gutenberg block were not working. (#6130)
* Fixed: Coupon was not getting applied in case email restrictions were set. (#6128)
* Fixed: Disallow SVG files upload through WP media default uploader causing security issues. (#6251)
* Fixed: Close checkout after a date optimization was not working with some builders. (#6087)
* Fixed: Quantity switcher in products section getting hidden in case of 100% coupon discounts. (#6332)

= 3.14.1 (2024-04-08) =
Improved: Checkout - Language translations for the checkout form improved for different design templates. (#5261)
Improved: Checkout - Amazon Pay design improved. (#5968)
Improved: Checkout - Compatibility with Ocean WP theme for Checkout updated. (#6043)
Improved: Checkout - Compatibility with WooCommerce Delivery Slots by Iconic for Checkout updated. (#6053)
Fixed: Checkout- Fatal error on checkout page when slingblocks plugin is deactivated and block editor template is set. (#6068)

= 3.14.0 (2024-04-02) =
* Added: Compatibility with WordPress v6.5.0
* Improved: Compatibility with WoodMart plugin updated. (#5271)
* Improved: Compatibility with RY WooCommerce ECPay Invoice plugin updated. (#5927)
* Improved: Compatibility with Generatepress addons plugin updated. (#5267)
* Improved: Compatibility with GDPR/CCPA Cookie Consent by complianz-gdpr plugin. (#5808)
* Improved: Compatibility with Fluent CRM plugin. (#5941)
* Improved: Compatibility with Klaviyo updated (#1705)
* Improved: Compatibility with  SG Optimizer plugin updated. (#5276)
* Improved: Compatibility with WooCommerce Multilingual updated. (#5987)
* Improved: Performance optimizations and code improvements. (#4944,#4955,#4944,#4953,#4896,#4903)
* Fixed: Deprecated function PHP notice resolved with Woo Subscriptions. (#6003)
* Fixed: Date field missing required option. (#5890)
* Fixed: Multistep field preview settings were not working correctly in a few cases. (#5942)
* Fixed: Hide quantity and deletion on free products. (#5255)
* Fixed: Do not display the embed form as an order-pay page. (#5257)
* Fixed: The billing last name field was causing for to not submit when used separately. (#5877)
* Fixed: Settings to override global were hidden in the case of FB pro +  individual plugin. (#5266)
* Fixed: The shipping country field was not populated after address autocomplete in a few cases. (#5287)
* Fixed: Address autocomplete improved for Denmark. (#5985)
* Fixed: WooCommerce Order attribution was not working on WC v8.7.0. (#5294)

= 3.13.1 (2024-02-21) =
* Improved: Compatibility with the plugin WooCommerce EU VAT Assistant by Aelia updated. (#5223)
* Added: Compatibility with the plugin Complianz | GDPR/CCPA Cookie Consent added. (#5223)
* Improved: Compatibility updated for WooCommerce EU VAT Assistant by Aelia plugin. (#5792)
* Improved: Compatibility updated for YITH Dynamic Pricing per Payment Method for WooCommerce Premium by YITH. (#5833)
* Improved: Compatibility updated for Generatepress theme. (#5826)
* Improved: Compatibility updated for RY WooCommerce ECPay Invoice plugin. (#5826)
* Improved: Postal Code by Google address autocomplete now supports the Netherlands. (#5843)
* Fixed: WooCommerce Order attribution was not working since WooCommerce v3.6.0. (#5856)
* Fixed: Google map address autocomplete settings was not visible in global settings. (#5859)

= 3.13.0 (2024-02-13) =
* Added: Compatibility with the plugin Iubenda cookie solution by iubenda. (#5223)
* Improved: Compatibility with the plugin WooCommerce Germanized updated. (#5223)
* Improved: Compatibility with the plugin WooCommerce Fattura24 updated. (#5774)
* Improved: Handled cases of duplicate analytics entry for an order in highly cached environments. (#5266)
* Fixed: PHP notice related to mysql query in order confirmation page. (#1734)

= 3.12.4 (2024-02-06) =
* Improved: Compatibility updated for MyParcel plugin. (#5727)
* Improved: The checkout template on the edit order screen navigated to legacy UI. (#5606)
* Improved: Compatibility updated for Mercado-pago gateway. (#5710)
* Improved: Compatibility updated with SiteGround Optimizer plugin. (#5639)

= 3.12.3 (2024-01-24) =
Added: Compatibility with FunnelKit Funnel Builder v3.0.0.
Fixed: Checkout: Compatibility with Shipmondo updated. (#5582)
Fixed: Checkout: PayPal Express checkout button showing twice with payPal for woocommerce addon.(#5586)
Fixed: Checkout: Express button by Woo payment were not showing up since v7.0.0.(#5593)

= 3.12.2 (2024-01-20) =
* Fixed: Express Checkout buttons styling on mobile devices distorted since last update. (#5578)

= 3.12.1 (2024-01-18) =
* Improved: Compatibility with EU VAT plugin updated. (#5492)
* Improved: Compatibility with Divi builder updated. (#5525)
* Improved: Compatibility with oxygen builder updated. (#5558)
* Fixed: Compatibility with PayPal for WooCommerce angelleye plugin smart buttons were loading outside express button box. (#5540)
* Fixed: Coupon code input styling issue in case of native checkout created using blocks. (#5538)
* Fixed: PHP Error on customizer templates editor in case of WooCommerce v8.5 (#5561)

= 3.12.0 (2024-01-11) =
* Added: Checkout: A new filter 'wfacp_show_advanced_field_order' was added to allow custom fields on new manual orders. (#5140)
* Added: Compatibility with WooCommerce v8.5.0. (#5512)
* Improved: Various code and performance optimizations. (#4970)
* Improved: Better Handling for no default variation (any) case in the product switcher. (#5111)
* Improved: RTL styling for coupon field improved. (#5130)
* Improved: Compatibility with EU VAT Number updated. (#5132)
* Improved: Compatibility with Mercado Pago payments for WooCommerce updated. (#5059)
* Improved: Compatibility with Polylang updated. (#5143)
* Fixed: Tiktok initiateCheckout event on native checkout not working. (#5120)
* Fixed: Gutenberg editor font family control showing distorted due to z-index issue. (#5418)
* Fixed: Phone field showing distorted with multistep form in case of field label position outside. (#5328)
* Fixed: Down arrow for custom select fields on checkout was not working. (#5382)
* Fixed: Javascript error coming on checkout during removing the item with GTM server side plugin.(#5142)

= 3.11.0 (2023-11-23) =
* Improved: Compatibility with Woodmart theme updated. (#5077)
* Improved: Compatibility with WooCommerce Inpost updated. (#5079)
* Improved: WooCommerce session sustained during reload in cases of failure. (#5080)
* Improved: Compatibility with Theme Pro builder updated. (#5087)
* Improved: Compatibility with YITH Dynamic pricing updated. (#5092)
* Improved: Allowed multiple IDs tracking for the Pinterest and TikTok. (#5087)
* Fixed: CSS fix when native checkout is built using the block editor. (#5091)

= 3.10.3 (2023-11-09) =
* Improved: Compatibility updated for Sg Checkout Location Picker for WooCommerce. (#5072)
* Improved: Compatibility with Checkout for WooCommerce addon updated. (#5175)
* Improved: Compatibility with My Parcel addon updated. (#5179)
* Improved: Select-2 fields CSS improved to avoid conflict with Kadence theme. (#5239)
* Improved: Updated Compatibility with Brazilian Market on WooCommerce by Claudio Sanches.(#5240)
* Fixed: PHP Error on checkout when Square Gateway express checkout settings is ON. (#5069)
* Fixed: Place Order button amount not updating on bump selection for customizer templates. (#5050)

= 3.10.2 (2023-10-20) =
* Fixed: combination of one-third and two-third width form field style showing distorted. (#5166)
* Fixed: Payment gateway icons width height setting up small in a few cases. (#5168)
* Fixed: Handled Fatal error on single order admin page when WooCommerce unable to un-serialize item data.(#5038)

= 3.10.1 (2023-10-19) =
* Improved: Compatibility with WooCommerce Germanized addon updated.(#5150)
* Fixed: Address2 field was showing default collapsible for a few templates after import. (#5157)

= 3.10.0 (2023-10-18) =
* Added: Compatibility with Litespeed CDN for the checkout page. (#5102)
* Added: New Optimization- Inline validation for checkout fields. (#4777)
* Added: New Optimization- Allow Optional fields to be collapsible in checkout form.(#4777)
* Improved: No shipping methods UI improved.(#4777)
* Improved: Settings to add advanced phone field hint.(#4777)
* Improved: CSS improved for checkout form. (#4777)
* Improved: Reporting improved to cover cases when the order is completed using webhooks. (#5086)
* Improved: RTL styling for quantity increment input improved. (#5083)
* Improved: Compatibility with WooCommerce Germanized plugin updated. (#5051)
* Improved: Google Address autocomplete UI improved.
* Improved: Google address autocomplete now supports subpremise for the US. (#5045)
* Fixed: Item value was multiplying quantity for the GA4 events. (#5121)
* Fixed: Facebook server events were not showing up while testing with test_code. (#5101)
* Fixed: Advanced phone field validation was not working fine in some cases of mobile devices. (#5027)
* Fixed: Advanced phone field flag not showing in the block editor. (#5097)
* Fixed: PHP Fatal error on checkout pages with WP activity log plugin + custom HTML form field in checkout form. (#5095)
* Fixed: Item totals were not correct for pixel tracking due to the delay discounting. (#5114)


= 3.9.3 (2023-09-20) =
* Fixed: PHP Error 'header_already_sent' error showing when tiktok events are enabled in some cases. (#5030)
* Fixed: Form Field settings for gutenberg block is not working since last update. (#5034)
* Improved: Custom text area field behavior when text is added with a line break. (#4783)

= 3.9.2 (2023-09-19) =
* Fixed: Compatibility updated with ‘Disable REST API’ plugin.(#4969)

= 3.9.1 (2023-09-18) =
* Improved: Compatibility with Active Campaign for WooCommerce. (#4968)
* Improved: Improved compatibility with PHP v8.1. (#1609)
* Improved: Google Address autocomplete now populates address_2 field.(#4972)
* Fixed: WooCommerce PayPal payments credit cart button getting hidden after applying coupon .(#5019)

= 3.9.0 (2023-09-12) =
* Added: WooCommerce HPOS feature compatibility. (#4930)
* Added: Improved compatibility with PHP v8.1. (#1609)
* Added: Compatibility with Elementor v3.15.0. (#4850)
* Improved: WooCommerce notice wrapper printed as the first element inside the checkout wrapper. (#4797)
* Improved: Compatibility with astra theme updated. (#4546)
* Improved: Compatibility with thrive theme updated. (#4574)
* Improved: Compatibility with Mercadopago updated. (#4808)
* Improved: Compatibility with WooCommerce Payments updated. (#4910)
* Improved: Remove existing notices before showing new notices. (#4909)
* Improved: Page speed optimization by adding a 'defer' attribute on all pixel tracking scripts. (#4837)
* Fixed: Hide recurring shipping methods in case of single shipping package. (#4960)

= 3.8.1 (2023-08-02) =
* Added: Compatibility added with Route App. (#4668)
* Added: Compatibility added with Variation Swatches for WooCommerce by CartFlows. (#4668)
* Added: Compatibility with elementor v3.15.0. (#4850)
* Improved: Class 'woocommerce-shipping-methods' added in shipping methods HTML. (#4811)
* Improved: WooCommerce notice wrapper printed as the first element inside the checkout wrapper. (#4797)
* Improved: Compatibility with flatsome theme updated. (#4813)
* Improved: Compatibility with Active Campaign for WooCommerce updated. (#4808)
* Improved: Custom text area field behavior when text is added with a line break. (#4783)
* Improved: Do not show a placeholder for the custom fields in the WordPress admin single order screen. (#4810)
* Improved: Compatibility with polylang plugin updated. (#4824)
* Improved: Enable phone number validation to work on the checkout process too along with realtime. (#4832)
* Improved: Compatibility with astra theme updated. (#4546)
* Improved: Fire 'removed_from_cart' JS event when item removed . (#4653)
* Fixed: When Global is set as the primary color, the radio styling was incorrect. (#4791)
* Fixed: prevent override store checkout in case of page builder edit mode. (#4848)
* Fixed: tracks.js file not found in case of TikTok integration is enabled on checkout. (#4818)
* Fixed: Prevent phone field getting reset on step switching. (#4839)

= 3.8.0 (2023-06-20) =
* Added: Compatibility with FOX – Currency Switcher Professional for WooCommerce plugin. (#4686)
* Added: New filter hook to disable order review requests on step switching. (#4793)
* Improved: Compatibility with Brazilian gateway updated. (#4694)
* Improved: Compatibility with Angelleye gateway updated. (#4715)
* Improved: Compatibility with FunnelKit Stripe Payment gateway updated. (#4682)
* Improved: Compatibility with Mailchimp for WooCommerce By Mailchimp updated. (#4662)
* Improved: Compatibility with WooCommerce Subscriptions. (#4738)
* Improved: Compatibility with Shoptimizer theme updated. (#4266)
* Improved: Compatibility with WooCommerce Payments updated. (#4730)
* Improved: Compatibility with Woodmart theme updated. (#4427)
* Improved: Compatibility with WC Germanized plugin updated. (#4785)
* Improved: Compatibility with Order Delivery Date for WooCommerce. (#4736)
* Improved: Compatibility with Astra Pro Addon. (#4757)
* Improved: Compatibility with MailerLite - WooCommerce integration by MailerLite updated. (#4456)
* Improved: Compatibility with Porto theme updated. (#4775)
* Improved: Express checkout compatibility with WooCommerce Braintree updated. (#4466)
* Improved: Styling for the date picker field improved. (#4718)
* Improved: Event tracking script loads in the head instead of the footer. (#4666)
* Improved: Gutenberg blocks now support custom color pallets. (#1552)
* Improved: Compatibility with Breakdance builder updated for customizer templates. (#4663)
* Improved: Compatibility with Omnisend for Woocommerce. (#4670)
* Improved: Prevent clicking on checkout elements if the shimmer effect is showing. (#4455)
* Fixed: Spain City was not getting filled using address autocomplete. (#4671)
* Fixed: Price not coming with strikethrough when the discount is 100%. (#4692)
* Fixed: Box shadow settings with Divi checkout widget were not working. (#4706)
* Fixed: Google address autocomplete integration showing a warning. (#4741)
* Fixed: Product switcher quantity decrement below 1 was not working. (#4742)
* Fixed: Issue with WooCommerce payments with link integration enabled. (#4754)
* Fixed: Company field data was not getting copied from billing to shipping. (#4469)

= 3.7.0 (2023-03-01) =
* Added: Settings to control price visibility on the place order button on customizer. (#4634)
* Improved: Styling for customizer multistep preview improved.(#4599)
* Improved: Styling for multi-select custom field. (#4598)
* Improved: Styling for shimmer animation on product switcher field. (#4614)
* Improved: Compatibility with FFl API By Optimum7 updated. (#4004)
* Improved: Compatibility with Mercadopago gateway updated. (#4642)
* Improved: Compatibility with astra theme updated. (#4004)
* Improved: Compatibility with WooCommerce Przelewy24 Payment Gateway updated. (#4624)
* Improved: Compatibility with WC Germanized plugin updated. (#4632)
* Improved: Compatibility with WC memberships for redirection issue updated. (#4080)
* Improved: Compatibility with FooEvents updated. (#4657)
* Improved: Compatibility with blocksy theme updated. (#4606)
* Improved: Order Pay page css improved. (#4603)
* Improved: Compatibility with Divi theme editor improved. (#4585)
* Improved: Radio button behavior improved during shimmer animation. (#4313)
* Improved: Compatibility with Avada theme updated (#4605)
* Improved: Compatibility with OceanWP theme updated. (#4601)
* Fixed: First name and last name were saved with a slash when a single quote was used. (#4028)
* Fixed: PHP Fatal error on WordPress editor for checkout when the page is made using divi builder in some cases. (#4077)
* Fixed: Override tracking code settings were not working for checkout. (#4096)
* Fixed: Settings to background color for Best value tag not working in some cases. (#4645)

= 3.6.2 (2023-01-11) =
* Fixed: 301 redirect was not working on dedicated checkout pages since v2.9.0. (#3930)

= 3.6.1 (2023-01-10) =
* Fixed: Issue with advanced phone field showing country 'Afghanistan' when billing country and shipping country is hidden. (#4580)

= 3.6.0 (2023-01-09) =
* Added: New setting to control if phone number(s) to be saved with country code for advanced phone field. (#3624)
* Improved: Compatibility with thrive theme builder updated. (#3551)
* Improved: Compatibility with Divi builder updated. (#3631)
* Improved: Compatibility with WooCommerce InPost WPDesk updated. (#3590)
* Improved: Mobile Detect library updated. (#3474)
* Improved: Compatibility with PostCodeNL plugin updated for auto-populate an address. (#3599)
* Improved: Compatibility with Woodmart theme. (#3647)
* Improved: Compatibility with FooEvents updated. (#3602)
* Improved: Allowed dynamic page templates to apply on funnel pages. (#3645)
* Improved: Compatibility with Sendinblue for WooCommerce updated. (#3599)
* Improved: Compatibility with Klarna payment method from Payment Plugins for Stripe WooCommerce. (#3481)
* Improved: Compatibility with EU VAT Number updated. (#3629)
* Improved: Compatibility with google site kit plugin updated, causing errors on checkout pages. (#3535)
* Fixed: Advanced phone field flag getting removed for multi-step setup. (#3679)
* Fixed: Oxygen cache reset when template import completed. (#3440)

= 3.5.9 (2022-11-09) =
* Improved: Compatibility with Astra theme updated. (#4449)
* Improved: Issue with pickup points shipping plugins showing content on multiple times on the page. (#4449)
* Fixed: Admin design tab was not showing correctly on safari browser. (#4457)
* Fixed: Issue with PixelYourSite showing console error on checkout pages due to missing ‘name’ attribute in coupon field.(#3383)
* Fixed: Intl field not showing correctly on multi-step form's 2nd or 3rd step. (#4449)

= 3.5.8 (2022-11-01) =
* Improved: Advanced phone field flags 2x image is optimized for better performance. (#3284)
* Improved: RTL CSS improved for the advanced phone field flag. (#3225)
* Improved: Compatibility with Woodmart plugin updated for mini cart. (#3282)
* Improved: Advanced custom fields will not show up on order page even with no values.(#3317)
* Improved: Checkbox icon font loading improved for mobile devices.(#4442)
* Fixed: Error caused from Mercado Pago gateway compatibility breaking stores in some cases. (#3279)
* Fixed: PHP Error on the checkout page for admins when the "Show Current Template" plugin is active (#3270)
* Fixed: Error with shoptimizer theme in checkout embed forms. (#3287)
* Fixed: Terms and condition error notice was not coming with some cases with multistep forms and PayPal gateway. (#3315)
* Fixed: Global CSS not getting applied to global checkout made using block editor in some cases. (#3294)
* Fixed: Smart buttons color CSS is getting overridden for some gateways. (#3281)
* Fixed: External Divi button Icon showing incorrectly on the place order button. (#3322) 
* Fixed: Admin menu not showing for user roles except adminstrator. (#3307)


= 3.5.7 (2022-10-19) =
* Fixed: Checkout styling improved for the cases of shimmer animation with oxygen builder since v2.6.0. (#3258)

= 3.5.6 (2022-10-18) =
* Removed:The processing loader as it was causing unintended behaviour with certain plugins and gateways in variety of different cases (PRO)
* Added: A filter to disable shimmer animation on the checkout. (#3238)
* Improved: Compatibility updated for the Mercado Pago credit card gateway. (#3299)
* Improved: Compatibility with Nav theme. (#3244)
* Fixed: Advanced phone field showing up duplicate countries for the US and UK. (#3239)
* Fixed: Space getting added in validation message for email field. (#3193)
* Fixed: Quick view was not working with embedded forms. (#4292)

= 3.5.5 (2022-10-14) =
* Added: Filter to allow phone field values without the country code in order. (#4377)
* Added: Filter to allow plugins to modiify mini card item name image HTML. (#4365)
* Improved: Admin UI improved for the RTL languages. (#4358)
* Improved: Shimmer effect improved on mini cart. (#4376)
* Fixed: Error caused by unsetting gateway fragments during order review update. (#4368)
* Fixed: Field focus color settings was not working for selects on gutenberg checkout pages. (#4371)
* Fixed: AddPaymentInfo event was not getting tracked since v3.5.0 (#3179)

= 3.5.4 (2022-10-11) =
* Added: New filter to change the text when removing the product from the product switcher. (#4341)
* Improved: Checkout- compatibility updated for the Divi Den Pro by WP Den. (#4345)
* Improved: Checkout- compatibility updated for the Nextend Social Login and Register addon. (#4345)
* Improved: Advanced phone field with flags improved for better handling for default country and preferred countries. (#4334)
* Improved: Better design and translation support for the RTL languages. (#4341)
* Fixed: Express checkout buttons not showing up with the plugin WooCommerce PayPal Payments by WooCommerce v1.9.3. (#4332)
* Fixed: Template importing not working for the new license activations since v3.5.3. (#4351)
* Fixed: PHP error while quantity merge-tag used and no quantity is set. (#4330)

= 3.5.3 (2022-10-05) =
* Tweak: Rebranding related changes.
* Fixed: Store checkout was not showing up when template is default for the builder gutenberg. (#3092)

= 3.5.2 (2022-09-30) =
* Fixed: Prevent Shimmer effect to come multiple times on page load. (#4323)

= 3.5.1 (2022-09-29) =
* Fixed: Shipping phone field flag showing distorted in editor screens. (#4320)

= 3.5.0 (2022-09-29) =
* Added: New Processing loader added when place order button clicked. (#4244)
* Added: International phone field support for phone field. (#4244)
* Added: Primary color settings for global form buttons and inputs. (#4244)
* Added: New loading effect (Shimmer Animation) on all elements of checkout. (#4244)
* Added: Live validation for email and phone fields. (#4244)
* Added: Floating labels for the input fields. (#4244)
* Added: Compatibility added with EU/UK VAT for WooCommerce by WPWhale. (#4077)
* Added: Compatibility added with Payoneer Checkout by Inpsyde GmbH v.0.2.1. (#4197)
* Added: Compatibility with Bricks Builder. (#4194)
* Added: Filter hook added to change the price of the collapsible order summary. (#4088)
* Added: Compatibility with WP fusion abandoned cart functionality. (#4275)
* Improved: Compatibility with elementor 3.7.0 version. (#455)
* Improved: Implementation of express checkout buttons optimized for better speed. (#4455)
* Improved: No product in this checkout message was removed for all users. (#4148)
* Improved: Compatibility with the plugin ThemeSky.(#4239)
* Improved: Method to get the client IP address to improve event match quality for Facebook conversion events. (#1391)
* Improved: Sustain Credit card inputs during address changes. (#4277)
* Improved: Compatibility with Hubspot integration by makewebbetter updated for abandoned carts. (#4265)
* Improved: Compatibility with MDS Collivery Plugin updated. (#4269)
* Improved: Compatibility with Beaver builder for embed form global checkout updated. (#4272)
* Improved: Compatibility with the WooCommerce Product bundle. (#4246)
* Improved: Compatibility with the angelleye plugin for smart buttons showing outside of the form. (#4234)
* Improved: Google address autocomplete improved for few contries eg: "Slovakia", city was not auto populating. (#2878)
* Improved: CSS transition for the collapsible order summary. (#2987)
* Improved: WPML compatibility updated for the attibutes labels not getting translated. (#2955)
* Fixed: Fix duplicate pixel when page is marked as the checkout page. (#4224)
* Fixed: Header font size issue in Gutenberg checkout block. (#4169)
* Fixed: checkout advanced custom field will be shown without login user on thank page. (#4204)
* Fixed: Chronopost block shipping methods are shown two times in the checkout form and the sidebar. (#4176)
* Fixed: Thrive Architect - shortcode checkout Form not showing in front. (#4202)
* Fixed: Beaver builder designing not working when setting the checkout as global. (#4190)
* Fixed: Product Switcher Hide when back button pressed from PayPal gateway. (#4155)
* Fixed: WooCS currency switcher is not working correctly on dedicated checkout pages. (#4133)
* Fixed: Nextend social registration button is not showing on checkout. (#4116)
* Fixed: Gutenberg icon background is messing up with panels. (#4230)
* Fixed: The field color setting is not working for the coupon field. (#4178)
* Fixed: Shipping prices were not showing up on the first load when address autocomplete is configured. (#4135)
* Fixed: Apple pay button not showing full width in mac. (#4124)
* Fixed: Google Tag manager showing warning when google ads and more than one GA Ids are used. (#4455)

= 3.4.0 (2022-05-09) =
* Added: Compatibility with FluentCRM Pro by Fluent CRM. (#3882)
* Added: Compatibility with Divi Den PRO plugin. (#3988)
* Added: Back to checkout button added from the post edit screen. (#4027)
* Added: Compatibility with WooCommerce Coupon URL By Skyverge. (#3969)
* Added: Compatibility with Yoast SEO: WooCommerce By Team Yoast. (#3987)
* Added: Compatibility with FluentCRM Pro by Fluent CRM. (#3882)
* Added: Compatibility with WooCommerce Ship to Multiple Addresses by WooCommerce. (#3924)
* Added: Compatibility with Brick Builder for embed shortcodes. (#4094)
* Improved: Compatibility updated with MDS Collivery By MDS Technologies. (#4096)
* Improved: Compatibility updated with 'URL Coupons' Plugin by SkyVerge. (#3972)
* Improved: Compatibility updated with 'Checkout WC' Plugin. (#3970)
* Improved: Compatibility updated with 'PostNL' Plugin. (#3977)
* Improved: Disable Events tracking on order-pay page. (#3993)
* Improved: Compatibility with Divi Page Builder updated. (3938)
* Improved: Event 'addtocart' data improved to pass product tags, categories, and prices for Snapchat, Pinterest, and tiktok. (#4028)
* Improved: Featured Image support was added for all steps. (#4046)
* Improved: Compatibility with plugin 'Points and Rewards for WooCommerce' updated. (#4014)
* Improved: Compatibility with plugin 'WooCommerce InPost' updated. (#4098)
* Fixed: Multiple checkout forms showing when Divi Den PRO plugin is activated. (#3989)
* Fixed: An issue of auto-populating country based on Geo Location for logged-in user. (3983)
* Fixed: PayPal smart buttons were not showing up for the checkout pages after WooCommerce PayPal Payments v1.7.1 (4000)
* Fixed: A conflict with Yoast SEO news plugin causing page builder actions to break in some cases. (#3975)
* Fixed: Javascript console error showing up on native checkout page with few themes overriding wp footer behavior. (#4062)
* Fixed: Override e-commerce event behavior per checkout page settings were not working for Pinterest. (#4054)
* Fixed: PayPal buttons alignment when the German market plugin was used. (#4011)
* Fixed: Checkout custom field with type select placeholder not working on the checkout. (#4022)
* Fixed: An issue with Account creation when billing email contains some special character. (#4019)
* Fixed: Customizer and Custom template import button was not clickable since the last update. (#4034)
* Fixed: Compatibility updated with 'Amazon Pay' plugin. Logout message was coming at the top, fixed. (#4048)
* Fixed: Checkout created using embed shortcode was not working as global checkout, fixed. (#4082)

= 3.3.1 (2022-03-23) =
* Improved: Move Order bump position From mini cart to payment gateway at mobile devices. (#3929)
* Improved: Divi theme builder override the checkout canvas and box template. (#3938)
* Improved: Optimized express checkout buttons for fast visibility. (#3926)
* [Critical] Fixed: Deprecated warning for elementor _register_controls is deprecated since version 3.1.0. (#3963)
* Fixed: Sometimes products don't re-added in cart when multiple Page is open. (#3910)
* Fixed: Woodmart theme - Elementor Checkout form not visible on the frontend page. (#3920)
* Fixed: Error on the checkout page with RY invoice plugin version 1.3.9. (#3932)
* Fixed: Mini cart coupon link color setting CSS was override was not working. (#3961)

= 3.3.0 (2022-03-14) =
* Added: Compatibility with 'Cost of Goods by PixelYourSite' plugin. (#3881)
* Added: Filter hook 'wfacp_collapsible_order_summary_dropdown_icon' to allow change in icon for the collapsable order summary. (#3908)
* Added: Enable event tracking for the native checkout page too. (#3872)
* Added: Compatibility with All in One SEO by  All in One SEO Team. (#3841)
* Added: Compatibility with Conditional Discounts for WooCommerce by ORION. (#3852)
* Improved: Compatibility with PostNL updated. (#3813)
* Improved: Compatibility with Smart Coupons updated. (#3853)
* Improved: Compatibility with Yith AJAX product Filter plugin updated. (#3853)
* Improved: CSS improvement to allow external CSS rules to apply. (#3866)
* Improved: Express checkout buttons improved for better visibility. (#3737)
* Fixed: Issue with fresh elementor setups requiring toolkit generation. (#3878)
* Fixed: Add field popup getting stuck in some cases. (#3918)
* Fixed: Extra pageview event firing for Pinterest. (#3861)
* Fixed: A fatal error while importing templates with few cases when WPML is active. (#3850)
* Fixed: Update edit URL operation not working. (#3875)
* Fixed: Styling fix for the RTL cases. (#3858)
* Fixed: Order Bump add to cart event was not working for some cases. (#3863)

= 3.2.0 (2022-02-01) =
* Compatible with WordPress 5.9.0.
* Compatible with WooCommerce 6.1.1.
* Added: eCommerce tracking is added for Snapchat, Pinterest, Tiktok & Google Ads. (#3699)
* Added: Compatibility added with 'WC avatax' plugin by SkyVerge. (#3792)
* Added: Compatibility added with 'WOOF - WooCommerce products filter' plugin. Some JS is coming on the checkout page, not needed. (#3796)
* Improved: Admin UI improvements, better user experience. (#3699)
* Improved: Compatibility updated with 'Germanized Pro' plugin, VAT billing or shipping fields added in checkout. (#3789)
* Fixed: A scenario where builder template meta wasn't set and overridden. Causing unable to edit the page, fixed. (#3780)
* Fixed: Compatibility updated with 'WC Affirm' payment gateway, A PHP error was coming in admin during editing of checkout pages with page builder, fixed. (#3800)
* Fixed: Oxygen builder edit link was wrong, fixed. (#3826)
* Fixed: After import, builder name wasn't showing, fixed. (3831)
* Fixed: Some PHP notices, fixed. (#3828)
* Dev: Filter hook to change shipping content display position. (#3827)

[See changelog for all versions](https://myaccount.funnelkit.com/changelog/changelog-aero-checkout/).
