-
Notifications
You must be signed in to change notification settings - Fork 49.3k
Insights: facebook/react
Overview
Could not load contribution data
Please try again later
18 Pull requests merged by 8 people
-
[compiler][playground] (3/N) Config override panel
#34371 merged
Sep 5, 2025 -
[DevTools] Allow inspecting root when navigating Suspense timeline
#34380 merged
Sep 4, 2025 -
[DevTools] Don't suspend shell while retrieving original source for "open-in-editor"
#34381 merged
Sep 4, 2025 -
[DevTools] Allow inspection before streaming has finished in Chrome
#34360 merged
Sep 4, 2025 -
[DevTools] Rerender boundaries when they unsuspend when advancing the timeline
#34359 merged
Sep 4, 2025 -
[compiler] Cleanup for @enablePreserveExistingMemoizationGuarantees
#34346 merged
Sep 4, 2025 -
[compiler] enablePreserveExistingMemo memoizes primitive-returning functions
#34343 merged
Sep 4, 2025 -
[compiler] Fix for scopes with unreachable fallthroughs
#34335 merged
Sep 4, 2025 -
Fix: uDV skipped initial value if earlier transition suspended
#34376 merged
Sep 3, 2025 -
[playground] Upgrade to latest next
#34375 merged
Sep 3, 2025 -
[flags] enable opt-in for enableDefaultTransitionIndicator
#34373 merged
Sep 3, 2025 -
Performance Tracks: log properties diff for renders in DEV if no console task available
#34370 merged
Sep 3, 2025 -
[compiler][playground] (2/N) Config override panel
#34344 merged
Sep 2, 2025 -
[DevTools] Remove markers from Suspense timeline
#34357 merged
Sep 2, 2025 -
[DevTools] Only inspect elements on left mouseclick
#34361 merged
Sep 2, 2025 -
[DevTools] Fix inspected element scroll in Suspense tab
#34355 merged
Sep 1, 2025 -
[Flight] Only assign
_storein dev mode when creating lazy types#34354 merged
Sep 1, 2025 -
[Flight] Fix wrong missing key warning when static child is blocked
#34350 merged
Sep 1, 2025
27 Pull requests opened by 10 people
-
Add allowClientFallback option to use() hook
#34362 opened
Sep 1, 2025 -
Add a missing `@types` package to `eslint-plugin-react-hooks`
#34365 opened
Sep 2, 2025 -
Land enableHiddenSubtreeInsertionEffectCleanup
#34372 opened
Sep 3, 2025 -
Release Activity in Canary
#34374 opened
Sep 3, 2025 -
Fix uDV: Re-render while in "initial" state
#34377 opened
Sep 3, 2025 -
[DevTools] Stop using native `title`
#34379 opened
Sep 4, 2025 -
[compiler] new tests for props derived
#34384 opened
Sep 4, 2025 -
[compiler][wip] Extend ValidateNoDerivedComputationsInEffects for props derived effects
#34385 opened
Sep 4, 2025 -
[compiler] Basic solution for instruction based prop derivation validation
#34386 opened
Sep 4, 2025 -
[compiler] Validation for values derived from props in useEffect ready
#34387 opened
Sep 4, 2025 -
[compiler] Added check for if the same invalid setSate within an effect is used elsewhere
#34388 opened
Sep 4, 2025 -
[compiler] Added validation for local state and refined error messages
#34389 opened
Sep 4, 2025 -
[compiler] First functional disambiguated single line validation of no derived computations in effects
#34390 opened
Sep 4, 2025 -
[compiler] Remove single line constraint and improve overall capturing logic
#34391 opened
Sep 4, 2025 -
[compiler] Add catching useStates that shadow a reactive value
#34392 opened
Sep 4, 2025 -
[playground] Sketch of adding type checking to config panel
#34393 opened
Sep 4, 2025 -
[compiler] Implement exhaustive dependency checking for manual memoization
#34394 opened
Sep 4, 2025 -
[DevTools] Avoid renders of stale Suspense store
#34396 opened
Sep 5, 2025 -
[DevTools] Only show boundaries with unique suspenders by default in the timeline
#34397 opened
Sep 5, 2025 -
Show internals toggle
#34399 opened
Sep 5, 2025 -
[DevTools] Fix handling of host roots on mount
#34400 opened
Sep 5, 2025 -
[compiler] Derive ErrorSeverity from ErrorCategory
#34401 opened
Sep 5, 2025 -
[compiler] Deprecate CompilerErrorDetail
#34402 opened
Sep 5, 2025 -
[compiler] Migrate CompilerError.invariant to new CompilerDiagnostic infra
#34403 opened
Sep 5, 2025 -
[compiler] Fix error description inconsistency
#34404 opened
Sep 5, 2025 -
[compiler] Add missing source locations to statements, expressions
#34406 opened
Sep 6, 2025 -
[react-devtools-shared] Fix URL construction when base URL is invalid
#34407 opened
Sep 6, 2025
5 Issues closed by 2 people
-
Feature proposal: Give `useEffect` cleanup an option to run on page unload
#32369 closed
Sep 5, 2025 -
Bug:
#34383 closed
Sep 4, 2025 -
[Compiler Bug]: Compiler introduces unnecessary breaks that skips its own memoization
#34108 closed
Sep 4, 2025 -
Bug: Can't import react-devtools-core in NodeJS environment
#33103 closed
Aug 31, 2025
10 Issues opened by 10 people
-
Bug: Potential React 19.1.1 regression bug (ISO date strings in nested objects)
#34398 opened
Sep 5, 2025 -
Bug: jsdom issues with React 19.1.1
#34382 opened
Sep 4, 2025 -
[Compiler Bug]: TypeScript function overloads cause an exported function from a hook to be `undefined`
#34378 opened
Sep 4, 2025 -
[Compiler]: Invocation of hook at specific position breaks memoization
#34369 opened
Sep 3, 2025 -
Bug:
#34367 opened
Sep 3, 2025 -
eslint-plugin-react-hooks needs dependency on zod ^3.25.0 or later
#34366 opened
Sep 3, 2025 -
[Compiler Bug]: `TSInstantiationExpression` as default value in parameter list
#34358 opened
Sep 1, 2025 -
Bug: Error: Expected a suspended thenable. digest: '2227452506' and '1572604020'
#34356 opened
Sep 1, 2025 -
Bug:
#34353 opened
Aug 31, 2025 -
[Enhancement] Add option to prevent fallback to client-side execution when using `use()`
#34349 opened
Aug 30, 2025
43 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
[compiler] Improve ShallowMutable detection for frozen sources
#34341 commented on
Sep 3, 2025 • 8 new comments -
Bug: `Transition was aborted because of invalid state` when browser tab not active
#34098 commented on
Aug 31, 2025 • 0 new comments -
Bug:
#33435 commented on
Sep 5, 2025 • 0 new comments -
Bug: source maps are missing from react npm packages
#31906 commented on
Sep 5, 2025 • 0 new comments -
[React 19] Incorrect infered response type in server actions with React 19
#31786 commented on
Sep 5, 2025 • 0 new comments -
Bug: initial props will leak if a component renders nested elements, when an outer element never rerenders.
#31744 commented on
Sep 5, 2025 • 0 new comments -
Bug: useEffect Without Dependencies Not Executed Correctly After setState
#31703 commented on
Sep 5, 2025 • 0 new comments -
[Compiler]: React Compiler should error on document.getElementById call during render
#31932 commented on
Sep 5, 2025 • 0 new comments -
[Compiler Bug]: Destructure component props caused Compilation skipped because existing memoization could not be preserved
#34313 commented on
Sep 5, 2025 • 0 new comments -
[React 19] Regression when using `createPortal` with DOM element created by `dangerouslySetInnerHTML`
#31600 commented on
Sep 5, 2025 • 0 new comments -
[Compiler Optimization]: avoid memoizing `useState` lazy initializer functions
#31453 commented on
Sep 5, 2025 • 0 new comments -
Bug: eslint-plugin-react-hooks@5.0.0 only detects english component names
#31446 commented on
Sep 5, 2025 • 0 new comments -
Bug: Images with `loading="lazy"` remounted with react are all loaded
#31529 commented on
Sep 6, 2025 • 0 new comments -
Bug: In the unmount function returned by createRoot, an imprecise comparison statement causes the first unmount failed, affecting subsequent program operations.
#33460 commented on
Sep 6, 2025 • 0 new comments -
eslint-plugin-react-hooks: Fix international component name compatibility
#31456 commented on
Sep 4, 2025 • 0 new comments -
refactor: change react promise status type
#31623 commented on
Aug 31, 2025 • 0 new comments -
Fix missing import for `performance` from `perf_hooks` in runner.ts
#31908 commented on
Sep 2, 2025 • 0 new comments -
RFC: Server Context for React Server Components
#33088 commented on
Sep 5, 2025 • 0 new comments -
Fix 'Should not already be working' error in Firefox after breakpoint…
#33420 commented on
Sep 1, 2025 • 0 new comments -
chore: fix typo 'diasbled' to 'disabled' in ESLint config comment
#33453 commented on
Sep 4, 2025 • 0 new comments -
Fix the "Unsupported node type: PrivateIdentifier" in `react-hooks/exhaustive-deps` ESLint rule
#33455 commented on
Sep 4, 2025 • 0 new comments -
Reduce false positive of eslint rule exhaustive-deps improving dependency analysis
#33462 commented on
Sep 5, 2025 • 0 new comments -
Bug: React 19 cannot run apps in both dev & production mode simultaneously
#32030 commented on
Sep 1, 2025 • 0 new comments -
Bug: actQueue forever growing in react 19.0.0
#34250 commented on
Sep 1, 2025 • 0 new comments -
Bug: The UMD builds for react and react-dom are not building correctly
#33794 commented on
Sep 1, 2025 • 0 new comments -
[DevTools Bug] Cannot add node "1" because a node with that id is already in the Store.
#34128 commented on
Sep 1, 2025 • 0 new comments -
Feature Request: [react-hooks/exhaustive-deps] Add option to ignore specific values in hook dependency arrays
#33419 commented on
Sep 1, 2025 • 0 new comments -
[React 19] `renderToString`'s output missing some rendered elements
#31754 commented on
Sep 1, 2025 • 0 new comments -
Bug: formMethod specified on the submit button doesn't override the method from useFormStatus.
#33361 commented on
Sep 2, 2025 • 0 new comments -
Bug: React 18 vs 19 callback refs
#34071 commented on
Sep 2, 2025 • 0 new comments -
Bug: <Suspense> with a lazy() Component loads forever
#33020 commented on
Sep 2, 2025 • 0 new comments -
"Should not already be working" in Firefox after a breakpoint/alert
#17355 commented on
Sep 2, 2025 • 0 new comments -
Bug: Regression with defaultProps on class components
#31692 commented on
Sep 3, 2025 • 0 new comments -
Bug: [eslint-plugin-react-hooks] No `react-hooks/exhaustive-deps` warning when an unstable reference is passed to hook's callback parameter
#33391 commented on
Sep 3, 2025 • 0 new comments -
Bug: performance: `createPortal()` attaches listeners even in contained roots
#33428 commented on
Sep 3, 2025 • 0 new comments -
Bug: input type number ignores defaultValue after clicking Enter when used with useActionState
#33667 commented on
Sep 3, 2025 • 0 new comments -
[React 19] Controlled checkboxes are reset by form submission and form.reset()
#31695 commented on
Sep 4, 2025 • 0 new comments -
[Compiler Bug]: Coverage report shows missing branch coverage
#32950 commented on
Sep 4, 2025 • 0 new comments -
Bug: `Suspense` components rendered by `renderToReadableStream()` cause render abort when served with Bun
#32159 commented on
Sep 4, 2025 • 0 new comments -
Bug: state update from a rAF in useLayoutEffect not batched when using createRoot
#32021 commented on
Sep 4, 2025 • 0 new comments -
[DevTools Bug]: [DevTools Bug] Cannot reorder children for node "0" because no matching node was found in the Store.
#32196 commented on
Sep 5, 2025 • 0 new comments -
[React 19] Need Bring Back `_debugSource` or Provide an Equivalent for Better Developer Experience
#32574 commented on
Sep 5, 2025 • 0 new comments -
Bug: [React 18] `act` in tests can alter autobatching behavior compared to production in 18.3.1
#33479 commented on
Sep 5, 2025 • 0 new comments

