-
-
Notifications
You must be signed in to change notification settings - Fork 192
fix(deps): update react-related dependencies #901
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
For info, when react-refresh is updated we should look at changes to the refresh runtime changes which we have a copy. For info, the reason the runtime is copied into our source is priginally to avoid adding the whole Babel plugin as a dep of the SWC plugin. Now it also makes easier to inject custom utils written in ESM + recently not depend on the window injection |
commit: |
3f99973 to
6f00d9f
Compare
|
I had reported a bug on React 19.2 facebook/react#34751. This only affects react router example (so far), so I will likely tweak or skip that test case and merge this after that. |
6f00d9f to
485178e
Compare
485178e to
a385075
Compare
7a03899 to
4d1fed4
Compare
|
Running ecosystem ci. Note that these frameworks use react/react-dom 19.1.1 while |
4d1fed4 to
e59be7e
Compare
This PR contains the following updates:
^19.1.16->^19.2.2^19.1.9->^19.2.1^19.1.1->^19.2.0^19.1.1->^19.2.0^0.17.0->^0.18.0^19.1.1->^19.2.0^1.5.0->^1.6.0Release Notes
facebook/react (react)
v19.2.0Compare Source
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.New React DOM Features
resume: to resume a prerender to a stream.resumeAndPrerender: to resume a prerender to HTML.resumeToPipeableStream: to resume a prerender to a stream.resumeAndPrerenderToNodeStream: to resume a prerender to HTML.prerenderAPIs to return apostponedstate that can be passed to theresumeAPIs.Notable changes
<ViewTransition>Component. React will batch as much reveals as possible before the first paint while trying to hit popular first-contentful paint metrics.prerender,renderToReadableStream) to server-side-rendering APIs for Node.js:IDs generated by useIdAll Changes
React
<Activity />was developed over many years, starting beforeClassComponent.setState(@acdlite @sebmarkbage and many others)%oplaceholder (@eps1lon #34198)useDeferredValueloop in popstate event (@acdlite #32821)useDeferredValue(@acdlite #34376)cacheSignal(@sebmarkbage #33557)React DOM
:for IDs generated byuseId(@sebmarkbage, @eps1lon: #32001, #33342#33099, #33422)nonceto be used on hoistable styles (@Andarist #32461)React.useinsideReact.lazy-ed Component (@hi-ogawa #33941)progressiveChunkSizeoption for server-side-rendering APIs (@sebmarkbage #33027)React Server Components
<img>and<link>using hints before they're rendered (@sebmarkbage #34604)filterStackFrame(@eps1lon #33707)React Reconciler
on*handlers to account for upcoming experimental APIsfacebook/react (use-sync-external-store)
v1.6.0Compare Source
Configuration
📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.