Skip to content

Commit

Permalink
Merge branch 'dev/10240-update-npm-scripts' into dev/10239-atomic-wor…
Browse files Browse the repository at this point in the history
…kflow
  • Loading branch information
allie500 authored Feb 5, 2025
2 parents b289701 + 0a82bc3 commit cb15c01
Show file tree
Hide file tree
Showing 117 changed files with 1,124 additions and 382 deletions.
70 changes: 70 additions & 0 deletions changelog.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,75 @@
*** WooPayments Changelog ***

= 8.9.0 - 2025-02-04 =
* Add - Add a popover to WooPayments to present all possible payment methods
* Add - Added persistent column visibility preferences for reporting tables, allowing merchants to customize and save their preferred table view layouts across sessions.
* Add - Add support for `WP_DEVELOPMENT_MODE`. Any non-empty setting will force the plugin into development mode.
* Add - Add wcpay_capture_error_amount_too_small error type and minimum amount details when capturing payments below the supported threshold.
* Add - Admin analytics page E2E tests for Playwright
* Add - Enable "Reader fee" type filtering for transactions list.
* Add - Show Bank reference key on top of the payout details page, whenever available.
* Fix - Add currency code to fee breakdown when multi-currency is enabled, and currencies share the same symbol.
* Fix - Added timestamp to the order note when terminal payment fails.
* Fix - fix: add payment method page query initialization - ensuring that the WP_Query is initialized when checking for payment methods availability
* Fix - fix: avoid ECE error when no address is provided on initialization
* Fix - Fix cart subtotal amount when manually renewing a subscription.
* Fix - Fixed fraud prevention token not available on blocks checkout
* Fix - Fix flaky Multi-Currency test.
* Fix - Fix global styling for popovers
* Fix - Fix guest users being able to buy subscriptions with WooPay via Direct Checkout.
* Fix - Fix incorrect payment method logos used on WooPayment Settings
* Fix - Fix the amounts in the Filter by Price block to reflect the shopper's selected currency.
* Fix - Pass theme editor footer and header styles to WooPay.
* Fix - Prevent potential fatal when initializing the WooPay express checkout button.
* Fix - Set a default minimum height to the WooPay button.
* Fix - Update gateway form fields references to prevent errors.
* Fix - Update set up live payments task list item copy
* Fix - WooPay blocks checkout terms and condition default text
* Update - Design improvements related to the overview page
* Update - feat: GooglePay/ApplePay refactor to leverage Store API is enabled by default. Please contact us if you encounter new issues with these buttons.
* Update - Improve loading experience in embedded KYC
* Update - Remove date format notice across all admin pages.
* Update - Removes Sofort payment method from settings and checkout, permanently deprecates Sofort from settings.
* Update - Replace payments overview page connection success notice with a modal for live accounts.
* Update - Simplify localization of CSV exports to use user language settings from WP Admin, allowing the CSV export to match the localization of the data presented in the admin UI.
* Update - Update the loader image for test account creation
* Update - Woo Colors and logos
* Dev - Add E2E environment variables to Playwright config.
* Dev - Add e2e tests for the multi-currency widget setup.
* Dev - Converted E2E merchant-progressive-onboarding spec from Puppeteer to Playwright.
* Dev - Convert merchant-orders-partial-refund spec from Puppeteer to Playwright.
* Dev - Convert merchant admin transactions E2E test to Playwright
* Dev - Convert order refund failure E2E tests to Playwright
* Dev - Convert shopper-checkout-purchase spec from Puppeteer to Playwright
* Dev - Convert shopper-multi-currency-widget spec from Puppeteer to Playwright
* Dev - Convert shopper checkout save card and purchase test to Playwright
* Dev - Convert shopper checkout with site editor theme spec to Playwright
* Dev - Convert shopper checkout with UPE methods E2E test to Playwright, split saving card tests to separate file
* Dev - Convert shopper free coupon checkout E2E test to Playwright
* Dev - Convert shopper purchase multiple subscriptions E2E tests to Playwright
* Dev - Convert Shopper WC Blocks saved card checkout and usage test to Playwright
* Dev - Convert the merchant orders status change spec from Puppeteer to Playwright.
* Dev - Convert the shopper-myaccount-payment-methods-add-fail spec from Puppeteer to Playwright.
* Dev - E2E Playwright Migration: convert Admin Disputes spec
* Dev - E2E Playwright Migration: convert Order Manual Capture spec
* Dev - E2E Playwright Migration: convert shopper-checkout-failures spec to Playwright and remove Puppeteer spec.
* Dev - E2E Playwright Migration: convert shopper-wc-blocks-checkout-purchase spec
* Dev - Enhance log file format to provide more information about the request flow.
* Dev - Fix flakiness in saved card tests caused by selling the same cart multiple times, triggering duplicate order protection
* Dev - Migrate merchant subscription settings spec to Playwright
* Dev - Migrate shopper subscription free-trial purchase E2E test to Playwright
* Dev - Migrate shopper subscriptions - No signup fee E2E test to Playwright
* Dev - Migrate the merchant subscriptions renew action scheduler spec from Puppeteer to Playwright.
* Dev - Migrate the Shopper Renew Subscription spec to Playwright and remove the corresponding Puppeteer test.
* Dev - Migrate the Shopper Subscriptions Manage Payments spec to Playwright and remove the corresponding Puppeteer test.
* Dev - Optimise memory consumption when formatting log entries.
* Dev - Port merchant subscription renewal E2E test to Playwright
* Dev - Refactoring of snackbar checks in Playwright e2e tests
* Dev - Refresh customer instance with REST API, replace customer creation by new order with anonymous customer
* Dev - Removed unused get single transaction endpoint
* Dev - Remove the subscriptions spec for Puppeteer
* Dev - Restore activated currencies after all tests that deactivate current ones.

