chore(deps): bump react-dom and @types/react-dom
Type: Pull Request
State: Open
![dependabot[bot]](https://github.com/dependabot.png)
Association: Contributor
Comments: 0
(about 21 hours ago)
(about 21 hours ago)
dependencies javascript
Bumps react-dom and @types/react-dom. These dependencies needed to be updated together.
Updates react-dom
from 18.3.1 to 19.2.0
Release notes
Sourced from react-dom's releases.
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 thecache()
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:
resume
: to resume a prerender to a stream.resumeAndPrerender
: to resume a prerender to HTML.- Added resume APIs for partial pre-rendering with Node Streams:
resumeToPipeableStream
: to resume a prerender to a stream.resumeAndPrerenderToNodeStream
: to resume a prerender to HTML.- Updated
prerender
APIs to return apostponed
state that can be passed to theresume
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 useIdAll Changes
React
<Activity />
was developed over many years, starting beforeClassComponent.setState
(@acdlite
@sebmarkbage
and many others)- Stringify context as "SomeContext" instead of "SomeContext.Provider" (
@kassens
#33507)- Include stack of cause of React instrumentation errors with
%o
placeholder (@eps1lon
#34198)- Fix infinite
useDeferredValue
loop in popstate event (@acdlite
#32821)- Fix a bug when an initial value was passed to
useDeferredValue
(@acdlite
#34376)- Fix a crash when submitting forms with Client Actions (
@sebmarkbage
#33055)- Hide/unhide the content of dehydrated suspense boundaries if they resuspend (
@sebmarkbage
#32900)- Avoid stack overflow on wide trees during Hot Reload (
@sophiebits
#34145)- Improve Owner and Component stacks in various places (
@sebmarkbage
,@eps1lon
: #33629, #33724, #32735, #33723)- Add
cacheSignal
(@sebmarkbage
#33557)React DOM
- Block on Suspensey Fonts during reveal of server-side-rendered content (
@sebmarkbage
#33342)- Use underscore instead of
:
for IDs generated byuseId
(@sebmarkbage
,@eps1lon
: #32001, facebook/react#33342#33099, #33422)- Stop warning when ARIA 1.3 attributes are used (
@Abdul-Omira
#34264)- Allow
nonce
to be used on hoistable styles (@Andarist
#32461)- Warn for using a React owned node as a Container if it also has text content (
@sebmarkbage
#32774)
... (truncated)
Changelog
Sourced from react-dom's changelog.
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 thecache()
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:
resume
: to resume a prerender to a stream.resumeAndPrerender
: to resume a prerender to HTML.- Added resume APIs for partial pre-rendering with Node Streams:
resumeToPipeableStream
: to resume a prerender to a stream.resumeAndPrerenderToNodeStream
: to resume a prerender to HTML.- Updated
prerender
APIs to return apostponed
state that can be passed to theresume
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 useIdAll Changes
React
<Activity />
was developed over many years, starting beforeClassComponent.setState
(@acdlite
@sebmarkbage
and many others)- Stringify context as "SomeContext" instead of "SomeContext.Provider" (
@kassens
#33507)- Include stack of cause of React instrumentation errors with
%o
placeholder (@eps1lon
#34198)- Fix infinite
useDeferredValue
loop in popstate event (@acdlite
#32821)- Fix a bug when an initial value was passed to
useDeferredValue
(@acdlite
#34376)- Fix a crash when submitting forms with Client Actions (
@sebmarkbage
#33055)- Hide/unhide the content of dehydrated suspense boundaries if they resuspend (
@sebmarkbage
#32900)- Avoid stack overflow on wide trees during Hot Reload (
@sophiebits
#34145)- Improve Owner and Component stacks in various places (
@sebmarkbage
,@eps1lon
: #33629, #33724, #32735, #33723)- Add
cacheSignal
(@sebmarkbage
#33557)React DOM
- Block on Suspensey Fonts during reveal of server-side-rendered content (
@sebmarkbage
#33342)- Use underscore instead of
:
for IDs generated byuseId
(@sebmarkbage
,@eps1lon
: #32001, facebook/react#33342#33099, #33422)- Stop warning when ARIA 1.3 attributes are used (
@Abdul-Omira
#34264)- Allow
nonce
to be used on hoistable styles (@Andarist
#32461)
... (truncated)
Commits
8618113
Bump scheduler version (#34671)1bd1f01
Ship partial-prerendering APIs to Canary (#34633)2f0649a
[Fizz] Removenonce
option from resume-and-prerender APIs (#34664)5667a41
Bump next prerelease version numbers (#34639)e08f53b
Matchreact-dom/static
test entrypoints and published entrypoints (#34599)8bb7241
Bump useEffectEvent to Canary (#34610)83c88ad
Handle fabric root level fragment with compareDocumentPosition (#34533)68f00c9
Release Activity in Canary (#34374)3168e08
[flags] enable opt-in for enableDefaultTransitionIndicator (#34373)3434ff4
Add scrollIntoView to fragment instances (#32814)- Additional commits viewable in compare view
Updates @types/react-dom
from 18.3.1 to 19.2.0
Commits
- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Pull Request Statistics
1
2
+20
-21
Package Dependencies
Technical Details
ID: | 9198642 |
UUID: | 2881288412 |
Node ID: | PR_kwDOPK41oc6rvPjc |
Host: | GitHub |
Repository: | bastosmichael/coder |
Merge State: | Unknown |