Skip to content

Commit 3a90167

Browse files
Update version and add changelog entries for release 8.9.0
1 parent 877242c commit 3a90167

File tree

82 files changed

+145
-322
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

82 files changed

+145
-322
lines changed

changelog.txt

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,75 @@
11
*** WooPayments Changelog ***
22

3+
= 8.9.0 - 2025-02-05 =
4+
* Add - Add a popover to WooPayments to present all possible payment methods
5+
* Add - Added persistent column visibility preferences for reporting tables, allowing merchants to customize and save their preferred table view layouts across sessions.
6+
* Add - Add support for `WP_DEVELOPMENT_MODE`. Any non-empty setting will force the plugin into development mode.
7+
* Add - Add wcpay_capture_error_amount_too_small error type and minimum amount details when capturing payments below the supported threshold.
8+
* Add - Admin analytics page E2E tests for Playwright
9+
* Add - Enable "Reader fee" type filtering for transactions list.
10+
* Add - Show Bank reference key on top of the payout details page, whenever available.
11+
* Fix - Add currency code to fee breakdown when multi-currency is enabled, and currencies share the same symbol.
12+
* Fix - Added timestamp to the order note when terminal payment fails.
13+
* Fix - fix: add payment method page query initialization - ensuring that the WP_Query is initialized when checking for payment methods availability
14+
* Fix - fix: avoid ECE error when no address is provided on initialization
15+
* Fix - Fix cart subtotal amount when manually renewing a subscription.
16+
* Fix - Fixed fraud prevention token not available on blocks checkout
17+
* Fix - Fix flaky Multi-Currency test.
18+
* Fix - Fix global styling for popovers
19+
* Fix - Fix guest users being able to buy subscriptions with WooPay via Direct Checkout.
20+
* Fix - Fix incorrect payment method logos used on WooPayment Settings
21+
* Fix - Fix the amounts in the Filter by Price block to reflect the shopper's selected currency.
22+
* Fix - Pass theme editor footer and header styles to WooPay.
23+
* Fix - Prevent potential fatal when initializing the WooPay express checkout button.
24+
* Fix - Set a default minimum height to the WooPay button.
25+
* Fix - Update gateway form fields references to prevent errors.
26+
* Fix - Update set up live payments task list item copy
27+
* Fix - WooPay blocks checkout terms and condition default text
28+
* Update - Design improvements related to the overview page
29+
* Update - feat: GooglePay/ApplePay refactor to leverage Store API is enabled by default. Please contact us if you encounter new issues with these buttons.
30+
* Update - Improve loading experience in embedded KYC
31+
* Update - Remove date format notice across all admin pages.
32+
* Update - Removes Sofort payment method from settings and checkout, permanently deprecates Sofort from settings.
33+
* Update - Replace payments overview page connection success notice with a modal for live accounts.
34+
* 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.
35+
* Update - Update the loader image for test account creation
36+
* Update - Woo Colors and logos
37+
* Dev - Add E2E environment variables to Playwright config.
38+
* Dev - Add e2e tests for the multi-currency widget setup.
39+
* Dev - Converted E2E merchant-progressive-onboarding spec from Puppeteer to Playwright.
40+
* Dev - Convert merchant-orders-partial-refund spec from Puppeteer to Playwright.
41+
* Dev - Convert merchant admin transactions E2E test to Playwright
42+
* Dev - Convert order refund failure E2E tests to Playwright
43+
* Dev - Convert shopper-checkout-purchase spec from Puppeteer to Playwright
44+
* Dev - Convert shopper-multi-currency-widget spec from Puppeteer to Playwright
45+
* Dev - Convert shopper checkout save card and purchase test to Playwright
46+
* Dev - Convert shopper checkout with site editor theme spec to Playwright
47+
* Dev - Convert shopper checkout with UPE methods E2E test to Playwright, split saving card tests to separate file
48+
* Dev - Convert shopper free coupon checkout E2E test to Playwright
49+
* Dev - Convert shopper purchase multiple subscriptions E2E tests to Playwright
50+
* Dev - Convert Shopper WC Blocks saved card checkout and usage test to Playwright
51+
* Dev - Convert the merchant orders status change spec from Puppeteer to Playwright.
52+
* Dev - Convert the shopper-myaccount-payment-methods-add-fail spec from Puppeteer to Playwright.
53+
* Dev - E2E Playwright Migration: convert Admin Disputes spec
54+
* Dev - E2E Playwright Migration: convert Order Manual Capture spec
55+
* Dev - E2E Playwright Migration: convert shopper-checkout-failures spec to Playwright and remove Puppeteer spec.
56+
* Dev - E2E Playwright Migration: convert shopper-wc-blocks-checkout-purchase spec
57+
* Dev - Enhance log file format to provide more information about the request flow.
58+
* Dev - Fix flakiness in saved card tests caused by selling the same cart multiple times, triggering duplicate order protection
59+
* Dev - Migrate merchant subscription settings spec to Playwright
60+
* Dev - Migrate shopper subscription free-trial purchase E2E test to Playwright
61+
* Dev - Migrate shopper subscriptions - No signup fee E2E test to Playwright
62+
* Dev - Migrate the merchant subscriptions renew action scheduler spec from Puppeteer to Playwright.
63+
* Dev - Migrate the Shopper Renew Subscription spec to Playwright and remove the corresponding Puppeteer test.
64+
* Dev - Migrate the Shopper Subscriptions Manage Payments spec to Playwright and remove the corresponding Puppeteer test.
65+
* Dev - Optimise memory consumption when formatting log entries.
66+
* Dev - Port merchant subscription renewal E2E test to Playwright
67+
* Dev - Refactoring of snackbar checks in Playwright e2e tests
68+
* Dev - Refresh customer instance with REST API, replace customer creation by new order with anonymous customer
69+
* Dev - Removed unused get single transaction endpoint
70+
* Dev - Remove the subscriptions spec for Puppeteer
71+
* Dev - Restore activated currencies after all tests that deactivate current ones.
72+
373
= 8.8.0 - 2025-01-15 =
474
* Add - Allow transactions filtered by Payment Method.
575
* Add - Falback terms and conditions for WooPay.

changelog/add-10082-playwright-migration-merchant-subscriptions-renew-spec

Lines changed: 0 additions & 4 deletions
This file was deleted.

changelog/add-10092-add-specific-type-and-min-supported-amount-in-error-response-for-the-payments-below-min-supported-amount

Lines changed: 0 additions & 4 deletions
This file was deleted.

changelog/add-545-persist-reporting-table-column-visibility

Lines changed: 0 additions & 4 deletions
This file was deleted.

changelog/add-6850-wp-dev-mode

Lines changed: 0 additions & 4 deletions
This file was deleted.

changelog/add-7348-multi-currency-widget-setup-e2e-tests

Lines changed: 0 additions & 4 deletions
This file was deleted.

changelog/add-9422-enable-card-reader-fee-filter

Lines changed: 0 additions & 4 deletions
This file was deleted.

changelog/add-9878-bank-ref-key-payout-details

Lines changed: 0 additions & 4 deletions
This file was deleted.

changelog/add-9936-connection-success-modal

Lines changed: 0 additions & 4 deletions
This file was deleted.

changelog/add-popover-extra-pms

Lines changed: 0 additions & 4 deletions
This file was deleted.

0 commit comments

Comments
 (0)