Skip to content

Commit bd6bbe1

Browse files
committed
Merge trunk v5.3.0 into develop
2 parents 508807e + 2c22e38 commit bd6bbe1

23 files changed

+43
-78
lines changed

changelog.txt

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,24 @@
11
*** WooCommerce Payments Changelog ***
22

3+
= 5.3.0 - 2023-01-11 =
4+
* Add - Added support for WooPay express checkout on product page. This feature is currently behind a feature flag and is not yet publicly available.
5+
* Add - Add the processing order_id to WC Session and its handling to prevent duplicate orders
6+
* Fix - Ensure script dependencies are loaded properly even when trying to register them again in the same request.
7+
* Fix - Fix an issue which caused synced wcpay subscription to not sync the first payment date when the customer is charged upfront.
8+
* Fix - Fix subscriptions remaining on-hold after processing a WCPay Subscription renewal on HPOS environments.
9+
* Fix - Make the webhook processing respect the test/live mode setting for the gateway
10+
* Fix - Prevent 'No such customer' errors after store is migrated to a new WCPay account.
11+
* Fix - Prevent occasional fatal errors when creating customers via ActionScheduler jobs
12+
* Fix - Updates subscriptions' payment token when a new default payment method is set.
13+
* Update - Bail out before payment processing for WooPay's order validation request
14+
* Update - Check the status of previously initiated payments and mark orders as processing instead of initiating a new payment.
15+
* Update - Enhance save my info section on classic and Blocks checkout
16+
* Dev - Bump minimum required version of WooCommerce to 7.1.1.
17+
* Dev - Remove redundant compatibility utility class for admin notes.
18+
* Dev - Replace typed payment intent strings with constants saved in an Enum clas
19+
* Dev - Retry API requests on network failure if Idempotency-Key header is present.
20+
* Dev - The PR replaces hard-coded order status constants, with a dedicated Enum class to make it reusable across the codebase.
21+
322
= 5.2.1 - 2022-12-30 =
423
* Fix - UPE not loading on checkout page due to undefined i18n.
524

changelog/add-check-intent-attached-to-order-before-payment

Lines changed: 0 additions & 4 deletions
This file was deleted.

changelog/add-dynamic-platform-checkout-return-url

Lines changed: 0 additions & 5 deletions
This file was deleted.

changelog/add-handle-woopay-order-validation

Lines changed: 0 additions & 4 deletions
This file was deleted.

changelog/add-session-wcpay_pending_order

Lines changed: 0 additions & 4 deletions
This file was deleted.

changelog/dev-bump-versions-5.3.0

Lines changed: 0 additions & 4 deletions
This file was deleted.

changelog/dev-tweak_remote_port_arg_for_xdebug

Lines changed: 0 additions & 3 deletions
This file was deleted.

changelog/fix-5137-confilict-max-mega-menu

Lines changed: 0 additions & 4 deletions
This file was deleted.

changelog/fix-5266-webhook-processing

Lines changed: 0 additions & 4 deletions
This file was deleted.

changelog/fix-hpos-wcpay-subscription-renewals

Lines changed: 0 additions & 4 deletions
This file was deleted.

0 commit comments

Comments
 (0)