Pull Requests
#25285
Update RulesOfHooks with useEvent rules
#26497
Make disableSchedulerTimeoutInWorkLoop a static ff
#26494
Codemod more tests to waitFor pattern
#26493
Improve tests that deal with microtasks
#26492
[DevTools] browser extension: improve script injection logic
#26491
Codemod some expiration tests to waitForExpired
#26490
Remove disableNativeComponentFrames
#26489
Turn skipUnmountedBoundaries on
#26488
Remove unused feature flag disableSchedulerTimeoutBasedOnReactExpirationTime
#26487
[flow] make Flow suppressions explicit on the error
#26482
chore: fix minor comment typo.
#26480
Add dynamic flag for sibling pre-rendering in RN
#26479
[Flight] Add support BigInt support
#26478
[Flight] Failing test for dropped transport of undefined object values
#26476
updated good first issues section
#26475
seperated Good first issues for beginner and intermediate level coders
#26474
[Flight Plugin] Scan for "use client"
#26473
Fix CommonJS imports after Rollup upgrade
#26472
[TEMP] Bad test
#26470
React DevTools 4.27.3 -> 4.27.4
#26469
[DevTools] missing file name in package.json
#26468
Fix Flow types of useEffectEvent
#26464
eslint: Add suggestion to remove literals from dependency arrays
#26461
Make InternalInstanceHandle type opaque in ReactNativeTypes
#26459
React DevTools 4.27.2 -> 4.27.3
#26458
Should not throw for children of iframe or object
#26457
Fix enableClientRenderFallbackOnTextMismatch flag
#26456
chore: update new docs links for react-dom
#26455
chore: update links of docs and api
#26453
Bugfix: SuspenseList incorrectly forces a fallback
#26452
fix docs link for useSyncExternalStore
#26451
[TEMP] just checking size - merge FloatClient into DOMHostConfig
#26450
[Float][Fiber] Implement waitForCommitToBeReady for stylesheet resources
#26449
Add links to new docs and remove links to old docs
#26448
Add REVISION file to react-fbsource-import
#26446
Generate sourcemaps for production build artifacts
#26445
Bug: Extra render pass when reverting to client render
#26442
Update Rollup to 3.x
#26441
Revert "Unify `use` and `renderDidSuspendDelayIfPossible` implementat…
#26440
Revert ReactFiberWorkLoop refactor
#26439
useEffectEvent failing lint tests
#26438
Fix: typo `except` -> `expect` in `codes.json` :)
#26437
Remove ReactFabricPublicInstance and used definition from ReactNativePrivateInterface
#26436
[DOC] Replace legacy reactjs doc with latest react.dev urls
#26435
Small Flow upgrade to 0.202.0
#26434
Suspensily committing a prerendered tree
#26433
Refactor ReactDOMComponent to use flatter property operations
#26431
clear effect event update queue after committing
#26427
Check if suspensey instance resolves in immediate task
#26425
Improve render() function error messages
#26424
FIX: Various typos ✨
Build Activity
#296786
Unify experimental check for useEvent
#296779
Unify experimental check for useEvent
#296777
Unify experimental check for useEvent
#296754
Event functions can also be referenced within other event functions
#296751
Gate useEvent handling in ExhaustiveDeps as experimental
To keep the test simple, just imperatively only run the test if the
EXPERIMENTAL flag is set.
#296636
Update ExhaustiveDeps to only check experimental_useEvent
#295996
Only subtraverse within useEffect CallExprs
#295569
Simplify
#295547
Oops
#295536
Remove nullish coalescing
#295530
Add more comments
#295528
Add more comments
#295523
Add more comments
#295521
Add more comments
#295498
Properly track scopes
#294970
Add hoisting test case
#294968
Clean up comment
#294967
Simplify traverse
#294963
Add testcase for Function.apply
#294962
This testcase is no longer useful
#294961
Invert check
#294852
Maybe the experimental flag isn't worth it
#294316
Maybe the experimental flag isn't worth it
#294312
Update RulesOfHooks with useEvent rules
This update to the lint rule checks that functions created with
`useEvent` can only be invoked in a `useEffect`callback or closure.
They can't be passed down directly as a reference to child components.
facebook/react #296751
Build canceled in 06:19