Repository navigation
build(deps): bump react-dom and @types/react-dom in /web - #52
Closed
dependabot[bot] wants to merge 1 commit into
Closed
dependabot[bot] wants to merge 1 commit into
dependabot[bot] wants to merge 1 commit into
Conversation
dependabot
Bot
force-pushed
the
dependabot/npm_and_yarn/web/multi-de36fa8f59
branch
from
October 6, 2026 14:08
1c80c6f to
89e68d3
Compare
Bumps [react-dom](https://github.com/react/react/tree/HEAD/packages/react-dom) and [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom). These dependencies needed to be updated together. Updates `react-dom` from 18.3.1 to 19.3.0 - [Release notes](https://github.com/react/react/releases) - [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/react/react/commits/v19.3.0/packages/react-dom) Updates `@types/react-dom` from 18.3.7 to 19.3.0 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom) --- updated-dependencies: - dependency-name: "@types/react-dom" dependency-version: 19.3.0 dependency-type: direct:development update-type: version-update:semver-major - dependency-name: react-dom dependency-version: 19.3.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
dependabot
Bot
force-pushed
the
dependabot/npm_and_yarn/web/multi-de36fa8f59
branch
from
October 6, 2026 14:10
89e68d3 to
d562246
Compare
Sulaiman-Dauda
added a commit
that referenced
this pull request
Oct 6, 2026
* Move the frontend to React 19, Vite 8 and React Router 8 Dependabot raised these as separate PRs that cannot pass alone (#49, #50, #52): react-dom 19 needs @types/react 19 in step, @vitejs/plugin-react 6 needs Vite 8, and React Router 8 needs React 19.2.7 or later. They move together here (#41). - react, react-dom, @types/react and @types/react-dom 18 to 19.3 - vite 6.4 to 8.3 and @vitejs/plugin-react 4 to 6 - react-router 7.18 to 8.4 The only source change is the type of useModalFocus's ref. React 19 types useRef(null) as RefObject<T | null>, and the hook already handled a null element. The lockfile drops Babel, Rollup and esbuild for Rolldown and Lightning CSS, adds no package with an install script, and moves source-map-js to 1.2.2, which closes Dependabot alert 7. The libc markers on the Linux native packages are kept, so npm ci installs only the glibc builds. Fixes #41 Co-Authored-By: Claude Opus 5.5 <[email protected]> * Keep licence headers in the built bundle, and ask contributors for Node 22.22 Vite 8 minifies with Rolldown and Lightning CSS, which drop the @license comments esbuild kept. The release binary embeds web/dist, so it would have shipped React, React Router and xterm without the notices their MIT licences require. Rolldown's comments.legal option keeps them. xterm's notice in its stylesheet still goes, but the same notice ships in its JavaScript, as it did before. React Router 8 needs Node 22.22 or later, so CONTRIBUTING.md now says so. Co-Authored-By: Claude Opus 5.5 <[email protected]> --------- Co-authored-by: Claude Opus 5.5 <[email protected]>
Owner
|
Superseded by #58, which moves React, Vite and React Router together so the peer dependencies line up. |
Contributor
Author
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. You can also ignore all major, minor, or patch releases for a dependency by adding an If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
dependabot
Bot
deleted the
dependabot/npm_and_yarn/web/multi-de36fa8f59
branch
October 6, 2026 15:35
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps react-dom and @types/react-dom. These dependencies needed to be updated together.
Updates
react-domfrom 18.3.1 to 19.3.0Release notes
Sourced from react-dom's releases.
... (truncated)
Changelog
Sourced from react-dom's changelog.
... (truncated)
Commits
f4e439e[Fizz] Addnonceto renderedimport maps(#37339)21c89c9[DOM] Clean up Fragment listeners on signal abort (#37457)065bc84[DOM] Unobserve fragment IntersectionObserver targets after exit (#37408)ff7445e[DOM] Update HTML parser rules for new select parser (#34804)2dc7da7[test] Bump Jest to 30.4 (#37382)29d9d31[DOM] Copysourceonto the synthetic toggle event (#37389)269bd40[test] Remove the customtoThrowoverride for legacy V8 error messages (#37...a112448[DOM] Treat omitted Fragment Event listener options same ascapture: false...3d05080[Fizz] Construct the render lifetime controller only when it is needed (#37357)77ed3f5[Flight/Fizz] Stop the caller's signal from retaining a finished render (#37315)Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for react-dom since your current version.
Updates
@types/react-domfrom 18.3.7 to 19.3.0Commits