-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Enable React 19 usage #7710
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
Enable React 19 usage #7710
Conversation
This comment was marked as resolved.
This comment was marked as resolved.
Hoping this will be pushed out soon. Switched my application to React 19.1, but npm install complains. npm error Could not resolve dependency: |
Thanks @rm-eth-a-n for opening this PR, seemed like #7548 was stuck in a draft state forever. According to one of the maintainers here #7722 (comment), samples need to be updated to ensure E2E tests work as expected and documentation also needs to be updated It's a shame that it's left to the community to take care of an essential update to a paid microsoft product. |
This comment was marked as resolved.
This comment was marked as resolved.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Samples should also be updated here as we run E2E tests against these. Thanks!
This comment was marked as outdated.
This comment was marked as outdated.
Are you sure? Both |
Looks like the emotions team took care of supporting react 19: emotion-js/emotion#3206 @h3rmanj @rm-eth-a-n |
@rm-eth-a-n i created a pull in your repo where I successfully managed to bump samples to react 19. rm-eth-a-n#1 I couldn't run the tests however, as I don't have all values needed to run the samples. But my educated guess based on what react 19 brings, is they'll pass just fine if they run in the automated checks here. |
chore: upgrade samples
@h3rmanj I am getting multiple version of react errors in the browser console when running the sample apps, I assume your not getting these ? |
Most likely a case of needing to |
Found a react 18 reference in |
@rm-eth-a-n got react deduped and samples running in rm-eth-a-n#2 |
chore: dedupe react packages
Awesome thanks @h3rmanj. @tnorling lets us know if there is anything else you need us to do :) ? |
Thanks folks for the engagement on this. Our CI does not run on forks so I'm going to merge this into an internal branch and open a new PR into dev. I will link the new PR here shortly. |
PR to run CI against #7710 and get it merged into dev. Thanks @rm-eth-a-n for making the changes --------- Co-authored-by: rm-eth-a-n <ethan.pearce@right 77F4 move.co.uk> Co-authored-by: Herman Jensen <herman.jensen@intility.no>
PR to run CI against #7710 and get it merged into dev. Thanks @rm-eth-a-n for making the changes --------- Co-authored-by: rm-eth-a-n <ethan.pearce@rightmove.co.uk> Co-authored-by: Herman Jensen <herman.jensen@intility.no>
Enable React 19 applications to use this package, it was released on a while back now: https://react.dev/blog/2024/12/05/react-19.
This PR enables applications using react 19 to consume the package, while continuing to allow react 18 applications to continue using this package unhindered.