* Fix: wp_enqueue_script() was called with a 'defer' key in the $args array, which has not been a recognized key since WordPress 6.3. This triggered a "called incorrectly" notice and left the scripts un-deferred. Switched to the supported 'strategy' => 'defer' argument.
* Fix: Compatibility with Gravity Forms 2.9+. GF's submission module binds a guard to #gform_<id> that blocks any native form submit it doesn't recognize ("Unsupported submission flow detected"), which could prevent Add to Cart on some themes (e.g. Flatsome) depending on script load order. We now neutralize that guard for our add-to-cart submit using a capture-phase listener, independent of load order, without affecting other submit paths.
* Fix: The frontend script and stylesheet cache-buster was not tied to the plugin version, so returning visitors could be served stale JS/CSS after an update. Asset versions are now derived from the plugin version automatically.
* Fix: Compatibility with Gravity Forms 2.9.29+. Updated calls to GFCommon::get_lead_field_display() to pass the entry array as the third parameter instead of the currency string, resolving PHP warnings on cart, checkout, and order creation. Backward compatible with older Gravity Forms versions.
* Update: Tested up to WordPress 6.9
* Update: Tested up to WooCommerce 10.6
* Update: Tested up to WordPress 6.9.1
* Update: Tested up to WooCommerce 10.5
* Update: WP and WC compatibility
* Include better readme information about the extension and its features.
* Fix: Cart edit now pre-selects variation attributes when editing variable products
* Fix: Export no longer fails when order contains a deleted product
* Update: Removed the intentional error_reporting calls used to suppress Gravity Forms warnings. We will rely on gravity forms to handle this properly.
* Fix issue with total calculations
* Move the gform_wrapper before the woocommerce form element.
* Update: Translation handling standardized to WordPress conventions.
* Update: Improved compatibility with Loco Translate and custom language overrides.
* Note: Existing translations continue to work. Users who created custom translations may be prompted to re-save them.
* Update - WC and WP Compatibility Updates.
* Update - Better recaptcha handling.
* Update - PHPCS updates and code cleanup.
* Update - PHPCS nonsensical ignores.
* Update - WC and WP Compatibility Updates.
* Update - Remove entries created during revalidate type reorder submission.
* Update - During recorder process, handle email fields with confirmation fields properly.
* Update - WC and WP Compatibility Updates.
* Fix - Correct incorrect translation domain.
* Fix - Be defensive in getting gravity forms history from very old orders.