Version for testing 7.5.0-test-3. Not for Production
Pre-release
Pre-release
github-actions
released this
15 Apr 10:21
·
723 commits
to develop
since this release
- Add - Add a parent wrapper component for Payment Activity widget. This will be visible on the Payments Overview page
- Add - Add a task on WooCommerce Home page to remind accounts operating in sandbox mode to set up live payments.
- Add - Add BNPL messaging to cart page.
- Add - Add BNPL terms to checkout payment methods.
- Add - Added support to Cartes Bancaires
- Add - Adding a tracking event for external redirects to finish setup and start receiving deposits.
- Add - Add Multi-Currency Support to Page Caching via Cookies.
- Add - Extend 'skip WooPay' flag to user session.
- Add - feat: BNPL April announcement.
- Add - Improve payment settings UX.
- Add - Not user-facing: hidden behind feature flag. Add an empty state view for the Payments Activity widget. This is shown when the merchant is yet to have any transactions over WooPayments.
- Add - Not user facing - Changes are behind a feature flag. Adds the basic UI scaffold for the Payments Activity widget.
- Add - Prepopulate Vertical selection in the onboarding form based on Woo Core selection.
- Fix - Add an instructive error message when customer tries to use 2 different currencies for Stripe Billing subscriptions.
- Fix - Address PHPCS reports in checkout classes.
- Fix - Adds a check to see if the session exists before calling get()
- Fix - Change IP country rule after country settings are changed in WC settings page
- Fix - Defensive check for cart block PMME which hasn't yet been deployed.
- Fix - Don't register WooPay Order Webhook if account is rejected.
- Fix - Don't register WooPay Order Webhook if account is under review.
- Fix - Ensure "Proceed to checkout" button's loading spinner doesn't affect button spacing when Direct Checkout is enabled.
- Fix - Ensure that the currency configurations are set correctly when multi-currency is enabled.
- Fix - Ensure we avoid an infinite recursive call stack through 'wc_get_price_decimal_separator' filter.
- Fix - fix: error message on 402 status code
- Fix - Fix an incorrect warning about Puerto Rico being unsupported by WooPayments
- Fix - Fix collision between WooPayments header and Woo Express survey banner.
- Fix - Fix Decline button state for Accept loading on ToS modal
- Fix - Fixed Afterpay logo size on settings page
- Fix - Fixed billing address error for subscription without some billing details
- Fix - Fixed optional billing field validation
- Fix - Fix Fatal Error showing when connect to Jetpack on localhost
- Fix - Fix JS error when clicking GPay button on blocks checkout with subscription (w/sign up fee) in cart.
- Fix - Fix payment icons on connect page (Klarna, Afterpay)
- Fix - Hide account tools finish setup button for accounts completed the KYC and change it's link to Stripe KYC instead of the Stripe Express.
- Fix - Remove extra WooPay icon on connect page
- Fix - Remove incorrect "UTC" label from the time column of Transactions page
- Fix - Remove redundant message after the account is onboarded
- Fix - Sync discount brakedown with how server processes it
- Fix - Resolves "Invalid recurring shipping method" errors when purchasing multiple subscriptions with Apple Pay and Google Pay.
- Update - Adding a tracking event for external redirects to update account details, more consistent behaviour for redirects.
- Update - Cleanup unused payment confirmation code.
- Update - Reduce the visual footprint of the sandbox mode notice.
- Update - Remove @wordpress/data dependency in the email input iframe file
- Update - Remove ToS acceptance copy from all entrypoints in MOX
- Update - Remove unwanted css overrides on the Payment activity widget wrapper
- Update - Replace deprecated filter.
- Update - Update Discover and Diners logos
- Update - Updated Link by Stripe logo
- Update - Update links across the plugin from woo.com to woocommerce.com (previous platform HQ URL).
- Update - Update MOX cancellation to consistently redirect back to the payment connect page.
- Dev - Address update PHPCS error - a single one recommending escaping an exception message
- Dev - Add TypeScript development guidelines
- Dev - Add VariableAnalysis sniffs for better ergonomics around unused and undefined variables
- Dev - Changes are not user facing, behind a feature flag. Refactor - tooltip component flattened in place, instead of calling it from a separate file.
- Dev - Clear WP cache on writes inside Database_Cache
- Dev - Escaping error logs and ignoring noticese where there are no issues.
- Dev - Fix e2e tests for BNPL checkout
- Dev - Fixed phpcs errors
- Dev - Fixes to comply with updates to PHPCS linter.
- Dev - Ignore alternative function WordPress PHPCS sniffs in the GH workflows and tests
- Dev - Increase unit test coverage for WooPay direct checkout flow.
- Dev - Payments Activity - add scaffolding for Total Payment Volume.
- Dev - refactor: reduce wp-data dependency on shortcode checkout
- Dev - Updated PHPCS and sniffs used for static analysis
- Dev - Updates to remove deprecated function usage in the Jetpack Connection manager. Doesn't affect functionality.