* Add - Compatible with WooCommerce 10.0+.
* Add - New rules for the "Cart - Coupon" condition: "Starts with", "Ends with" and "Contains".
* Add - Appearance: Allow users to select the promotion in the preview.
* Fix - Appearance: The Gift pop-up is not displayed in the preview.
* Fix - Appearance: The "available gift(s) notice" is not displayed if the style is "WooCommerce notice" in the preview.
* Fix - "Cart - Coupon" condition case sensitive.
* Dev - Code refactor to pass the PHPStan tests.
* Add - Compatible with WooCommerce 9.7+.
* Fix - Product Bundles by Woo compatibility: The discount is not calculated when "Item Grouping" is not "Grouped."
* Fix - The Usage count function returns a wrong value when the HPOS feature is enabled.
* Fix - Compatibility issue with "B2B Market by MarketPress".
* Tweak - Performance improvements.
* Fix - PHP Warning: "Creation of dynamic property is deprecated" in PHP 8.2 and later.
* Fix - WooCommerce 9.3 deprecated warnings.
* Fix - The "Exclude sale items" coupon option breaks the "Get the cheapest item for free" promotion type.
* Add - Compatible with WooCommerce 9.3+.
* Fix - The "Gifts Pop-up" content is not refreshed after currency changes.
* Add - Filter to customize the "Available gift notice" placement when the style is WooCommerce Notice.
* Fix - Bug on the multicurrency support for the "Cart subtotal" condition.
* Fix - The "Available gift notice" is not display at correct place on some themes.
* Fix - The "Cart coupons" condition is valid when the coupon codes no longer exist.
* Fix - Coupon code cache is not cleared after coupon updates.
* Add - Compatible with WooCommerce 9.0+.
* New - Filter: wc_bogof_hide_empty_coupon_amount_html
* Fix - The value of the non-BOGO coupons with zero amount is hidden.