Skip to content

Commit 0f60a66

Browse files
committed
Merge branch 'trunk' into develop
2 parents d6e3275 + 646308a commit 0f60a66

File tree

5 files changed

+18
-82
lines changed

5 files changed

+18
-82
lines changed

changelog.txt

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
*** Changelog ***
22

3-
= 9.5.0 - xxxx-xx-xx =
3+
= 9.6.0 - xxxx-xx-xx =
4+
* Update - Remove BACS from the unsupported 'change payment method for subscription' page.
5+
* Fix - Fix payment method title display when new payment settings experience is enabled
6+
* Fix - Prevent styles from non-checkout pages affecting the appearance of Stripe element.
7+
8+
= 9.5.0 - 2025-05-13 =
49
* Fix - Fixes the listing of payment methods on the classic checkout when the Optimized Checkout is enabled.
510
* Fix - Fixes the availability of WeChat Pay when the Optimized Checkout is enabled on the block checkout. Removes it from the classic/shortcode checkout to avoid issues.
611
* Dev - Renames all references to "Smart Checkout" and "Single Payment Element" (and "SPE") to "Optimized Checkout" (and "OC"), following the feature rebranding.
@@ -25,10 +30,7 @@
2530
* Update - Add support for customer order notes and express checkout
2631
* Dev - Minor fix to e2e setup code
2732
* Dev - Make PHP error log from Docker container available in docker/logs/php/error.log
28-
* Update - Remove BACS from the unsupported 'change payment method for subscription' page.
2933
* Fix - Fix invalid IP address error encountered during mandate data creation.
30-
* Fix - Fix payment method title display when new payment settings experience is enabled
31-
* Fix - Prevent styles from non-checkout pages affecting the appearance of Stripe element.
3234

