next.js
Support React 19 in App and Pages router
#65058
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
36
Changes
View On
GitHub
Support React 19 in App and Pages router
#65058
eps1lon
merged 36 commits into
canary
from
sebbie/react-19-sync
ijjk
added
created-by: Next.js team
ijjk
added
Documentation
ijjk
added
examples
ijjk
added
tests
ijjk
added
Turbopack
ijjk
added
type: next
eps1lon
commented on 2024-04-26
eps1lon
force pushed
from
5c3ce457
to
770b97db
1 year ago
eps1lon
changed the title
Update React from c3048aab4 to cb151849e1
Update React from c3048aab4 to 94eed63c49
1 year ago
eps1lon
force pushed
from
770b97db
to
49ac253e
1 year ago
eps1lon
force pushed
from
49ac253e
to
1e934433
1 year ago
eps1lon
force pushed
from
1e934433
to
90d45d2d
1 year ago
eps1lon
force pushed
from
90d45d2d
to
59ae828b
1 year ago
eps1lon
force pushed
from
59ae828b
to
f531d32e
1 year ago
eps1lon
force pushed
from
f531d32e
to
1af74ecc
1 year ago
eps1lon
force pushed
from
1af74ecc
to
68d1462c
1 year ago
eps1lon
force pushed
from
3e4590e5
to
720767d2
1 year ago
eps1lon
force pushed
from
720767d2
to
835f0101
1 year ago
eps1lon
force pushed
from
0527f36d
to
0122069f
1 year ago
eps1lon
changed the title
Update React from c3048aab4 to 94eed63c49
Update React from c3048aab4 to 4508873393.
1 year ago
eps1lon
force pushed
from
0122069f
to
0de42e4d
1 year ago
eps1lon
force pushed
from
ddb9ab3a
to
53442039
1 year ago
eps1lon
force pushed
from
53442039
to
348e07c7
1 year ago
eps1lon
force pushed
from
bc205acf
to
a13ca910
1 year ago
eps1lon
force pushed
from
a13ca910
to
0d9d1739
1 year ago
eps1lon
force pushed
from
0d9d1739
to
f2f9e5c2
1 year ago
eps1lon
force pushed
from
0de7937a
to
a1c18139
1 year ago
eps1lon
force pushed
from
a1c18139
to
9d49d3e0
1 year ago
eps1lon
commented on 2024-05-02
eps1lon
force pushed
from
df537424
to
3ec6681a
1 year ago
eps1lon
force pushed
from
3ec6681a
to
c63c4445
1 year ago
eps1lon
force pushed
from
1cb901f7
to
05d5cf75
1 year ago
eps1lon
force pushed
from
05d5cf75
to
1c9dd53f
1 year ago
eps1lon
changed the title
Update React from c3048aab4 to 4508873393.
Support React 19 in App and Pages router
1 year ago
eps1lon
force pushed
from
274b4799
to
cd82a74a
1 year ago
eps1lon
force pushed
from
cd82a74a
to
2adbf7f5
1 year ago
eps1lon
force pushed
from
2adbf7f5
to
fb87ba23
1 year ago
eps1lon
marked this pull request as ready for review
1 year ago
eps1lon
requested a review
from
timneutkens
1 year ago
eps1lon
requested a review
from
ijjk
1 year ago
eps1lon
requested a review
from
shuding
1 year ago
eps1lon
requested a review
from
huozhi
1 year ago
eps1lon
requested a review
1 year ago
eps1lon
requested a review
from
ztanner
1 year ago
eps1lon
requested a review
from
feedthejim
1 year ago
eps1lon
requested a review
from
styfle
1 year ago
eps1lon
requested a review
1 year ago
eps1lon
requested a review
1 year ago
eps1lon
requested a review
from
wyattjoh
1 year ago
eps1lon
removed review request
1 year ago
eps1lon
requested a review
from
timeyoutakeit
1 year ago
eps1lon
requested a review
from
leerob
1 year ago
eps1lon
commented on 2024-05-03
eps1lon
commented on 2024-05-03
huozhi
commented on 2024-05-03
styfle
commented on 2024-05-03
styfle
commented on 2024-05-03
eps1lon
force pushed
from
fb87ba23
to
a13fa73d
1 year ago
eps1lon
force pushed
from
ef78ef63
to
a13fa73d
1 year ago
eps1lon
force pushed
from
a13fa73d
to
fec0f8f9
1 year ago
eps1lon
force pushed
from
fec0f8f9
to
d0d0c542
1 year ago
eps1lon
force pushed
from
d0d0c542
to
f491a8d8
1 year ago
eps1lon
force pushed
from
f491a8d8
to
84015efd
1 year ago
eps1lon
force pushed
from
84015efd
to
d62a89ff
1 year ago
huozhi
approved these changes on 2024-05-07
Start syncing with Beta
618ceee3
Update React from c3048aab4 to 4508873393
84ef6177
Minified bundles were removed
cf896840
Use `react-dom` directly instead of server-rendering-stub
41a97c3a
Inline tests for integration/react-18
6e8445c6
Alias JSX runtime
20096253
Use React 19 everywhere
37cf4c9b
Resolve findDOMNode breaking changes
7c388cfc
useFormState -> useActionState
6cd9405e
Again the react vs next/dist/compiled/react shenanigans
603dc096
Implement fetch cache
0d0aa627
Fix aliases in vendored React
82f1e90b
Fix image tests
7cb4d22d
Update tests assuming React.cache works on the client
dd32f401
Work around React bugs
2275c7dd
Disable StrictMode tests
d6699eef
Disable tests that already failed experimental React
6ed9c92d
Update test assuming we use Canary
37338f1d
Stop using legacy root
8e17b5e8
Pages Router: Fix error overlay
7a62dc77
Adjust tests now that `enableFilterEmptyStringAttributesDOM` has landed
64aa1135
Fix profiling aliases
5664c85c
Use Float for image preloading in `next/legacy/image`
92ca39b3
Port create-compiler-aliases to Turbopack
e7ce7c00
Update compiled
cb1c1741
Collapse if because that's what Clippy wants
8ec7f27e
custom scripts fail AMP validation now
7659179b
Apply react 19 stack and diff (#65276)
d7c99496
Restore collapse/expand for hydration diffs
30628ffd
Pages router handles hydration errors as runtime errors
d4537699
Stop using next/head for scripts
330b523f
Ignore tests using react-relay
12b9753a
Update tests assuming React.cache works on the client
dd32f401
Work around React bugs
2275c7dd
Disable StrictMode tests
d6699eef
Disable tests that already failed experimental React
6ed9c92d
Update test assuming we use Canary
37338f1d
Stop using legacy root
8e17b5e8
Pages Router: Fix error overlay
7a62dc77
Adjust tests now that `enableFilterEmptyStringAttributesDOM` has landed
64aa1135
Fix profiling aliases
5664c85c
Use Float for image preloading in `next/legacy/image`
92ca39b3
Port create-compiler-aliases to Turbopack
e7ce7c00
Update compiled
cb1c1741
Collapse if because that's what Clippy wants
8ec7f27e
custom scripts fail AMP validation now
7659179b
Apply react 19 stack and diff (#65276)
d7c99496
Restore collapse/expand for hydration diffs
30628ffd
Pages router handles hydration errors as runtime errors
d4537699
Stop using next/head for scripts
330b523f
Use next/script the way `next/head > script` behaved
2cc67777
Browser seems to miss hydration some errors now
3e4de91a
Charset is now floated to the start in React 19
635e901a
Float breaks loose head reconciler
71ab968e
eps1lon
force pushed
from
d62a89ff
to
71ab968e
1 year ago
eps1lon
merged
2c31c79a
into canary
1 year ago
eps1lon
deleted the sebbie/react-19-sync branch
1 year ago
github-actions
added
locked
github-actions
locked
as resolved
and limited conversation to collaborators
1 year ago
unstubbable
added
type: react-sync
Login to write a write a comment.
Login via GitHub
Reviewers
huozhi
gnoff
styfle
paschun
timneutkens
ijjk
shuding
ztanner
feedthejim
wyattjoh
timeyoutakeit
leerob
Assignees
No one assigned
Labels
examples
type: next
created-by: Next.js team
Documentation
Turbopack
locked
tests
type: react-sync
Milestone
No milestone
Login to write a write a comment.
Login via GitHub