WooCommerce Coupon Campaigns Version 1.2.10 Changelog
* Dev – Add phpcs on changed files only.
* Dev – Add phpcs on changed files only.
* New: PLUGINS-2289 – Trust Swiftly Integration.
* New – Introduced the ‘Composite Configuration Summary’ block.
* Tweak – Switched to the block-style single product notices when the cart/checkout Block is used.
* Tweak – Re-designed Product Data > Shipping notice about Unassembled Composites.
* Tweak – Declared compatibility with the cart/checkout Blocks.
* Fix – Important: Security improvements.
* Fix – Shipping debug info not showing when using WC cart and checkout blocks.
* Dev – Added Playwright end-to-end tests.
* Dev – Resolve PHP Coding Standards issues.
* Fix – Only load the registration script if the registration shortcode is present.
* Tweak – Correct e-mail plain template layouts.
* Add – High-Performance Order Storage (HPOS) compatibility.
* Add – `wc_ms_new_shipment_before_save` action to modify shipment object before it is saved.
* Fix – Default shipping address being overwritten when user using saved address.
* Fix – Pass order ID to `wc_ms_shop_table_row` hook everywhere.
* Fix – Persist shipment data in `WC_MS_Order_Shipment::create_from_package()`.
* Fix – Order data exporter on the “Export Personal Data” admin screen crashing.
* Fix – Ensure value is an array in `get_product_shipping_method()`.
* Update – Drop support for WC < 3.0.
* Feature – Added compatibility with ‘WooCommerce Additional Variation Images’.
* Tweak – Updated plugin author.
* Tweak – Tested compatibility up to WC 8.2.
* Tweak – Tested compatibility up to WP 6.4.
* Dev – Updated Instagram Graph API version to v15.0.
* Dev – Added hook to filter the additional images of a product.
* Dev – Dropped deprecated filter hook `wc_instagram_product_catalog_download_formats`.
* Dev – Dropped deprecated filter hook `woocommerce_instagram_google_product_categories`.
* Dev – Dropped deprecated plugin code up to version 4.2.
* Dev – Updated the minimum requirements to WC 3.7, WP 4.9, and PHP 5.6.
* Add: Introduce the “Subscription Relationship” column under the Orders list admin page when HPOS is enabled.
* Add: Use admin theme color and the correct WooCommerce colors.
* Fix: Resolved an issue that caused subscriptions to go on-hold when a customer fails or abandons an early renewal order payment.
* Fix: Resolved an issue that caused subscriptions with an unpaid early renewal order to be incorrectly considered as needing payment.
* Fix: When HPOS is enabled, make the orders_by_type_query filter box work in the WooCommerce orders screen.
* Fix: Ensure renewal orders paid via the Block Checkout are correctly linked to their subscription.
* Fix: Resolved an issue that caused paying for failed/pending parent orders that include Product Add-ons to not calculate the correct total.
* Fix: Ensure the order needs processing transient is deleted when a subscription order (eg renewal) is created. Fixes issues with renewal orders going straight to a completed status.
* Fix: Store the correct subscription start date in postmeta and ordermeta when HPOS and data syncing is being used.
* Fix: When HPOS is enabled, deleting a customer will now delete their subscriptions.
* Fix: Missing styles on the Edit Subscription page when HPOS is enabled.
* Fix: Resolve an issue that would cause additional subscriptions to be created when completing a switch via the Block Checkout.
* Fix: Resolve an issue that would cause 3rd party plugin edit product fields with the show_if_variable-subscription class to be incorrectly hidden.
* Fix: Allow gateways to execute action on payment method deletion before updating the subscription.
* Fix: Ensure subscriptions have a date created that correctly accounts for the site’s timezone. Fixes issues with subscriptions having a date created double the site’s UTC offset.
* Fix: When HPOS is enabled, fix quick-editing the subscription statuses on the admin list table.
* Dev: PHP 8.2: Fix “Creation of dynamic property” warnings.
* Dev: PHP 8.2: Fix “Automatic conversion of false to array is deprecated” warnings.
* Dev: PHP warnings from using debug_backtrace().
* Dev: Updated subscriptions-core to 6.4.0
* Dev: Updated the hooks for Checkout Blocks, replacing the deprecated `woocommerce_blocks_checkout_` prefixed hooks with `woocommerce_store_api_checkout`.
* Tweak – Re-designed Product Data > Shipping notice about Unassembled Bundles.
* Tweak – Declared compatibility with the cart/checkout Blocks.
* Fix – Resolved a compatibility issue with Zapier related to the existence of the order object in REST API context.
* Fix – Important: Security improvements.
* FIX: Something happened between October 18-19 that caused some SOAP servers to stop functioning correctly, regardless of the plugin version. I have applied a fix provided by the Redsys developer department (which I greatly appreciate) and it worked, so this version incorporates it. It’s a mandatory update if you are experiencing problems with SOAP.