Skip to content

Commit

Permalink
Merge branch 'develop' into fix/woopay-billing-phone-fallback
Browse files Browse the repository at this point in the history
  • Loading branch information
frosso authored Sep 25, 2023
2 parents c209c46 + 5fbe6eb commit 49a3463
Show file tree
Hide file tree
Showing 103 changed files with 776 additions and 426 deletions.
66 changes: 66 additions & 0 deletions changelog.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,71 @@
*** WooPayments Changelog ***

= 6.5.0 - 2023-09-21 =
* Add - Add a new task prompt to set up APMs after onboarding. Fixed an issue where a notice would show up in some unintended circumstances on the APM setup.
* Add - Add an option on the Settings screen to enable merchants to migrate their Stripe Billing subscriptions to on-site billing.
* Add - Added additional meta data to payment requests
* Add - Add onboarding task incentive badge.
* Add - Add payment request class for loading, sanitizing, and escaping data (reengineering payment process)
* Add - Add the express button on the pay for order page
* Add - add WooPay checkout appearance documentation link
* Add - Fall back to site logo when a custom WooPay logo has not been defined
* Add - Introduce a new setting that enables store to opt into Subscription off-site billing via Stripe Billing.
* Add - Load payment methods through the request class (re-engineering payment process).
* Add - Record the source (Woo Subscriptions or WCPay Subscriptions) when a Stripe Billing subscription is created.
* Add - Record the subscriptions environment context in transaction meta when Stripe Billing payments are handled.
* Add - Redirect back to the pay-for-order page when it is pay-for-order order
* Add - Support kanji and kana statement descriptors for Japanese merchants
* Add - Warn about dev mode enabled on new onboarding flow choice
* Fix - Allow request classes to be extended more than once.
* Fix - Avoid empty fields in new onboarding flow
* Fix - Corrected an issue causing incorrect responses at the cancel authorization API endpoint.
* Fix - Disable automatic currency switching and switcher widgets on pay_for_order page.
* Fix - Ensure the shipping phone number field is copied to subscriptions and their orders when copying address meta.
* Fix - Ensure the Stripe Billing subscription is cancelled when the subscription is changed from WooPayments to another payment method.
* Fix - express checkout links UI consistency & area increase
* Fix - fix: save platform checkout info on blocks
* Fix - fix checkout appearance width
* Fix - Fix Currency Switcher Block flag rendering on Windows platform.
* Fix - Fix deprecation warnings on blocks checkout.
* Fix - Fix double indicators showing under Payments tab
* Fix - Fixes the currency formatting for AED and SAR currencies.
* Fix - Fix init WooPay and empty cart error
* Fix - Fix Multi-currency exchange rate date format when using custom date or time settings.
* Fix - Fix Multicurrency widget error on post/page edit screen
* Fix - Fix single currency manual rate save producing error when no changes are made
* Fix - Fix the way request params are loaded between parent and child classes.
* Fix - Fix WooPay Session Handler in Store API requests.
* Fix - Improve escaping around attributes.
* Fix - Increase admin enqueue scripts priority to avoid compatibility issues with WooCommerce Beta Tester plugin.
* Fix - Modify title in task to continue with onboarding
* Fix - Prevent WooPay-related implementation to modify non-WooPay-specific webhooks by changing their data.
* Fix - Refactor Woo Subscriptions compatibility to fix currency being able to be updated during renewals, resubscribes, or switches.
* Fix - Update inbox note logic to prevent prompt to set up payment methods from showing on not fully onboarded account.
* Update - Add notice for legacy UPE users about deferred UPE upcoming, and adjust wording for non-UPE users
* Update - Disable refund button on order edit page when there is active or lost dispute.
* Update - Enhanced Analytics SQL, added unit test for has_multi_currency_orders(). Improved code quality and test coverage.
* Update - Improved `get_all_customer_currencies` method to retrieve existing order currencies faster.
* Update - Improve the transaction details redirect user-experience by using client-side routing.
* Update - Temporarily disable saving SEPA
* Update - Update Multi-currency documentation links.
* Update - Update outdated public documentation links on WooCommerce.com
* Update - Update Tooltip component on ConvertedAmount.
* Update - When HPOS is disabled, fetch subscriptions by customer_id using the user's subscription cache to improve performance.
* Dev - Adding factor flags to control when to enter the new payment process.
* Dev - Adding issuer evidence to dispute details. Hidden behind a feature flag
* Dev - Comment: Update GH workflows to use PHP version from plugin file.
* Dev - Comment: Update occurence of all ubuntu versions to ubuntu-latest
* Dev - Deprecated the 'woocommerce_subscriptions_not_found_label' filter.
* Dev - Fix payment context and subscription payment metadata stored on subscription recurring transactions.
* Dev - Fix Tracks conditions
* Dev - Migrate DetailsLink component to TypeScript to improve code quality
* Dev - Migrate link-item.js to typescript
* Dev - Migrate woopay-item to typescript
* Dev - Remove reference to old experiment.
* Dev - Update Base_Constant to return the singleton object for same static calls.
* Dev - Updated subscriptions-core to 6.2.0
* Dev - Update the name of the A/B experiment on new onboarding.

