Skip to content

Feat/react router v7#337

Open
HerrBertling wants to merge 3 commits intomainfrom
feat/react-router-v7
Open

Feat/react router v7#337
HerrBertling wants to merge 3 commits intomainfrom
feat/react-router-v7

Conversation

@HerrBertling
Copy link
Owner

No description provided.

HerrBertling and others added 3 commits February 15, 2026 12:53
Vite 5's esbuild dep optimizer caused two React copies when
pre-bundling react-i18next, breaking hooks. Vite 7 uses Rolldown
which handles deduplication natively, so the resolve.dedupe
workaround is also removed. Bumps minimum Node to >=22.12.0.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…tion

Unwrap translation resources so each top-level key is its own i18next namespace,
and add findLocale to middleware to extract locale from URL path instead of
relying on browser Accept-Language header.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Migrate all remaining imports from @remix-run/node and @remix-run/react
to react-router, update entry.server.tsx to use ServerRouter and new
i18next middleware, add routes.ts and react-router.config.ts, remove
legacy i18n server utils, and update all route files to use typed
route conventions.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
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.

1 participant