From 470bbf7b31f7bd1b105ab2401728df765942cec7 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 12 Jan 2025 12:09:45 +0000 Subject: [PATCH] Update version and add changelog entries for release 8.8.0 --- changelog.txt | 25 +++++++++++++++++ .../add-2253-clickwrap-terms-and-conditions-2 | 4 --- .../add-9490-filter-txns-by-payment-method | 4 --- ...ion-before-applying-rounding-from-settings | 4 --- .../dev-10029-export-deposit-type-assert | 5 ---- ...034-linter-warning-useeffect-unused-import | 5 ---- ...071-convert-shopper-pay-for-order-e2e-spec | 4 --- ...13-bump-e2e-dockerfile-php-xdebug-versions | 4 --- ...convert-payment-gateways-confirmation-spec | 4 --- ...chant-payment-settings-manual-capture-spec | 5 ---- changelog/feature-consistent-note-formatting | 4 --- ...isputes-csv-export-response-type-assertion | 4 --- changelog/fix-10033-wporg-readme-updates | 4 --- changelog/fix-10038-payout-currency-sort | 4 --- changelog/fix-472-mccy-wc-bookings | 4 --- changelog/fix-8599-balances-card-layout | 4 --- ...303-upgrade-woocommerce-csv-export-package | 4 --- changelog/fix-9923-replace-VAT-term | 4 --- changelog/fix-9942-no-cost-subscription | 4 --- changelog/fix-9990-payment-failed-exception | 4 --- changelog/fix-bookings-incompatibily | 4 --- changelog/fix-change-font-size-pmme-checkout | 4 --- changelog/fix-cve-2024-51736 | 4 --- changelog/fix-ece-refresh-blocks-on-cancel | 5 ---- .../fix-scope-out-billing-fields-selectors | 4 --- changelog/fix-tokenized-ece-applepay-delay | 5 ---- changelog/improve-pmme-placement-shortcode | 4 --- .../update-9704-remove-payouts-rename-overlay | 4 --- changelog/update-bump-stable-tag | 4 --- package-lock.json | 4 +-- package.json | 2 +- readme.txt | 27 ++++++++++++++++++- woocommerce-payments.php | 2 +- 33 files changed, 55 insertions(+), 122 deletions(-) delete mode 100644 changelog/add-2253-clickwrap-terms-and-conditions-2 delete mode 100644 changelog/add-9490-filter-txns-by-payment-method delete mode 100644 changelog/add-round-to-nearest-lowest-denomination-before-applying-rounding-from-settings delete mode 100644 changelog/dev-10029-export-deposit-type-assert delete mode 100644 changelog/dev-10034-linter-warning-useeffect-unused-import delete mode 100644 changelog/dev-10071-convert-shopper-pay-for-order-e2e-spec delete mode 100644 changelog/dev-10113-bump-e2e-dockerfile-php-xdebug-versions delete mode 100644 changelog/dev-9966-e2e-convert-payment-gateways-confirmation-spec delete mode 100644 changelog/dev-9967-convert-merchant-payment-settings-manual-capture-spec delete mode 100644 changelog/feature-consistent-note-formatting delete mode 100644 changelog/fix-10007-disputes-csv-export-response-type-assertion delete mode 100644 changelog/fix-10033-wporg-readme-updates delete mode 100644 changelog/fix-10038-payout-currency-sort delete mode 100644 changelog/fix-472-mccy-wc-bookings delete mode 100644 changelog/fix-8599-balances-card-layout delete mode 100644 changelog/fix-9303-upgrade-woocommerce-csv-export-package delete mode 100644 changelog/fix-9923-replace-VAT-term delete mode 100644 changelog/fix-9942-no-cost-subscription delete mode 100644 changelog/fix-9990-payment-failed-exception delete mode 100644 changelog/fix-bookings-incompatibily delete mode 100644 changelog/fix-change-font-size-pmme-checkout delete mode 100644 changelog/fix-cve-2024-51736 delete mode 100644 changelog/fix-ece-refresh-blocks-on-cancel delete mode 100644 changelog/fix-scope-out-billing-fields-selectors delete mode 100644 changelog/fix-tokenized-ece-applepay-delay delete mode 100644 changelog/improve-pmme-placement-shortcode delete mode 100644 changelog/update-9704-remove-payouts-rename-overlay delete mode 100644 changelog/update-bump-stable-tag diff --git a/changelog.txt b/changelog.txt index d6ecbad8a2c..4a1bcdbc4ce 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,5 +1,30 @@ *** WooPayments Changelog *** += 8.8.0 - 2025-01-15 = +* Add - Allow transactions filtered by Payment Method +* Add - Falback terms and conditions for WooPay +* Fix - Broaden billing field queries from form-scoped to document-scoped +* Fix - Checkout: Make sure the font size for PMME is smaller than the labels +* Fix - Ensure consistent formatting of refund notes with MC. +* Fix - Fix incompatibility with some bookings plugins. +* Fix - Fix JS exception when ECE payment fails. +* Fix - Fix transaction list sorting by payout currency +* Fix - Improve the mobile rendering of the Balances box within Payment Overview +* Fix - Update currency conversion method for booking products. +* Fix - Update WordPress.org readme.txt file +* Fix - Upgrade `@woocommerce/csv-export` package to v1.10.0 – fixes unnecessary escaping of negative values in CSV exports that was preventing numerical analysis in spreadsheet applications +* Fix - Zero dollar subscriptions with zero dollar renewals checkout error +* Update - Bump stable tag for 8.7.0 +* Update - Improve BNPL PMME and icon placement in shortcode checkout +* Update - Remove the overlay that announces the rename from deposits to payouts. +* Update - Replaced the term "VAT" with "Tax" in Documents Listing Page +* Update - round to nearest lowest denominator instead of ceiling before applying currency rounding settings. +* Dev - Add the Playwright Pay for Order spec and remove the equivalent Puppeteer spec. +* Dev - Add type assertion for disputes CSV export response to ensure type safety and fix TypeScript error +* Dev - Update phpunit-watcher dev package version +* Dev - Update the PHP version and the Xdebug version used in the E2E testing environment. +* Dev - Update the Playwright Payment Gateways Confirmation spec and remove the Puppeteer Payment Gateways Confirmation spec. + = 8.7.0 - 2024-12-25 = * Add - Add seller_message to failed order notes * Add - Add WooPay Klaviyo newsletter integration. diff --git a/changelog/add-2253-clickwrap-terms-and-conditions-2 b/changelog/add-2253-clickwrap-terms-and-conditions-2 deleted file mode 100644 index 2a796e9a2e4..00000000000 --- a/changelog/add-2253-clickwrap-terms-and-conditions-2 +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: add - -Falback terms and conditions for WooPay diff --git a/changelog/add-9490-filter-txns-by-payment-method b/changelog/add-9490-filter-txns-by-payment-method deleted file mode 100644 index 04e175479d1..00000000000 --- a/changelog/add-9490-filter-txns-by-payment-method +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: add - -Allow transactions filtered by Payment Method diff --git a/changelog/add-round-to-nearest-lowest-denomination-before-applying-rounding-from-settings b/changelog/add-round-to-nearest-lowest-denomination-before-applying-rounding-from-settings deleted file mode 100644 index b9610dcca52..00000000000 --- a/changelog/add-round-to-nearest-lowest-denomination-before-applying-rounding-from-settings +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: update - -round to nearest lowest denominator instead of ceiling before applying currency rounding settings. diff --git a/changelog/dev-10029-export-deposit-type-assert b/changelog/dev-10029-export-deposit-type-assert deleted file mode 100644 index 684727000a7..00000000000 --- a/changelog/dev-10029-export-deposit-type-assert +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: dev -Comment: Add type assertion for payouts CSV export response to ensure type safety and fix TypeScript linting error - - diff --git a/changelog/dev-10034-linter-warning-useeffect-unused-import b/changelog/dev-10034-linter-warning-useeffect-unused-import deleted file mode 100644 index 4d2131a41b7..00000000000 --- a/changelog/dev-10034-linter-warning-useeffect-unused-import +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: dev -Comment: Not user-facing: removed an unused `useEffect` import causing linter warnings - - diff --git a/changelog/dev-10071-convert-shopper-pay-for-order-e2e-spec b/changelog/dev-10071-convert-shopper-pay-for-order-e2e-spec deleted file mode 100644 index b6a0d24707a..00000000000 --- a/changelog/dev-10071-convert-shopper-pay-for-order-e2e-spec +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: dev - -Add the Playwright Pay for Order spec and remove the equivalent Puppeteer spec. diff --git a/changelog/dev-10113-bump-e2e-dockerfile-php-xdebug-versions b/changelog/dev-10113-bump-e2e-dockerfile-php-xdebug-versions deleted file mode 100644 index 08d6ae0059d..00000000000 --- a/changelog/dev-10113-bump-e2e-dockerfile-php-xdebug-versions +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: dev - -Update the PHP version and the Xdebug version used in the E2E testing environment. diff --git a/changelog/dev-9966-e2e-convert-payment-gateways-confirmation-spec b/changelog/dev-9966-e2e-convert-payment-gateways-confirmation-spec deleted file mode 100644 index cf175faa039..00000000000 --- a/changelog/dev-9966-e2e-convert-payment-gateways-confirmation-spec +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: dev - -Update the Playwright Payment Gateways Confirmation spec and remove the Puppeteer Payment Gateways Confirmation spec. diff --git a/changelog/dev-9967-convert-merchant-payment-settings-manual-capture-spec b/changelog/dev-9967-convert-merchant-payment-settings-manual-capture-spec deleted file mode 100644 index 1217ac47cf8..00000000000 --- a/changelog/dev-9967-convert-merchant-payment-settings-manual-capture-spec +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: dev -Comment: Converted a puppeteer spec to playwright - - diff --git a/changelog/feature-consistent-note-formatting b/changelog/feature-consistent-note-formatting deleted file mode 100644 index bb18d73c7ee..00000000000 --- a/changelog/feature-consistent-note-formatting +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: fix - -Ensure consistent formatting of refund notes with MC. diff --git a/changelog/fix-10007-disputes-csv-export-response-type-assertion b/changelog/fix-10007-disputes-csv-export-response-type-assertion deleted file mode 100644 index b578456ece2..00000000000 --- a/changelog/fix-10007-disputes-csv-export-response-type-assertion +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: dev - -Add type assertion for disputes CSV export response to ensure type safety and fix TypeScript error diff --git a/changelog/fix-10033-wporg-readme-updates b/changelog/fix-10033-wporg-readme-updates deleted file mode 100644 index 0ac18787db0..00000000000 --- a/changelog/fix-10033-wporg-readme-updates +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: fix - -Update WordPress.org readme.txt file diff --git a/changelog/fix-10038-payout-currency-sort b/changelog/fix-10038-payout-currency-sort deleted file mode 100644 index 54a89873c71..00000000000 --- a/changelog/fix-10038-payout-currency-sort +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Fix transaction list sorting by payout currency diff --git a/changelog/fix-472-mccy-wc-bookings b/changelog/fix-472-mccy-wc-bookings deleted file mode 100644 index aaffc2d5921..00000000000 --- a/changelog/fix-472-mccy-wc-bookings +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Update currency conversion method for booking products. diff --git a/changelog/fix-8599-balances-card-layout b/changelog/fix-8599-balances-card-layout deleted file mode 100644 index 42fb99563db..00000000000 --- a/changelog/fix-8599-balances-card-layout +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: fix - -Improve the mobile rendering of the Balances box within Payment Overview diff --git a/changelog/fix-9303-upgrade-woocommerce-csv-export-package b/changelog/fix-9303-upgrade-woocommerce-csv-export-package deleted file mode 100644 index db23bab80b2..00000000000 --- a/changelog/fix-9303-upgrade-woocommerce-csv-export-package +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Upgrade `@woocommerce/csv-export` package to v1.10.0 – fixes unnecessary escaping of negative values in CSV exports that was preventing numerical analysis in spreadsheet applications diff --git a/changelog/fix-9923-replace-VAT-term b/changelog/fix-9923-replace-VAT-term deleted file mode 100644 index 9a0080c74f8..00000000000 --- a/changelog/fix-9923-replace-VAT-term +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: update - -Replaced the term "VAT" with "Tax" in Documents Listing Page diff --git a/changelog/fix-9942-no-cost-subscription b/changelog/fix-9942-no-cost-subscription deleted file mode 100644 index dc40262f302..00000000000 --- a/changelog/fix-9942-no-cost-subscription +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Zero dollar subscriptions with zero dollar renewals checkout error diff --git a/changelog/fix-9990-payment-failed-exception b/changelog/fix-9990-payment-failed-exception deleted file mode 100644 index 3e89794be88..00000000000 --- a/changelog/fix-9990-payment-failed-exception +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Fix JS exception when ECE payment fails. diff --git a/changelog/fix-bookings-incompatibily b/changelog/fix-bookings-incompatibily deleted file mode 100644 index 9a57e9b0853..00000000000 --- a/changelog/fix-bookings-incompatibily +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Fix incompatibility with some bookings plugins. diff --git a/changelog/fix-change-font-size-pmme-checkout b/changelog/fix-change-font-size-pmme-checkout deleted file mode 100644 index 40d48f4ab6c..00000000000 --- a/changelog/fix-change-font-size-pmme-checkout +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: fix - -Checkout: Make sure the font size for PMME is smaller than the labels diff --git a/changelog/fix-cve-2024-51736 b/changelog/fix-cve-2024-51736 deleted file mode 100644 index 6af1f0bc860..00000000000 --- a/changelog/fix-cve-2024-51736 +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: dev - -Update phpunit-watcher dev package version diff --git a/changelog/fix-ece-refresh-blocks-on-cancel b/changelog/fix-ece-refresh-blocks-on-cancel deleted file mode 100644 index 4d2d064f86a..00000000000 --- a/changelog/fix-ece-refresh-blocks-on-cancel +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: update -Comment: refactor: ECE refreshes blocks UI in all scenarios, taking into account selected shipping option - - diff --git a/changelog/fix-scope-out-billing-fields-selectors b/changelog/fix-scope-out-billing-fields-selectors deleted file mode 100644 index 2d064e70aab..00000000000 --- a/changelog/fix-scope-out-billing-fields-selectors +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: fix - -Broaden billing field queries from form-scoped to document-scoped diff --git a/changelog/fix-tokenized-ece-applepay-delay b/changelog/fix-tokenized-ece-applepay-delay deleted file mode 100644 index 30409da99e8..00000000000 --- a/changelog/fix-tokenized-ece-applepay-delay +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: fix -Comment: fix: ensure the "add to cart" ECE call is completed before other calls are made. - - diff --git a/changelog/improve-pmme-placement-shortcode b/changelog/improve-pmme-placement-shortcode deleted file mode 100644 index 8dc36b3d4de..00000000000 --- a/changelog/improve-pmme-placement-shortcode +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: update - -Improve BNPL PMME and icon placement in shortcode checkout diff --git a/changelog/update-9704-remove-payouts-rename-overlay b/changelog/update-9704-remove-payouts-rename-overlay deleted file mode 100644 index d6eacc2ada1..00000000000 --- a/changelog/update-9704-remove-payouts-rename-overlay +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: update - -Remove the overlay that announces the rename from deposits to payouts. diff --git a/changelog/update-bump-stable-tag b/changelog/update-bump-stable-tag deleted file mode 100644 index 251f90221ac..00000000000 --- a/changelog/update-bump-stable-tag +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: update - -Bump stable tag for 8.7.0 diff --git a/package-lock.json b/package-lock.json index faa46475b89..488b8164029 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "woocommerce-payments", - "version": "8.7.0", + "version": "8.8.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "woocommerce-payments", - "version": "8.7.0", + "version": "8.8.0", "hasInstallScript": true, "license": "GPL-3.0-or-later", "dependencies": { diff --git a/package.json b/package.json index 8a148ce18ca..20ab8230229 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "woocommerce-payments", - "version": "8.7.0", + "version": "8.8.0", "main": "webpack.config.js", "author": "Automattic", "license": "GPL-3.0-or-later", diff --git a/readme.txt b/readme.txt index e9679c21243..8838f75c437 100644 --- a/readme.txt +++ b/readme.txt @@ -4,7 +4,7 @@ Tags: woocommerce payments, apple pay, credit card, google pay, payment, payment Requires at least: 6.0 Tested up to: 6.7 Requires PHP: 7.3 -Stable tag: 8.7.0 +Stable tag: 8.8.0 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html @@ -87,6 +87,31 @@ You can read our Terms of Service and other policies [here](https://woocommerce. == Changelog == += 8.8.0 - 2025-01-15 = +* Add - Allow transactions filtered by Payment Method +* Add - Falback terms and conditions for WooPay +* Fix - Broaden billing field queries from form-scoped to document-scoped +* Fix - Checkout: Make sure the font size for PMME is smaller than the labels +* Fix - Ensure consistent formatting of refund notes with MC. +* Fix - Fix incompatibility with some bookings plugins. +* Fix - Fix JS exception when ECE payment fails. +* Fix - Fix transaction list sorting by payout currency +* Fix - Improve the mobile rendering of the Balances box within Payment Overview +* Fix - Update currency conversion method for booking products. +* Fix - Update WordPress.org readme.txt file +* Fix - Upgrade `@woocommerce/csv-export` package to v1.10.0 – fixes unnecessary escaping of negative values in CSV exports that was preventing numerical analysis in spreadsheet applications +* Fix - Zero dollar subscriptions with zero dollar renewals checkout error +* Update - Bump stable tag for 8.7.0 +* Update - Improve BNPL PMME and icon placement in shortcode checkout +* Update - Remove the overlay that announces the rename from deposits to payouts. +* Update - Replaced the term "VAT" with "Tax" in Documents Listing Page +* Update - round to nearest lowest denominator instead of ceiling before applying currency rounding settings. +* Dev - Add the Playwright Pay for Order spec and remove the equivalent Puppeteer spec. +* Dev - Add type assertion for disputes CSV export response to ensure type safety and fix TypeScript error +* Dev - Update phpunit-watcher dev package version +* Dev - Update the PHP version and the Xdebug version used in the E2E testing environment. +* Dev - Update the Playwright Payment Gateways Confirmation spec and remove the Puppeteer Payment Gateways Confirmation spec. + = 8.7.0 - 2024-12-25 = * Add - Add seller_message to failed order notes * Add - Add WooPay Klaviyo newsletter integration. diff --git a/woocommerce-payments.php b/woocommerce-payments.php index 2fb84450d01..c740e143d8c 100644 --- a/woocommerce-payments.php +++ b/woocommerce-payments.php @@ -11,7 +11,7 @@ * WC tested up to: 9.5.1 * Requires at least: 6.0 * Requires PHP: 7.3 - * Version: 8.7.0 + * Version: 8.8.0 * Requires Plugins: woocommerce * * @package WooCommerce\Payments