Skip to content

chore(deps): bump react-dom and @types/react-dom#1344

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/multi-3d3f0671f1
Open

chore(deps): bump react-dom and @types/react-dom#1344
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/multi-3d3f0671f1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 16, 2026

Copy link
Copy Markdown
Contributor

Bumps react-dom and @types/react-dom. These dependencies needed to be updated together.
Updates react-dom from 19.1.0 to 19.2.7

Release notes

Sourced from react-dom's releases.

19.2.7 (June 1st, 2026)

React Server Components

19.2.6 (May 6th, 2026)

React Server Components

19.2.5 (April 8th, 2026)

React Server Components

19.2.4 (January 26th, 2026)

React Server Components

19.2.3 (December 11th, 2025)

React Server Components

19.2.2 (December 11th, 2025)

React Server Components

19.2.1 (December 3rd, 2025)

React Server Components

19.2.0 (Oct 1, 2025)

Below is a list of all new features, APIs, and bug fixes.

Read the React 19.2 release post for more information.

New React Features

  • <Activity>: A new API to hide and restore the UI and internal state of its children.
  • useEffectEvent is a React Hook that lets you extract non-reactive logic into an Effect Event.
  • cacheSignal (for RSCs) lets your know when the cache() lifetime is over.
  • React Performance tracks appear on the Performance panel’s timeline in your browser developer tools

New React DOM Features

... (truncated)

Changelog

Sourced from react-dom's changelog.

19.2.1 (Dec 3, 2025)

React Server Components

19.2.0 (October 1st, 2025)

Below is a list of all new features, APIs, and bug fixes.

Read the React 19.2 release post for more information.

New React Features

  • <Activity>: A new API to hide and restore the UI and internal state of its children.
  • useEffectEvent is a React Hook that lets you extract non-reactive logic into an Effect Event.
  • cacheSignal (for RSCs) lets your know when the cache() lifetime is over.
  • React Performance tracks appear on the Performance panel’s timeline in your browser developer tools

New React DOM Features

  • Added resume APIs for partial pre-rendering with Web Streams:
  • Added resume APIs for partial pre-rendering with Node Streams:
  • Updated prerender APIs to return a postponed state that can be passed to the resume APIs.

Notable changes

  • React DOM now batches suspense boundary reveals, matching the behavior of client side rendering. This change is especially noticeable when animating the reveal of Suspense boundaries e.g. with the upcoming <ViewTransition> Component. React will batch as much reveals as possible before the first paint while trying to hit popular first-contentful paint metrics.
  • Add Node Web Streams (prerender, renderToReadableStream) to server-side-rendering APIs for Node.js
  • Use underscore instead of : IDs generated by useId

All Changes

React

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for react-dom since your current version.


Updates @types/react-dom from 19.1.5 to 19.2.3

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jun 16, 2026
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/multi-3d3f0671f1 branch from 382779a to 9b7e2a6 Compare June 17, 2026 04:17
@simple-agent-manager

Copy link
Copy Markdown
Contributor

Blocked from merge after local verification.

Local checks in /tmp/sam-pr-1344:

  • pnpm install --frozen-lockfile passed.
  • pnpm typecheck passed.
  • pnpm build passed.
  • pnpm test failed, matching CI’s Test failure.

Failure:

Error: Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:
  - react:      19.1.0
  - react-dom:  19.2.7

The failing suites are in @simple-agent-manager/terminal tests that import react-dom/client. This PR only bumps react-dom and @types/react-dom; it leaves react at 19.1.0, so the dependency set is invalid. This needs a follow-up Dependabot update that also bumps react to the matching 19.2.7 version, or this PR should be recreated as a combined React/React DOM update.

Bumps [react-dom](https://github.com/facebook/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 19.1.0 to 19.2.7
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v19.2.7/packages/react-dom)

Updates `@types/react-dom` from 19.1.5 to 19.2.3
- [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.2.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: react-dom
  dependency-version: 19.2.7
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/multi-3d3f0671f1 branch from 9b7e2a6 to 04aa513 Compare June 19, 2026 06:11
@sonarqubecloud

Copy link
Copy Markdown

@codspeed-hq

codspeed-hq Bot commented Jun 19, 2026

Copy link
Copy Markdown
Contributor

Merging this PR will not alter performance

✅ 6 untouched benchmarks


Comparing dependabot/npm_and_yarn/multi-3d3f0671f1 (04aa513) with main (8736c13)

Open in CodSpeed

@simple-agent-manager

Copy link
Copy Markdown
Contributor

Re-reviewed locally on 2026-06-20 against PR head 04aa5133 in /workspaces/sam-pr-1344.

Local verification:

  • pnpm install --frozen-lockfile passed.
  • pnpm typecheck passed.
  • pnpm build passed.
  • pnpm test failed in @simple-agent-manager/terminal#test.

Failure:

Error: Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:
  - react:      19.1.0
  - react-dom:  19.2.7

This PR is still not merge-ready as a standalone update because it bumps react-dom without the matching react package. I did not deploy to staging or merge because the local test gate fails.

@simple-agent-manager

Copy link
Copy Markdown
Contributor

Re-reviewed locally on 2026-06-22 against PR head 04aa5133.

Local verification:

  • pnpm install --frozen-lockfile passed.
  • pnpm typecheck passed.
  • pnpm --filter @simple-agent-manager/web test failed.

Failure:

Error: Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:
  - react:      19.1.0
  - react-dom:  19.2.7

This PR is still not merge-ready as a standalone update because it bumps react-dom without the matching react package. I did not deploy to staging or merge because the local test gate fails.

@simple-agent-manager

Copy link
Copy Markdown
Contributor

Reviewed locally during Dependabot sweep. Leaving this open: after merging over current main and installing with the PR lockfile, pnpm typecheck passed but pnpm test fails in @simple-agent-manager/terminal because React versions are mismatched: react remains 19.1.0 while react-dom is bumped to 19.2.7. React throws the version-mismatch guard before several terminal React tests can run. This needs a coordinated React + React DOM bump or a refreshed Dependabot PR before merge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants