From f17cd9cffa1196788df13299615b7bc7facbd749 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 7 Jul 2024 12:08:17 +0000 Subject: [PATCH] Update version and add changelog entries for release 7.9.0 --- changelog.txt | 33 +++++++++++++++++ ...-compute-styles-on-add-payment-method-page | 4 --- .../add-8869-pay-for-order-support-in-ece | 4 --- changelog/add-8948-ece-telemetry-events | 4 --- ...51-support-style-settings-with-ece-buttons | 4 --- .../add-8986-post-message-fail-safe-fallback | 4 --- changelog/add-ece-button-radius-support | 4 --- changelog/as-8868-ece-product-page | 4 --- ...disable-woopay-rejected-suspended-accounts | 4 --- .../change-9025-no-printed-receipts-in-wcpay | 4 --- ...-7654-refactor-redirects-logic-in-payments | 4 --- ...ev-add-docker-support-for-local-mu-plugins | 5 --- ...v-migrate-affirm-afterpay-components-to-ts | 4 --- ...rb-blocks-implementation-to-tokenized-cart | 5 --- changelog/fix-5532-fix-compatibility-data | 4 --- changelog/fix-8220-instant-deposit-messaging | 4 --- ...-restrict-klarna-non-domestic-transactions | 4 --- changelog/fix-8781-transaction-search-fields | 4 --- ...-8782-transaction-list-data-filters-mobile | 4 --- .../fix-8863-duplicated-enqueued-scripts | 4 --- ...tokenized-prb-shortcode-cart-total-delayed | 4 --- changelog/fix-9035-disable-link-in-ece | 4 --- ...-the-checkout-form-with-an-invalid-address | 4 --- changelog/fix-empty-country-update | 4 --- .../fix-error-message-location-in-blocks | 4 --- .../fix-token-retrieval-per-payment-method | 4 --- changelog/fix-tokenized-cart-decimals-price | 4 --- ...-tokenized-cart-prbs-refund-amount-display | 4 --- .../fix-tokenized-cart-zero-decimal-currency | 5 --- .../fix-tokenized-payment-request-payment-fix | 4 --- changelog/fix-unnecessary-effect-reruns | 4 --- .../fix-woopay-direct-checkout-feature-check | 4 --- ...tions-fix-script-injection-vulnerabilities | 5 --- ...kreykjalin-8868-ece-cart-and-checkout-page | 4 --- ...prb-tokenized-cart-shortcode-cart-checkout | 4 --- .../revert-8901-update-route-param-validation | 4 --- changelog/update-8385-plugin-wporg-author | 5 --- ...-8972-save-payment-activity-preset-session | 5 --- .../update-8973-payment-activity-tooltips | 5 --- .../update-payment-activity-disputes-tooltip | 5 --- changelog/update-route-regex-validation | 4 --- changelog/update-speedup-phpunit-tests | 5 --- .../update-tracks-onboarding-events-props | 5 --- ...pdate-tracks-onboarding-events-props-take2 | 5 --- package-lock.json | 4 +-- package.json | 2 +- readme.txt | 35 ++++++++++++++++++- woocommerce-payments.php | 2 +- 48 files changed, 71 insertions(+), 188 deletions(-) delete mode 100644 changelog/add-8413-compute-styles-on-add-payment-method-page delete mode 100644 changelog/add-8869-pay-for-order-support-in-ece delete mode 100644 changelog/add-8948-ece-telemetry-events delete mode 100644 changelog/add-8951-support-style-settings-with-ece-buttons delete mode 100644 changelog/add-8986-post-message-fail-safe-fallback delete mode 100644 changelog/add-ece-button-radius-support delete mode 100644 changelog/as-8868-ece-product-page delete mode 100644 changelog/as-disable-woopay-rejected-suspended-accounts delete mode 100644 changelog/change-9025-no-printed-receipts-in-wcpay delete mode 100644 changelog/dev-7654-refactor-redirects-logic-in-payments delete mode 100644 changelog/dev-add-docker-support-for-local-mu-plugins delete mode 100644 changelog/dev-migrate-affirm-afterpay-components-to-ts delete mode 100644 changelog/feat-copy-prb-blocks-implementation-to-tokenized-cart delete mode 100644 changelog/fix-5532-fix-compatibility-data delete mode 100644 changelog/fix-8220-instant-deposit-messaging delete mode 100644 changelog/fix-8718-restrict-klarna-non-domestic-transactions delete mode 100644 changelog/fix-8781-transaction-search-fields delete mode 100644 changelog/fix-8782-transaction-list-data-filters-mobile delete mode 100644 changelog/fix-8863-duplicated-enqueued-scripts delete mode 100644 changelog/fix-9000-tokenized-prb-shortcode-cart-total-delayed delete mode 100644 changelog/fix-9035-disable-link-in-ece delete mode 100644 changelog/fix-9042-afterpay-wrong-error-message-displayed-in-the-checkout-form-with-an-invalid-address delete mode 100644 changelog/fix-empty-country-update delete mode 100644 changelog/fix-error-message-location-in-blocks delete mode 100644 changelog/fix-token-retrieval-per-payment-method delete mode 100644 changelog/fix-tokenized-cart-decimals-price delete mode 100644 changelog/fix-tokenized-cart-prbs-refund-amount-display delete mode 100644 changelog/fix-tokenized-cart-zero-decimal-currency delete mode 100644 changelog/fix-tokenized-payment-request-payment-fix delete mode 100644 changelog/fix-unnecessary-effect-reruns delete mode 100644 changelog/fix-woopay-direct-checkout-feature-check delete mode 100644 changelog/gh-actions-fix-script-injection-vulnerabilities delete mode 100644 changelog/kreykjalin-8868-ece-cart-and-checkout-page delete mode 100644 changelog/prb-tokenized-cart-shortcode-cart-checkout delete mode 100644 changelog/revert-8901-update-route-param-validation delete mode 100644 changelog/update-8385-plugin-wporg-author delete mode 100644 changelog/update-8972-save-payment-activity-preset-session delete mode 100644 changelog/update-8973-payment-activity-tooltips delete mode 100644 changelog/update-payment-activity-disputes-tooltip delete mode 100644 changelog/update-route-regex-validation delete mode 100644 changelog/update-speedup-phpunit-tests delete mode 100644 changelog/update-tracks-onboarding-events-props delete mode 100644 changelog/update-tracks-onboarding-events-props-take2 diff --git a/changelog.txt b/changelog.txt index b0951f1cd02..f2ac74aa9f4 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,5 +1,38 @@ *** WooPayments Changelog *** += 7.9.0 - 2024-07-10 = +* Add - Add a separate transient to save UPE appearance styles for the Add Payment Method standalone page. Correct regression that prevented proper styles calculation in the shortcode checkout. +* Add - Add Pay for Order support in Express Checkout Elements. +* Add - Add support for configuring button radius when ECE is enabled +* Add - Add support for ECE elements on the Shortcode Cart and Checkout pages +* Add - Add support for the Express Checkout Element on product pages. +* Add - Add telemetry events from PRBs into ECE. +* Add - Ensure shoppers can still checkout, even when WooPay is slow or unavailable. +* Add - feat: tokenized cart PRBs on shortcode cart and checkout behind feature flag. +* Add - Support style settings for ECE buttons +* Fix - Clearly display available instant deposit amount on notice and button label on Payment Overview page +* Fix - Disable Stripe Link in ECE. +* Fix - Disable WooPay for suspended and rejected accounts. +* Fix - Display an invalid address error instead of generic one in the checkout form when Afterpay is selected as payment method +* Fix - Display payment error message in the Payment context with Blocks. +* Fix - fix: display refund amount w/ tokenized cart PRBs +* Fix - fix: pricing decimal formatting for tokenized cart +* Fix - fix: tokenized PRBs payment type +* Fix - Fixed an error when renewing subscriptions without a billing country +* Fix - Fix output for compatibility data. +* Fix - Fix transaction list and document list advanced filter styling issue preventing dates to be input on mobile screens. +* Fix - Fix WooPay Direct Checkout feature check. +* Fix - Fix WooPay OTP modal not rendering on the shortcode checkout if BNPL methods are available. +* Fix - Hide payment methods with domestic transactions restrictions (Klarna, Affirm, Afterpay) when conditions are not met. +* Fix - Make the search box, and typed search term visible clearly on the 'Payments > Transactions' page, when there are too many existing search tags. +* Fix - Properly wait for tokenized cart data updates before refreshing PRB data. +* Fix - Retrieve saved tokens only relevant for the specific payment gateway. +* Update - Update payment receipt settings to remove mention of the printed receipts. +* Dev - Add validation for path variables. +* Dev - Migrate Affirm and Afterpay payment method components to TypeScript. +* Dev - Prevent infinite loop in usePaymentFailHandler effect +* Dev - Refactor redirects logic in payments + = 7.8.1 - 2024-06-25 = * Fix - Fix "Dispute not loaded" error that was affecting responding to disputes. diff --git a/changelog/add-8413-compute-styles-on-add-payment-method-page b/changelog/add-8413-compute-styles-on-add-payment-method-page deleted file mode 100644 index 4c51615aba1..00000000000 --- a/changelog/add-8413-compute-styles-on-add-payment-method-page +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: add - -Add a separate transient to save UPE appearance styles for the Add Payment Method standalone page. Correct regression that prevented proper styles calculation in the shortcode checkout. diff --git a/changelog/add-8869-pay-for-order-support-in-ece b/changelog/add-8869-pay-for-order-support-in-ece deleted file mode 100644 index ddf5cba6463..00000000000 --- a/changelog/add-8869-pay-for-order-support-in-ece +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: add - -Add Pay for Order support in Express Checkout Elements. diff --git a/changelog/add-8948-ece-telemetry-events b/changelog/add-8948-ece-telemetry-events deleted file mode 100644 index 51a4cc03c24..00000000000 --- a/changelog/add-8948-ece-telemetry-events +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: add - -Add telemetry events from PRBs into ECE. diff --git a/changelog/add-8951-support-style-settings-with-ece-buttons b/changelog/add-8951-support-style-settings-with-ece-buttons deleted file mode 100644 index acb0ba496fd..00000000000 --- a/changelog/add-8951-support-style-settings-with-ece-buttons +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: add - -Support style settings for ECE buttons diff --git a/changelog/add-8986-post-message-fail-safe-fallback b/changelog/add-8986-post-message-fail-safe-fallback deleted file mode 100644 index f59357501a0..00000000000 --- a/changelog/add-8986-post-message-fail-safe-fallback +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: add - -Ensure shoppers can still checkout, even when WooPay is slow or unavailable. diff --git a/changelog/add-ece-button-radius-support b/changelog/add-ece-button-radius-support deleted file mode 100644 index 214a2da3696..00000000000 --- a/changelog/add-ece-button-radius-support +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: add - -Add support for configuring button radius when ECE is enabled diff --git a/changelog/as-8868-ece-product-page b/changelog/as-8868-ece-product-page deleted file mode 100644 index 25a57735f4c..00000000000 --- a/changelog/as-8868-ece-product-page +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: add - -Add support for the Express Checkout Element on product pages. diff --git a/changelog/as-disable-woopay-rejected-suspended-accounts b/changelog/as-disable-woopay-rejected-suspended-accounts deleted file mode 100644 index 5c5d37f068f..00000000000 --- a/changelog/as-disable-woopay-rejected-suspended-accounts +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: fix - -Disable WooPay for suspended and rejected accounts. diff --git a/changelog/change-9025-no-printed-receipts-in-wcpay b/changelog/change-9025-no-printed-receipts-in-wcpay deleted file mode 100644 index 6829af078d5..00000000000 --- a/changelog/change-9025-no-printed-receipts-in-wcpay +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: update - -Update payment receipt settings to remove mention of the printed receipts. diff --git a/changelog/dev-7654-refactor-redirects-logic-in-payments b/changelog/dev-7654-refactor-redirects-logic-in-payments deleted file mode 100644 index 988c5ba661e..00000000000 --- a/changelog/dev-7654-refactor-redirects-logic-in-payments +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: dev - -Refactor redirects logic in payments diff --git a/changelog/dev-add-docker-support-for-local-mu-plugins b/changelog/dev-add-docker-support-for-local-mu-plugins deleted file mode 100644 index 102e2171756..00000000000 --- a/changelog/dev-add-docker-support-for-local-mu-plugins +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: dev -Comment: Add support for mu-plugins. - - diff --git a/changelog/dev-migrate-affirm-afterpay-components-to-ts b/changelog/dev-migrate-affirm-afterpay-components-to-ts deleted file mode 100644 index d60541e795d..00000000000 --- a/changelog/dev-migrate-affirm-afterpay-components-to-ts +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: dev - -Migrate Affirm and Afterpay payment method components to TypeScript. diff --git a/changelog/feat-copy-prb-blocks-implementation-to-tokenized-cart b/changelog/feat-copy-prb-blocks-implementation-to-tokenized-cart deleted file mode 100644 index 8a16761aea4..00000000000 --- a/changelog/feat-copy-prb-blocks-implementation-to-tokenized-cart +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: dev -Comment: chore: copy PRB blocks to tokenized cart - - diff --git a/changelog/fix-5532-fix-compatibility-data b/changelog/fix-5532-fix-compatibility-data deleted file mode 100644 index 3580c21dd74..00000000000 --- a/changelog/fix-5532-fix-compatibility-data +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Fix output for compatibility data. diff --git a/changelog/fix-8220-instant-deposit-messaging b/changelog/fix-8220-instant-deposit-messaging deleted file mode 100644 index 15a6be38a63..00000000000 --- a/changelog/fix-8220-instant-deposit-messaging +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Clearly display available instant deposit amount on notice and button label on Payment Overview page diff --git a/changelog/fix-8718-restrict-klarna-non-domestic-transactions b/changelog/fix-8718-restrict-klarna-non-domestic-transactions deleted file mode 100644 index 60e4a65fba4..00000000000 --- a/changelog/fix-8718-restrict-klarna-non-domestic-transactions +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: fix - -Hide payment methods with domestic transactions restrictions (Klarna, Affirm, Afterpay) when conditions are not met. diff --git a/changelog/fix-8781-transaction-search-fields b/changelog/fix-8781-transaction-search-fields deleted file mode 100644 index ef142316156..00000000000 --- a/changelog/fix-8781-transaction-search-fields +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Make the search box, and typed search term visible clearly on the 'Payments > Transactions' page, when there are too many existing search tags. diff --git a/changelog/fix-8782-transaction-list-data-filters-mobile b/changelog/fix-8782-transaction-list-data-filters-mobile deleted file mode 100644 index f21f288da32..00000000000 --- a/changelog/fix-8782-transaction-list-data-filters-mobile +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Fix transaction list and document list advanced filter styling issue preventing dates to be input on mobile screens. diff --git a/changelog/fix-8863-duplicated-enqueued-scripts b/changelog/fix-8863-duplicated-enqueued-scripts deleted file mode 100644 index 1f27da5b3aa..00000000000 --- a/changelog/fix-8863-duplicated-enqueued-scripts +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: fix - -Fix WooPay OTP modal not rendering on the shortcode checkout if BNPL methods are available. diff --git a/changelog/fix-9000-tokenized-prb-shortcode-cart-total-delayed b/changelog/fix-9000-tokenized-prb-shortcode-cart-total-delayed deleted file mode 100644 index dbc646e6e8a..00000000000 --- a/changelog/fix-9000-tokenized-prb-shortcode-cart-total-delayed +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: fix - -Properly wait for tokenized cart data updates before refreshing PRB data. diff --git a/changelog/fix-9035-disable-link-in-ece b/changelog/fix-9035-disable-link-in-ece deleted file mode 100644 index d15fc4e308b..00000000000 --- a/changelog/fix-9035-disable-link-in-ece +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: fix - -Disable Stripe Link in ECE. diff --git a/changelog/fix-9042-afterpay-wrong-error-message-displayed-in-the-checkout-form-with-an-invalid-address b/changelog/fix-9042-afterpay-wrong-error-message-displayed-in-the-checkout-form-with-an-invalid-address deleted file mode 100644 index d9eb6619a20..00000000000 --- a/changelog/fix-9042-afterpay-wrong-error-message-displayed-in-the-checkout-form-with-an-invalid-address +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Display an invalid address error instead of generic one in the checkout form when Afterpay is selected as payment method diff --git a/changelog/fix-empty-country-update b/changelog/fix-empty-country-update deleted file mode 100644 index 00eea28529a..00000000000 --- a/changelog/fix-empty-country-update +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Fixed an error when renewing subscriptions without a billing country diff --git a/changelog/fix-error-message-location-in-blocks b/changelog/fix-error-message-location-in-blocks deleted file mode 100644 index ff40aaa06a9..00000000000 --- a/changelog/fix-error-message-location-in-blocks +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: fix - -Display payment error message in the Payment context with Blocks. diff --git a/changelog/fix-token-retrieval-per-payment-method b/changelog/fix-token-retrieval-per-payment-method deleted file mode 100644 index 1ec9a65c246..00000000000 --- a/changelog/fix-token-retrieval-per-payment-method +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: fix - -Retrieve saved tokens only relevant for the specific payment gateway. diff --git a/changelog/fix-tokenized-cart-decimals-price b/changelog/fix-tokenized-cart-decimals-price deleted file mode 100644 index ba840696aff..00000000000 --- a/changelog/fix-tokenized-cart-decimals-price +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -fix: pricing decimal formatting for tokenized cart diff --git a/changelog/fix-tokenized-cart-prbs-refund-amount-display b/changelog/fix-tokenized-cart-prbs-refund-amount-display deleted file mode 100644 index 35888567403..00000000000 --- a/changelog/fix-tokenized-cart-prbs-refund-amount-display +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -fix: display refund amount w/ tokenized cart PRBs diff --git a/changelog/fix-tokenized-cart-zero-decimal-currency b/changelog/fix-tokenized-cart-zero-decimal-currency deleted file mode 100644 index 887eaef6d70..00000000000 --- a/changelog/fix-tokenized-cart-zero-decimal-currency +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: fix -Comment: fix: tokenized PRB with zero decimal currency - - diff --git a/changelog/fix-tokenized-payment-request-payment-fix b/changelog/fix-tokenized-payment-request-payment-fix deleted file mode 100644 index 97d02a7abf8..00000000000 --- a/changelog/fix-tokenized-payment-request-payment-fix +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -fix: tokenized PRBs payment type diff --git a/changelog/fix-unnecessary-effect-reruns b/changelog/fix-unnecessary-effect-reruns deleted file mode 100644 index 76ae72f5168..00000000000 --- a/changelog/fix-unnecessary-effect-reruns +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: dev - -Prevent infinite loop in usePaymentFailHandler effect diff --git a/changelog/fix-woopay-direct-checkout-feature-check b/changelog/fix-woopay-direct-checkout-feature-check deleted file mode 100644 index b52e9e6e556..00000000000 --- a/changelog/fix-woopay-direct-checkout-feature-check +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Fix WooPay Direct Checkout feature check. diff --git a/changelog/gh-actions-fix-script-injection-vulnerabilities b/changelog/gh-actions-fix-script-injection-vulnerabilities deleted file mode 100644 index 3adabe1e3a2..00000000000 --- a/changelog/gh-actions-fix-script-injection-vulnerabilities +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: dev -Comment: Update direct usage of GitHub contexts on workflows - - diff --git a/changelog/kreykjalin-8868-ece-cart-and-checkout-page b/changelog/kreykjalin-8868-ece-cart-and-checkout-page deleted file mode 100644 index bdb4df869e3..00000000000 --- a/changelog/kreykjalin-8868-ece-cart-and-checkout-page +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: add - -Add support for ECE elements on the Shortcode Cart and Checkout pages diff --git a/changelog/prb-tokenized-cart-shortcode-cart-checkout b/changelog/prb-tokenized-cart-shortcode-cart-checkout deleted file mode 100644 index 1d93781761e..00000000000 --- a/changelog/prb-tokenized-cart-shortcode-cart-checkout +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: add - -feat: tokenized cart PRBs on shortcode cart and checkout behind feature flag. diff --git a/changelog/revert-8901-update-route-param-validation b/changelog/revert-8901-update-route-param-validation deleted file mode 100644 index 77bc7eaeee5..00000000000 --- a/changelog/revert-8901-update-route-param-validation +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Fix "Dispute not loaded" error that was affecting responding to disputes. diff --git a/changelog/update-8385-plugin-wporg-author b/changelog/update-8385-plugin-wporg-author deleted file mode 100644 index b3847e87826..00000000000 --- a/changelog/update-8385-plugin-wporg-author +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: update -Comment: Just changed the WP.org display author to WooCommerce. - - diff --git a/changelog/update-8972-save-payment-activity-preset-session b/changelog/update-8972-save-payment-activity-preset-session deleted file mode 100644 index 869e0b298e5..00000000000 --- a/changelog/update-8972-save-payment-activity-preset-session +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: update -Comment: Part of Payment Activity Card. Persist selected preset date in session. - - diff --git a/changelog/update-8973-payment-activity-tooltips b/changelog/update-8973-payment-activity-tooltips deleted file mode 100644 index defc9d3fdc3..00000000000 --- a/changelog/update-8973-payment-activity-tooltips +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: update -Comment: Part of Payment Activity Card. Improved tooltips. - - diff --git a/changelog/update-payment-activity-disputes-tooltip b/changelog/update-payment-activity-disputes-tooltip deleted file mode 100644 index 8dd12d04f8b..00000000000 --- a/changelog/update-payment-activity-disputes-tooltip +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: update -Comment: Payment Activity Card - minor improvement to tooltip. - - diff --git a/changelog/update-route-regex-validation b/changelog/update-route-regex-validation deleted file mode 100644 index 09e03df01d6..00000000000 --- a/changelog/update-route-regex-validation +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: dev - -Add validation for path variables. diff --git a/changelog/update-speedup-phpunit-tests b/changelog/update-speedup-phpunit-tests deleted file mode 100644 index db651399352..00000000000 --- a/changelog/update-speedup-phpunit-tests +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: dev -Comment: These changes only affect PHPUnit tests. - - diff --git a/changelog/update-tracks-onboarding-events-props b/changelog/update-tracks-onboarding-events-props deleted file mode 100644 index a1b8d03dbba..00000000000 --- a/changelog/update-tracks-onboarding-events-props +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: update -Comment: These changes are only related to Tracks events props updates. - - diff --git a/changelog/update-tracks-onboarding-events-props-take2 b/changelog/update-tracks-onboarding-events-props-take2 deleted file mode 100644 index b83c62d7f76..00000000000 --- a/changelog/update-tracks-onboarding-events-props-take2 +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: update -Comment: It is just about improving Tracks events data consistency. - - diff --git a/package-lock.json b/package-lock.json index c02183691cd..4fe8e9f7d14 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "woocommerce-payments", - "version": "7.8.1", + "version": "7.9.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "woocommerce-payments", - "version": "7.8.1", + "version": "7.9.0", "hasInstallScript": true, "license": "GPL-3.0-or-later", "dependencies": { diff --git a/package.json b/package.json index ae3c8b791f0..c0dde30c0b1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "woocommerce-payments", - "version": "7.8.1", + "version": "7.9.0", "main": "webpack.config.js", "author": "Automattic", "license": "GPL-3.0-or-later", diff --git a/readme.txt b/readme.txt index 45f5ac455d7..b30eb957881 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.5 Requires PHP: 7.3 -Stable tag: 7.8.1 +Stable tag: 7.9.0 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html @@ -94,6 +94,39 @@ Please note that our support for the checkout block is still experimental and th == Changelog == += 7.9.0 - 2024-07-10 = +* Add - Add a separate transient to save UPE appearance styles for the Add Payment Method standalone page. Correct regression that prevented proper styles calculation in the shortcode checkout. +* Add - Add Pay for Order support in Express Checkout Elements. +* Add - Add support for configuring button radius when ECE is enabled +* Add - Add support for ECE elements on the Shortcode Cart and Checkout pages +* Add - Add support for the Express Checkout Element on product pages. +* Add - Add telemetry events from PRBs into ECE. +* Add - Ensure shoppers can still checkout, even when WooPay is slow or unavailable. +* Add - feat: tokenized cart PRBs on shortcode cart and checkout behind feature flag. +* Add - Support style settings for ECE buttons +* Fix - Clearly display available instant deposit amount on notice and button label on Payment Overview page +* Fix - Disable Stripe Link in ECE. +* Fix - Disable WooPay for suspended and rejected accounts. +* Fix - Display an invalid address error instead of generic one in the checkout form when Afterpay is selected as payment method +* Fix - Display payment error message in the Payment context with Blocks. +* Fix - fix: display refund amount w/ tokenized cart PRBs +* Fix - fix: pricing decimal formatting for tokenized cart +* Fix - fix: tokenized PRBs payment type +* Fix - Fixed an error when renewing subscriptions without a billing country +* Fix - Fix output for compatibility data. +* Fix - Fix transaction list and document list advanced filter styling issue preventing dates to be input on mobile screens. +* Fix - Fix WooPay Direct Checkout feature check. +* Fix - Fix WooPay OTP modal not rendering on the shortcode checkout if BNPL methods are available. +* Fix - Hide payment methods with domestic transactions restrictions (Klarna, Affirm, Afterpay) when conditions are not met. +* Fix - Make the search box, and typed search term visible clearly on the 'Payments > Transactions' page, when there are too many existing search tags. +* Fix - Properly wait for tokenized cart data updates before refreshing PRB data. +* Fix - Retrieve saved tokens only relevant for the specific payment gateway. +* Update - Update payment receipt settings to remove mention of the printed receipts. +* Dev - Add validation for path variables. +* Dev - Migrate Affirm and Afterpay payment method components to TypeScript. +* Dev - Prevent infinite loop in usePaymentFailHandler effect +* Dev - Refactor redirects logic in payments + = 7.8.1 - 2024-06-25 = * Fix - Fix "Dispute not loaded" error that was affecting responding to disputes. diff --git a/woocommerce-payments.php b/woocommerce-payments.php index 51e29ba399c..995ffea0b58 100644 --- a/woocommerce-payments.php +++ b/woocommerce-payments.php @@ -11,7 +11,7 @@ * WC tested up to: 8.9.3 * Requires at least: 6.0 * Requires PHP: 7.3 - * Version: 7.8.1 + * Version: 7.9.0 * Requires Plugins: woocommerce * * @package WooCommerce\Payments