= 8.8.0 - 2025-01-15 =
* Add - Allow transactions filtered by Payment Method.
* Add - Falback terms and conditions for WooPay.
Expand Down

This file was deleted.

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-545-persist-reporting-table-column-visibility

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-6850-wp-dev-mode

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-7348-multi-currency-widget-setup-e2e-tests

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-9422-enable-card-reader-fee-filter

This file was deleted.

4 changes: 4 additions & 0 deletions changelog/add-9826-payment-methods-logos-component
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Significance: minor
Type: add

Add payment method logos to checkout block card label.
4 changes: 0 additions & 4 deletions changelog/add-9878-bank-ref-key-payout-details

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-9936-connection-success-modal

This file was deleted.

4 changes: 4 additions & 0 deletions changelog/add-cache-wc-orders
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Significance: minor
Type: dev

Cache calls to wc_get_orders in the incentives class
4 changes: 0 additions & 4 deletions changelog/add-popover-extra-pms

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/as-fix-min-height-woopay-button

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-10021-logging-memory-optimisations

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/dev-10060-convert-shopper-bnpls-checkout-spec

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-10074-pw-shopper-blocks-checkout-purchase

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-10177-convert-shopper-checkout-purchase-spec

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-10210-fix-saving-woopayments-settings

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-10262-flaky-mccy-test

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-5961-remove-unused-get-transaction-endpoint

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-9959-pw-admin-disputes-view-spec

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-9960-playwright-migration-admin-transactions

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/dev-9961-convert-merchant-orders-full-refund-spec

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-9962-pw-order-manual-capture-spec

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-9963-e2e-convert-order-partial-refund-spec

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-9964-playwright-migration-order-refund-failures

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-9965-order-status-change-spec

This file was deleted.

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-create-new-customer-for-each-pw-test

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-hack-logging-enhancements

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-playwright-config-import-e2e-env-vars

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-playwright-fix-multi-currency-tests

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/dev-temp-update-e2e-pull-request-workflow

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-update-woo-logos-and-colors

This file was deleted.

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

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-10006-add-currency-to-fee-details-in-order-note

This file was deleted.

This file was deleted.

4 changes: 4 additions & 0 deletions changelog/fix-10046-set-orderby-none-for-exist-checks
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Significance: patch
Type: fix

Set orderby to `none` for order queries where checking if order exists.
4 changes: 0 additions & 4 deletions changelog/fix-10193-form-fields-reference

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-10193-woopay-express-button-fatal

This file was deleted.

4 changes: 4 additions & 0 deletions changelog/fix-10228-undefined-array-key-warning
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Significance: minor
Type: fix

Fixes thrown PHP warning in checkout config.
4 changes: 0 additions & 4 deletions changelog/fix-10249-remove-subscriptions-jest-spec

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-6024-filter-by-price-does-not-convert-prices

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-6739-renewal-subscription-price

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/fix-8549-phpcs-errors-woocommerce-commenting

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-add-payment-method-query-priority

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-blocks-terms-conditions

This file was deleted.

Loading

0 comments on commit cb15c01

Please sign in to comment.