Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Oct 1, 2025

This PR contains the following updates:

Package Change Age Confidence
@stripe/react-stripe-js 3.0.0 -> 5.2.0 age confidence

Release Notes

stripe/react-stripe-js (@​stripe/react-stripe-js)

v5.2.0

Compare Source

  • v5.1.0
  • Add Financial Account for Platforms disclosure React component (#​630)
New features
Fixes
Changed

v5.0.0

Compare Source

Stripe.js Clover changelog: https://docs.stripe.com/changelog?category=stripejs

Fixes
  • export StripeCheckoutValue from checkout entrypoint #​625 (#​625)
Changed
  • Remove Clover element types (#​626)
  • [breaking] Update CheckoutProvider to use new shape (#​615)
  • [EwCS] update storybook example to v4 (#​622)

v4.0.2

Compare Source

Changed
  • Add release candidate logic to publish script (#​618)

v4.0.1

Compare Source

Fixes
  • Fix Shipping/BillingAddressElement Render (#​616)
Changed
  • Bump sha.js from 2.4.11 to 2.4.12 (#​610)
  • Bump cipher-base from 1.0.4 to 1.0.6 (#​614)

v4.0.0

Compare Source

Changed
  • [breaking] split out custom checkout imports (#​609)
  • Update useCheckout to return loading/error states (#​606)
Upgrade guidance
Import changes

Checkout paths changed:
Note: this only applies to Elements with Checkout Sessions API integrations.

import {useCheckout, PaymentElement} from '@​stripe/react-stripe-js';

to

import {useCheckout, PaymentElement} from '@​stripe/react-stripe-js/checkout';
useCheckout changes

Previously:

  • CheckoutProvider renders children if initCheckout succeeded, and null otherwise.
  • useCheckout() returns the SDK if initCheckout succeeded, and throws an error otherwise.

Now (>= v4.0.0):

  • CheckoutProvider renders children unconditionally.
  • useCheckout() returns a disjoint union describing the asynchronous state. The new return value now looks like:
type useCheckout = () =>
  | {type: 'loading'}
  | {
      type: 'success';
      checkout: CheckoutValue;
    }
  | {type: 'error'; error: {message: string}};

v3.10.0

Compare Source

Fixes
  • Remove broken Travis badge (#​612)
Changed
  • Add SPM events/types/tests (#​613)

v3.9.2

Compare Source

Changed
  • Fix JSDoc elements link (#​608)

v3.9.1

Compare Source

Fixes
  • Patch for global JSX namespace deprecation in React 19 (#​607)

v3.9.0

Compare Source

New features
  • feat: load fonts when they change (#​605)

v3.8.1

Compare Source

Changed
  • Update docs link Elements.tsx (#​602)

v3.8.0

Compare Source

New features
  • Add Tax ID Element Types (#​604)
Fixes
  • Bump pbkdf2 from 3.1.1 to 3.1.3 (#​599)
  • Migrate to stale action from stable bot (#​600)
  • adds check for prerequisites (#​590)
Changed

v3.7.0

Compare Source

New features
  • Export CheckoutContextValue type for useCheckout hook (#​588)
Fixes
  • Fix clean publish bug (#​583)
  • Fix issue with ignored appearance changes. (#​589)
Changed

v3.6.0

Compare Source

Changed
  • Update stripe-js dep to v7 (#​582)

v3.5.1

Compare Source

  • Preserve Session Proxy returned from useCheckout hook (#​579)
New features
Fixes
  • Add actions to session to preserve proxy
Changed

v3.5.0

Compare Source

  • Remove silent flag (#​578)
  • Fix publish signed commit check #​697 (#​577)
  • Update implementation for Elements with Checkout Session beta 6 (#​576)
New features
Fixes
Changed

v3.4.0

Compare Source

Changed

v3.3.0

Compare Source

New features
Fixes
  • Push release commit and tag before creating release (#​560)
  • Fix lagging version in build (#​556)
Changed
  • Bump store2 from 2.12.0 to 2.14.4 (#​563)

v3.1.1

Compare Source

Fixes
  • fix: correct invalid react version constraint (#​555)

v3.1.0

Compare Source

New features
Changed
  • Bump nanoid from 3.3.4 to 3.3.8 (#​553)
  • Bump elliptic from 6.5.3 to 6.6.0 (#​538)

Configuration

📅 Schedule: Branch creation - "on the first day of the month" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Never, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@vercel
Copy link

vercel bot commented Oct 1, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

2 Skipped Deployments
Project Deployment Preview Comments Updated (UTC)
unlock-airdrops Ignored Ignored Preview Oct 26, 2025 2:24pm
unlock-storybook Ignored Ignored Preview Oct 26, 2025 2:24pm

@cla-bot cla-bot bot added the cla-signed label Oct 1, 2025
@renovate renovate bot force-pushed the renovate/stripe-react-stripe-js-5.x branch 18 times, most recently from 2d0c5d9 to 7e4835f Compare October 15, 2025 15:15
@renovate renovate bot force-pushed the renovate/stripe-react-stripe-js-5.x branch 9 times, most recently from e8c6e8d to 6baac02 Compare October 20, 2025 14:14
@renovate renovate bot force-pushed the renovate/stripe-react-stripe-js-5.x branch from 6baac02 to 757c94a Compare October 26, 2025 13:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant