-
-
Notifications
You must be signed in to change notification settings - Fork 43
feat: Support React 19 #114
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
base: master
Are you sure you want to change the base?
Conversation
@ZeeCoder Any chance this could be merged and released? |
Not without having dedicated tests for React 19 alongside React 18, I'm sorry |
@ZeeCoder I've updated the dev dependency of React to 19 and tests seem to run. The only thing I had to change was a usage of Does that look good to you? |
@amannn this still only tests with v19. I can see from @ZeeCoder's comments on #108 he'll want you to update
|
@jamesmoss Thanks for the suggestion, I've updated the test file accordingly. I think @ZeeCoder Can you try executing the workflow to see if this works? |
I might find some time this Sunday, but not until then unfortunately. Appreciate the effort 🙏 |
Hey, thanks for looking into this @ZeeCoder! I unfortunately don't have the time currently to dive deeper into this and have therefore decided to add a simple, custom implementation of If someone else wants to finish this PR, feel free to fork away from the current state on this branch. |
The only thing blocking this is that I don't think making the hook support types of both v18 and v19 is trivial. |
Hey @ZeeCoder, I just wanted to ask if there's any update on this? |
@ZeeCoder Hey, are you still planning on releasing a new major version for React 19 exclusively? Thanks in advance. |
Yeah sorry for not getting around this, I thought I'd be able to before May as that's when our twins were born, but unfortunately I didn't make it in time. That being said: And for the record: I'd be reluctant to just bump the version though because types do fail, and with this library I'm committed to ensure cross-browser functionality ensured by automated tests. I'll probably have to replace some of it and upgrade others, but again I just could not find more than 1 or 2 hours at a time and it's just not enough. |
@ZeeCoder Totally understandable. Congrats on the twins! 🎉 It'd be nice if you posted a comment here once you roll out the new version, |
No description provided.