Skip to content

Upgrade to React 19 #631

@cbala-stripe

Description

@cbala-stripe

What happened?

We want to upgrade to React 19, but it's a more complex upgrade. This issue tracks the upgrade.

Working branch:
master...react-19

The branch pulls from #623 and:

  1. Removed the import * as React changes to reduce scope
  2. Rebased the branch and fixed some issues
  3. Adds a required node version

There are some currently failing tests, and I'd also like to further investigate some of the test changes because we are dropping some assertions. We'll also need to test in real integrations and determine if this is a breaking change.

Thanks for being patient with this process—we still have some work to do here and are still aware that this is a change we need to make.

Environment

No response

Reproduction

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    dependenciesPull requests that update a dependency file

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions