Skip to content

Commit

Permalink
Merge trunk v8.6.0 into develop
Browse files Browse the repository at this point in the history
  • Loading branch information
botwoo committed Dec 4, 2024
2 parents 9169717 + 7d9df0f commit 60cd891
Show file tree
Hide file tree
Showing 57 changed files with 71 additions and 233 deletions.
33 changes: 33 additions & 0 deletions changelog.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,38 @@
*** WooPayments Changelog ***

= 8.6.0 - 2024-12-04 =
* Add - Add Bank reference key column in Payout reports. This will help reconcile WooPayments Payouts with bank statements.
* Add - Display credit card brand icons on order received page.
* Fix - Add support to load stripe js asynchronously when it is not immediately available in the global scope.
* Fix - Add the missing "Download" column heading label and toggle menu option to the Payments → Documents list view table.
* Fix - Ensure ECE button load events are triggered for multiple buttons on the same page.
* Fix - Ensure ECE is displayed correctly taking into account the tax settings.
* Fix - Evidence submission is no longer available for Klarna inquiries as this is not supported by Stripe / Klarna.
* Fix - fix: express checkout to use its own css files.
* Fix - fix: missing ece is_product_page checks
* Fix - Fix ECE Tracks events not triggering when WooPay is disabled.
* Fix - Fix WooPay component spacing.
* Fix - Fix WooPay trial subscriptions purchases.
* Fix - Make sure the status of manual capture enablement is fetched from the right place.
* Fix - Prevent express checkout from being used if cart total becomes zero after coupon usage.
* Fix - Resolved issue with terminal payments in the payment intent failed webhook processing.
* Fix - Set the support phone field as mandatory in the settings page.
* Fix - Update Link logo alignment issue when WooPay is enabled and a specific version of Gutenberg is enabled.
* Fix - Use paragraph selector instead of label for pmme appearance
* Fix - Validate required billing fields using data from objects instead of checking the labels.
* Update - Avoid getting the appearance for pay for order page with the wrong appearance key.
* Update - chore: rename wrapper from payment-request to express-checkout
* Update - feat: add `wcpay_checkout_use_plain_method_label` filter to allow themes or merchants to force the "plain" WooPayments label on shortcode checkout.
* Update - refactor: express checkout initialization page location checks
* Update - refactor: express checkout utility for button UI interactions
* Dev - Allow redirect to the settings page from WCPay connect
* Dev - chore: removed old PRB implementation for ApplePay/GooglePay in favor of the ECE implementation; cleaned up ECE feature flag;
* Dev - Disable visual regression testing from Playwright until a more reliable approach is defined.
* Dev - Ensure proper return types in the webhook processing service.
* Dev - fix: E_DEPRECATED on BNPL empty PMME
* Dev - Fix return types
* Dev - Update snapshots for E2E Playwright screenshots

= 8.5.1 - 2024-11-25 =
* Fix - fix: remove "test mode" badge from shortcode checkout.

Expand Down
4 changes: 0 additions & 4 deletions changelog/8897-add-card-brands-order-received

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-5316-payout-trace-id

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-9556-set-support-phone-mandatory

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-ipp-missing-failure-webhooks

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/as-fix-ece-tax-based-billing-address

This file was deleted.

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/chore-ece-php-tests-location

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/chore-ece-states-class-constants

This file was deleted.

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/chore-port-ece-changes-into-tokenized-ece

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/chore-remove-arguments-passed-to-ece-handlers

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/chore-remove-redundant-init-for-payfororder

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/chore-rename-tokenized-prb-flag-to-tokenized-ece

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/chore-withBlockOverride-arguments

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-4293-address-additional-union-types

This file was deleted.

This file was deleted.

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-disable-flaky-visual-regression-tests

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-update-pw-screenshots

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/feat-add-gateway-label-filter-override

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-7014-documents-list-view-table-download-label

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/fix-7399

This file was deleted.

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-9447-validate-required-fields-using-objects

