From 0381a99b6cf907a403f19f4af6885d4a00b9ea4f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 11 Mar 2024 20:37:49 +0000 Subject: [PATCH] Update version and add changelog entries for release 7.4.0-test-1 --- changelog.txt | 18 ++++++++++++++++++ changelog/add-2481-woopay-preload-session-data | 4 ---- .../add-2483-direct-checkout-data-telemetry | 4 ---- ...d-8242-payment-overview-widget-feature-flag | 4 ---- ...add-woopay-direct-checkout-eligibility-flag | 4 ---- changelog/chore-remove-unused-upe-js-functions | 5 ----- ...-broken-test-shopper-bnpls-checkout-develop | 5 ----- changelog/enhance-pre-push-hook | 4 ---- changelog/fix-7785-non-exisiting-deposit | 4 ---- ...-7928-prevent-sending-order-complete-emails | 4 ---- ...efund-remaining-amount-after-partial-refund | 4 ---- ...fix-8328-button-styles-on-custom-block-page | 4 ---- .../fix-8334-leftover-onboarding-sandbox-mode | 5 ----- ...x-classic-cart-direct-checkout-button-click | 4 ---- changelog/fix-clearpay-aria-label | 4 ---- .../fix-e2e-merchant-orders-status-change-test | 5 ----- changelog/fix-gateway-individual-settings | 4 ---- ...er-4691-inform-merchants-about-under-review | 4 ---- changelog/fix-wcpay-admin-tracks | 4 ---- ...stripe-link-disablement-with-woopay-enabled | 4 ---- ...ctor-7085-pass-only-dispute-status-as-param | 4 ---- changelog/revert-8252-add-track-gateway-name | 5 ----- ...ging-order-state-not-rtacked-in-order-notes | 4 ---- .../update-deposit-details-validate-user-input | 4 ---- readme.txt | 18 ++++++++++++++++++ woocommerce-payments.php | 2 +- 26 files changed, 37 insertions(+), 98 deletions(-) delete mode 100644 changelog/add-2481-woopay-preload-session-data delete mode 100644 changelog/add-2483-direct-checkout-data-telemetry delete mode 100644 changelog/add-8242-payment-overview-widget-feature-flag delete mode 100644 changelog/add-woopay-direct-checkout-eligibility-flag delete mode 100644 changelog/chore-remove-unused-upe-js-functions delete mode 100644 changelog/e2e-skip-broken-test-shopper-bnpls-checkout-develop delete mode 100644 changelog/enhance-pre-push-hook delete mode 100644 changelog/fix-7785-non-exisiting-deposit delete mode 100644 changelog/fix-7928-prevent-sending-order-complete-emails delete mode 100644 changelog/fix-8210-error-when-attempting-to-fully-refund-remaining-amount-after-partial-refund delete mode 100644 changelog/fix-8328-button-styles-on-custom-block-page delete mode 100644 changelog/fix-8334-leftover-onboarding-sandbox-mode delete mode 100644 changelog/fix-classic-cart-direct-checkout-button-click delete mode 100644 changelog/fix-clearpay-aria-label delete mode 100644 changelog/fix-e2e-merchant-orders-status-change-test delete mode 100644 changelog/fix-gateway-individual-settings delete mode 100644 changelog/fix-server-4691-inform-merchants-about-under-review delete mode 100644 changelog/fix-wcpay-admin-tracks delete mode 100644 changelog/migration-stripe-link-disablement-with-woopay-enabled delete mode 100644 changelog/refactor-7085-pass-only-dispute-status-as-param delete mode 100644 changelog/revert-8252-add-track-gateway-name delete mode 100644 changelog/update-8085-refunds-revisit-events-handling-externally-sourced-refunds-are-not-changing-order-state-not-rtacked-in-order-notes delete mode 100644 changelog/update-deposit-details-validate-user-input diff --git a/changelog.txt b/changelog.txt index 380207a3b5d..8f44a7d32e2 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,5 +1,23 @@ *** WooPayments Changelog *** += 7.4.0-test-1 - 2024-xx-xx = +* Add - Add data telemetry for the Proceed to Checkout button and the WooPay direct checkout. +* Add - Add WooPay direct checkout flow behind a server-side feature flag. +* Add - Handle refunds triggered externally, outside WP Admin +* Add - Preload WooPay session data for WooPay Direct Checkout flow. +* Fix - Apply the WooPay Direct Checkout flow only to the "Proceed to Checkout" button, in cthe classic cart. +* Fix - Ensure every gateway has individual settings object. +* Fix - Fixed Clearpay aria-label for UK sites +* Fix - Hide the option to refund in full from the transaction details menu when a transaction is partially refunded. +* Fix - Inform hard blocked merchants they're under review +* Fix - Load deposit overview only when deposit is present +* Fix - Order completed and refunded emails are no longer sent when a dispute is closed. +* Update - Validate deposit id before sending a request to fetch deposit. +* Dev - Ensure pre-push hook understands terminal & non-terminal environments +* Dev - Fix a bug in Tracks where admin events were not recorded properly +* Dev - Implement a feature flag for the Payment Overview widget. +* Dev - Minor refactor to disputes utility function inInquiry to make it accept only dispute status as a param, instead of whole dispute object. + = 7.3.0 - 2024-03-06 = * Add - Added confirmation modals for order status changes with pending authorizations * Add - Add migration script to cover situations with Link and WooPay both enabled after plugin update. diff --git a/changelog/add-2481-woopay-preload-session-data b/changelog/add-2481-woopay-preload-session-data deleted file mode 100644 index 5d9464bca08..00000000000 --- a/changelog/add-2481-woopay-preload-session-data +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: add - -Preload WooPay session data for WooPay Direct Checkout flow. diff --git a/changelog/add-2483-direct-checkout-data-telemetry b/changelog/add-2483-direct-checkout-data-telemetry deleted file mode 100644 index 4b611ef6729..00000000000 --- a/changelog/add-2483-direct-checkout-data-telemetry +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: add - -Add data telemetry for the Proceed to Checkout button and the WooPay direct checkout. diff --git a/changelog/add-8242-payment-overview-widget-feature-flag b/changelog/add-8242-payment-overview-widget-feature-flag deleted file mode 100644 index a580fffcbee..00000000000 --- a/changelog/add-8242-payment-overview-widget-feature-flag +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: dev - -Implement a feature flag for the Payment Overview widget. diff --git a/changelog/add-woopay-direct-checkout-eligibility-flag b/changelog/add-woopay-direct-checkout-eligibility-flag deleted file mode 100644 index dc736bf3648..00000000000 --- a/changelog/add-woopay-direct-checkout-eligibility-flag +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: add - -Add WooPay direct checkout flow behind a server-side feature flag. diff --git a/changelog/chore-remove-unused-upe-js-functions b/changelog/chore-remove-unused-upe-js-functions deleted file mode 100644 index e0982581d04..00000000000 --- a/changelog/chore-remove-unused-upe-js-functions +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: dev -Comment: chore: remove unused UPE JS functions - - diff --git a/changelog/e2e-skip-broken-test-shopper-bnpls-checkout-develop b/changelog/e2e-skip-broken-test-shopper-bnpls-checkout-develop deleted file mode 100644 index 871ecd3a8ed..00000000000 --- a/changelog/e2e-skip-broken-test-shopper-bnpls-checkout-develop +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: dev -Comment: Not user-facing: skips the e2e test suite shopper-bnpls-checkout.spec.js due to test failure - - diff --git a/changelog/enhance-pre-push-hook b/changelog/enhance-pre-push-hook deleted file mode 100644 index 9a3b3e2919c..00000000000 --- a/changelog/enhance-pre-push-hook +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: dev - -Ensure pre-push hook understands terminal & non-terminal environments diff --git a/changelog/fix-7785-non-exisiting-deposit b/changelog/fix-7785-non-exisiting-deposit deleted file mode 100644 index 0afc71243a4..00000000000 --- a/changelog/fix-7785-non-exisiting-deposit +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Load deposit overview only when deposit is present diff --git a/changelog/fix-7928-prevent-sending-order-complete-emails b/changelog/fix-7928-prevent-sending-order-complete-emails deleted file mode 100644 index 0a393b52ccd..00000000000 --- a/changelog/fix-7928-prevent-sending-order-complete-emails +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: fix - -Order completed and refunded emails are no longer sent when a dispute is closed. diff --git a/changelog/fix-8210-error-when-attempting-to-fully-refund-remaining-amount-after-partial-refund b/changelog/fix-8210-error-when-attempting-to-fully-refund-remaining-amount-after-partial-refund deleted file mode 100644 index 453931a4472..00000000000 --- a/changelog/fix-8210-error-when-attempting-to-fully-refund-remaining-amount-after-partial-refund +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Hide the option to refund in full from the transaction details menu when a transaction is partially refunded. diff --git a/changelog/fix-8328-button-styles-on-custom-block-page b/changelog/fix-8328-button-styles-on-custom-block-page deleted file mode 100644 index 5cd1c53db07..00000000000 --- a/changelog/fix-8328-button-styles-on-custom-block-page +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Add checks for cart and checkout blocks to enqueue_style call. diff --git a/changelog/fix-8334-leftover-onboarding-sandbox-mode b/changelog/fix-8334-leftover-onboarding-sandbox-mode deleted file mode 100644 index e5891e26fe5..00000000000 --- a/changelog/fix-8334-leftover-onboarding-sandbox-mode +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: fix -Comment: Prevent leftover sandbox mode onboarding and allow for live onboarding on subsequent retries. - - diff --git a/changelog/fix-classic-cart-direct-checkout-button-click b/changelog/fix-classic-cart-direct-checkout-button-click deleted file mode 100644 index a6f5b4467af..00000000000 --- a/changelog/fix-classic-cart-direct-checkout-button-click +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Apply the WooPay Direct Checkout flow only to the "Proceed to Checkout" button, in cthe classic cart. diff --git a/changelog/fix-clearpay-aria-label b/changelog/fix-clearpay-aria-label deleted file mode 100644 index 5d0c3f8a619..00000000000 --- a/changelog/fix-clearpay-aria-label +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Fixed Clearpay aria-label for UK sites diff --git a/changelog/fix-e2e-merchant-orders-status-change-test b/changelog/fix-e2e-merchant-orders-status-change-test deleted file mode 100644 index bc0a7f1754b..00000000000 --- a/changelog/fix-e2e-merchant-orders-status-change-test +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: dev -Comment: Fix e2e test for order status change to Cancelled - - diff --git a/changelog/fix-gateway-individual-settings b/changelog/fix-gateway-individual-settings deleted file mode 100644 index 6eb09cd2a3a..00000000000 --- a/changelog/fix-gateway-individual-settings +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: fix - -Ensure every gateway has individual settings object. diff --git a/changelog/fix-server-4691-inform-merchants-about-under-review b/changelog/fix-server-4691-inform-merchants-about-under-review deleted file mode 100644 index 352895d14ba..00000000000 --- a/changelog/fix-server-4691-inform-merchants-about-under-review +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: fix - -Inform hard blocked merchants they're under review diff --git a/changelog/fix-wcpay-admin-tracks b/changelog/fix-wcpay-admin-tracks deleted file mode 100644 index bf157054d23..00000000000 --- a/changelog/fix-wcpay-admin-tracks +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: dev - -Fix a bug in Tracks where admin events were not recorded properly diff --git a/changelog/migration-stripe-link-disablement-with-woopay-enabled b/changelog/migration-stripe-link-disablement-with-woopay-enabled deleted file mode 100644 index 169afd3ee5e..00000000000 --- a/changelog/migration-stripe-link-disablement-with-woopay-enabled +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: add - -Add migration script to cover situations with Link and WooPay both enabled after plugin update. diff --git a/changelog/refactor-7085-pass-only-dispute-status-as-param b/changelog/refactor-7085-pass-only-dispute-status-as-param deleted file mode 100644 index 1bd1aeecc6f..00000000000 --- a/changelog/refactor-7085-pass-only-dispute-status-as-param +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: dev - -Minor refactor to disputes utility function inInquiry to make it accept only dispute status as a param, instead of whole dispute object. diff --git a/changelog/revert-8252-add-track-gateway-name b/changelog/revert-8252-add-track-gateway-name deleted file mode 100644 index 28b7cb7d7a9..00000000000 --- a/changelog/revert-8252-add-track-gateway-name +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: dev -Comment: Reverts an unreleased change - - diff --git a/changelog/update-8085-refunds-revisit-events-handling-externally-sourced-refunds-are-not-changing-order-state-not-rtacked-in-order-notes b/changelog/update-8085-refunds-revisit-events-handling-externally-sourced-refunds-are-not-changing-order-state-not-rtacked-in-order-notes deleted file mode 100644 index c34f58a2a3b..00000000000 --- a/changelog/update-8085-refunds-revisit-events-handling-externally-sourced-refunds-are-not-changing-order-state-not-rtacked-in-order-notes +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: add - -Handle refunds triggered externally, outside WP Admin diff --git a/changelog/update-deposit-details-validate-user-input b/changelog/update-deposit-details-validate-user-input deleted file mode 100644 index 87bf37a3036..00000000000 --- a/changelog/update-deposit-details-validate-user-input +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: update - -Validate deposit id before sending a request to fetch deposit. diff --git a/readme.txt b/readme.txt index e5caee38ee2..7115a6300d7 100644 --- a/readme.txt +++ b/readme.txt @@ -94,6 +94,24 @@ Please note that our support for the checkout block is still experimental and th == Changelog == += 7.4.0-test-1 - unreleased = +* Add - Add data telemetry for the Proceed to Checkout button and the WooPay direct checkout. +* Add - Add WooPay direct checkout flow behind a server-side feature flag. +* Add - Handle refunds triggered externally, outside WP Admin +* Add - Preload WooPay session data for WooPay Direct Checkout flow. +* Fix - Apply the WooPay Direct Checkout flow only to the "Proceed to Checkout" button, in cthe classic cart. +* Fix - Ensure every gateway has individual settings object. +* Fix - Fixed Clearpay aria-label for UK sites +* Fix - Hide the option to refund in full from the transaction details menu when a transaction is partially refunded. +* Fix - Inform hard blocked merchants they're under review +* Fix - Load deposit overview only when deposit is present +* Fix - Order completed and refunded emails are no longer sent when a dispute is closed. +* Update - Validate deposit id before sending a request to fetch deposit. +* Dev - Ensure pre-push hook understands terminal & non-terminal environments +* Dev - Fix a bug in Tracks where admin events were not recorded properly +* Dev - Implement a feature flag for the Payment Overview widget. +* Dev - Minor refactor to disputes utility function inInquiry to make it accept only dispute status as a param, instead of whole dispute object. + = 7.3.0 - 2024-03-06 = * Add - Added confirmation modals for order status changes with pending authorizations * Add - Add migration script to cover situations with Link and WooPay both enabled after plugin update. diff --git a/woocommerce-payments.php b/woocommerce-payments.php index fcd6b34ea66..d2bed2882a1 100644 --- a/woocommerce-payments.php +++ b/woocommerce-payments.php @@ -11,7 +11,7 @@ * WC tested up to: 8.6.0 * Requires at least: 6.0 * Requires PHP: 7.3 - * Version: 7.3.0 + * Version: 7.4.0-test-1 * * @package WooCommerce\Payments */