Skip to content

Releases: Automattic/woocommerce-payments

Version for testing 7.9.0-test-2. Not for Production

01 Jul 14:12
Compare
Choose a tag to compare
  • Add - Add a separate transient to save UPE appearance styles for the Add Payment Method standalone page. Correct regression that prevented proper styles calculation in the shortcode checkout.
  • Add - Add support for ECE elements on the Shortcode Cart and Checkout pages
  • Add - Add support for Express Checkout Element on shortcode Cart and Checkout pages.
  • Add - Add support for the Express Checkout Element on product pages.
  • Add - Add telemetry events from PRBs into ECE.
  • Add - feat: tokenized cart PRBs on shortcode cart and checkout behind feature flag.
  • Add - Support style settings for ECE buttons
  • Fix - Clearly display available instant deposit amount on notice and button label on Payment Overview page
  • Fix - Disable WooPay for suspended and rejected accounts.
  • Fix - Display payment error message in the Payment context with Blocks.
  • Fix - fix: display refund amount w/ tokenized cart PRBs
  • Fix - fix: pricing decimal formatting for tokenized cart
  • Fix - fix: tokenized PRBs payment type
  • Fix - Fixed an error when renewing subscriptions without a billing country
  • Fix - Fix output for compatibility data.
  • Fix - Fix transaction list and document list advanced filter styling issue preventing dates to be input on mobile screens.
  • Fix - Fix WooPay Direct Checkout feature check.
  • Fix - Fix WooPay OTP modal not rendering on the shortcode checkout if BNPL methods are available.
  • Fix - Hide payment methods with domestic transactions restrictions (Klarna, Affirm, Afterpay) when conditions are not met.
  • Fix - Make the search box, and typed search term visible clearly on the 'Payments > Transactions' page, when there are too many existing search tags.
  • Fix - Retrieve saved tokens only relevant for the specific payment gateway.
  • Dev - Migrate Affirm and Afterpay payment method components to TypeScript.
  • Dev - Refactor redirects logic in payments

Version for internationalization testing i18n-20240630. Not for production.

30 Jun 20:06
50a2090
Compare
Choose a tag to compare

This version is intended to test the internationalization strings. It should NOT be used for production.

Version 7.8.1

25 Jun 09:25
121ce88
Compare
Choose a tag to compare
  • Fix - Fix "Dispute not loaded" error that was affecting responding to disputes.

Version for testing 7.9.0-test-1. Not for Production

24 Jun 15:50
Compare
Choose a tag to compare
  • Add - Add support for ECE elements on the Shortcode Cart and Checkout pages
  • Add - Add support for Express Checkout Element on shortcode Cart and Checkout pages.
  • Add - Add support for the Express Checkout Element on product pages.
  • Add - feat: tokenized cart PRBs on shortcode cart and checkout behind feature flag.
  • Fix - Clearly display available instant deposit amount on notice and button label on Payment Overview page
  • Fix - Disable WooPay for suspended and rejected accounts.
  • Fix - fix: display refund amount w/ tokenized cart PRBs
  • Fix - fix: pricing decimal formatting for tokenized cart
  • Fix - fix: tokenized PRBs payment type
  • Fix - Fixed an error when renewing subscriptions without a billing country
  • Fix - Fix output for compatibility data.
  • Fix - Fix WooPay OTP modal not rendering on the shortcode checkout if BNPL methods are available.
  • Fix - Hide payment methods with domestic transactions restrictions (Klarna, Affirm, Afterpay) when conditions are not met.
  • Dev - Migrate Affirm and Afterpay payment method components to TypeScript.

Version for internationalization testing i18n-20240623. Not for production.

23 Jun 20:05
aac2f27
Compare
Choose a tag to compare

This version is intended to test the internationalization strings. It should NOT be used for production.

Version 7.8.0

