Skip to content
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

feat: Add support for react router 7 #39

Merged
merged 2 commits into from
Jan 4, 2025

Conversation

barakcodes
Copy link
Contributor

Adds support for react-router 7.

Not sure it warrants a package name change , this could just be a major version update, since all the "remix" apps will need to be updated to react router 7 as the next phase of their lifecycle

Apologies in advance for the large diff, it's mostly lock files.

Adds support for react-router 7.
Not sure it warrants a package name change, this could just be
a major version update, since all the "remix" apps
will need to be updated to react router 7 as the next phase
of their lifecyle
@jfsiii
Copy link

jfsiii commented Jan 2, 2025

@yusukebe Can you comment on any timeline/plans now that react-router 7 is out? Anecdotally, this is our project's only remix-* dependency (remix-auth, remix-utils, remix-development-tools, etc) which hasn't updated to be react-router v7 compatible

@yusukebe
Copy link
Owner

yusukebe commented Jan 3, 2025

@jfsiii I've been waiting for a while, but I think it's about time to switch.

@barakcodes Can you resolve the conflict in this PR?

I may change the project name and npm package name to hono-react-router-adapter after merging.

@yusukebe
Copy link
Owner

yusukebe commented Jan 4, 2025

Hi @barakcodes

I updated your branch to resolve the conflicts. Looks good! I'll merge it and make it support React Router 7. I will deprecate supporting Remix v2 (to keep the implementation simple) and rename the package and the repo to hono-react-router-adapter. Thanks!

@yusukebe yusukebe merged commit 58253e2 into yusukebe:main Jan 4, 2025
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants