Skip to content

Commit 8cec314

Browse files
Upgrade React from b94603b9-20250513 to d85f86cf-20250514 (#79216)
Co-authored-by: Sebastian Sebbie Silbermann <sebastian.silbermann@vercel.com>
1 parent 4ffa8a8 commit 8cec314

File tree

63 files changed

+3030
-1950
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

63 files changed

+3030
-1950
lines changed

package.json

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -233,16 +233,16 @@
233233
"pretty-ms": "7.0.0",
234234
"random-seed": "0.3.0",
235235
"react": "19.0.0",
236-
"react-builtin": "npm:react@19.2.0-canary-b94603b9-20250513",
236+
"react-builtin": "npm:react@19.2.0-canary-d85f86cf-20250514",
237237
"react-dom": "19.0.0",
238-
"react-dom-builtin": "npm:react-dom@19.2.0-canary-b94603b9-20250513",
239-
"react-dom-experimental-builtin": "npm:react-dom@0.0.0-experimental-b94603b9-20250513",
240-
"react-experimental-builtin": "npm:react@0.0.0-experimental-b94603b9-20250513",
241-
"react-is-builtin": "npm:react-is@19.2.0-canary-b94603b9-20250513",
242-
"react-server-dom-turbopack": "19.2.0-canary-b94603b9-20250513",
243-
"react-server-dom-turbopack-experimental": "npm:react-server-dom-turbopack@0.0.0-experimental-b94603b9-20250513",
244-
"react-server-dom-webpack": "19.2.0-canary-b94603b9-20250513",
245-
"react-server-dom-webpack-experimental": "npm:react-server-dom-webpack@0.0.0-experimental-b94603b9-20250513",
238+
"react-dom-builtin": "npm:react-dom@19.2.0-canary-d85f86cf-20250514",
239+
"react-dom-experimental-builtin": "npm:react-dom@0.0.0-experimental-d85f86cf-20250514",
240+
"react-experimental-builtin": "npm:react@0.0.0-experimental-d85f86cf-20250514",
241+
"react-is-builtin": "npm:react-is@19.2.0-canary-d85f86cf-20250514",
242+
"react-server-dom-turbopack": "19.2.0-canary-d85f86cf-20250514",
243+
"react-server-dom-turbopack-experimental": "npm:react-server-dom-turbopack@0.0.0-experimental-d85f86cf-20250514",
244+
"react-server-dom-webpack": "19.2.0-canary-d85f86cf-20250514",
245+
"react-server-dom-webpack-experimental": "npm:react-server-dom-webpack@0.0.0-experimental-d85f86cf-20250514",
246246
"react-ssr-prepass": "1.0.8",
247247
"react-virtualized": "9.22.3",
248248
"relay-compiler": "13.0.2",
@@ -252,8 +252,8 @@
252252
"resolve-from": "5.0.0",
253253
"sass": "1.54.0",
254254
"satori": "0.12.2",
255-
"scheduler-builtin": "npm:scheduler@0.27.0-canary-b94603b9-20250513",
256-
"scheduler-experimental-builtin": "npm:scheduler@0.0.0-experimental-b94603b9-20250513",
255+
"scheduler-builtin": "npm:scheduler@0.27.0-canary-d85f86cf-20250514",
256+
"scheduler-experimental-builtin": "npm:scheduler@0.0.0-experimental-d85f86cf-20250514",
257257
"seedrandom": "3.0.5",
258258
"semver": "7.3.7",
259259
"shell-quote": "1.7.3",
@@ -296,10 +296,10 @@
296296
"@types/react-dom": "19.1.2",
297297
"@types/retry": "0.12.0",
298298
"jest-snapshot": "30.0.0-alpha.6",
299-
"react": "19.2.0-canary-b94603b9-20250513",
300-
"react-dom": "19.2.0-canary-b94603b9-20250513",
301-
"react-is": "19.2.0-canary-b94603b9-20250513",
302-
"scheduler": "0.27.0-canary-b94603b9-20250513"
299+
"react": "19.2.0-canary-d85f86cf-20250514",
300+
"react-dom": "19.2.0-canary-d85f86cf-20250514",
301+
"react-is": "19.2.0-canary-d85f86cf-20250514",
302+
"scheduler": "0.27.0-canary-d85f86cf-20250514"
303303
},
304304
"patchedDependencies": {
305305
"webpack-sources@3.2.3": "patches/webpack-sources@3.2.3.patch",

packages/next/src/client/app-index.tsx

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,11 @@ import { isBot } from '../shared/lib/router/utils/is-bot'
2929

3030
/// <reference types="react-dom/experimental" />
3131

32+
function onDefaultTransitionIndicator() {
33+
// TODO: Compose default with user-configureable (e.g. nprogress)
34+
// TODO: Use React's default even if user config isn't set up. Requires resolution of https://issues.chromium.org/u/1/issues/419746417
35+
}
36+
3237
const appElement: HTMLElement | Document = document
3338

3439
const encoder = new TextEncoder()
@@ -208,6 +213,8 @@ function Root({ children }: React.PropsWithChildren<{}>) {
208213
}
209214

210215
const reactRootOptions: ReactDOMClient.RootOptions = {
216+
// @ts-expect-error: Should pass on `@types/react` bump.
217+
onDefaultTransitionIndicator,
211218
onRecoverableError,
212219
onCaughtError,
213220
onUncaughtError,

packages/next/src/compiled/react-dom-experimental/cjs/react-dom-client.development.js

Lines changed: 315 additions & 159 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)