Pull Requests
#26844
Add support for 'crossorigin' attribute on bootstrapScripts and bootstrapModules
#27443
Fix controlled radios, maybe for real this time
#27442
Update commit_artifacts.yml
#27440
[Fizz] Don't double replay elements when it's the postpone point
#27439
Bugfix: Selective hydration triggers false update loop error
#27436
Enforce that the "react-server" build of "react" is used
#27435
react-hooks/rules-of-hooks: detect issues in property definitions
#27434
Test fix: Add missing warning assertion
#27433
Restore "publish `react-server-dom-turbopack` to canary channels (#27427)"
#27430
feat(eslint-plugin-react-hooks): allow hooks with snake_case names
#27428
Revert "publish `react-server-dom-turbopack` to canary channels (#27427)
#27427
publish `react-server-dom-turbopack` to canary channels
#27425
test: code pr checks
#27424
Add Server Context deprecation warning
#27422
[Fizz][Fiber] Support Suspense boundaries outside html, head, and body tags
#27421
[Fizz] Track postpones in fallbacks
#27419
React DevTools 4.28.3 -> 4.28.4
#27418
[Fizz] Restrict types of keyPath when it is known
#27417
refactor[devtools/extension]: refactored messaging logic across different parts of the extension
#27416
Resolved grammatical errors and typos
#27414
feat: support Micro-Frontend mode and Module Federation modules
#27412
Portals
#27410
Fix error when rendering async components
#27409
Ship diffInCommitPhase
#27408
[Flight] Dedupe suspense boundaries when it has already been found earlier
#27407
Upgrade to Flow 0.217.0
#27406
Style the AUTHORS in a .md table format
#27405
Stop flowing and then abort if a stream is cancelled
#27404
Fix issue with eol when generating flow config
#27401
Fix checkbox and radio hydration
#27400
[Fizz][Float] Refactor Resources
#27399
Use MurmurHash3 when native hashing function is not available
#27398
[Fizz][Float] Refactor StyleResource
#27397
useFormState: Hash the component key path for more compact output
#27395
[Fizz] Simplify ReplayNode data structure
#27394
Update tracked value after resetting radio group
#27388
[Fizz] Ensure Resumable State is Serializable
#27387
[Fizz] Reuse rootSegmentID as the SuspenseBoundaryID
#27386
[Fizz] Client render the nearest child or parent suspense boundary if replay errors or is aborted
#27385
[Fizz] Don't bail out of flushing if we still have pending root tasks
#27383
perf: remove allocations in useReducer
#27382
Restrict React DOM imports from Server Components
#27381
Key types: Add bigint support to Key
#27379
[Fizz] Replay Postponed Paths
#27375
fix[devtools/extension]: added a workaround for proxy content script injection in firefox
#27374
useFormState: Only emit markers if postback state is provided
#27373
feat[devtools/extension]: show disclaimer when page doesnt run react and refactor react polling logic
#27372
useFormState: MPA submissions to a different page
#27371
[Fizz] Fix root segment IDs
#27370
useFormState: Compare action signatures when reusing form state
#27369
fix[devtools/extension]: unregister dynamically injected content scripts instead of filtering
facebook/react #387322
Loading Sandboxes...
Loading Packages...
Loading Install Instructions...
Finished!