3335
= 9.4.1 - 2025-04-17 =
3436
* Dev - Forces rollback of version 9.4.0.

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "woocommerce-gateway-stripe",
33
"title": "WooCommerce Gateway Stripe",
4-
"version": "9.4.0",
4+
"version": "9.5.0",
55
"license": "GPL-3.0",
66
"homepage": "http://wordpress.org/plugins/woocommerce-gateway-stripe/",
77
"repository": {

readme.txt

Lines changed: 2 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
=== WooCommerce Stripe Payment Gateway ===
22
Contributors: woocommerce, automattic, royho, akeda, mattyza, bor0, woothemes
33
Tags: credit card, stripe, payments, woocommerce, automattic
4-
Requires at least: 6.5
4+
Requires at least: 6.6
55
Tested up to: 6.8.1
66
Requires PHP: 7.4
7-
Stable tag: 9.4.1
7+
Stable tag: 9.5.0
88
License: GPLv3
99
License URI: https://www.gnu.org/licenses/gpl-3.0.html
1010
Attributions: thorsten-stripe
@@ -110,72 +110,6 @@ If you get stuck, you can ask for help in the [Plugin Forum](https://wordpress.o
110110

111111
== Changelog ==
112112

113-
= 9.5.0 - xxxx-xx-xx =
114-
115-
**New Features**
116-
117-
* Synchronize payment methods with the Stripe dashboard - if you've connected to Stripe, changes in payment methods are synchronized between the plugin and your Stripe dashboard. Changes from the Stripe dashboard may take a few minutes to flow through to shoppers.
118-
* Support Pre-authorized Debit (PAD) payments in Canada and the US
119-
* Support BLIK payments in Poland and from other EU countries
120-
* Support BECS Direct Debit payments in Australia
121-
122-
**Important Fixes and Updates**
123-
124-
* Update - Add express checkout support for One Page Checkout and other dynamic cart update scenarios
125-
* Fix - Show error notice when 'Add payment method' fails on My Account page in block-based themes
126-
* Add - Add WordPress Action for processing payments with delayed charge attempts due to pre-debit notification period
127-
* Fix - Add caching for the Stripe Payment Method Configuration API
128-
* Fix - Prevent deletion of webhooks for other tools
129-
* Update - Add support for customer order notes and express checkout
130-
* Add - New filter to allow merchants to bypass the default visibility of the express payment method buttons when taxes are based on customer's billing address (`wc_stripe_should_hide_express_checkout_button_based_on_tax_setup`)
131-
* Fix - Improves the subscriptions detached admin notice, making it less intrusive and limiting the querying to 5 subscriptions (avoiding slow loading times)
132-
* Fix - Fixes an issue where the order signature retrieval method could throw a fatal error when the received order parameter is actually an OrderRefund object (instead of a `WC_Order`)
133-
* Fix - Fixes a possible fatal error when a product added to the cart cannot be found (with Payment Request Buttons)
134-
* Fix - Fixed subscription features not being properly registered when hooks were already attached
135-
* Add - Expand Klarna support to some additional countries in EEA
136-
* Update - Hide express checkout buttons when no product variation is selected
137-
* Fix - Express checkout error when using extensions that reduce total cart amount (e.g. Gift Cards)
138-
* Fix - Checkout page focus loss
139-
* Fix - Updated payment method radio button selector to correctly find the selected payment method in different themes
140-
* Fix - Add `wc_stripe_generate_create_intent_request` filter to support mandate information in setup intent creation
141-
* Fix - Prepare mandate data from subscription object on change payment method page
142-
143-
**Other Fixes**
144-
145-
* Fix - Checks for the existence of the `WC_Stripe_Feature_Flags` class before including it during extension initialization
146-
* Fix - Prevents fatal errors for cases where we fail to load product details
147-
* Fix - Address an edge case with webhook URL comparisons
148-
* Add - Only show payment methods in Stripe settings that are available for the connected Stripe account
149-
* Fix - Show correct gateway name in non payments settings pages
150-
* Fix - Fixes the Stripe checkout container visuals when Smart Checkout is disabled
151-
* Fix - Prevent reuse of payment intents when order total doesn't match intent amount
152-
* Fix - Fix invalid IP address error encountered during mandate data creation
153-
* Fix - Compatibility with email preview in the Auth Requested email
154-
* Update - Update Alipay and bank debit icons
155-
* Tweak - Update payment method type check for `charge.succeeded` webhook
156-
* Add - Disable unsupported payment methods in Stripe settings
157-
* Update - Update handling of Puerto Rico as a country in the terminal locations endpoint
158-
* Fix - Fix express checkout button width in shortcode cart page
159-
* Fix - Translation warning when initializing the status page information
160-
* Update - Remove unused express checkout button tracking
161-
* Tweak - Add save payment method parameter to update intent call for non-deferred intent payment methods
162-
* Update - Back button on the settings pages
163-
* Update - Use individual product tax status instead of storewide tax setup when determining express checkout availability
164-
* Dev - Add tracking events when enabling/disabling payment methods.
165-
166-
**Internal Changes and Upcoming Features**
167-
168-
* Feature - Work to support Optimized Checkout
169-
* Feature - Work to support Amazon Pay
170-
* Dev - Splits the code coverage GitHub Actions Workflow into two separate actions
171-
* Dev - Updates the Code Sniffer package to version 1.0.0.
172-
* Dev - Minor fix to e2e setup code
173-
* Dev - Make PHP error log from Docker container available in docker/logs/php/error.log
174-
* Dev - Do not generate filenames with underscores
175-
* Dev - Replaces references to order status values with their respective constants from the WooCommerce plugin.
176-
* Dev - Introduce new payment method constants for the express methods: Google Pay, Apple Pay, Link, and Amazon Pay (backend version)
177-
* Dev - Improves how we handle express payment method titles by introducing new constants and methods to replace duplicate code.
178-
179113
= 9.6.0 - xxxx-xx-xx =
180114

181115
* Update - Remove BACS from the unsupported 'change payment method for subscription' page.

woocommerce-gateway-stripe.php

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
* Description: Take credit card payments on your store using Stripe.
66
* Author: Stripe
77
* Author URI: https://stripe.com/
8-
* Version: 9.4.0
8+
* Version: 9.5.0
99
* Requires Plugins: woocommerce
10-
* Requires at least: 6.5
11-
* Tested up to: 6.7
12-
* WC requires at least: 9.5
13-
* WC tested up to: 9.7
10+
* Requires at least: 6.6
11+
* Tested up to: 6.8
12+
* WC requires at least: 9.6
13+
* WC tested up to: 9.8
1414
* Text Domain: woocommerce-gateway-stripe
1515
* Domain Path: /languages
1616
*/
@@ -22,10 +22,10 @@
2222
/**
2323
* Required minimums and constants
2424
*/
25-
define( 'WC_STRIPE_VERSION', '9.4.0' ); // WRCS: DEFINED_VERSION.
25+
define( 'WC_STRIPE_VERSION', '9.5.0' ); // WRCS: DEFINED_VERSION.
2626
define( 'WC_STRIPE_MIN_PHP_VER', '7.4' );
27-
define( 'WC_STRIPE_MIN_WC_VER', '9.5' );
28-
define( 'WC_STRIPE_FUTURE_MIN_WC_VER', '9.6' );
27+
define( 'WC_STRIPE_MIN_WC_VER', '9.6' );
28+
define( 'WC_STRIPE_FUTURE_MIN_WC_VER', '9.7' );
2929
define( 'WC_STRIPE_MAIN_FILE', __FILE__ );
3030
define( 'WC_STRIPE_ABSPATH', __DIR__ . '/' );
3131
define( 'WC_STRIPE_PLUGIN_URL', untrailingslashit( plugin_dir_url( WC_STRIPE_MAIN_FILE ) ) );

0 commit comments

Comments
 (0)