Skip to content

Commit

Permalink
Merge trunk v7.5.0 into develop
Browse files Browse the repository at this point in the history
  • Loading branch information
botwoo committed Apr 17, 2024
2 parents 45719a0 + 1784d15 commit 4f8b9e7
Show file tree
Hide file tree
Showing 80 changed files with 139 additions and 316 deletions.
67 changes: 67 additions & 0 deletions changelog.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,72 @@
*** WooPayments Changelog ***

= 7.5.0 - 2024-04-17 =
* 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 - Resolves "Invalid recurring shipping method" errors when purchasing multiple subscriptions with Apple Pay and Google Pay.
* Fix - Sync discount brakedown with how server processes it
* 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.

= 7.4.0 - 2024-03-27 =
* Add - Add account reset for sandboxes
* Add - Add a loading spinner to the "Proceed to Checkout" button in shortcode cart.
Expand Down
4 changes: 0 additions & 4 deletions changelog/2024-03-30-01-19-36-005298

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/8130-add-cookie-product-cache-per-currency

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/8143-add-bnpl-pmme-to-checkout-radio-buttons

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/8446-woo-core-verticals

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/8499-fix-js-error-on-gpay-click

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-2552-skip-woopay-session-cookie

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-7736-task-go-live

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-8144-bnpl-cart-summary

This file was deleted.

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-8389-create-payment-activity-wrapper

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-8428-payment-settings-ux-improvements

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-8557-empty-state-payment-widget

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-8615-account-management-track-events

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-more-typescript-guidelines

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-payment-data-highlight-block

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-variable-analysis-phpcs-sniffs

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/cart-pmme-total-updates

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/chore-remove-unused-payment-confirmation-code

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/chore-remove-unused-use-statements-in-tests

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/cobranded-cards

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-4256-jetpack-connection-updates

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-8469-fix-phpcs-report

This file was deleted.

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-track-account-management-links

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/feat-8516-total-payment-activity

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/feat-bnpl-announcement-apr

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-402-status-code-messaging

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-7866-tos-decline-busy

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-8093-onboarding-collides-with-jitm-banners

This file was deleted.

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-8278-remove-redundant-text

This file was deleted.

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-8386-remove-utc-label

This file was deleted.

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-8465-fix-phpcs-new-disputes-errors

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-8465-fix-phpcs-reports

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/fix-8470-phpcs-report

This file was deleted.

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-8567-connect-page-payment-methods

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/fix-8571-payment-activity-card-safari-visual-bug

This file was deleted.

This file was deleted.

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-afterpay-logo

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/fix-bnpl-cart-summary-block-dependency

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-bnpl-checkout-e2e

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-cached-db-cache

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-check_for_session_before_calling_get

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-connect-page-double-woopay-logo

This file was deleted.

This file was deleted.

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-filesystem-phpcs-reports

This file was deleted.

This file was deleted.

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/fix-merchant-onboarding-e2e-tests

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/fix-migrate-woopay-skipped-tracks-event

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-multi-currency-phpcs-notices

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-optional-zip

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-phpcs-reports-checkout

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-puerto-rico-incorrect-warning

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-register-pmme-bnpl-enabled

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/fix-remove-unused-file

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-subscription-billing-fields

This file was deleted.

This file was deleted.

Loading

0 comments on commit 4f8b9e7

Please sign in to comment.