-
Notifications
You must be signed in to change notification settings - Fork 48.8k
Insights: facebook/react
Overview
Could not load contribution data
Please try again later
121 Pull requests merged by 20 people
-
Fix typo "Complier" to "Compiler" and remove duplicate issue reference
#33653 merged
Jun 26, 2025 -
[Fizz] Rename ReactFizzContext to ReactFizzLegacyContext
#33649 merged
Jun 26, 2025 -
[Flight] Emit start time before an await if one wasn't emitted already
#33646 merged
Jun 25, 2025 -
[Flight] Add tests for component and owner stacks of halted components
#33644 merged
Jun 25, 2025 -
[Flight] Log aborted await and component renders
#33641 merged
Jun 25, 2025 -
[compiler] Consolidate HIRFunction return information
#33640 merged
Jun 25, 2025 -
[compiler] Avoid empty switch cases
#33625 merged
Jun 25, 2025 -
[compiler] Fix bug with reassigning function param in destructuring
#33624 merged
Jun 25, 2025 -
[Fizz] Push a stalled await from debug info to the ownerStack/debugTask
#33634 merged
Jun 25, 2025 -
[Flight] Use cacheController instead of abortListeners for Streams
#33633 merged
Jun 25, 2025 -
[react-native] Consume ReactNativeAttributePayloadFabric from ReactNativePrivateInterface
#33616 merged
Jun 25, 2025 -
[Flight] Emit Partial Debug Info if we have any at the point of aborting a render
#33632 merged
Jun 24, 2025 -
Get Server Component Function Location for Parent Stacks using Child's Owner Stack
#33629 merged
Jun 24, 2025 -
[compiler] New inference repros/fixes
#33584 merged
Jun 24, 2025 -
[Flight] Add Debug Channel option for stateful connection to the backend in DEV
#33627 merged
Jun 24, 2025 -
[refactor] remove unused fiberstack functions
#33623 merged
Jun 24, 2025 -
[Flight] Remove back pointers to the Response from the Chunks
#33620 merged
Jun 23, 2025 -
rename ReactFiberContext to ReactFiberLegacyContext
#33622 merged
Jun 23, 2025 -
Fix prelease workflows for
dry: false
#33582 merged
Jun 23, 2025 -
[Flight] Send the awaited Promise to the client as additional debug information
#33592 merged
Jun 23, 2025 -
[Flight] Support classes in renderDebugModel
#33590 merged
Jun 22, 2025 -
[Flight] Serialize already resolved Promises as debug models
#33588 merged
Jun 22, 2025 -
[Flight] Don't use object property initializer for async iterable
#33591 merged
Jun 22, 2025 -
[Flight] Eagerly parse stack traces in DebugNode
#33589 merged
Jun 22, 2025 -
Rename serializeConsoleMap/Set to serializeDebugMap/Set
#33587 merged
Jun 21, 2025 -
[Flight] Dedupe objects serialized as Debug Models in a separate set
#33583 merged
Jun 20, 2025 -
[Flight] Serialize functions by reference
#33539 merged
Jun 20, 2025 -
[Fizz] Ignore error if content node is gone before reveal
#33531 merged
Jun 20, 2025 -
[Fizz] Clean up the replay nodes if we're already rendered past an element
#33581 merged
Jun 20, 2025 -
Make it clearer what runtime release failed
#33579 merged
Jun 20, 2025 -
Fix CI
#33578 merged
Jun 19, 2025 -
build: make enableComponentPerformanceTrack dynamic for native-fb
#33560 merged
Jun 19, 2025 -
[compiler] Cleanup debugging code
#33571 merged
Jun 18, 2025 -
[compiler] Preserve Create effects, guarantee effects initialize once
#33558 merged
Jun 18, 2025 -
[compiler] Fix <ValidateMemoization>
#33547 merged
Jun 18, 2025 -
[compiler] Tests for different orders of createfrom/capture w/wo function expressions
#33543 merged
Jun 18, 2025 -
[compiler] Docs describing new inference model
#33533 merged
Jun 18, 2025 -
[compiler] Rename InferFunctionExprAliasingEffectsSignature
#33532 merged
Jun 18, 2025 -
[compiler] More readable alias signature declarations
#33530 merged
Jun 18, 2025 -
[compiler] moduleTypeProvider support for aliasing signatures
#33526 merged
Jun 18, 2025 -
[compiler] Repro for case of lost precision in new inference
#33522 merged
Jun 18, 2025 -
[compiler] Fix infinite loop due to uncached applied signatures
#33518 merged
Jun 18, 2025 -
[commit] Improve error for hoisting violations
#33514 merged
Jun 18, 2025 -
[compiler] update fixtures
#33573 merged
Jun 18, 2025 -
[compiler] Improve error message for mutating hook args/return
#33513 merged
Jun 18, 2025 -
[compiler] FunctionExpression context locations point to first reference
#33512 merged
Jun 18, 2025 -
[commit] Better error message for invalid hoisting
#33504 merged
Jun 18, 2025 -
[compiler] Fix AnalyzeFunctions to fully reset context identifiers
#33500 merged
Jun 18, 2025 -
[compiler] Enable new inference by default
#33497 merged
Jun 18, 2025 -
[compiler] Update fixtures for new inference
#33496 merged
Jun 18, 2025 -
[compiler] Copy fixtures affected by new inference
#33495 merged
Jun 18, 2025 -
[compiler] New mutability/aliasing model
#33494 merged
Jun 18, 2025 -
[compiler] Remove unnecessary fixture
#33572 merged
Jun 18, 2025 -
Expose cacheSignal() alongside cache()
#33557 merged
Jun 17, 2025 -
[compiler] Do not inline IIFEs in value blocks
#33548 merged
Jun 17, 2025 -
[compiler] Add repro for IIFE in ternary causing a bailout
#33546 merged
Jun 17, 2025 -
Remove feature flag enableDO_NOT_USE_disableStrictPassiveEffect
#33524 merged
Jun 16, 2025 -
[ci] Don't skip experimental prerelease incorrectly
#33527 merged
Jun 13, 2025 -
[ci] Update prerelease workflows to allow publishing specific packages
#33525 merged
Jun 13, 2025 -
[devtools] Added minimum indent size to Component Tree
#33517 merged
Jun 13, 2025 -
[devtools-shell] layout options for testing
#33516 merged
Jun 13, 2025 -
[Fizz] Delay detachment of completed boundaries until reveal
#33511 merged
Jun 11, 2025 -
[compiler][repro] Postfix operator is incorrectly compiled
#33508 merged
Jun 11, 2025 -
Stringify context as SomeContext instead of SomeContext.Provider
#33507 merged
Jun 11, 2025 -
[Flight] Track Debug Info from Synchronously Unwrapped Promises
#33485 merged
Jun 11, 2025 -
Remove feature flag enableRenderableContext
#33505 merged
Jun 11, 2025 -
[Flight] Emit timestamps only in forwards advancing time in debug info
#33482 merged
Jun 10, 2025 -
[Fiber] Fix hydration of useId in SuspenseList
#33491 merged
Jun 9, 2025 -
refactor[devtools]: update css for settings and support css variables in shadow dom scnenario
#33487 merged
Jun 9, 2025 -
[compiler]: fix link compiler & 4 broken tests from path containing spaces
#33409 merged
Jun 9, 2025 -
[Flight] Simulate fetch to third party in fixture
#33484 merged
Jun 9, 2025 -
[compiler] Don't include useEffectEvent values in autodeps
#33450 merged
Jun 9, 2025 -
Format
ReactNativeAttributePayloadFabric.js
with Prettier#33486 merged
Jun 9, 2025 -
feat(ReactNative): prioritize attribute config
process
function to allow processing function props#32119 merged
Jun 9, 2025 -
[Flight] Use Web Streams APIs for 3rd-party component in Flight fixture
#33481 merged
Jun 8, 2025 -
[Flight] Add Web Streams APIs to unbundled Node entries for Webpack
#33480 merged
Jun 7, 2025 -
[Flight] Clarify Semantics for Awaiting Cached Data
#33438 merged
Jun 7, 2025 -
[Flight] Add "use ..." boundary after the change instead of before it
#33478 merged
Jun 7, 2025 -
[Flight] Add Web Stream support to the Flight Server in Node
#33474 merged
Jun 7, 2025 -
[Fizz] Add Web Streams to Fizz Node entry point
#33475 merged
Jun 7, 2025 -
[Fizz] Include unit of threshold in rel=expect deopt error
#33476 merged
Jun 7, 2025 -
[Flight] Add Web Stream support to the Flight Client in Node
#33473 merged
Jun 6, 2025 -
Revert Node Web Streams
#33472 merged
Jun 6, 2025 -
[Fizz] Support deeply nested Suspense inside fallback
#33467 merged
Jun 6, 2025 -
[Fizz] Shorten throttle to hit a specific target metric
#33463 merged
Jun 6, 2025 -
[ci] Fix missing permissions for stale job
#33466 merged
Jun 6, 2025 -
[Flight] Build Node.js Web Streams builds for Turbopack and Parcel
#33457 merged
Jun 6, 2025 -
[Flight] Build node-webstreams version of bundled webpack server
#33456 merged
Jun 6, 2025 -
[Fizz] Error and deopt from rel=expect for large documents without boundaries
#33454 merged
Jun 6, 2025 -
[Fizz] Suspensey Images for View Transition Reveals
#33433 merged
Jun 6, 2025 -
[tests] remove pretest compiler script
#33452 merged
Jun 6, 2025 -
[Flight] Bypass caches in Flight fixture if requested
#33445 merged
Jun 6, 2025 -
Enable the
enableEagerAlternateStateNodeCleanup
Feature Flag#33447 merged
Jun 5, 2025 -
Do not notify Discord for draft pull requests
#33446 merged
Jun 5, 2025 -
[Flight] Add a Node.js Web Streams bundle for unbundled client/server for Webpack
#33442 merged
Jun 5, 2025 -
[Flight] Add a cached 3rd-party component to the Flight fixture
#33443 merged
Jun 5, 2025 -
[Fizz] Add Node Web Streams bundle for SSR
#33441 merged
Jun 5, 2025 -
[Flight] Forward debugInfo from awaited instrumented Promises
#33415 merged
Jun 4, 2025 -
Replace Implicit Options on SuspenseList with Explicit Options
#33424 merged
Jun 3, 2025 -
[Flight] Encode Async I/O Tasks using the Enclosing Line/Column
#33403 merged
Jun 3, 2025 -
[Flight] Emit the time we awaited something inside a Server Component
#33402 merged
Jun 3, 2025 -
[Flight] Include env in ReactAsyncInfo and ReactIOInfo
#33400 merged
Jun 3, 2025 -
[Flight] Track Owner on AsyncInfo and IOInfo
#33395 merged
Jun 3, 2025 -
[Flight] Log "Server Requests" Track
#33394 merged
Jun 3, 2025 -
Clear bundler cache before bundling fixtures
#33426 merged
Jun 3, 2025 -
[Flight] Track the function name that was called for I/O entries
#33392 merged
Jun 3, 2025 -
[Flight] Encode ReactIOInfo as its own row type
#33390 merged
Jun 3, 2025 -
[Flight] Track Awaits on I/O as Debug Info
#33388 merged
Jun 3, 2025 -
Use underscore instead of « » for useId algorithm
#33422 merged
Jun 3, 2025 -
[mcp] Add MCP tool to print out the component tree of the currently open React App
#33305 merged
Jun 3, 2025 -
[scripts] Switch back to flow parser for prettier
#33414 merged
Jun 3, 2025 -
[Fizz] Add Owner Stacks when render is aborted
#32735 merged
Jun 2, 2025 -
[compiler][patch] Emit unary expressions instead of negative numbers
#33383 merged
Jun 2, 2025 -
fix typo in compiler validation filename
#33345 merged
May 30, 2025 -
Cleanup props diffing experiments
#33381 merged
May 30, 2025 -
Allow
nonce
to be used on hoistable styles#32461 merged
May 29, 2025 -
[react-dom] Enforce small gap between completed navigation and default Transition indicator
#33354 merged
May 28, 2025 -
[devtools] upgrade json5
#33358 merged
May 28, 2025 -
Revert "enableViewTransition in www"
#33362 merged
May 27, 2025 -
[compiler][gating] Custom opt out directives (experimental option)
#33328 merged
May 27, 2025 -
enableViewTransition in www
#33357 merged
May 27, 2025
41 Pull requests opened by 28 people
-
Make onClick use a SyntheticPointerEvent
#33368 opened
May 28, 2025 -
[react-dom] Honor disableInputAttributeSyncing for textarea defaultValue
#33372 opened
May 29, 2025 -
[react-reconciler] Clear pendingEffectsLanes in flushSpawnedWork to prevent state inconsistency
#33375 opened
May 30, 2025 -
[react-dom] Fix HTML spec violation in useFormStatus: submitter formMethod ignored (#33361)
#33387 opened
May 31, 2025 -
Fix 'Should not already be working' error in Firefox after breakpoint…
#33420 opened
Jun 3, 2025 -
[devtools] Prevent incorrect render detection for user components in didFiberRender (#33423)
#33434 opened
Jun 4, 2025 -
rel=expect playground
#33448 opened
Jun 5, 2025 -
[RFC] Label updates from setOptimistic per API
#33451 opened
Jun 5, 2025 -
chore: fix typo 'diasbled' to 'disabled' in ESLint config comment
#33453 opened
Jun 6, 2025 -
Fix the "Unsupported node type: PrivateIdentifier" in `react-hooks/exhaustive-deps` ESLint rule
#33455 opened
Jun 6, 2025 -
Reduce false positive of eslint rule exhaustive-deps improving dependency analysis
#33462 opened
Jun 6, 2025 -
CI: reduce excessive sharding
#33464 opened
Jun 6, 2025 -
[MCP] Add tools for React performance analysis
#33490 opened
Jun 9, 2025 -
Disable ScrollTimeline in Safari
#33499 opened
Jun 10, 2025 -
Add ScrollTimeline Polyfill for Swipe Recognizer using a new CustomTimeline protocol
#33501 opened
Jun 10, 2025 -
Fix: Ignore Symbol and Function values in input/textarea elements
#33506 opened
Jun 11, 2025 -
[eprh] Enable react-compiler rule by default
#33509 opened
Jun 11, 2025 -
fix(33519): class fields mistake treated as React Component
#33520 opened
Jun 12, 2025 -
Fix broken link to “good first issue” label in README
#33523 opened
Jun 13, 2025 -
[email protected]
#33529 opened
Jun 13, 2025 -
Adds Compiler support for remaining Array methods - sort, reduce, and more
#33535 opened
Jun 15, 2025 -
Add support for SSR when the server bundle is webpack bundled v19.1.0
#33540 opened
Jun 16, 2025 -
[eslint] Do not allow useEffectEvent fns to be called in arbitrary closures
#33544 opened
Jun 16, 2025 -
Bump the npm_and_yarn group across 9 directories with 28 updates
#33554 opened
Jun 17, 2025 -
[polyfill] Add warning for bad Map/Set polyfills
#33575 opened
Jun 19, 2025 -
Clear width/height from Keyframes to Optimize View Transitions
#33576 opened
Jun 19, 2025 -
33610 Added error for reading ref.current during render
#33611 opened
Jun 22, 2025 -
docs: Just added a commented line for testing purpose on JSX transform file
#33613 opened
Jun 22, 2025 -
[compiler] log if a compiler error was opted out of
#33618 opened
Jun 23, 2025 -
Finally remove favorSafetyOverHydrationPerf
#33619 opened
Jun 23, 2025 -
[compiler] Alternate take on ref validation
#33626 opened
Jun 24, 2025 -
Add sandbox comment to index.css for UI experiments
#33639 opened
Jun 25, 2025 -
[compiler] Propagate CreateFunction effects for functions that return functions
#33642 opened
Jun 25, 2025 -
[compiler] Repro for missed case of global mutation
#33643 opened
Jun 25, 2025 -
[compiler] Infer render helpers for additional validation
#33647 opened
Jun 25, 2025 -
Cleanup disableDefaultPropsExceptForClasses flag
#33648 opened
Jun 25, 2025 -
[compiler] InferEffects uses effects as value keys
#33650 opened
Jun 26, 2025 -
fix(DevTools): show empty props object when none are present
#33651 opened
Jun 26, 2025 -
devtools: emit performance entries only when profiling
#33652 opened
Jun 26, 2025 -
[Flight] Write Debug Info to Separate Priority Queue
#33654 opened
Jun 26, 2025 -
Include Component Props in Performance Track
#33655 opened
Jun 26, 2025
86 Issues closed by 11 people
-
Feature Request: Official React VSCode Extension with Practical Enhancements
#32694 closed
Jun 27, 2025 -
Bug: Npm Start not working in react project using either Vite or C-R-A
#32503 closed
Jun 26, 2025 -
[Compiler Bug]: Compiler tries to assign to variables that does not exist
#33577 closed
Jun 25, 2025 -
[React 19] useFormStatus() pending doesn't work with Select component
#31363 closed
Jun 25, 2025 -
Bug: `eslint-plugin-react-hooks` false positive with `for` loop in function body
#31900 closed
Jun 23, 2025 -
Bug: element.current.scrollIntoView() not working as expected in chrome.
#23396 closed
Jun 23, 2025 -
[React 19] Proposal: Enhancing useTransition Hook with Timed Start Transition Feature
#31830 closed
Jun 23, 2025 -
Bug: Redundant Operation in getEntangledLanes Function Doesn't Modify entangledLanes as Intended
#31816 closed
Jun 22, 2025 -
Bug: Eslint hooks returned by factory functions not linted
#25065 closed
Jun 20, 2025 -
Bug: CSS not being applied properly in Chrome with React experimental (moveBefore)
#33187 closed
Jun 19, 2025 -
Bug: event handlers in fragment roots
#32423 closed
Jun 19, 2025 -
Bug: cloneElement does not correctly merge styles when used in nested components
#32531 closed
Jun 18, 2025 -
Bug: React 19 regression - react-dom/server.browser async_hooks context loss on suspense
#32547 closed
Jun 18, 2025 -
Bug: git clone and yarn install fails
#32554 closed
Jun 18, 2025 -
Bug: Hydration(render) Error when Using Browser Auto-Translation (e.g., Google Translate)
#32557 closed
Jun 18, 2025 -
Possible optimization to useSyncExternalStore's withSelector
#24884 closed
Jun 18, 2025 -
Bug: React 18 (18.2.0) skips renders in Safari even when props change
#26713 closed
Jun 17, 2025 -
[React 19] useOptimistic shows wrong value when other actions happen in the background
#30637 closed
Jun 16, 2025 -
Bug: Inconsistent styles between client-side and server-side routing
#30654 closed
Jun 16, 2025 -
Bug: Memory leak of old state until next render
#30727 closed
Jun 16, 2025 -
[React 19] style using precedence can produce many additional style elements after initial render
#30739 closed
Jun 16, 2025 -
Bug: useEffect and Event Handler Timing Regressions in React 18 Legacy Mode
#31023 closed
Jun 16, 2025 -
Bug: re-rendering order of onBlur and onClick inconsistent between desktop and mobile browsers
#31115 closed
Jun 16, 2025 -
Bug: exhaustive-deps rule doesn't report for useInsertionEffect
#31308 closed
Jun 16, 2025 -
make `react-hooks/exhaustive-deps` respect destructuring assignment
#31328 closed
Jun 16, 2025 -
Bug: Detached DOM Elements(leading memory leaks) when HTML element removed from DOM
#33537 closed
Jun 16, 2025 -
Bug: useId not stable on hydration with mid-render state update (React 18)
#31653 closed
Jun 15, 2025 -
Bug: Checkbox change event is incorrect when parent state is updated using `flushSync`
#31358 closed
Jun 14, 2025 -
[Compiler Bug]: `===` is not a sufficient equality check
#31359 closed
Jun 14, 2025 -
[DevTools] It is incredibly difficult to performance profile React
#31401 closed
Jun 14, 2025 -
Firebase Authentication State Resets on Page Reload in Vite-React-TypeScript App
#31455 closed
Jun 14, 2025 -
Bug: Can't built chrome extension - yarn build-for-devtools fails
#31618 closed
Jun 14, 2025 -
[React 19] Hydration appending RSC component to body
#31646 closed
Jun 14, 2025 -
Bug: npm start kill automatically
#31674 closed
Jun 14, 2025 -
Bug: React class is too slower then react hooks
#31698 closed
Jun 14, 2025 -
Bug: Scheduler default time interval problem
#31800 closed
Jun 14, 2025 -
Bug:
#32143 closed
Jun 14, 2025 -
Proposal: Add an Alias for the `use` Function to Improve Accessibility and SEO
#32150 closed
Jun 14, 2025 -
Bug: eagerly adding `wheel` events to app root opts into changing input `type="number"` value on scroll
#32156 closed
Jun 14, 2025 -
Bug: Synchronously Restart Render on Error During Async Rendering to Prevent Inconsistencies
#32167 closed
Jun 14, 2025 -
Bug: Prevent event log from growing unbounded
#32170 closed
Jun 14, 2025 -
Bug:
#32183 closed
Jun 14, 2025 -
Bug: onChange Not Triggering for range input After Dynamic Updates
#32195 closed
Jun 14, 2025 -
CSP violation
#32197 closed
Jun 14, 2025 -
[React 19] Without extra Generic Type to useActionState hook
#32198 closed
Jun 14, 2025 -
Bug: Support use in act testing API #25523
#32212 closed
Jun 13, 2025 -
Bug: suspected React 19 issue in React Documentation interactive app
#32242 closed
Jun 13, 2025 -
[React 19] HMR Bugs
#32245 closed
Jun 13, 2025 -
Bug: setState inside setInterval runs async first and then sync
#32265 closed
Jun 13, 2025 -
Bug: onChange of input type="file" is getting triggered when `element.dispatchEvent` is called on it
#32300 closed
Jun 13, 2025 -
Bug: React 19 `<input type="radio"/>` attribute `name` can't be set via ref
#32346 closed
Jun 13, 2025 -
[React 19] inline style tag not removing when new content is loaded without that element
#32367 closed
Jun 13, 2025 -
Bug: JSX SVG Typescript type error: missing 'slot' attribute
#32406 closed
Jun 13, 2025 -
Bug: Lost error messages from Server side
#32515 closed
Jun 13, 2025 -
Bug: Improve ESLint error message for invalid hook usage
#32533 closed
Jun 13, 2025 -
React 19 breaking with this.props.children
#31832 closed
Jun 13, 2025 -
Bug: React 19 Build Error Report
#31865 closed
Jun 13, 2025 -
Bug: Request for JSX Support for HTML Comments () in React
#31889 closed
Jun 13, 2025 -
Bug: forms don't behave correctly with Lit custom elements
#31891 closed
Jun 13, 2025 -
Bug: uwu by @something in footer is not responsive from around 1500px to 1670px
#31903 closed
Jun 13, 2025 -
Bug: StrictMode remount element that only update
#31907 closed
Jun 13, 2025 -
Bug: Chrome dev tools memory leak heads up
#31929 closed
Jun 13, 2025 -
Bug: Wrong address for empty string message
#31951 closed
Jun 13, 2025 -
Question: Async React Reconciler
#32046 closed
Jun 13, 2025 -
Bug: React 19 - Suspense Siblings Fall Back to Sequential Loading Under Load
#33503 closed
Jun 11, 2025 -
Feature Request
#33510 closed
Jun 11, 2025 -
Bug: useId generates invalid ids for SVG elements.
#33410 closed
Jun 10, 2025 -
TestUtils.Simulate alternatives
#31411 closed
Jun 7, 2025 -
Bug: Nested Suspense Fallback Not Triggering for Child Component
#31740 closed
Jun 7, 2025 -
Error in compiler polyfill, using React 18
#31802 closed
Jun 7, 2025 -
[React 19] The namespace type in @types/react/index.d.ts causes problems.
#31817 closed
Jun 6, 2025 -
Bug:
#33398 closed
Jun 3, 2025 -
Bug:
#33396 closed
Jun 3, 2025 -
Bug:
#33416 closed
Jun 3, 2025 -
Bug: ❤️
#33417 closed
Jun 3, 2025 -
Bug:
#33397 closed
Jun 3, 2025 -
[Compiler Bug]: compiler doesn't work with `@svgr/webpack`
#33198 closed
May 31, 2025 -
`nonce` is dropped from style tags that use `precedence`
#32449 closed
May 29, 2025
37 Issues opened by 35 people
-
Bug: Hydration issue involving __gchrome_uniqueid on iPad Chrome/Edge browser
#33635 opened
Jun 25, 2025 -
Bug: onReset is not called during automatic form reset
#33630 opened
Jun 24, 2025 -
[Compiler Bug]: Compiler behavior with and without useCallback
#33628 opened
Jun 24, 2025 -
[Compiler Bug]: babel plugin and eslint plugin seemingly inconsistent
#33617 opened
Jun 23, 2025 -
Bug:
#33615 opened
Jun 23, 2025 -
Bug: renderToPipeableStream is missing in Bun exports
#33612 opened
Jun 22, 2025 -
[Compiler Bug]:
#33610 opened
Jun 22, 2025 -
Bug: validateDOMNesting needs to be updated for new customisable form widgets
#33609 opened
Jun 22, 2025 -
Bug:
#33586 opened
Jun 21, 2025 -
[DevTools Bug]: Showing "This page doesn’t appear to be using React" even in react.dev
#33585 opened
Jun 21, 2025 -
[Compiler Bug]: Compiler optimizes away useMemo with manual dependencies
#33559 opened
Jun 18, 2025 -
Bug: "Rendered more hooks than ..." throws when it shouldn't with multiple suspends
#33556 opened
Jun 17, 2025 -
[DevTools Bug]: Unnecessary Re-render Highlight on Sibling Component in React DevTools
#33555 opened
Jun 17, 2025 -
Bug: useOptimistic shows wrong value when other actions happen in the background
#33545 opened
Jun 16, 2025 -
Bug: onSelect does not fire when contentEditable equals "plaintext-only"
#33542 opened
Jun 16, 2025 -
Bug: React date input not working with iOS voiceover
#33541 opened
Jun 16, 2025 -
Bug: Server functions report false positive errors for MobX observables
#33536 opened
Jun 15, 2025 -
Bug: Server functions error when returning a client reference
#33534 opened
Jun 14, 2025 -
Bug: [React Refresh] React Refresh edge case, class fields are mistakenly treated as React Component
#33519 opened
Jun 12, 2025 -
[Compiler Bug]: Functions defined in render that return primitives don't have usages memoized
#33502 opened
Jun 11, 2025 -
Bug: Context.Consumer re-rendering children with unchanged context value in react 19.
#33498 opened
Jun 10, 2025 -
Bug: infinite re-renders when queueing state updates via promises during render
#33489 opened
Jun 9, 2025 -
Bug: [React 18] `act` in tests can alter autobatching behavior compared to production in 18.3.1
#33479 opened
Jun 7, 2025 -
Bug: Getting 409 Error for CustomPouchError with pouchdb-browser
#33461 opened
Jun 6, 2025 -
Bug: same inline styles are considered different by hydration
#33437 opened
Jun 4, 2025 -
Bug:
#33435 opened
Jun 4, 2025 -
Bug: performance: `createPortal()` attaches listeners even in contained roots
#33428 opened
Jun 3, 2025 -
Bug: profiler incorrectly reports 'The parent component rendered'
#33423 opened
Jun 3, 2025 -
Bug: better-auth incompatibility with react-19 regarding export of useSyncExternalStore & useRef
#33418 opened
Jun 3, 2025 -
Bug: formMethod specified on the submit button doesn't override the method from useFormStatus.
#33361 opened
May 27, 2025 -
[Compiler Bug]:
#33360 opened
May 27, 2025
122 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.
-
Fix form state reset when component state is updated
#33351 commented on
May 31, 2025 • 1 new comment -
Suppress "Download the React DevTools" log for a better development experience
#24283 commented on
Jun 23, 2025 • 0 new comments -
[React 19] React Server Components: `flushScheduled` Initialization in `startWork` Can Be Improved
#32721 commented on
Jun 23, 2025 • 0 new comments -
Bug: `renderToStaticMarkup` throws error on client components
#32715 commented on
Jun 22, 2025 • 0 new comments -
"Should not already be working" in Firefox after a breakpoint/alert
#17355 commented on
Jun 22, 2025 • 0 new comments -
Bug: DevTools 6.0.0 element inspector not working with React Native 0.75
#31112 commented on
Jun 22, 2025 • 0 new comments -
[React 19] - Server action console log renders in the browser console
#32264 commented on
Jun 22, 2025 • 0 new comments -
[DevTools Bug] Cannot remove node "25" because no matching node was found in the Store.
#33322 commented on
Jun 21, 2025 • 0 new comments -
Bug: help
#32658 commented on
Jun 20, 2025 • 0 new comments -
[DevTools Bug]: Profiler show false re-renders
#32418 commented on
Jun 20, 2025 • 0 new comments -
[React 19] Need Bring Back `_debugSource` or Provide an Equivalent for Better Developer Experience
#32574 commented on
Jun 20, 2025 • 0 new comments -
[React 19] Reintroduce debugSource in some kind of opt-in way
#31981 commented on
Jun 20, 2025 • 0 new comments -
Formalize top-level ES exports
#11503 commented on
Jun 19, 2025 • 0 new comments -
Bug: onBlur is not firing in IOS Chrome when trigger done button
#28492 commented on
Jun 19, 2025 • 0 new comments -
[DevTools Bug]: Firefox extension out of date (v6.0.0, 2024-09-26)
#32771 commented on
Jun 19, 2025 • 0 new comments -
custom use directives + using closure serializer
#28619 commented on
Jun 19, 2025 • 0 new comments -
Bug: Uncontrolled `<input />` element has value attribute removed
#32576 commented on
Jun 19, 2025 • 0 new comments -
Bug: <title> element duplicates and <link> and <style> doesn't move to <head> element
#32562 commented on
Jun 18, 2025 • 0 new comments -
react-compiler transformed conditional useCallback call incorrectly
#29136 commented on
Jun 18, 2025 • 0 new comments -
Bug: Infinite rendering resulting in freezing of tab/browser
#19991 commented on
Jun 18, 2025 • 0 new comments -
[RFC] onChange -> onInput, and don't polyfill onInput for uncontrolled components
#9657 commented on
Jun 18, 2025 • 0 new comments -
Bug: React 19 cannot run apps in both dev & production mode simultaneously
#32030 commented on
Jun 18, 2025 • 0 new comments -
[Compiler Bug]: TypeError: isUndefined is not a function (it is undefined)
#33052 commented on
Jun 16, 2025 • 0 new comments -
False positive getDefaultProps warning when mixing development and production versions
#9999 commented on
Jun 15, 2025 • 0 new comments -
Using both getDerivedStateFromError and getDerivedStateFromProps can be a foot gun
#14049 commented on
Jun 15, 2025 • 0 new comments -
[Compiler]: Cannot alter scroll values on a element - Mutating a value returned from 'useState'
#31483 commented on
Jun 15, 2025 • 0 new comments -
Allow Portals to be used for Reparenting
#13044 commented on
Jun 15, 2025 • 0 new comments -
[React 19] Need suggestion on upgrade.
#30859 commented on
Jun 15, 2025 • 0 new comments -
[React 19] Support scoped custom element registries (i.e, react with Custom Elements being rendered in a shadow root)
#28938 commented on
Jun 14, 2025 • 0 new comments -
Bug: Quickly selecting checkboxes on iOS doesn't work correctly
#31260 commented on
Jun 14, 2025 • 0 new comments -
[React 19] aria attributes on custom elements behave maybe incorrectly
#32251 commented on
Jun 13, 2025 • 0 new comments -
handle missing error-codes.json file gracefully by adding fallback er…
#33303 commented on
Jun 14, 2025 • 0 new comments -
feat: add react-server-dom-vite
#33152 commented on
Jun 5, 2025 • 0 new comments -
RFC: Server Context for React Server Components
#33088 commented on
Jun 7, 2025 • 0 new comments -
Update Bug Reporting to Use GitHub Issue Forms
#33053 commented on
Jun 9, 2025 • 0 new comments -
Fix removed default export from compiler linter
#32768 commented on
Jun 25, 2025 • 0 new comments -
[Flight Reply] Don't create temporary references for objects whose parts were consumed during serialization
#32702 commented on
Jun 22, 2025 • 0 new comments -
feat: Add isValidNode function to validate React nodes
#32667 commented on
Jun 21, 2025 • 0 new comments -
chore update electron version in react-devtools to 35.0.0
#32514 commented on
Jun 13, 2025 • 0 new comments -
DevTools: Don't fallback to nearest host descendants when tracing updates
#32475 commented on
Jun 16, 2025 • 0 new comments -
Support non-dev builds in development environment
#32341 commented on
Jun 7, 2025 • 0 new comments -
Add support for custom elements that extends builtin elements
#32136 commented on
Jun 9, 2025 • 0 new comments -
Fix missing import for `performance` from `perf_hooks` in runner.ts
#31908 commented on
Jun 4, 2025 • 0 new comments -
fix(compiler): add tanstack table and virtual to known incompat libraries
#31820 commented on
Jun 16, 2025 • 0 new comments -
refactor: change react promise status type
#31623 commented on
Jun 2, 2025 • 0 new comments -
eslint-plugin-react-hooks: Fix international component name compatibility
#31456 commented on
Jun 7, 2025 • 0 new comments -
Fix issue with single prop added in spread with binary conditional when used with legacy JSX transform in dev env
#29925 commented on
Jun 13, 2025 • 0 new comments -
compiler: add verbose logging to `react-compiler-healthcheck`
#29080 commented on
Jun 5, 2025 • 0 new comments -
fix(eslint-plugin-react-hooks): "additionalHooks" docs are misleading
#29046 commented on
Jun 10, 2025 • 0 new comments -
Add reload and profile to react-devtools-inline
#27733 commented on
Jun 11, 2025 • 0 new comments -
Add support for SyntheticKeyboardEvent `isComposing`
#26254 commented on
Jun 11, 2025 • 0 new comments -
let react-hooks/exhaustive-deps additionalHooks have a callback in a different position from 0
#24344 commented on
Jun 19, 2025 • 0 new comments -
React retains component references to old renders causing browser memory to increase
#18116 commented on
Jun 26, 2025 • 0 new comments -
Bug: 【React19】 hydrateRoot issues a hydration warning when used with dangerouslySetInnerHTML and suppressHydrationWarning.
#33133 commented on
Jun 25, 2025 • 0 new comments -
value|defaultValue={Symbol|Function} should be ignored, not stringified
#11734 commented on
Jun 25, 2025 • 0 new comments -
Bug: useFormStatus pending state is reset when component state is updated
#30368 commented on
Jun 25, 2025 • 0 new comments -
[DevTools Bug] Could not find node with id "18006" in commit tree
#31310 commented on
Jun 25, 2025 • 0 new comments -
[DevTools Bug] Cannot add node "909" because a node with that id is already in the Store.
#32852 commented on
Jun 25, 2025 • 0 new comments -
Feature Request: allow for DOM mode insertion in createPortal
#32961 commented on
Jun 24, 2025 • 0 new comments -
[Compiler]: flags mutations of shared mutable refs and skips optimizations
#33209 commented on
Jun 23, 2025 • 0 new comments -
eslint-plugin-react-compiler follow ups
#32571 commented on
Jun 23, 2025 • 0 new comments -
[DevTools Bug]: Firefox devtools extension doesn't work with React 19
#32836 commented on
Jun 13, 2025 • 0 new comments -
[React 19] Regression when using `createPortal` with DOM element created by `dangerouslySetInnerHTML`
#31600 commented on
Jun 7, 2025 • 0 new comments -
[React 19] dangerouslySetInnerHTML causes repaint
#31660 commented on
Jun 7, 2025 • 0 new comments -
Bug: useEffect Without Dependencies Not Executed Correctly After setState
#31703 commented on
Jun 7, 2025 • 0 new comments -
[React 19] Incorrect infered response type in server actions with React 19
#31786 commented on
Jun 7, 2025 • 0 new comments -
Bug: initial props will leak if a component renders nested elements, when an outer element never rerenders.
#31744 commented on
Jun 7, 2025 • 0 new comments -
Bug: source maps are missing from react npm packages
#31906 commented on
Jun 7, 2025 • 0 new comments -
[Compiler]: React Compiler should error on document.getElementById call during render
#31932 commented on
Jun 7, 2025 • 0 new comments -
Bug: React Dev Tools injects its own js code (installHook.js) and then tries to download the source map if its own code
#32339 commented on
Jun 7, 2025 • 0 new comments -
Bug: state update from a rAF in useLayoutEffect not batched when using createRoot
#32021 commented on
Jun 6, 2025 • 0 new comments -
Bug: `Suspense` components rendered by `renderToReadableStream()` cause render abort when served with Bun
#32159 commented on
Jun 6, 2025 • 0 new comments -
head > meta > content escaping issue
#13838 commented on
Jun 6, 2025 • 0 new comments -
Warning for 'exhaustive-deps' keeps asking for the full 'props' object instead of allowing single 'props' properties as dependencies
#16265 commented on
Jun 6, 2025 • 0 new comments -
[React 19] No re-render after 'useActionState' action queue finishes
#30691 commented on
Jun 6, 2025 • 0 new comments -
Bug: <Suspense> with a lazy() Component loads forever
#33020 commented on
Jun 4, 2025 • 0 new comments -
Bug: Regression with defaultProps on class components
#31692 commented on
Jun 4, 2025 • 0 new comments -
Bug: useSyncExternalStore does not schedule update after mutation
#27670 commented on
Jun 3, 2025 • 0 new comments -
Bug: Submit events from a button inside a portal don't bubble up to a form in its React DOM Ancestry.
#22470 commented on
Jun 3, 2025 • 0 new comments -
Bug: Firefox and react-dom causing null access property
#21559 commented on
Jun 3, 2025 • 0 new comments -
[React 19] `renderToString`'s output missing some rendered elements
#31754 commented on
Jun 3, 2025 • 0 new comments -
[DevTools Bug]: React Profiler reports higher hook numbers than shown in Components
#28584 commented on
Jun 3, 2025 • 0 new comments -
add support for SyntheticKeyboardEvent#isComposing
#13104 commented on
Jun 3, 2025 • 0 new comments -
Bug: Hoisted <title> containing more than 1 JSX child will contain nothing
#33341 commented on
Jun 3, 2025 • 0 new comments -
Feature request: Add a "module" entry in package.json to export ES2015 version of React
#10021 commented on
Jun 3, 2025 • 0 new comments -
Feature proposal: Give `useEffect` cleanup an option to run on page unload
#32369 commented on
May 31, 2025 • 0 new comments -
Consider a more specific warning for key={undefined}
#11935 commented on
May 30, 2025 • 0 new comments -
[React 19] Removal of `ReactDOM.findDOMNode`
#28926 commented on
May 30, 2025 • 0 new comments -
Bug: there is no renderToReadableStream function in [email protected] in Node.js
#26906 commented on
May 29, 2025 • 0 new comments -
Bug: `hidden` attribute does not accept string values
#24740 commented on
May 28, 2025 • 0 new comments -
[Compiler Bug]: React fails to rerender list items when using compiler with zustand store
#33302 commented on
May 28, 2025 • 0 new comments -
Bug: Conditional button rendering with button and submit inside a form causes type="button" to submit
#33197 commented on
May 27, 2025 • 0 new comments -
[React 19] allow opting out of automatic form reset when Form Actions are used
#29034 commented on
Jun 13, 2025 • 0 new comments -
[Compiler Bug]: Should support hooks named with symbols: use$, use_
#32473 commented on
Jun 13, 2025 • 0 new comments -
Reconsider providing a cleaner hook-based solution to derived state
#33041 commented on
Jun 12, 2025 • 0 new comments -
Bug: `react-server-dom-esm` package is empty
#27197 commented on
Jun 12, 2025 • 0 new comments -
[React 19] Suspense throttling behavior (`FALLBACK_THROTTLE_MS`) kicks in too often
#31819 commented on
Jun 11, 2025 • 0 new comments -
React Why Not Consider Support Signals
#31393 commented on
Jun 11, 2025 • 0 new comments -
Proposition about onInput/onChange
#19150 commented on
Jun 11, 2025 • 0 new comments -
Bug: `textarea` inputs in Safari stop accepting input on certain empty lines
#28360 commented on
Jun 11, 2025 • 0 new comments -
Bug: `createRoot` function from React@18 break the css `:target`
#26374 commented on
Jun 11, 2025 • 0 new comments -
Feature Request: ESLint hooks rule for accessing previous state when deriving new state
#30363 commented on
Jun 11, 2025 • 0 new comments -
Bug: Repeated state setter callbacks when callback throws
#26737 commented on
Jun 10, 2025 • 0 new comments -
[React 19] custom element property vs. attribute behavior deviates from RFC discussion and proposal doc
#29037 commented on
Jun 10, 2025 • 0 new comments -
[Compiler Bug]: eslint-plugin-react-hooks does not enable the new rule for the React compiler
#32986 commented on
Jun 10, 2025 • 0 new comments -
[React 19] Using spread with binary conditional in JSX causes error in dev env for case of using legacy JSX transform
#29902 commented on
Jun 10, 2025 • 0 new comments -
Bug: ESLint rule doesn't catch mistake with non-exhaustive dependencies
#28539 commented on
Jun 10, 2025 • 0 new comments -
Use the native `beforeinput` event if it's supported
#11211 commented on
Jun 10, 2025 • 0 new comments -
Bug: `select` menu won't update highlight when options change
#31718 commented on
Jun 10, 2025 • 0 new comments -
Bug: eslint-plugin-react-hooks documentation might be misleading
#29045 commented on
Jun 10, 2025 • 0 new comments -
[React 19] Will React support write web components as Lit does someday?
#29692 commented on
Jun 9, 2025 • 0 new comments -
Remove references to legacy class-based component architecture in error messages
#30440 commented on
Jun 9, 2025 • 0 new comments -
[React 19] Parameter order for server action when using `useActionState`
#31356 commented on
Jun 9, 2025 • 0 new comments -
Hooks + multiple instances of React
#13991 commented on
Jun 9, 2025 • 0 new comments -
Bug: pre-trigger form submit in multistep form
#32290 commented on
Jun 9, 2025 • 0 new comments -
Bug: Properties are not passed to Custom Elements that extend built-in elements
#32135 commented on
Jun 9, 2025 • 0 new comments -
[React 19] Controlled checkboxes are reset by form submission and form.reset()
#31695 commented on
Jun 9, 2025 • 0 new comments -
[Compiler Bug]: React Compiler breaks most functionality of TanStack Table
#33057 commented on
Jun 8, 2025 • 0 new comments -
Bug: Detached Elements Observed When Toggling Content with ReactDOM.createPortal()
#31719 commented on
Jun 8, 2025 • 0 new comments -
[Compiler Optimization]: avoid memoizing `useState` lazy initializer functions
#31453 commented on
Jun 7, 2025 • 0 new comments -
Bug: [email protected] only detects english component names
#31446 commented on
Jun 7, 2025 • 0 new comments -
Bug: Images with `loading="lazy"` remounted with react are all loaded
#31529 commented on
Jun 7, 2025 • 0 new comments