8000 build(deps): upgrade React and react-dom to 19 by kvaps · Pull Request #243 · aenix-io/aeman · GitHub
[go: up one dir, main page]

Skip to content

build(deps): upgrade React and react-dom to 19 - #243

Merged
kvaps merged 1 commit into
mainfrom
deps/react19
Sep 19, 2026
Merged

kvaps merged 1 commit into
mainfrom
deps/react19

Conversation

@kvaps
@kvaps kvaps commented Sep 19, 2026
Copy link
Copy Markdown
Member

Bumps react and react-dom from 18.3 to 19, with @types/react and @types/react-dom to match. Supersedes the split dependabot PRs #225 and #226, which each fail on their own: bumping @types/react to 19 without @types/react-dom leaves a peer-dependency conflict, so the two land together.

React 19 removed the global JSX namespace, so Card.tsx imports JSX from react. No other source change was needed; the 657 vitest cases and the production build pass unchanged.

@vitejs/plugin-react stays on 4.x; its 6.x (#224) requires vite 8, a separate two-major bump not taken here.

React 19 removed the global JSX namespace; import it from react in
Card.tsx. @vitejs/plugin-react stays on 4.x: its 6.x needs vite 8.

Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
@kvaps
kvaps merged commit e1909b2 into main Sep 19, 2026
2 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.

1 participant

0