Releases: Automattic/woocommerce-payments
Releases · Automattic/woocommerce-payments
Version for internationalization testing i18n-20240728. Not for production.
This version is intended to test the internationalization strings. It should NOT be used for production.
Version for testing 8.0.0-test-2. Not for Production
- Add - Add ECE support for multiple product types.
- Add - Add ECE support for WooCommerce Deposits.
- Add - Add independent ECE instances in WC Blocks.
- Add - Add the new payment method logos to the connect page.
- Add - Pass Blocks checkout appearance on init WooPay
- Add - Set ECE as Default for Express Checkout Buttons unless it was disabled.
- Add - Use Stripe's Express Checkout Element (ECE) for express checkout button previews in the settings when ECE is enabled.
- Fix - Allow Afterpay gateway to process payments when the state/county is optional for GB and NZ addresses.
- Fix - Allow the purchase of physical subscriptions using ECE if no shipping options are defined.
- Fix - Disable ECE for non shipping products if Tax is calculated on billing address.
- Fix - Fix Express Checkout Element button width.
- Fix - Fixing fatal errors when subscription classes are not available
- Fix - Fix payment method title for Express Checkout Element orders.
- Fix - Make Google Pay ECE compatible with WooPay.
- Fix - Remove bullet from WooPay button on cart block in Safari
- Fix - Send optional fields data to WooPay.
- Fix - Use the customer id saved in the subscription to process renewal payments.
- Update - Deprecate Giropay.
- Update - Set express checkout max button height to 55px
- Dev - Add error logging to ECE critical endpoints.
- Dev - Avoid using deprecated hook for processed checkout order.
- Dev - Bump WC tested up to version to 9.1.2
Version for internationalization testing i18n-20240721. Not for production.
This version is intended to test the internationalization strings. It should NOT be used for production.
Version 7.9.2
- Fix - Fix store connection loop for onboarding flows started from the Woo > Settings > Payments page.
Version for testing 8.0.0-test-1. Not for Production
- Add - Add ECE support for multiple product types.
- Add - Add independent ECE instances in WC Blocks.
- Add - Use Stripe's Express Checkout Element (ECE) for express checkout button previews in the settings when ECE is enabled.
- Fix - Disable ECE for non shipping products if Tax is calculated on billing address.
- Fix - Fix Express Checkout Element button width.
- Fix - Fix payment method title for Express Checkout Element orders.
- Fix - Use the customer id saved in the subscription to process renewal payments.
- Update - Deprecate Giropay.
- Dev - Avoid using deprecated hook for processed checkout order.
- Dev - Bump WC tested up to version to 9.1.2
Version for internationalization testing i18n-20240714. Not for production.
This version is intended to test the internationalization strings. It should NOT be used for production.
Version 7.9.1
- Fix - Fix Documents API regex to allow documents with dashes in name to be viewed.
Version 7.9.0
- 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 Pay for Order support in Express Checkout Elements.
- Add - Add support for configuring button radius when ECE is enabled
- Add - Add support for ECE elements on the 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 - Ensure shoppers can still checkout, even when WooPay is slow or unavailable.
- 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 Stripe Link in ECE.
- Fix - Disable WooPay for suspended and rejected accounts.
- Fix - Display an invalid address error instead of generic one in the checkout form when Afterpay is selected as payment method
- 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 - Properly wait for tokenized cart data updates before refreshing PRB data.
- Fix - Retrieve saved tokens only relevant for the specific payment gateway.
- Update - Deprecate Giropay.
- Update - Update payment receipt settings to remove mention of the printed receipts.
- Dev - Add validation for path variables.
- Dev - Migrate Affirm and Afterpay payment method components to TypeScript.
- Dev - Prevent infinite loop in usePaymentFailHandler effect
- Dev - Refactor redirects logic in payments
Version for testing 7.9.0-test-3. Not for Production
- 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 Pay for Order support in Express Checkout Elements.
- Add - Add support for configuring button radius when ECE is enabled
- Add - Add support for ECE elements on the 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 - Ensure shoppers can still checkout, even when WooPay is slow or unavailable.
- 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 Stripe Link in ECE.
- Fix - Disable WooPay for suspended and rejected accounts.
- Fix - Display an invalid address error instead of generic one in the checkout form when Afterpay is selected as payment method
- 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 - Properly wait for tokenized cart data updates before refreshing PRB data.
- Fix - Retrieve saved tokens only relevant for the specific payment gateway.
- Update - Update payment receipt settings to remove mention of the printed receipts.
- Dev - Add validation for path variables.
- Dev - Migrate Affirm and Afterpay payment method components to TypeScript.
- Dev - Prevent infinite loop in usePaymentFailHandler effect
- Dev - Refactor redirects logic in payments
Version for internationalization testing i18n-20240707. Not for production.
This version is intended to test the internationalization strings. It should NOT be used for production.