Skip to content

Commit

Permalink
Merge branch 'develop' into fix/show-preview-for-express-checkout-but…
Browse files Browse the repository at this point in the history
…tons-in-editor
  • Loading branch information
danielmx-dev committed Feb 27, 2025
2 parents a86db03 + 0bf5df6 commit 8c754f1
Show file tree
Hide file tree
Showing 111 changed files with 794 additions and 685 deletions.
55 changes: 55 additions & 0 deletions changelog.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,60 @@
*** WooPayments Changelog ***

= 9.0.0 - 2025-02-26 =
* Add - Add E2E tests for currency switching at checkout.
* Add - Add GrabPay payment method details to the View Transaction page.
* Add - Add GrabPay to the settings page when eligible.
* Add - Add loader indication for Stripe notifications banner component
* Add - Add payment method logos to checkout block card label.
* Add - Adds store_id property to body of WooPay tracker events.
* Add - Add Stripe embedded account notifications component on the Overview page
* Add - Add WeChat Pay settings.
* Add - Add WeChat Pay support to checkout.
* Add - feat: add initial support for Alipay settings
* Add - feat: add order notes to tokenized ECE GooglePay/ApplePay on blocks checkout
* Add - Implement checkout for GrabPay payments.
* Add - Pass the business name to the express checkout handler.
* Fix - Avoid duplicated payment methods detection notice on new stores.
* Fix - Avoid PMME init for unavailable BNPL use-cases.
* Fix - Ensure multi-currency widget markup getter don't throw errors.
* Fix - Ensures that the tokenised cart for ECE implementation is disabled by default.
* Fix - fix: attribute selection from PDPs with tokenized ECE
* Fix - fix: tokenized ECE improvements with WC Deposits, Bookings, Bundles.
* Fix - Fixed an issue with the copy test card number on Astra theme
* Fix - Fixes incorrect defined statement for WC_Install::STORE_ID_OPTION constant.
* Fix - Fixes thrown PHP warning in checkout config.
* Fix - Fix Stripe KYC flow Woo color
* Fix - Fix the default value of the FRT advanced options.
* Fix - Improve how Stripe Billing integration is loaded to prevent unnecessary queries on every page load.
* Fix - Prevent fatal errors when subscription is deactivated due outdated version.
* Fix - Set orderby to `none` for order queries where checking if order exists.
* Fix - Update the size of Woo logo on the test drive onboarding page.
* Update - Add a notice indicating that overview page needs to be reloaded after completing the requirements in the embedded component.
* Update - Add JSON-formatted minimum amount details to the amount too small error message.
* Update - feat: GooglePay/ApplePay refactor to leverage Store API is enabled by default - second try.
* Update - Improve CSV export experience and deliver consistent reports via async transact platform service-based CSV exports.
* Update - Remove the receipt details tab in the card readers page.
* Update - update: add payment method functionality to honor WC rate limit.
* Update - update: tokenized ECE to exclude itemized items on rounding discrepancies of totals.
* Update - Update copy in the Woopayments Reset account modal for incomplete onboarding accounts
* Update - Update Credit Card / Debit Card label to Cards
* Update - Update handling for 0 feeAmount to be consistent with details page.
* Update - Update handling for refund processing in case of insufficient funds.
* Update - Update handling of PR as a country in the terminal locations endpoint.
* Update - Update the copy in the existing modal for resetting a WooPayments account.
* Dev - Add critical tag to tests that are part of the critical flows.
* Dev - Add new E2E tests to make sure a non-admin user, such as an editor, can access the wp-admin without errors.
* Dev - Add Slack integration to Playwright E2E tests.
* Dev - Cache calls to wc_get_orders in the incentives class
* Dev - Extract the Account Session logic from Embedded components onboarding into a reusable utility hook.
* Dev - Fix potential flakiness while creating a page with the checkout block.
* Dev - Remove Puppeteer references.
* Dev - Remove routing to the partially re-engineered payment process"
* Dev - Update E2E NPM scripts.
* Dev - Update E2E readme doc.
* Dev - Update E2E setup scripts to avoid conflicts with other containers and permissions.
* Dev - Update Github actions and workflows. Change e2e tests directory structure.

= 8.9.2 - 2025-02-21 =
* Fix - Fixed WooPay opt-in race condition

Expand Down
4 changes: 0 additions & 4 deletions changelog/add-10102-wechat-pay-settings

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-10390-stripe-notifications-component-loader

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-4606-e2e-for-currency-switch-at-checkout

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-9128-account-notifs-component-on-overview-page

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-9826-payment-methods-logos-component

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-cache-wc-orders

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-grabpay-checkout

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-grabpay-pm-details

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-grabpay-settings

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-pass-business-name-express-checkout

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-wechat-checkout-support