This file was deleted.

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/fix-9700-payout-spotlight-illustration

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-9703-klarna-inquiries

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-9709-load-stripe-asynchronously

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/fix-9749-limit-stripe-link-to-checkout-forms

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-9784-ece-tracks-events

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-9795-debounce-of-ece-load-events

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-deprecated-message-on-empty-pmme

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/fix-dev-constructor-descriptions

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-express-checkout-css-file

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/fix-improve-woopay-test-coverage

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-manual-capture-status

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-missing-ece-checks

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/fix-no-bnpl-subscriptions

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-pmme-appearance-blocks

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-remove-shortcode-test-mode-badge-from-label

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/fix-shortcode-checkout-update-and-ece-container

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/fix-tokenized-express-checkout-relative-imports

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-woopay-component-spacing

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/fix-woopay-direct-checkout-docblock-name

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-woopay-trial-subscriptions

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/gh-update-actions-to-v4

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/poc-prbs-cleanup

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/refactor-express-checkout-button-ui-utility

This file was deleted.

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/refactor-tokenized-ece-base-implementation

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/update-9600-readme

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/update-phpcompatibility-latest

This file was deleted.

4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "woocommerce-payments",
"version": "8.5.1",
"version": "8.6.0",
"main": "webpack.config.js",
"author": "Automattic",
"license": "GPL-3.0-or-later",
Expand Down
35 changes: 34 additions & 1 deletion readme.txt
Original file line number Diff line number Diff line change
Expand Up @@ -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.5.1
Stable tag: 8.6.0
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Expand Down Expand Up @@ -94,6 +94,39 @@ Please note that our support for the checkout block is still experimental and th

== Changelog ==

= 8.6.0 - 2024-12-04 =
* Add - Add Bank reference key column in Payout reports. This will help reconcile WooPayments Payouts with bank statements.
* Add - Display credit card brand icons on order received page.
* Fix - Add support to load stripe js asynchronously when it is not immediately available in the global scope.
* Fix - Add the missing "Download" column heading label and toggle menu option to the Payments → Documents list view table.
* Fix - Ensure ECE button load events are triggered for multiple buttons on the same page.
* Fix - Ensure ECE is displayed correctly taking into account the tax settings.
* Fix - Evidence submission is no longer available for Klarna inquiries as this is not supported by Stripe / Klarna.
* Fix - fix: express checkout to use its own css files.
* Fix - fix: missing ece is_product_page checks
* Fix - Fix ECE Tracks events not triggering when WooPay is disabled.
* Fix - Fix WooPay component spacing.
* Fix - Fix WooPay trial subscriptions purchases.
* Fix - Make sure the status of manual capture enablement is fetched from the right place.
* Fix - Prevent express checkout from being used if cart total becomes zero after coupon usage.
* Fix - Resolved issue with terminal payments in the payment intent failed webhook processing.
* Fix - Set the support phone field as mandatory in the settings page.
* Fix - Update Link logo alignment issue when WooPay is enabled and a specific version of Gutenberg is enabled.
* Fix - Use paragraph selector instead of label for pmme appearance
* Fix - Validate required billing fields using data from objects instead of checking the labels.
* Update - Avoid getting the appearance for pay for order page with the wrong appearance key.
* Update - chore: rename wrapper from payment-request to express-checkout
* Update - feat: add `wcpay_checkout_use_plain_method_label` filter to allow themes or merchants to force the "plain" WooPayments label on shortcode checkout.
* Update - refactor: express checkout initialization page location checks
* Update - refactor: express checkout utility for button UI interactions
* Dev - Allow redirect to the settings page from WCPay connect
* Dev - chore: removed old PRB implementation for ApplePay/GooglePay in favor of the ECE implementation; cleaned up ECE feature flag;
* Dev - Disable visual regression testing from Playwright until a more reliable approach is defined.
* Dev - Ensure proper return types in the webhook processing service.
* Dev - fix: E_DEPRECATED on BNPL empty PMME
* Dev - Fix return types
* Dev - Update snapshots for E2E Playwright screenshots

= 8.5.1 - 2024-11-25 =
* Fix - fix: remove "test mode" badge from shortcode checkout.

Expand Down
Loading

0 comments on commit 60cd891

Please sign in to comment.