= 6.4.2 - 2023-09-14 =
* Fix - Fix an error in the checkout when Afterpay is selected as payment method.

Expand Down
4 changes: 0 additions & 4 deletions changelog/6814-has-multi-currency-orders-query-improvement

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/6852-get_all_customer_currencies_improvement

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-5669-add-further-payment-metadata

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-6429-warn-about-dev-mode-on-new-onboarding

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-6874-add-kanji-kana

This file was deleted.

3 changes: 0 additions & 3 deletions changelog/add-6923-dispute-details-notice

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/add-6924-dispute-details-attributes

This file was deleted.

5 changes: 5 additions & 0 deletions changelog/add-6925-steps-to-resolve
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Significance: patch
Type: dev
Comment: This work is part of a UI improvements to increase disputes response that is behind a feature flag. A changelog entry will be added to represent the work as a whole.


This file was deleted.

5 changes: 0 additions & 5 deletions changelog/add-7048-banner-notice-component

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-7173-dispute-evidence

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-incentive-task-badge

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-pay-for-order

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-use-site-logo-when-no-woopay-logo-defined

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/deferred-upe-rollout-notices

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-6441-inbox-notifications-update

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-6779-po-new-task

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/dev-add-cli-command

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/dev-add-dispute-summary-row-tests

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-details-link-ts-migration

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-remove-v1-experiment

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-ubuntu-workflow

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-update-workflows

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/feat-add-checkout-appearance-learn-more-link

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-5507-block-currency-update-on-sub-switch

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-6183-exchange-date

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-6192-currency-switcher-block-on-windows

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/fix-6429-follow-up-fix

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-6529-add-stripe-billing-context

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-6529-add-stripe-billing-context-2

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-6633-sar-aed-currencies-formatting

This file was deleted.

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/fix-6951-validate-set-title-for-email

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-6981-missing-onboarding-field-data

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-7042-double-payments-badge

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-7061-extended-requests

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-7067-admin-enqueue-scripts-priority

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-7135-currency-switch-widget-on-edit-post

This file was deleted.

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/fix-7169-deprecated-string-interpolation

This file was deleted.

5 changes: 5 additions & 0 deletions changelog/fix-7191-dispute-resolution-footer-inquiries
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Significance: patch
Type: add
Comment: Behind feature flag: Show dispute resolution footer for inquiries under review or closed.


Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Significance: patch
Type: fix
Comment: Behind feature flag: Show dispute details on the transaction details screen when a dispute is awaiting response and past due


This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-deprecation-warning-on-blocks-checkout

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/fix-dispute-staged-evidence-notice-typo

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-docs-links-part-2

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-enable-tracking-on-connected-accounts

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-experiment-v3

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-express-checkouts-links-consistency

This file was deleted.

4 changes: 4 additions & 0 deletions changelog/fix-improve-escaping-around-attributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Significance: patch
Type: fix

Improve escaping around attributes.
4 changes: 0 additions & 4 deletions changelog/fix-improve-transaction-details-redirect

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-invalid-currency-from-store-api-request

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/fix-migrate-subscription-tokens

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-payment-intent-meta-for-recurring-transactions

This file was deleted.

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

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-request-constant-traversing

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-title-task-continue-onboarding

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-woopay-appearance-width

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/imp-7052-migrate-to-ts

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/imp-7052-migrate-to-ts-woopay

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/issue-6526-schedule-subscription-migration-tool

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/issue-7038-retry-migration

This file was deleted.

Loading

0 comments on commit 49a3463

Please sign in to comment.