-
Notifications
You must be signed in to change notification settings - Fork 0
React 19 migration #201
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
For ease of updating in extensions, making a basic checklist here of todos.
For testing, locally bump to v19 for There is a version of docs-framework available that pulls in the above prereleases if needed - 6.9.11. Documentation build will fail due to |
Update web dependencies to their latest except React and React Router DOM, since both has published major versions that should be updated in separated PRs with their corresponding migrations after [PatternFly supports React 19](patternfly/pf-roadmap#201). --- Previous updates: * #2313 * #2242
Uh oh!
There was an error while loading. Please reload this page.
Background
React 19 has officially released and product teams are eager to utilize the new features available in this release. React 19 offers several new features and performance improvements that will help PatternFly stay up-to-date with the latest tools.
PF guidelines state that we will support the last two versions of react. This means PF6 must support both React 17 & 18. This impacts what features we can utilize based on the backwards compatibility. This initiative prioritizes non-breaking changes in PatternFly 6 to enable React 19. Following this effort the PatternFly React 19 enhancements Initiative is intended as the breaking change update that leverage more react features supported in react 18 & 19.
Goals
Considerations
PF guidelines state that we will support the last two versions of react. This means PF6 must support both React 17 & 18. This impacts what features we can utilize based on the backwards compatibility.
Research and references
React 19 source
React upgrade guide
PatternFly React 19 enhancements
React package
PF team of contacts
React: @thatblindgeye
The text was updated successfully, but these errors were encountered: