WooCommerce Free Gifts Version 13.4.0 Changelog
* Dev – Improvements made for enhanced security.
* Dev – Improvements made for enhanced security.
* Tweak – Pass the WooCommerce customer ID to Clover when creating a charge
* Fix – Subscription renewals should not fail with a missing payment token when the original subscription is purchased through the Blocks checkout
* Fix – Replace deprecated `wc_enqueue_js()` with `wp_add_inline_script()` to address some WooCommerce deprecation notices
* Dev – Add a filter to pass the customer billing name, email, phone to Clover charges so they appear in the transactions list
* Misc – Improve compatibility with more recent PHP versions
* Misc – Update the SkyVerge Plugin Framework to v6.2.0
* Misc – Require WordPress 6.3 or newer
* Misc – Framework the plugin for improved performance, stability and extensibility
* Misc – Improve compatibility with the latest versions of WooCommerce, WordPress and PHP
* Localization – Add translations in various languages
* Tweak – Enable the force redirect download method by default when upgrading from version 2.x to 3.0+
* Fix – Declare singleton `get_instance()` methods static to avoid PHP deprecation warnings
* Misc – Ensure compatibility with latest WordPress and WooCommerce versions
* Localization – Ensure to load the plugin translations from the bundled `i18n/languages` directory
* Localization – Add translations in a variety of languages
* Fix – Load plugin translations from the bundled `i18n/languages` directory
* Misc – Add defensive null checks and minor cleanups across the main plugin class
* Fix – Ensure assets are compiled and enqueued in the correct order
* Add – Debug logging at silent exit points in rate calculation.
* Fix – Don't cache transient USPS API errors (429, 5xx) in rate response transients.
* Tweak – Promote genuine API failures from debug to error log level for visibility.
* Tweak – Update Jetpack Autoloader to v5.
* Misc – Ensure compatibility with latest WordPress and WooCommerce versions
* Tweak – Bookings no longer writes to the WooCommerce Analytics customer lookup table; the analytics customer ID is now resolved via WooCommerce's own sync and backfilled on bookings once available.
* Tweak – Bumped WooCommerce tested up to version to 10.8.