* New: Compatibility with WooCommerce v9.4
* New: Support for brand-restricted coupons in promotion feed
* Update: jQuery 4 compatibility fixes (looking ahead to WordPress 6.8)
* Update: Minor optimisations
* Fix: ACF fields will not be available to choose as pre-population options unless they are avalable on the product CPT
* New: Compatibility with WooCommerce v9.3
* Update: Minor internal change to standardise encoding behaviour across PHP versions
* Update: Change to how multiple product_types are formatted in the feed
* Fix: Resolve issue where units of measure could be truncated to the nearest integer
* New: Compatibility with WooCommerce v9.2
* New: Support for new "GTIN, UPC, EAN or ISBN" field
* Fix: "Individual use" coupons are no longer excluded from the promotion feed
* Fix: Empty promotion ID tags are no longer included in the product feed
* Update: Improved auto-generated promotion titles
* New: Ability to set custom promotion titles in the promotion feed
* New: Compatibility with WooCommerce v9.1
* Update: Changes for Options API in WordPress 6.6
* Update: Deprecate some fields no longer offered by Google: consumer_notice, energy_label_image_link, product_detail, consumer_datasheet, product_fee, sell_on_google_quantity, google_funded_promotion_eligibility, return_address_label, return_policy_label
* Fix: Avoid crash where product gallery media IDs are stored incorrectly
* Fix: Avoid undeclared property issue on PHP 8.2
* Fix: Resolve issue where some composite products were missing from the feed
* New: Compatibility with WooCommerce v9.0
* New: Integration with Google Automated Discounts for WooCommerce
* New: Support for auto_pricing_min_price when supported extensions are active
* Fix: Resolve issue in Advanced Custom Fields integration where true/false ACF fields might be missed from the feed
* Update: Optimise regular expression processing of product descriptions
* Fix: Resolve issue with Currency Switcher For Woocommerce integration
* Fix: Resolve issue which could feed generation to fail when certain integrations where active
* Fix: Cache could contain user-specific, not general pricing in some cases
* Fix: Resolve issue where empty certification elements could be output