Releases: Automattic/woocommerce-payments
Releases · Automattic/woocommerce-payments
Version for testing 8.6.0-test-1. Not for Production
- Fix - fix: express checkout to use its own css files.
- Fix - Make sure the status of manual capture enablement is fetched from the right place.
- Fix - Prevent express checkout from being used if cart total becomes zero after coupon usage.
- Fix - Resolved issue with terminal payments in the payment intent failed webhook processing.
- Fix - Update Link logo alignment issue when WooPay is enabled and a specific version of Gutenberg is enabled.
- Fix - Validate required billing fields using data from objects instead of checking the labels.
- Update - chore: rename wrapper from payment-request to express-checkout
- Dev - chore: removed old PRB implementation for ApplePay/GooglePay in favor of the ECE implementation; cleaned up ECE feature flag;
- Dev - Disable visual regression testing from Playwright until a more reliable approach is defined.
- Dev - fix: E_DEPRECATED on BNPL empty PMME
- Dev - Update snapshots for E2E Playwright screenshots
Version for internationalization testing i18n-20241117. Not for production.
This version is intended to test the internationalization strings. It should NOT be used for production.
Version 8.5.0
- Add - Add country-specific test card numbers for credit card testing
- Add - Add risk level information to the fraud and risk box on the order details page.
- Add - Add support for allowedShippingCountries in Express Checkout Element.
- Fix - Avoid PHP warnings for requests with an empty path.
- Fix - BNPL methods now work properly in Pay for Order when they are available. Default values are also provided when available.
- Fix - fix: payment method icon alt text
- Fix - Fix compatibility issues with CustomSelectControl component styles for WordPress 6.7
- Fix - Fix duplicate saving of 3DS card entry after checkout
- Fix - Fixed single product page view tracks when BNPL and PRB payment methods are inactive.
- Fix - Fix PMME appearance in checkout
- Fix - Fix settings display on the advanced fraud protection page.
- Fix - Fix WooPay button preview in plugin settings.
- Fix - Fix WooPay duplicated Save my info section.
- Fix - Include missing scripts that handle refunds for non credit card payments in the order details page.
- Fix - Introducing consistency in colors for deposits across pages
- Fix - Prevent dead space on product pages when no BNPL offers are available.
- Fix - Provide backwards-compatible method for retrieving the multi-currency instance.
- Fix - Register Expresss Checkout block only when enabled in the settings
- Fix - Remove unnecessary '.woocommerce-table' css overrides to fix WC Analytics styling and a11y issues
- Fix - Use 'Withdrawal' and 'Deducted' labels when referring to withdrawal deposits, to more accurately communicate the type of transaction that has occurred
- Update - Add in-memory cache fallback for our database-cached objects in case of database write failures.
- Update - Decoupled Multi-currency module from gateway dependencies.
- Update - Improvements to events during onboarding flow.
- Update - Refactor loadStripe for Express Checkouts.
- Update - Rename 'deposit' to 'payout' across various places in the WooPayments admin UI, docs and doc URLs.
- Update - update: payment method "test mode" label at checkout to be displayed only when payment method is selected
- Update - update: show LPM payment method icon on order success page
- Update - Use preview versions of the actual ECE buttons in the Block editor.
- Update - When tracking is enabled, send a tracks event when the merchant is redirected to a Stripe Capital offer.
- Dev - Add Jest tests for the disputed order notices
- Dev - Add unit tests for the Capital Loans page component.
- Dev - Bump WC tested up to version to 9.4.0
Version for testing 8.5.0-test-3. Not for Production
- Add - Add country-specific test card numbers for credit card testing
- Add - Add risk level information to the fraud and risk box on the order details page.
- Add - Add support for allowedShippingCountries in Express Checkout Element.
- Fix - Avoid PHP warnings for requests with an empty path.
- Fix - BNPL methods now work properly in Pay for Order when they are available. Default values are also provided when available.
- Fix - fix: payment method icon alt text
- Fix - Fix compatibility issues with CustomSelectControl component styles for WordPress 6.7
- Fix - Fix duplicate saving of 3DS card entry after checkout
- Fix - Fixed single product page view tracks when BNPL and PRB payment methods are inactive.
- Fix - Fix PMME appearance in checkout
- Fix - Fix settings display on the advanced fraud protection page.
- Fix - Fix WooPay button preview in plugin settings.
- Fix - Fix WooPay duplicated Save my info section.
- Fix - Include missing scripts that handle refunds for non credit card payments in the order details page.
- Fix - Introducing consistency in colors for deposits across pages
- Fix - Prevent dead space on product pages when no BNPL offers are available.
- Fix - Provide backwards-compatible method for retrieving the multi-currency instance.
- Fix - Register Expresss Checkout block only when enabled in the settings
- Fix - Remove unnecessary '.woocommerce-table' css overrides to fix WC Analytics styling and a11y issues
- Fix - Use 'Withdrawal' and 'Deducted' labels when referring to withdrawal deposits, to more accurately communicate the type of transaction that has occurred
- Update - Add in-memory cache fallback for our database-cached objects in case of database write failures.
- Update - Decoupled Multi-currency module from gateway dependencies.
- Update - Improvements to events during onboarding flow.
- Update - Refactor loadStripe for Express Checkouts.
- Update - Rename 'deposit' to 'payout' across various places in the WooPayments admin UI, docs and doc URLs.
- Update - update: payment method "test mode" label at checkout to be displayed only when payment method is selected
- Update - update: show LPM payment method icon on order success page
- Update - Use preview versions of the actual ECE buttons in the Block editor.
- Update - When tracking is enabled, send a tracks event when the merchant is redirected to a Stripe Capital offer.
- Dev - Add Jest tests for the disputed order notices
- Dev - Add unit tests for the Capital Loans page component.
- Dev - Bump WC tested up to version to 9.4.0
Version for internationalization testing i18n-20241110. Not for production.
This version is intended to test the internationalization strings. It should NOT be used for production.
Version for testing 8.5.0-test-2. Not for Production
- Add - Add risk level information to the fraud and risk box on the order details page.
- Add - Add support for allowedShippingCountries in Express Checkout Element.
- Fix - Fix compatibility issues with CustomSelectControl component styles for WordPress 6.7
- Fix - Fixed single product page view tracks when BNPL and PRB payment methods are inactive.
- Fix - Fix PMME appearance in checkout
- Fix - Fix settings display on the advanced fraud protection page.
- Fix - Fix WooPay button preview in plugin settings.
- Fix - Fix WooPay duplicated Save my info section.
- Fix - Introducing consistency in colors for deposits across pages
- Fix - Prevent dead space on product pages when no BNPL offers are available.
- Fix - Provide backwards-compatible method for retrieving the multi-currency instance.
- Fix - Register Expresss Checkout block only when enabled in the settings
- Fix - Remove unnecessary '.woocommerce-table' css overrides to fix WC Analytics styling and a11y issues
- Update - Add in-memory cache fallback for our database-cached objects in case of database write failures.
- Update - Decoupled Multi-currency module from gateway dependencies.
- Update - Improvements to events during onboarding flow.
- Update - Refactor loadStripe for Express Checkouts.
- Update - Use preview versions of the actual ECE buttons in the Block editor.
- Dev - Add Jest tests for the disputed order notices
- Dev - Add unit tests for the Capital Loans page component.
- Dev - Bump WC tested up to version to 9.4.0
Version for internationalization testing i18n-20241103. Not for production.
This version is intended to test the internationalization strings. It should NOT be used for production.
Version for testing 8.5.0-test-1. Not for Production
- Add - Add risk level information to the fraud and risk box on the order details page.
- Fix - Fix PMME appearance in checkout
- Fix - Fix settings display on the advanced fraud protection page.
- Fix - Fix WooPay duplicated Save my info section.
- Fix - Provide backwards-compatible method for retrieving the multi-currency instance.
- Fix - Remove unnecessary '.woocommerce-table' css overrides to fix WC Analytics styling and a11y issues
- Update - Decoupled Multi-currency module from gateway dependencies.
- Update - Improvements to events during onboarding flow.
- Dev - Bump WC tested up to version to 9.4.0
Version for internationalization testing i18n-20241027. Not for production.
This version is intended to test the internationalization strings. It should NOT be used for production.
Version 8.4.0
- Add - Add test mode badge to classic checkout and add payment method.
- Add - Using Floating Labels with Stripe Appearance API for Blocks Checkout
- Fix - Converting text color rgba to hex to prevent Stripe warning
- Fix - Fix the color contrast of links within tooltips to improve readability.
- Fix - Omit the test mode badge in the change payment method form for subscriptions.
- Fix - Pass container styling data to WooPay
- Fix - Prevented detaching payment methods from live Stripe accounts when working in non-production environments.
- Fix - Rendering Test Model badge only for Credit Card
- Fix - Stop enqueuing woopay-express-button.css to prevent 404 errors
- Fix - The amounts used by the PMMEs will match the displayed price of the product regardless of the tax settings.
- Fix - WooPay user registration via classic checkout
- Update - Add support for the style controls for the WooPay button
- Update - chore: remove deprecated is_in_dev_mode() and is_in_test_mode() methods
- Update - Payments task onboarding flows skip the Connect page.
- Dev - Bump WC tested up to version to 9.3.3.
- Dev - fix: prevent multiple instances of WC_Payments_Apple_Pay_Registration
- Dev - Fixed wrong utils path that would prevent checkout with WooPay OTP
- Dev - Migrate WizardTaskItem and CollapsibleBody components to TypeScript, making the className prop optional.
- Dev - Use official
phpmyadmin
Docker Hub container image