From 1f0836489e38f8bd0fa0eac386e6191768c64177 Mon Sep 17 00:00:00 2001 From: Emili Castells Guasch Date: Mon, 21 Jul 2025 15:39:46 +0200 Subject: [PATCH 1/2] Release 3.0.8-rc1 --- changelog.txt | 14 ++++++++++++++ package.json | 2 +- readme.txt | 16 +++++++++++++++- woocommerce-paypal-payments.php | 6 +++--- 4 files changed, 33 insertions(+), 5 deletions(-) diff --git a/changelog.txt b/changelog.txt index 72607d95c..1cc4575f9 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,5 +1,19 @@ *** Changelog *** += 3.0.8 - XXXX-XX-XX = +* Enhancement - Migration from Legacy Settings to New Settings as opt-in via banner & button #3491 +* Enhancement - Replace call to `billing-agreements/agreement-tokens` with checking the capabilities for Reference Transactions #3495 +* Enhancement - Add Fastlane 3D Secure support #3493 +* Enhancement - Improved PHP 8.4 compatibility #3534 +* Fix - `INVALID_REQUEST` error due to wrong `landing_page` value after upgrade to 3.0.7 #3521 +* Fix - Incorrect Amount via Express Payment for WooCommerce Product Bundles #3516 +* Fix - Onboarding failed via "Connect to PayPal" in new UI due to race condition #3385 +* Fix - Fatal error when PayPal Payments is active without WooCommerce #3502 +* Fix - PayPal Subscription transaction failed in various scenarios #3515 +* Fix - Rounding differences potentially lead to order failure (author @luzat) #3373 +* Fix - Google Pay payment on block checkout may fail when ACDC is default payment selection #3506 +* Fix - Product Prices Disappear in some cases when WooCommerce Subscriptions active #3519 + = 3.0.7 - 2025-07-01 = * Enhancement - Remove `application_context` in favor of `experience_context` object #3431 **NOTE**: If you were modifying the `application_context` object programmatically, you may need to update your code to utilize `experience_context` for your customizations. diff --git a/package.json b/package.json index 2d4ef6f40..092b50055 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "woocommerce-paypal-payments", - "version": "3.0.7", + "version": "3.0.8", "description": "WooCommerce PayPal Payments", "repository": "https://github.com/woocommerce/woocommerce-paypal-payments", "license": "GPL-2.0", diff --git a/readme.txt b/readme.txt index aba91f81e..c77c13195 100644 --- a/readme.txt +++ b/readme.txt @@ -4,7 +4,7 @@ Tags: woocommerce, paypal, payments, ecommerce, credit card Requires at least: 6.5 Tested up to: 6.8 Requires PHP: 7.4 -Stable tag: 3.0.7 +Stable tag: 3.0.8 License: GPLv2 License URI: http://www.gnu.org/licenses/gpl-2.0.html @@ -156,6 +156,20 @@ If you encounter issues with the PayPal buttons not appearing after an update, p == Changelog == += 3.0.8 - XXXX-XX-XX = +* Enhancement - Migration from Legacy Settings to New Settings as opt-in via banner & button #3491 +* Enhancement - Replace call to `billing-agreements/agreement-tokens` with checking the capabilities for Reference Transactions #3495 +* Enhancement - Add Fastlane 3D Secure support #3493 +* Enhancement - Improved PHP 8.4 compatibility #3534 +* Fix - `INVALID_REQUEST` error due to wrong `landing_page` value after upgrade to 3.0.7 #3521 +* Fix - Incorrect Amount via Express Payment for WooCommerce Product Bundles #3516 +* Fix - Onboarding failed via "Connect to PayPal" in new UI due to race condition #3385 +* Fix - Fatal error when PayPal Payments is active without WooCommerce #3502 +* Fix - PayPal Subscription transaction failed in various scenarios #3515 +* Fix - Rounding differences potentially lead to order failure (author @luzat) #3373 +* Fix - Google Pay payment on block checkout may fail when ACDC is default payment selection #3506 +* Fix - Product Prices Disappear in some cases when WooCommerce Subscriptions active #3519 + = 3.0.7 - 2025-07-01 = * Enhancement - Remove `application_context` in favor of `experience_context` object #3431 **NOTE**: If you were modifying the `application_context` object programmatically, you may need to update your code to utilize `experience_context` for your customizations. diff --git a/woocommerce-paypal-payments.php b/woocommerce-paypal-payments.php index 19d0a1def..d23173970 100644 --- a/woocommerce-paypal-payments.php +++ b/woocommerce-paypal-payments.php @@ -3,7 +3,7 @@ * Plugin Name: WooCommerce PayPal Payments * Plugin URI: https://woocommerce.com/products/woocommerce-paypal-payments/ * Description: PayPal's latest complete payments processing solution. Accept PayPal, Pay Later, credit/debit cards, alternative digital wallets local payment types and bank accounts. Turn on only PayPal options or process a full suite of payment methods. Enable global transaction with extensive currency and country coverage. - * Version: 3.0.7 + * Version: 3.0.8 * Author: PayPal * Author URI: https://paypal.com/ * License: GPL-2.0 @@ -11,7 +11,7 @@ * Requires Plugins: woocommerce * Requires at least: 6.5 * WC requires at least: 9.6 - * WC tested up to: 9.9 + * WC tested up to: 10.0 * Text Domain: woocommerce-paypal-payments * * @package WooCommerce\PayPalCommerce @@ -27,7 +27,7 @@ define( 'PAYPAL_API_URL', 'https://api-m.paypal.com' ); define( 'PAYPAL_URL', 'https://www.paypal.com' ); define( 'PAYPAL_SANDBOX_API_URL', 'https://api-m.sandbox.paypal.com' ); define( 'PAYPAL_SANDBOX_URL', 'https://www.sandbox.paypal.com' ); -define( 'PAYPAL_INTEGRATION_DATE', '2025-06-25' ); +define( 'PAYPAL_INTEGRATION_DATE', '2025-07-21' ); define( 'PPCP_PAYPAL_BN_CODE', 'Woo_PPCP' ); ! defined( 'CONNECT_WOO_CLIENT_ID' ) && define( 'CONNECT_WOO_CLIENT_ID', 'AcCAsWta_JTL__OfpjspNyH7c1GGHH332fLwonA5CwX4Y10mhybRZmHLA0GdRbwKwjQIhpDQy0pluX_P' ); From 0fb03abfccfabfea84f7c71d5ff1124524dc2487 Mon Sep 17 00:00:00 2001 From: Emili Castells Guasch Date: Mon, 21 Jul 2025 15:47:27 +0200 Subject: [PATCH 2/2] Fix typo in changelog --- changelog.txt | 2 +- readme.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/changelog.txt b/changelog.txt index 1cc4575f9..d951a2276 100644 --- a/changelog.txt +++ b/changelog.txt @@ -12,7 +12,7 @@ * Fix - PayPal Subscription transaction failed in various scenarios #3515 * Fix - Rounding differences potentially lead to order failure (author @luzat) #3373 * Fix - Google Pay payment on block checkout may fail when ACDC is default payment selection #3506 -* Fix - Product Prices Disappear in some cases when WooCommerce Subscriptions active #3519 +* Fix - Product Prices Disappear in some cases when WooCommerce Subscriptions is active #3519 = 3.0.7 - 2025-07-01 = * Enhancement - Remove `application_context` in favor of `experience_context` object #3431 diff --git a/readme.txt b/readme.txt index c77c13195..f9a6da400 100644 --- a/readme.txt +++ b/readme.txt @@ -168,7 +168,7 @@ If you encounter issues with the PayPal buttons not appearing after an update, p * Fix - PayPal Subscription transaction failed in various scenarios #3515 * Fix - Rounding differences potentially lead to order failure (author @luzat) #3373 * Fix - Google Pay payment on block checkout may fail when ACDC is default payment selection #3506 -* Fix - Product Prices Disappear in some cases when WooCommerce Subscriptions active #3519 +* Fix - Product Prices Disappear in some cases when WooCommerce Subscriptions is active #3519 = 3.0.7 - 2025-07-01 = * Enhancement - Remove `application_context` in favor of `experience_context` object #3431