Skip to content

Commit e61d788

Browse files
daledupreezCopilot
andauthored
Release notes for 9.8.0 (#4572)
* 9.8.0 release notes - v1 * Clarify 401 changes Co-authored-by: Copilot <[email protected]> * Flow in updates --------- Co-authored-by: Copilot <[email protected]>
1 parent acb7d16 commit e61d788

File tree

1 file changed

+32
-19
lines changed

1 file changed

+32
-19
lines changed

readme.txt

Lines changed: 32 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -111,36 +111,49 @@ If you get stuck, you can ask for help in the [Plugin Forum](https://wordpress.o
111111
== Changelog ==
112112

113113
= 9.8.0 - xxxx-xx-xx =
114+
115+
**New Features**
116+
117+
* Optimized Checkout is now available to all users via a configuration setting.
118+
- Optimized Checkout maximizes conversion by displaying the most relevant payment methods for each customer.
119+
* After several consecutive 401 (Unauthorized) responses, we will now temporarily stop making Stripe API calls to prevent further authentication failures. API calls will resume automatically after a cooldown period.
120+
* When we detect the official Affirm or Klarna plugin is active, we will deactivate the related Stripe payment method.
121+
122+
**Important Fixes and Updates**
123+
124+
* Fix - Reduce number of calls to Stripe payment_methods API
125+
* Fix - Fixes issues related to booking multiple slots with express checkout payment methods enabled
126+
* Fix - 3DS authentication modal not shown when using Google Pay
127+
* Fix - Remove validation error check from classic checkout before payment method creation
128+
* Fix - Only clear customer cache when an action has been performed
129+
* Fix - Free trial subscription orders with payment methods that require redirection (eg: iDeal, Bancontact)
130+
* Add - Adds a new bulk action option to the subscriptions listing screen to check for detached payment methods
131+
* Update - Improve Stripe API connector logging to include request/response context
132+
133+
**Other Fixes**
134+
135+
* Fix - Require credit cards to be enabled before Apple Pay and Google Pay can be enabled in PMC
136+
* Fix - Force the card payment method to be enabled when the Optimized Checkout is enabled in the merchant's Payment Method Configuration
137+
* Fix - Handle missing customer when calling payment_methods API
114138
* Add - Adds the current setting value for the Optimized Checkout to the Stripe System Status Report data
115139
* Add - A new pill to the payment methods page to indicate the credit card requirement when the Optimized Checkout feature is enabled
116-
* Add - Tracks the toggle of the Optimized Checkout feature in the promotional banner
117-
* Fix - Force the card payment method to be enabled when the Optimized Checkout is enabled in the merchant's Payment Method Configuration
118-
* Update - Deactivates Affirm or Klarna when other official plugins are active in merchant's Payment Method Configuration
119-
* Fix - Fixes issues related to booking multiple slots with express checkout payment methods enabled
120140
* Fix - Update the Optimized Checkout promotional inbox note to link to the relevant section in the Stripe settings page
121-
* Add - Makes the Optimized Checkout feature available for all merchants by default
122-
* Add - Adds a new bulk action option to the subscriptions listing screen to check for detached payment methods
123-
* Dev - Use product type constants that were added in WooCommerce 9.7
124-
* Dev - Removes the inclusion of the deprecated WC_Stripe_Order class
125141
* Add - Introduces a new banner to promote the Optimized Checkout feature in the Stripe settings page for versions 9.8 and above
126142
* Add - Introduces a new inbox note to promote the Optimized Checkout feature on version 9.8 and later
127143
* Tweak - Use wp_ajax prefix for its built-in security for Add Payment Method action
128-
* Fix - Prevent Stripe API calls after several consecutive 401 (Unauthorized) responses
129-
* Fix - 3DS authentication modal not shown when using Google Pay
130-
* Update - Improve Stripe API connector logging to include request/response context
131-
* Fix - Require credit cards to be enabled before Apple Pay and Google Pay can be enabled in PMC
132-
* Fix - Free trial subscription orders with payment methods that require redirection (eg: iDeal, Bancontact)
144+
* Update - Removes the ability to change the title for the Optimized Checkout payment element, as it is now set to "Stripe" by default
145+
146+
**Internal Changes and Upcoming Features**
147+
148+
* Add - Tracks the toggle of the Optimized Checkout feature in the promotional banner
149+
* Dev - Use product type constants that were added in WooCommerce 9.7
150+
* Dev - Removes the inclusion of the deprecated WC_Stripe_Order class
133151
* Tweak - Update checkout error message for invalid API key to be more generic and user-friendly
152+
* Update - Copy for the Optimized Checkout settings and notices
134153
* Tweak - Disable Amazon Pay in the merchant's Payment Method Configuration object if it is still behind a feature flag
135-
* Fix - Only clear customer cache when an action has been performed
136-
* Fix - Remove validation error check from classic checkout before payment method creation
137154
* Dev - Clean up LPM (Local Payment Method) feature flags and related code
138155
* Dev - Move some testing and compiler node dependencies to devDependencies
139156
* Dev - Minor CSS change to comply with a SASS rule deprecation
140157
* Dev - Update SCSS to replace @import with @use and @forward
141-
* Update - Copy for the Optimized Checkout settings and notices
142-
* Update - Removes the ability to change the title for the Optimized Checkout payment element, as it is now set to "Stripe" by default
143-
* Fix - Handle missing customer when calling payment_methods API
144-
* Fix - Reduce number of calls to Stripe payment_methods API
145158

146159
[See changelog for full details across versions](https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-stripe/trunk/changelog.txt).

0 commit comments

Comments
 (0)