This file was deleted.

5 changes: 5 additions & 0 deletions changelog/chore-remove-unneeded-useeffect-in-settings
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Significance: patch
Type: dev
Comment: chore: remove unnecessary useEffect on settings toggle


4 changes: 0 additions & 4 deletions changelog/cleanup-new-payment-process

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-10237-e2e-critical-flow-tag

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-10238-update-e2e-tests-all-workflow

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-10240-update-npm-scripts

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-10241-remove-puppeteer-references

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-10334-update-playwright-e2e-docs

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-10339-wcb-checkout

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-10355-playwright-slack-integration

This file was deleted.

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-e2e-pw-setup-script-permissions-and-project

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/feat-add-order-notes-to-tokenized-ece

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/feat-alipay-settings-support

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/feat-enable-tokenized-ece-by-default-round-2

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/feat-tokenized-ece-account-meta-control

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-10046-set-orderby-none-for-exist-checks

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-10220-multi-currency-widget-markup-getter

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-10228-undefined-array-key-warning

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/fix-10356-update-export-snackbar

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-10379-woo-logo-size-test-drive-onboarding

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-10393-frt-advanced-settings

This file was deleted.

4 changes: 4 additions & 0 deletions changelog/fix-10395-order-number-manual-capture
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Significance: minor
Type: fix

Manual capture fails in the transaction detail screen with a customized order number

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Significance: patch
Type: fix

Add an order note when a recurring payment fails or when updating the payment method fails due to a missing or invalid payment token.

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-add-payment-method-rate-limit

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-astra-theme-card-number

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/fix-double-icon-borders

This file was deleted.

5 changes: 5 additions & 0 deletions changelog/fix-increase-docker-php-memory-limit
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Significance: patch
Type: fix
Comment: Increased the PHP memory limit for the Docker container


4 changes: 0 additions & 4 deletions changelog/fix-missed-woo-colors

This file was deleted.

4 changes: 4 additions & 0 deletions changelog/fix-pmme-on-cart-block
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Significance: minor
Type: fix

Init PMME container in cart block so that it can be dynamically rendered once the requirements are met.
4 changes: 0 additions & 4 deletions changelog/fix-prbs-gateway-scope-for-duplicates-detection

This file was deleted.

4 changes: 4 additions & 0 deletions changelog/fix-style-extraction-in-editor
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Significance: minor
Type: fix

Properly extract styles when using the site editor.
4 changes: 0 additions & 4 deletions changelog/fix-tokenized-ece-attribute-selection

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-tokenized-ece-bundles-improvements

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-tokenized-ece-rounding-of-itemized-items

This file was deleted.

4 changes: 4 additions & 0 deletions changelog/fix-tokenized-ece-updates-on-total-changes
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Significance: patch
Type: update

update: tokenize ECE initialization and update flow on pricing change.
4 changes: 4 additions & 0 deletions changelog/fix-wc9.7-ece-script-dependencies
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Significance: patch
Type: fix

fix: GooglePay/ApplePay script dependencies with WooCommerce 9.7
4 changes: 0 additions & 4 deletions changelog/fix-woopay-opt-in-race-condition

This file was deleted.

4 changes: 4 additions & 0 deletions changelog/fix-woopay-tracker-undefined-wc-store-id
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Significance: patch
Type: fix

Fixes incorrect defined statement for WC_Install::STORE_ID_OPTION constant.
4 changes: 0 additions & 4 deletions changelog/patch-disable-tokenised-carts-by-default

This file was deleted.

5 changes: 5 additions & 0 deletions changelog/update-10172-csv-export-tracks-event
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Significance: patch
Type: dev
Comment: Add a single tracks event - wcadmin_wcpay_csv_export_click to track export requests of transactions, payouts and disputes, using the new async export method. See - https://github.com/Automattic/woocommerce-payments/issues/9969


4 changes: 0 additions & 4 deletions changelog/update-10256-extract-account-settings-logic

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/update-10317

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/update-10317-change-reset-account-modal-copy

This file was deleted.

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/update-7188-immediate-csv-download-for-disputes

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/update-9969-poll-async-job

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/update-add-handling-for-low-refund-balance

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/update-add-min-amount-to-capture-error

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/update-cards-label

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/update-deposits-server-export

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/update-disputes-csv-download-notice

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/update-incentives-cache-aligned-with-wc-core-one

This file was deleted.

Loading

0 comments on commit 8c754f1

Please sign in to comment.