main
Remove data-reactroot from server rendering and hydration heuristic (#20996)
[Fiber] Don't unhide a node if a direct parent offscreen is still hidden (#34821)
Release Activity in Canary (#34374)
[Flight] Add `<Activity>` (#34697)
[flags] remove enableOwnerStacks (#32426)
Clean up enableSiblingPrerendering flag (#32319)
Expose cacheSignal() alongside cache() (#33557)
Add jest lint rules (#29760)
Clean up enableUnifiedSyncLane flag (#30062)
Make onUncaughtError and onCaughtError Configurable (#28641)
Replace Implicit Options on SuspenseList with Explicit Options (#33424)
[Fiber] Trigger default indicator for isomorphic async actions with no root associated (#33190)
lint: enable reportUnusedDisableDirectives and remove unused suppressions (#28721)
Release `<ViewTransition />` to Canary (#34712)
Log Custom Reason for the Suspended Commit Track (#34522)
[string-refs] cleanup string ref code (#31443)
[BE] upgrade prettier to 3.3.3 (#30420)
Ship partial-prerendering APIs to Canary (#34633)
Revert "[Tests] Reset modules by default" (#28318)
[Fiber] Delete isMounted internals (#31966)
[assert helpers] react-reconciler (#31986)
Remove forceConcurrentByDefaultForTesting flag (#30436)
Stop exporting dev-only methods in OSS production builds (#32200)
Cleanup disableDefaultPropsExceptForClasses flag (#33648)
Remove feature flag enableRenderableContext (#33505)
Codemod redundant async act scopes (#26350)
Stop creating Owner Stacks if many have been created recently (#32529)
Fix/add missing else branch for renders with no props change (#34837)
Cloned flag to avoid extra clones in persistent renderer (#27647)
Add xplat test variants (#29734)
[DOM] disable legacy mode behind flag (#28468)
Remove Scheduler.log from ReactSuspenseFuzz-test (#28812)
Create fresh Offscreen instance when replaying (#34127)
Cleanup enableBigIntSupport flag (#28711)
[Fiber] Schedule passive effects using the regular ensureRootIsScheduled flow (#31785)
[flags] Remove debugRenderPhaseSideEffectsForStrictMode (#31839)
[flags] Remove enableModernStrictMode (#31838)
[Fiber] Ensure `useEffectEvent` reads latest values in `forwardRef` and `memo()` Components (#34831)
[flags] Cleanup enableUseMemoCacheHook (#31767)