[Snyk] Upgrade react from 18.2.0 to 19.2.8 - #27
Conversation
Snyk has created this PR to upgrade react from 18.2.0 to 19.2.8. See this package in npm: react See this project in Snyk: https://app.eu.snyk.io/org/777fa588-a023-437a-b50b-75119de43f30/project/38f8055e-bb11-41a1-b814-3a85785bed9a?utm_source=github-enterprise&utm_medium=referral&page=upgrade-pr
|
The upgrade from React v18 to v19 is a major version change that introduces significant breaking changes and new features. While many new features are additive, several key APIs that were deprecated in v18 have been removed, requiring mandatory code modifications. Key Breaking Changes:
New Features & Recommendations:
Recommendation: This is a high-risk upgrade due to the removal of fundamental APIs. Before upgrading, it is critical to first migrate to the latest React 18 version (e.g., 18.3) to address all deprecation warnings. Run the official codemods to automate some of the required changes and thoroughly test your application, paying special attention to your application's entry point, server-side rendering, and components that use
|
✅ Snyk checks have passed. No issues have been found so far.
💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse. |
Snyk has created this PR to upgrade react from 18.2.0 to 19.2.8. See this package in npm: react See this project in Snyk: https://app.eu.snyk.io/org/777fa588-a023-437a-b50b-75119de43f30/project/38f8055e-bb11-41a1-b814-3a85785bed9a?utm_source=github-enterprise&utm_medium=referral&page=upgrade-pr
Snyk has created this PR to upgrade react from 18.2.0 to 19.2.8. See this package in npm: react See this project in Snyk: https://app.eu.snyk.io/org/777fa588-a023-437a-b50b-75119de43f30/project/38f8055e-bb11-41a1-b814-3a85785bed9a?utm_source=github-enterprise&utm_medium=referral&page=upgrade-pr
Snyk has created this PR to upgrade react from 18.2.0 to 19.2.8.
ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
The recommended version is 826 versions ahead of your current version.
The recommended version was released 22 days ago.
Breaking Change Risk
Release notes
Package name: react
React Server Components
FormDataentries in Server Actions which regressed in 19.2.6(#36566 by @ unstubbable)
React Server Components
(#36425 by @ eps1lon and @ unstubbable)
React Server Components
React Server Components
FormDataentries in Server Actions which regressed in 19.1.7(#36567 by @ unstubbable)
React Server Components
(#36425 by @ eps1lon and @ unstubbable)
React Server Components
(#37089 by @ eps1lon)
React Server Components
FormDataentries in Server Actions which regressed in 19.0.6(#36568 by @ unstubbable)
React Server Components
(#36425 by @ eps1lon and @ unstubbable)