Bump react from 18.2.0 to 19.2.0 in /frontend
Type: Pull Request
State: Open
Association: None
Comments: 0
(about 1 month ago)
(about 1 month ago)
dependencies javascript
Bumps react from 18.2.0 to 19.2.0.
Release notes
Sourced from react'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.useEffectEventis 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
prerenderAPIs to return apostponedstate that can be passed to theresumeAPIs.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@sebmarkbageand many others)- Stringify context as "SomeContext" instead of "SomeContext.Provider" (
@kassens#33507)- Include stack of cause of React instrumentation errors with
%oplaceholder (@eps1lon#34198)- Fix infinite
useDeferredValueloop 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
nonceto 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'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.useEffectEventis 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
prerenderAPIs to return apostponedstate that can be passed to theresumeAPIs.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@sebmarkbageand many others)- Stringify context as "SomeContext" instead of "SomeContext.Provider" (
@kassens#33507)- Include stack of cause of React instrumentation errors with
%oplaceholder (@eps1lon#34198)- Fix infinite
useDeferredValueloop 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
nonceto be used on hoistable styles (@Andarist#32461)
... (truncated)
Commits
5667a41Bump next prerelease version numbers (#34639)8bb7241Bump useEffectEvent to Canary (#34610)e3c9656Ensure Performance Track are Clamped and Don't overlap (#34509)68f00c9Release Activity in Canary (#34374)0e10ee9[Reconciler] Set ProfileMode for Host Root Fiber by default in dev (#34432)3bf8ab4Add missing Activity export to development mode (#34439)1549bda[Flight] Only assign_storein dev mode when creating lazy types (#34354)bb6f0c8[Flight] Fix wrong missing key warning when static child is blocked (#34350)05addfcUpdate Flow to 0.266 (#34271)ec5dd0aUpdate Flow to 0.257 (#34253)- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by react-bot, a new releaser for react since your current version.
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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill 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
+45
-36
Package Dependencies
Technical Details
| ID: | 9705436 |
| UUID: | 2891978069 |
| Node ID: | PR_kwDOPcRV386sYBVV |
| Host: | GitHub |
| Repository: | BestAssist/Hotel-Reservation-React-Redux-Sagas-Example---JavaScript-Python- |
| Merge State: | Unknown |