React 19 upgrade in Data Center (Jira 12, Confluence 11, Bitbucket 11, Bamboo 13, Crowd 8)

New major releases of all Data Center products are in the works: Announcing upcoming major releases for Atlassian Data Center

We are upgrading from React 18 to 19 in Jira 12, Confluence 11, Bitbucket 11, Bamboo 13, and Crowd 8. React is a core frontend dependency in DC products, and it is also a dependency for other important frontend libraries such as Atlaskit.

The goal of this work is to keep DC products secure and compliant with our dependency policy, while also making it possible to continue upgrading other critical frontend dependencies in the future. Because of this, Marketplace apps using React will also need to upgrade to React 19.

Areas affected by this upgrade:

  • com.atlassian.plugins:react web resource will now provide React 19

  • Clienside Extensions (CSE) will now use React 19

We encourage all app developers to use the shared platform web resource (com.atlassian.plugins:react) where possible, as it helps reduce bundle size and address security issues quickly with platform-wide patch rollouts.

We are still relatively early in the migration process ourselves, but as we learn more and develop tools to help with the migration, we will share our findings in the developer documentation.

If you already know of areas where your app may be sensitive to React, Atlaskit, or other relevant frontend dependency changes, we’d appreciate early feedback. That will help us refine the migration guidance and document the most important compatibility considerations sooner.

2 Likes