19 Jun 12:33
8c3680d
Compare
Choose a tag to compare
  • Add - Add a feedback survey modal upon deactivation.
  • Add - Add new select component to be used for reporting filters, e.g. Payments overview currency select
  • Add - Add payment processing using ECE in the Blocks checkout and cart pages.
  • Add - Add the WooPay Direct Checkout flow to the classic mini cart widget.
  • Add - Add woocommerce-return-previous-exceptions filter
  • Add - Enable adapted extensions compatibility with Direct Checkout.
  • Add - feat: add pay-for-order support w/ tokenized cart PRBs
  • Add - Fix ECE not working without WooPay.
  • Add - Reset notifications about duplicate enabled payment methods when new plugins are enabling them.
  • Fix - Fall back to credit card as default payment method when a payment method is toggled off.
  • Fix - fix: address normalization on checkout for tokenized cart PRBs
  • Fix - fix: itemized totals & pending amount on tokenized cart
  • Fix - fix: Store API tokenized cart payment method title
  • Fix - Fixes some cases where redirects to the onboarding will open in a new tab.
  • Fix - Fix input-specific credit card errors.
  • Fix - Fix Payment method title for PRBs not displaying correctly because of ECE code.
  • Fix - Fix Teams for WooCommerce Memberships on product WooPay Express Checkout Button.
  • Fix - Fix WooPay Direct Checkout feature check.
  • Fix - Improve consistency of Manage button for different WooPayments KYC states
  • Fix - Make it so that the WooPay button is not triggered on Checkout pages when the "Enter" key is pressed on a keyboard.
  • Fix - Prevent account creation during WooPay preflight request.
  • Update - chore: update incompatibility notice wrapping
  • Update - Declare compatibility with the Cart and Checkout blocks.
  • Update - Improve the transition from the WCPay KYC to the WC Admin Payments Task
  • Update - Update the Payments Overview screen with a new currency selection UI for stores with multiple deposit currencies
  • Update - Use FILTER_SANITIZE_EMAIL to sanitize email input
  • Dev - Add New_Process_Payment_Exception
  • Dev - Add Order_ID_Mismatch_Exception
  • Dev - Add sh support in pre-push husky script.
  • Dev - Add validation for path variables.
  • Dev - Bump WooCommerce Tested To version to 8.9.2
  • Dev - Bump WooCommerce Tested To version to 8.9.3
  • Dev - chore: EPMs to always send shipping phone
  • Dev - Clean up and refactor some old code which is no longer in use.
  • Dev - Fix PHPStan warnings.
  • Dev - Fix unused parameter phpcs sniffs in checkout classes.
  • Dev - Improve test coverage of upe.js and rename isPaymentMethodRestrictedToLocation to hasPaymentMethodCountryRestrictions
  • Dev - Remove redundant wrapper around method invocation.

Version for testing 7.8.0-test-3. Not for Production

16 Jun 18:56
Compare
Choose a tag to compare
  • Add - Add a feedback survey modal upon deactivation.
  • Add - Add new select component to be used for reporting filters, e.g. Payments overview currency select
  • Add - Add payment processing using ECE in the Blocks checkout and cart pages.
  • Add - Add the WooPay Direct Checkout flow to the classic mini cart widget.
  • Add - Add woocommerce-return-previous-exceptions filter
  • Add - Enable adapted extensions compatibility with Direct Checkout.
  • Add - feat: add pay-for-order support w/ tokenized cart PRBs
  • Add - Fix ECE not working without WooPay.
  • Add - Reset notifications about duplicate enabled payment methods when new plugins are enabling them.
  • Fix - Fall back to credit card as default payment method when a payment method is toggled off.
  • Fix - fix: address normalization on checkout for tokenized cart PRBs
  • Fix - fix: itemized totals & pending amount on tokenized cart
  • Fix - fix: Store API tokenized cart payment method title
  • Fix - Fixes some cases where redirects to the onboarding will open in a new tab.
  • Fix - Fix input-specific credit card errors.
  • Fix - Fix Payment method title for PRBs not displaying correctly because of ECE code.
  • Fix - Fix Teams for WooCommerce Memberships on product WooPay Express Checkout Button.
  • Fix - Improve consistency of Manage button for different WooPayments KYC states
  • Fix - Make it so that the WooPay button is not triggered on Checkout pages when the "Enter" key is pressed on a keyboard.
  • Fix - Prevent account creation during WooPay preflight request.
  • Update - chore: update incompatibility notice wrapping
  • Update - Declare compatibility with the Cart and Checkout blocks.
  • Update - Improve the transition from the WCPay KYC to the WC Admin Payments Task
  • Update - Update the Payments Overview screen with a new currency selection UI for stores with multiple deposit currencies
  • Update - Use FILTER_SANITIZE_EMAIL to sanitize email input
  • Dev - Add New_Process_Payment_Exception
  • Dev - Add Order_ID_Mismatch_Exception
  • Dev - Add sh support in pre-push husky script.
  • Dev - Add validation for path variables.
  • Dev - Bump WooCommerce Tested To version to 8.9.2
  • Dev - Bump WooCommerce Tested To version to 8.9.3
  • Dev - chore: EPMs to always send shipping phone
  • Dev - Clean up and refactor some old code which is no longer in use.
  • Dev - Fix PHPStan warnings.
  • Dev - Fix unused parameter phpcs sniffs in checkout classes.
  • Dev - Improve test coverage of upe.js and rename isPaymentMethodRestrictedToLocation to hasPaymentMethodCountryRestrictions
  • Dev - Remove redundant wrapper around method invocation.

Version for internationalization testing i18n-20240616. Not for production.

16 Jun 20:05
25db37e
Compare
Choose a tag to compare

This version is intended to test the internationalization strings. It should NOT be used for production.

Version for testing 7.8.0-test-2. Not for Production

10 Jun 12:04
Compare
Choose a tag to compare
  • Add - Add a feedback survey modal upon deactivation.
  • Add - Add new select component to be used for reporting filters, e.g. Payments overview currency select
  • Add - Add payment processing using ECE in the Blocks checkout and cart pages.
  • Add - Add the WooPay Direct Checkout flow to the classic mini cart widget.
  • Add - Add woocommerce-return-previous-exceptions filter
  • Add - Fix ECE not working without WooPay.
  • Add - Reset notifications about duplicate enabled payment methods when new plugins are enabling them.
  • Fix - Fall back to credit card as default payment method when a payment method is toggled off.
  • Fix - fix: itemized totals & pending amount on tokenized cart
  • Fix - fix: Store API tokenized cart payment method title
  • Fix - Fixes some cases where redirects to the onboarding will open in a new tab.
  • Fix - Fix input-specific credit card errors.
  • Fix - Make it so that the WooPay button is not triggered on Checkout pages when the "Enter" key is pressed on a keyboard.
  • Update - chore: update incompatibility notice wrapping
  • Update - Declare compatibility with the Cart and Checkout blocks.
  • Update - Improve the transition from the WCPay KYC to the WC Admin Payments Task
  • Update - Update the Payments Overview screen with a new currency selection UI for stores with multiple deposit currencies
  • Dev - Add New_Process_Payment_Exception
  • Dev - Add Order_ID_Mismatch_Exception
  • Dev - Add sh support in pre-push husky script.
  • Dev - Add validation for path variables.
  • Dev - Bump WooCommerce Tested To version to 8.9.2
  • Dev - chore: EPMs to always send shipping phone
  • Dev - Clean up and refactor some old code which is no longer in use.
  • Dev - Fix PHPStan warnings.
  • Dev - Remove redundant wrapper around method invocation.

Version for internationalization testing i18n-20240609. Not for production.

09 Jun 20:05
bf558f8
Compare
Choose a tag to compare

This version is intended to test the internationalization strings. It should NOT be used for production.