-
Notifications
You must be signed in to change notification settings - Fork 45.9k
Insights: facebook/react
Overview
Could not load contribution data
Please try again later
147 Pull requests merged by 25 people
-
Add FB RSC Entry for React Package
#30310 merged
Jul 11, 2024 -
Remove top stack frame from getCurrentStack
#30306 merged
Jul 11, 2024 -
Feature flag to disable legacy context for function components
#30319 merged
Jul 11, 2024 -
Use explicit git hash length in version string
#30318 merged
Jul 11, 2024 -
Gate inlined consoleWithStackDev transpilation
#30317 merged
Jul 11, 2024 -
Updates ViewConfig types to delegate isInAParentText context
#29872 merged
Jul 11, 2024 -
Delete suppressWarning in OSS
#30312 merged
Jul 11, 2024 -
easy: add link to legacy context warning
#30315 merged
Jul 11, 2024 -
feat(compiler): Ignore
TSInterfaceDeclaration
#30314 merged
Jul 11, 2024 -
Override the getCurrentStack temporarily while printing uncaught errors
#30309 merged
Jul 10, 2024 -
Experiment with using an object literal for Fiber creation
#28734 merged
Jul 10, 2024 -
Convert some tests to use assertConsoleErrorDev or just avoid mocking
#30307 merged
Jul 10, 2024 -
Add RN fork of consoleWithStackDev so we can improve the mainline one
#30305 merged
Jul 10, 2024 -
Format DOM Nesting Warning as Diff View + An Additional Log for Stack Trace
#30302 merged
Jul 10, 2024 -
Warn about legacy context when legacy context is not disabled
#30297 merged
Jul 10, 2024 -
CI: reduce job waterfall for runtime test jobs
#30303 merged
Jul 10, 2024 -
[Flight] Serialize rate limited objects in console logs as marker an increase limit
#30294 merged
Jul 10, 2024 -
[Fiber] Override the getCurrentStack temporarily while printing errors
#30300 merged
Jul 10, 2024 -
Dedupe legacy context warnings
#30299 merged
Jul 9, 2024 -
[Fizz] Refactor Component Stack Nodes
#30298 merged
Jul 9, 2024 -
[Flight] Fully support serializing Map/Set in console logs
#30295 merged
Jul 9, 2024 -
Remove propTypes on instance warning
#30296 merged
Jul 9, 2024 -
[Flight] Add context for non null prototype error
#30293 merged
Jul 9, 2024 -
[DevTools] Print component stacks as error objects to get source mapping
#30289 merged
Jul 8, 2024 -
Warn for useFormState on initial render
#30292 merged
Jul 8, 2024 -
Upgrade flow to 0.235.0
#30118 merged
Jul 8, 2024 -
Upgrade flow to 0.234.0
#30117 merged
Jul 8, 2024 -
Upgrade flow to 0.233.0
#30116 merged
Jul 8, 2024 -
Add unknown location information to component stacks
#30290 merged
Jul 8, 2024 -
Consider dispatch from
useActionState
stable#29665 merged
Jul 6, 2024 -
[Flight] Set Current Owner / Task When Calling console.error or invoking onError/onPostpone
#30206 merged
Jul 4, 2024 -
[Flight] Implement captureStackTrace and owner stacks on the Server
#30197 merged
Jul 4, 2024 -
[Flight] Add option to replay console logs or not
#30207 merged
Jul 4, 2024 -
fix: path handling in react devtools
#29199 merged
Jul 4, 2024 -
Don't strip out component stack in assertConsole helpers
#30204 merged
Jul 3, 2024 -
[Flight] Allow String Chunks to Passthrough in Node streams and renderToMarkup
#30131 merged
Jul 3, 2024 -
Add regression test for #30172
#30198 merged
Jul 3, 2024 -
React DevTools 5.3.0 -> 5.3.1
#30199 merged
Jul 3, 2024 -
[Fizz] Track Current debugTask and run it for onError Callbacks
#30182 merged
Jul 2, 2024 -
[Fizz] Implement debugInfo
#30174 merged
Jul 2, 2024 -
Implement onError signature for renderToMarkup
#30170 merged
Jul 2, 2024 -
[Fizz] Include a component stack in prod but only lazily generate it
#30132 merged
Jul 2, 2024 -
[Fizz] Gate legacyContext field on disableLegacyContext
#30173 merged
Jul 1, 2024 -
[compiler][playground] Formatting changes to pass tabs
#30151 merged
Jul 1, 2024 -
[compiler] Flow support for playground
#30150 merged
Jul 1, 2024 -
chore[react-devtools/renderer]: dont show strict mode warning for prod renderer builds
#30158 merged
Jul 1, 2024 -
[Fizz] Enable owner stacks for SSR
#30152 merged
Jul 1, 2024 -
chore[react-devtools/ui]: fix strict mode badge styles
#30159 merged
Jul 1, 2024 -
[Fizz] Run console.createTask during SSR when available
#30142 merged
Jul 1, 2024 -
[Flight Server] Run Server Components in console.createTask when available
#30140 merged
Jul 1, 2024 -
Update
react-refresh-webpack-plugin
in Flight fixture#30156 merged
Jul 1, 2024 -
[compiler] Clone computation block in change detection mode
#30148 merged
Jul 1, 2024 -
[prettier][eslint] Support sapling in prettier changed files command
#30149 merged
Jun 30, 2024 -
[Flight] Make byteLengthOfChunk Optional
#30130 merged
Jun 28, 2024 -
Only build react-html in experimental channel
#30129 merged
Jun 28, 2024 -
Add doctype to renderToMarkup when html tags are rendered
#30122 merged
Jun 28, 2024 -
Add renderToMarkup for Client Components
#30121 merged
Jun 28, 2024 -
[fix] replace polyfill.io with cloudflare equivalent
#30123 merged
Jun 28, 2024 -
Warn for invalid type in renderer with the correct RSC stack
#30102 merged
Jun 27, 2024 -
Add new package with renderToMarkup export
#30105 merged
Jun 27, 2024 -
Remove isPrimaryRenderer from Flight Server Config
#30115 merged
Jun 27, 2024 -
Bump ws from 7.2.1 to 7.5.10
#29919 merged
Jun 27, 2024 -
[compiler] Always error on async reassignments
#30111 merged
Jun 27, 2024 -
[compiler] Repro for nested function local reassignment issue
#30110 merged
Jun 27, 2024 -
[compiler] Add todo fixtures for local reassignment in an async callback
#30109 merged
Jun 26, 2024 -
[compiler] Validate against locals being reassigned after render
#30107 merged
Jun 26, 2024 -
[compiler] Examples of invalid code reassigning locals outside of render
#30106 merged
Jun 26, 2024 -
Update ReactFabric-test.internal to concurrent root
#30103 merged
Jun 26, 2024 -
Add new error message for awaiting the client export
#29853 merged
Jun 26, 2024 -
Badge Environment Name on Thrown Errors from the Server
#29846 merged
Jun 26, 2024 -
Run ReactFabric-test.internal.js in xplat variant
#30101 merged
Jun 26, 2024 -
Enable
enableDeferRootSchedulingToMicrotask
andenableInfiniteRenderLoopDetection
for React Native (Meta)#30090 merged
Jun 26, 2024 -
compiler: fix the
hookKind
foruseInsertionEffect
#30069 merged
Jun 26, 2024 -
Bump ws from 8.13.0 to 8.17.1 in /compiler
#30043 merged
Jun 26, 2024 -
fix[react-devtools]: restore original args when recording errors
#30091 merged
Jun 26, 2024 -
[compiler][patch] Patch O(n^2) traversal in validatePreserveMemo
#30077 merged
Jun 25, 2024 -
[compiler][ez] PrintHIR prints optional flag for debugging
#30078 merged
Jun 25, 2024 -
[compiler][hir] Correctly remove non-existent terminal preds when pruning labels
#30076 merged
Jun 25, 2024 -
[compiler][ez] Add more Array.prototype methods
#30075 merged
Jun 25, 2024 -
[compiler][ez] Patch Array.concat object shape to capture callee
#30074 merged
Jun 25, 2024 -
[compiler][rewrite] Patch logic for aligning scopes to non-value blocks
#29891 merged
Jun 25, 2024 -
[compiler][fixtures] test repros: codegen, alignScope, phis
#29878 merged
Jun 25, 2024 -
Read constructor name more carefully
#29954 merged
Jun 25, 2024 -
[ez] Remove outdated files
#30092 merged
Jun 25, 2024 -
[compiler] Enable sourceMaps in tsconfig
#30064 merged
Jun 25, 2024 -
[compiler] Fix assignment within for update expression
#30067 merged
Jun 24, 2024 -
Set renameElementSymbol to dynamic value
#30066 merged
Jun 24, 2024 -
Clean up enableUnifiedSyncLane flag
#30062 merged
Jun 24, 2024 -
refactor[react-devtools/extensions]: dont debounce cleanup logic on navigation
#30027 merged
Jun 24, 2024 -
[ci] Cleanup
#30037 merged
Jun 22, 2024 -
[ci] Remove circleci check_generated_fizz_runtime job
#30036 merged
Jun 22, 2024 -
[ci] Add new fizz GitHub action
#30035 merged
Jun 22, 2024 -
[ci] Remove circleci yarn_test job
#30034 merged
Jun 22, 2024 -
[ci] Improve parallelism of yarn test
#30033 merged
Jun 22, 2024 -
[ci] Add new yarn test GitHub action
#30032 merged
Jun 22, 2024 -
[compiler] add fixture for optimization across scopes
#29998 merged
Jun 21, 2024 -
[compiler] Optimize instruction reordering
#29882 merged
Jun 21, 2024 -
[ci] Add new flags GitHub action
#30029 merged
Jun 21, 2024 -
[ci] Remove circleci yarn_flags job
#30030 merged
Jun 21, 2024 -
[ci] Remove circleci yarn_flow job
#30028 merged
Jun 21, 2024 -
[ci] Parallelize flow github action
#30026 merged
Jun 21, 2024 -
[ci] Add new flow GitHub action
#30025 merged
Jun 21, 2024 -
lint: enable reportUnusedDisableDirectives and remove unused suppressions
#28721 merged
Jun 21, 2024 -
[ci] Remove circleci yarn_lint job
#30024 merged
Jun 21, 2024 -
[ci] Add new lint GitHub action
#30023 merged
Jun 21, 2024 -
[prettier] Run prettier
#30022 merged
Jun 21, 2024 -
[prettier] Combine compiler and runtime configs
#30021 merged
Jun 21, 2024 -
[compiler:codegen] Wrap non-ascii characters in JsxExpressionContainer
#29997 merged
Jun 21, 2024 -
www: remove dynamic scheduler feature flag: enableProfiling
#29996 merged
Jun 21, 2024 -
Plumbing of isomorphic code
#29967 merged
Jun 21, 2024 -
Re-enable prettier for compiler/
#29993 merged
Jun 20, 2024 -
Revert "www: remove dynamic feature flag enableSchedulingProfiler"
#29995 merged
Jun 20, 2024 -
www: remove dynamic feature flag enableSchedulingProfiler
#29994 merged
Jun 20, 2024 -
fix[compiler playground]: Set source as the pre-change state in HIR diff
#29957 merged
Jun 20, 2024 -
fix[react-devtools/extensions]: propagate globals from env
#29963 merged
Jun 20, 2024 -
Export captureOwnerStacks() only in DEV "react" builds
#29923 merged
Jun 19, 2024 -
refactor[react-devtools/tests]: use registered marks instead of cleared in tests
#29929 merged
Jun 19, 2024 -
[compiler] Treat ref-like named objects as refs
#29916 merged
Jun 18, 2024 -
React DevTools 5.2.0 -> 5.3.0
#29918 merged
Jun 18, 2024 -
Consider dispatch function from useActionState non-reactive
#29917 merged
Jun 17, 2024 -
chore[react-devtools]: improve console arguments formatting before passing it to original console
#29873 merged
Jun 17, 2024 -
chore[react-devtools]: unify console patching and default to ansi escape symbols
#29869 merged
Jun 17, 2024 -
[compiler] Support method-call version of macro functions
#29899 merged
Jun 17, 2024 -
chore[react-devtools/backend]: remove consoleManagedByDevToolsDuringStrictMode
#29856 merged
Jun 17, 2024 -
chore[react-devtools/extensions]: make source maps url relative
#29886 merged
Jun 17, 2024 -
Prepare Feature Flags for React Native 0.75
#29903 merged
Jun 15, 2024 -
[compiler] Instruction reordering
#29863 merged
Jun 14, 2024 -
[compiler] Allow more instruction kinds btw merged scopes
#29881 merged
Jun 14, 2024 -
Revert "Set disableLegacyMode to true for www"
#29901 merged
Jun 14, 2024 -
Use a constant HostContext in prod builds for Fabric renderer
#29888 merged
Jun 14, 2024 -
sanitize javascript: urls for <object> tags
#29808 merged
Jun 14, 2024 -
Set disableLegacyMode to true for www
#29871 merged
Jun 14, 2024 -
[compiler] Provide support for custom fbt-like macro functions
#29893 merged
Jun 14, 2024 -
[compiler][playground] Make change detection work in playground
#29889 merged
Jun 13, 2024 -
created a vscode workspace file for the repo
#29830 merged
Jun 13, 2024 -
[compiler] Fix visitors to emit the correct kind
#29884 merged
Jun 13, 2024 -
fix[react-devtools] divided inspecting elements between inspecting do…
#29885 merged
Jun 13, 2024 -
[compiler] Make unary and binary operator types more precise
#29880 merged
Jun 12, 2024 -
Standardize condition order so that edge-lite preferred over browser
#29877 merged
Jun 12, 2024 -
[compiler] Fix merging of queues states in InferReferenceEffects
#29879 merged
Jun 12, 2024 -
Execute event handlers in the context of the instance that it's associated with
#29876 merged
Jun 12, 2024 -
Avoid acccessing React internals from
use-sync-external-store/shim
#29868 merged
Jun 12, 2024 -
Bump braces from 3.0.2 to 3.0.3 in /fixtures/flight-esm
#29857 merged
Jun 12, 2024 -
remove unstable_renderSubtreeIntoContainer
#29771 merged
Jun 12, 2024 -
delete ReactServerStreamConfig.dom-fb-experimental.js
#29836 merged
Jun 12, 2024 -
[Flight] Let environmentName vary over time by making it a function of string
#29867 merged
Jun 12, 2024
41 Pull requests opened by 19 people
-
toggle consoleManagedByDevToolsDuringStrictMode flag for native
#29887 opened
Jun 13, 2024 -
[compiler] Add babel-plugin-react-compiler/unstable-types
#29894 opened
Jun 14, 2024 -
Solve "ENOTDIR: not a directory `node_modules/.DS_Store/package.json`" error when running `yarn build`
#29927 opened
Jun 18, 2024 -
Fix #29953: Update ws npm dependency to version 8.17.1
#29960 opened
Jun 20, 2024 -
compiler: consider `startTransition` from `useTransition` as non reactive
#29986 opened
Jun 20, 2024 -
Clean up disableIEWorkarounds flag
#30065 opened
Jun 24, 2024 -
[ci] Add yarn build gh action
#30070 opened
Jun 24, 2024 -
[ci] Parallelize yarn build
#30071 opened
Jun 24, 2024 -
[ci] Add yarn_test_build job to gh actions
#30072 opened
Jun 24, 2024 -
[ci] Add process_artifacts_combined job
#30073 opened
Jun 24, 2024 -
[compiler][rewrite] PropagateScopeDeps hir rewrite
#30079 opened
Jun 24, 2024 -
[compiler] Refactor traverseFunction in Entrypoint
#30084 opened
Jun 25, 2024 -
[compiler][Babel] Refactor insertion of compiled fn
#30085 opened
Jun 25, 2024 -
[compiler] Add flag for outlining jsx pass
#30086 opened
Jun 25, 2024 -
[compiled] Refactor codegen for ReactiveFunction
#30087 opened
Jun 25, 2024 -
[compiler] Introduce OutlinedFunctionExpression HIR
#30088 opened
Jun 25, 2024 -
[compiler] Handle OutlinedFunctionExpression in various passes
#30089 opened
Jun 25, 2024 -
[ci] Disable circleci on compiler-only PRs
#30093 opened
Jun 25, 2024 -
[compiler] Update readme with link to Rules of React docs
#30095 opened
Jun 25, 2024 -
Update React readme
#30096 opened
Jun 25, 2024 -
[compiler] health-check : improve check logic for next.js' stirctMode
#30099 opened
Jun 26, 2024 -
compiler: add built-in Object.prototype methods to ShapeRegistry
#30104 opened
Jun 26, 2024 -
Minor code improvements
#30145 opened
Jun 30, 2024 -
chore[compiler/eslint]: replace deprecated dep `@babel/plugin-proposa…
#30146 opened
Jun 30, 2024 -
[ci] Add check_release_dependencies job
#30169 opened
Jul 1, 2024 -
[compiler] use reactiveConditionHelper to reduce size
#30171 opened
Jul 1, 2024 -
Independent re-renders from UNSAFE_componentWillReceiveProps cause maximum update depth error
#30175 opened
Jul 1, 2024 -
[compiler] useMemo calls directly induce memoization blocks
#30177 opened
Jul 2, 2024 -
[compiler] Drop useMemos in memoization disabled mode, don't bail from source-level memo blocks
#30178 opened
Jul 2, 2024 -
[compiler] Use dependencies from source for useMemo scopes
#30179 opened
Jul 2, 2024 -
[compiler] Fewer assumptions about nonmutability when change detection enabled
#30180 opened
Jul 2, 2024 -
[compiler] Add wrapper functions to wrap change-detection storage and loading from the memo cache
#30181 opened
Jul 2, 2024 -
[compiler][ez] Rename disableMemoizationForDebugging to just disableMemoization
#30191 opened
Jul 2, 2024 -
Compiler: unfork prettier config
#30205 opened
Jul 3, 2024 -
Remove Component Stack from React Logged Warnings and Error Reporting
#30308 opened
Jul 10, 2024 -
Disable setSuppressWarning
#30311 opened
Jul 10, 2024 -
Disable consoleWithStackDev Transform except in RN/WWW
#30313 opened
Jul 10, 2024 -
Remove setSuppressWarning from Meta
#30316 opened
Jul 11, 2024 -
Only fork consoleWithStackDev for the FB version of RN
#30320 opened
Jul 11, 2024 -
[compiler] Fix mode for generating scopes for reassignments
#30321 opened
Jul 12, 2024
52 Issues closed by 18 people
-
Bug: input type=date clears on Firefox when invalid date is typed
#26175 closed
Jul 11, 2024 -
Bug: Eager bailout when calling the state setter function multiple times
#28725 closed
Jul 9, 2024 -
Bug: Expected a suspended thenable.
#28659 closed
Jul 6, 2024 -
Bug: customElement can't setAttrubute width Object
#23043 closed
Jul 4, 2024 -
Slow state update with long list of data
#26215 closed
Jul 4, 2024 -
React[19] Module '"react"' has no exported member 'useActionState'.
#30196 closed
Jul 3, 2024 -
Unexpected Initial State Jump in 'useEffect" with 'setTimeout' and State Dependencies
#30176 closed
Jul 3, 2024 -
Bug: Error Recovery Mechanism Overwriting Initial Rendering Errors in Concurrent Mode
#30157 closed
Jul 2, 2024 -
Bug: [PPR] Resume failed when "moduleLoading === undefined" in function prepareDestinationWithChunks
#28658 closed
Jul 2, 2024 -
[DevTools Bug]: React Devtools not working neither on vite or cra project
#30143 closed
Jul 1, 2024 -
[ possible ] Bug: Failing catching rapid clicking events on iOS 15?
#22521 closed
Jul 1, 2024 -
Bug: Unable to parse line in .flowconfig file
#27691 closed
Jun 30, 2024 -
..
#30147 closed
Jun 30, 2024 -
Bug: Rapid click fails to catch the onClick event properly
#28626 closed
Jun 30, 2024 -
Remove Factory Components
#13560 closed
Jun 29, 2024 -
[React 19]
#30108 closed
Jun 29, 2024 -
[React 19]
#30128 closed
Jun 29, 2024 -
React Developer Tools triggers console error in Firefox for protected URLs
#20144 closed
Jun 29, 2024 -
Feature: useEffectEvent should be useCallback without dependency array
#27793 closed
Jun 29, 2024 -
Bug: eslint-plugin-react-hooks does not allow passing hook as props in jsx syntax
#24108 closed
Jun 28, 2024 -
[DevTools Bug]: React instrumentation encountered an error: TypeError: e.hasOwnProperty is not a function.
#27851 closed
Jun 27, 2024 -
[DevTools Bug]: TypeError: Cannot read properties of undefined (reading 'forEach')
#27244 closed
Jun 27, 2024 -
Bug: React-Core should support VirtualizedList instead of third-party packages.
#25279 closed
Jun 27, 2024 -
..
#30112 closed
Jun 27, 2024 -
Bug: ForwardRef components cant have display names or types
#30068 closed
Jun 25, 2024 -
Bug:
#30018 closed
Jun 25, 2024 -
Bug: TypeError: Cannot read properties of null (reading 'useState')
#29981 closed
Jun 25, 2024 -
hook invalid
#30020 closed
Jun 24, 2024 -
[Compiler Bug]: Increment expression in for-loop loses assignment operation
#29956 closed
Jun 24, 2024 -
Bug: <link> onLoad event happened but not triggered (18.2.0 & 18.3.0-canary-2e470a788-20240214)
#28356 closed
Jun 23, 2024 -
[React 19]
#30039 closed
Jun 22, 2024 -
Bug: state update from a rAF in useLayoutEffect not batched when using `createRoot`
#28457 closed
Jun 21, 2024 -
Bug: TypeError in Rollup build: parseRequestedNames doesn't handle array input correctly
#29613 closed
Jun 20, 2024 -
Bug: Inaccurate Bundle Type Filtering in Rollup Build
#29614 closed
Jun 20, 2024 -
Bug: Error "Unsupported URL scheme" with React Developer Tools
#29636 closed
Jun 20, 2024 -
[DevTools Bug]: With yarn@3.2.1 and PnP and react-devtools@4.24.7, `yarn react-devtools` fails to start
#24682 closed
Jun 19, 2024 -
Google Translate causing "Text content does not match server-rendered HTML"
#28554 closed
Jun 18, 2024 -
Bug: Ref is set after componentDidMount (when mixing Class and Functional components)
#29897 closed
Jun 17, 2024 -
[Compiler]: Consider the `dispatch` fn from useActionState and useFormState to be non-reactive
#29674 closed
Jun 17, 2024 -
[React 19] React-Dom bundle increase 200kb
#29913 closed
Jun 17, 2024 -
Feature Request: `useRemount()` hook
#27865 closed
Jun 16, 2024 -
[DevTools Bug] Cannot add node "1" because a node with that id is already in the Store.
#29904 closed
Jun 15, 2024 -
Bug: error boundary does not catch exceptions from 'true' branch of an if-statement
#28529 closed
Jun 14, 2024 -
Bug: Using useSyncExternalStore with SSR and no getServerSnapshot results in error
#28431 closed
Jun 13, 2024 -
Bug: Hydration fails when async script is located outside head tag
#29801 closed
Jun 12, 2024 -
[React 19] useSyncExternalStore shim might break
#29854 closed
Jun 12, 2024
27 Issues opened by 27 people
-
Bug: effect runs with stale state values outside of Concurrent React
#30291 opened
Jul 8, 2024 -
[React 19] Cannot assign to readonly property
#30172 opened
Jul 1, 2024 -
Bug: Empty `style={}` object values cause hydration warnings in React 18.3.1 - Includes solution
#30163 opened
Jul 1, 2024 -
Bug: useEffect is triggered even if the array as dependency variable wasn't changed.
#30141 opened
Jun 29, 2024 -
[eslint-plugin-react-hooks] Missing type declarations
#30119 opened
Jun 27, 2024 -
[DevTools Bug] getCommitTree(): Invalid commit "1" for root "445". There are only "1" commits.
#30114 opened
Jun 27, 2024 -
[DevTools Bug]: 5.2.0 is not available for Firefox
#30113 opened
Jun 27, 2024 -
[React 19] Different behaviors with `preload` method
#30056 opened
Jun 23, 2024 -
[Compiler Bug]: healthcheck do not check next.js StrictMode
#30049 opened
Jun 23, 2024 -
Bug: "Should have a queue. This is likely a bug in React"
#30038 opened
Jun 21, 2024 -
Feature request: Expose additional profiling tools for library testing
#30031 opened
Jun 21, 2024 -
[React 19] Inconsistent "cache" api with Async Operations in react-server
#29955 opened
Jun 19, 2024 -
Bug: DoS vulnerability in ws dependency
#29953 opened
Jun 19, 2024 -
[React 19] infinite loop when using React lazy & functional formAction together.
#29930 opened
Jun 19, 2024 -
Bug: Hundreds render of Suspense child with hydration error
#29922 opened
Jun 18, 2024 -
[React 19] useEffect does not re-fire on hot reload with React 19 and vite
#29915 opened
Jun 16, 2024 -
Bug: Expected Static Flag Was Missing
#29914 opened
Jun 16, 2024 -
[Compiler]: Type inference information does not propagate past phi nodes
#29907 opened
Jun 15, 2024 -
[Compiler Bug]: Constants or properties named `use*` trigger compiler errors re: hooks
#29900 opened
Jun 14, 2024 -
[React 19] Disabling prerendering siblings of suspended components breaking common pattern
#29898 opened
Jun 14, 2024 -
[DevTools Bug]: Open in editor , Path not found error
#29895 opened
Jun 14, 2024 -
[Compiler Bug]: Compiler incorrectly removes memoization of an expensive operation in useMemo
#29892 opened
Jun 13, 2024 -
Bug: onPointerDown not called when rendered in 'display: contents' root
#29890 opened
Jun 13, 2024
141 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.
-
Cloned flag to avoid extra clones in persistent renderer
#27647 commented on
Jul 11, 2024 • 4 new comments -
[DevTools Bug] Cannot add node "1590" because a node with that id is already in the Store.
#27728 commented on
Jun 25, 2024 • 0 new comments -
Bug: Iterator as JSX children doesn't work right
#20707 commented on
Jul 10, 2024 • 0 new comments -
Bug: ComponentDidCatch will not catch the same child component twice
#20631 commented on
Jul 10, 2024 • 0 new comments -
Bug: manually created 'change' events via new Event() don't trigger React event handlers
#19846 commented on
Jul 10, 2024 • 0 new comments -
Bug: react-hooks/exhaustive-deps includes too much logic?
#19749 commented on
Jul 10, 2024 • 0 new comments -
Bug: react-hooks/exhaustive-deps does not recognize different signaturres
#19644 commented on
Jul 10, 2024 • 0 new comments -
Bug: React Dev Tools Firefox extension fails to detect React
#17997 commented on
Jul 10, 2024 • 0 new comments -
Component delegation to context
#15879 commented on
Jul 10, 2024 • 0 new comments -
Bug: `useInsertionEffect()` doesn't fire before `useLayoutEffect()`
#26320 commented on
Jul 10, 2024 • 0 new comments -
Bug: `useId` generates a new different ID on second render of Strict Mode before un-mount
#27103 commented on
Jul 10, 2024 • 0 new comments -
Bug: mouse events are bubbled up too far with some pointer-events rules
#28817 commented on
Jul 10, 2024 • 0 new comments -
Bug: <Suspense> fallback is rendered inconsistently when there’s a hydration mismatch + the boundary suspends during hydration
#28285 commented on
Jul 10, 2024 • 0 new comments -
[React 19] allow opting out of automatic form reset
#29034 commented on
Jul 10, 2024 • 0 new comments -
Bug: Reconciler cannot handle Declarative Shadow DOM (DSD)
#26071 commented on
Jul 10, 2024 • 0 new comments -
Feature: Release ReactCurrentDispatcher as a consumable API to be used in conjunction with useExternalSyncStore
#27812 commented on
Jul 10, 2024 • 0 new comments -
Bug: MessageChannel in Scheduler prevents Jest test from exiting
#26608 commented on
Jul 11, 2024 • 0 new comments -
add ignoreThisDependency option to exhaustive-deps
#20521 commented on
Jul 10, 2024 • 0 new comments -
Improve the performance of `performance`.
#24569 commented on
Jul 10, 2024 • 0 new comments -
Bug: Concurrent mode does not improve page jank
#25562 commented on
Jul 9, 2024 • 0 new comments -
Bug: event not bubbling to root on iOS Safari
#25308 commented on
Jul 9, 2024 • 0 new comments -
Bug: Tap highlight effect on iPhone is throttled when button is rapidly tapped from React 17+
#25097 commented on
Jul 9, 2024 • 0 new comments -
Bug: `preventDefault()` breaks checkboxes, they may not reflect the `checked` prop
#25069 commented on
Jul 9, 2024 • 0 new comments -
Hydration mismatch error: suggestion to include mismatch details in production error message
#24850 commented on
Jul 9, 2024 • 0 new comments -
Bug: Can't send ArrayBuffer to Server Action despite react.dev saying so
#27931 commented on
Jul 10, 2024 • 0 new comments -
Possible optimization to useSyncExternalStore's withSelector
#24884 commented on
Jul 10, 2024 • 0 new comments -
Bug: useSyncExternalStore update not batched within unstable_batchedUpdates
#24831 commented on
Jul 10, 2024 • 0 new comments -
Bug: Bad state updates with Promise.resolve and useReducer
#24650 commented on
Jul 10, 2024 • 0 new comments -
Bug: componentDidCatch hook does not exist
#24595 commented on
Jul 10, 2024 • 0 new comments -
RFC: Context scoping for compound components
#23287 commented on
Jul 10, 2024 • 0 new comments -
Bug: Rendering an array of arrays doesn't warn developer about missing key=""
#21731 commented on
Jul 10, 2024 • 0 new comments -
Feature Request: ESLint hooks rule for accessing previous state when deriving new state
#21448 commented on
Jul 10, 2024 • 0 new comments -
Feature request: useContextGetter
#21329 commented on
Jul 10, 2024 • 0 new comments -
Bug: `onMouseEnter` triggered twice on target when there's space around it, and ReactDOM.createPortal is used to render something else
#21049 commented on
Jul 10, 2024 • 0 new comments -
Feature Request: render React *to* a node, not *in* a node.
#20738 commented on
Jul 10, 2024 • 0 new comments -
Bug: react-test-renderer working with a mix of react renderers
#20716 commented on
Jul 10, 2024 • 0 new comments -
[eslint-plugin-react-hooks] warn on unexpanded object dependencies
#24636 commented on
Jul 10, 2024 • 0 new comments -
Add `server.edge` to `react-server-dom-esm`
#27353 commented on
Jul 9, 2024 • 0 new comments -
feat(eslint-plugin-react-hooks): allow hooks with snake_case names
#27430 commented on
Jul 9, 2024 • 0 new comments -
react-hooks/rules-of-hooks: detect issues in property definitions
#27435 commented on
Jun 26, 2024 • 0 new comments -
[Fix] Checking type of all parents of dependencies in hooks #27335
#27556 commented on
Jul 9, 2024 • 0 new comments -
Doc changes as per the new react updates
#27626 commented on
Jul 10, 2024 • 0 new comments -
Fix minLength and maxLength constraints on textareas in Chrome
#27635 commented on
Jul 9, 2024 • 0 new comments -
Fix useSyncExternalStoreWithSelector to not call selectors when snapshot hasn't changed
#27776 commented on
Jul 9, 2024 • 0 new comments -
Bump update-notifier to last non-ESM version
#27846 commented on
Jul 9, 2024 • 0 new comments -
fix(eslint-plugin): ExhaustiveDeps: Auto fixing should add a dependency array to `useMemo` and `useCallback`
#28691 commented on
Jun 29, 2024 • 0 new comments -
fix: faster shallowEqual 30% performance improvement & `__DEV__` Just make a judgment once
#28776 commented on
Jul 6, 2024 • 0 new comments -
chore: export cjs/umd as react@17
#28944 commented on
Jul 3, 2024 • 0 new comments -
Sanitize key in Developer Tools display
#28991 commented on
Jun 27, 2024 • 0 new comments -
fix(eslint-plugin-react-hooks): "additionalHooks" docs are misleading
#29046 commented on
Jun 24, 2024 • 0 new comments -
feat[DevTools]: Use Chrome DevTools Performance extension API
#29231 commented on
Jun 19, 2024 • 0 new comments -
chore: update package.json files with repository fields
#29582 commented on
Jun 17, 2024 • 0 new comments -
fix<compiler>: ensure --src option correctly handles unquoted glob patterns (#29639)
#29819 commented on
Jun 22, 2024 • 0 new comments -
Add verbose error logging option to react-compiler-healthcheck
#29851 commented on
Jun 12, 2024 • 0 new comments -
Make hard JS indexof not found error more developer-friendly
#24744 commented on
Jul 9, 2024 • 0 new comments -
Allow to configure hooks to check for async callbacks in eslint-plugin-exhaustive-deps
#24958 commented on
Jul 9, 2024 • 0 new comments -
feat(devtools): add preset for open in editor url
#24990 commented on
Jul 9, 2024 • 0 new comments -
use-sync-external-store: Add `exports` field to `package.json`
#25231 commented on
Jul 10, 2024 • 0 new comments -
ReactTestInstance to expose toJSON() method for focused snapshots
#25329 commented on
Jul 9, 2024 • 0 new comments -
Fix `repository.directory` of `react-refresh` package
#25602 commented on
Jul 9, 2024 • 0 new comments -
Add package.json exports for use-sync-external-store
#26230 commented on
Jun 20, 2024 • 0 new comments -
Add support for SyntheticKeyboardEvent `isComposing`
#26254 commented on
Jul 10, 2024 • 0 new comments -
Scheduler: Unref the MessageChannel instance and allow the thread to exit
#26609 commented on
Jul 11, 2024 • 0 new comments -
feat: added dynamic class-name feature via `classNames` attribute
#26730 commented on
Jul 9, 2024 • 0 new comments -
Destroy insertion effects when deleting previously hidden subtrees
#26843 commented on
Jul 9, 2024 • 0 new comments -
chore: fix typo in a comment
#26907 commented on
Jul 9, 2024 • 0 new comments -
Improve Performance by Utilizing Promise.all for Parallel Function Execution ✈️
#26966 commented on
Jul 9, 2024 • 0 new comments -
Fix react checkbox input synthetic event
#27016 commented on
Jul 7, 2024 • 0 new comments -
[test] Add unit test for ReactDOMInput
#27127 commented on
Jul 9, 2024 • 0 new comments -
Add "stableKnownHooks" option to react-hook/exhaustive-deps eslint rule
#27173 commented on
Jul 9, 2024 • 0 new comments -
Updating fixtures/packaging/babel-standalone/dev.html to use createRoot
#27195 commented on
Jul 9, 2024 • 0 new comments -
[React 19] Removal of `ReactDOM.findDOMNode`
#28926 commented on
Jun 25, 2024 • 0 new comments -
[React 19] `use` is significantly slower in some scenarios than throwing a Promise
#29855 commented on
Jun 25, 2024 • 0 new comments -
[DevTools Bug]: React Profiler reports higher hook numbers than shown in Components
#28584 commented on
Jun 26, 2024 • 0 new comments -
Bug: `react-server-dom-esm` package is empty
#27197 commented on
Jun 26, 2024 • 0 new comments -
Bug: eslint-plugin-react-hooks rules-of-hooks misses hook usage in class properties with typescript-eslint v5+ parser
#27431 commented on
Jun 26, 2024 • 0 new comments -
Combine Profiler data sources
#22529 commented on
Jun 26, 2024 • 0 new comments -
Bug: element.current.scrollIntoView() not working as expected in chrome.
#23396 commented on
Jun 26, 2024 • 0 new comments -
Can an error boundary prevent React's error logging?
#15069 commented on
Jun 26, 2024 • 0 new comments -
Bug: React 18 (18.2.0) skips renders in Safari even when props change
#26713 commented on
Jun 27, 2024 • 0 new comments -
[DevTools Bug]: Labels are cut off on Firefox on Linux (Fedora 36)
#25262 commented on
Jun 27, 2024 • 0 new comments -
[DevTools Bug]: Excessive memory usage, even when not in use (Firefox)
#27025 commented on
Jun 27, 2024 • 0 new comments -
findDOMNode deprecation
#14357 commented on
Jun 29, 2024 • 0 new comments -
Bug: Re-rendering nested components breaks event listeners on parent
#27618 commented on
Jun 30, 2024 • 0 new comments -
eslint-plugin-react-hooks & "Flat Config" (ESLint 9)
#28313 commented on
Jun 30, 2024 • 0 new comments -
Bug: "Unsafe assignment to innerHTML" warning from Mozilla addons linter
#21993 commented on
Jul 1, 2024 • 0 new comments -
Bug: [eslint-plugin-react-hooks] exhaustive-deps false positive on "unnecessary" dependency if its a React component
#18051 commented on
Jul 2, 2024 • 0 new comments -
Bug: form data is lost upon hydration
#26974 commented on
Jul 9, 2024 • 0 new comments -
Events before Client Side Hydration
#15446 commented on
Jun 13, 2024 • 0 new comments -
Bug: onBlur is not firing in IOS Chrome when trigger done button
#28492 commented on
Jun 13, 2024 • 0 new comments -
[React 19] Controlled number input does not update defaultValue when value prop has changed
#29862 commented on
Jun 13, 2024 • 0 new comments -
Bug: Cannot read property 'useState' of null
#24928 commented on
Jun 14, 2024 • 0 new comments -
Bug: useState is not getting updated inside Event Listener (Webrtc DataChannel).
#29860 commented on
Jun 15, 2024 • 0 new comments -
[Compiler Bug]: Mutating a ref passed as argument from a hook warns
#29832 commented on
Jun 15, 2024 • 0 new comments -
[React 19] Will React support write web components as Lit does someday?
#29692 commented on
Jun 17, 2024 • 0 new comments -
"NotFoundError: Failed to execute 'removeChild' on 'Node'" when using React.Fragment <></> with Chrome extension which does not modify the DOM tree below the root div of the React app
#17256 commented on
Jun 17, 2024 • 0 new comments -
Bug: Eslint hooks returned by factory functions not linted
#25065 commented on
Jun 17, 2024 • 0 new comments -
[Bug] : SSR Suspense renders dollar sign ($) in the dom
#29719 commented on
Jun 17, 2024 • 0 new comments -
Hooks + multiple instances of React
#13991 commented on
Jun 20, 2024 • 0 new comments -
[Compiler Bug]: Stripping curly braces breaks character escapes (breaks JSX spec 1.5.1)
#29648 commented on
Jun 20, 2024 • 0 new comments -
Provide a way to handle browser-autocompleted form values on controlled components
#1159 commented on
Jun 21, 2024 • 0 new comments -
custom use directives + using closure serializer
#28619 commented on
Jun 21, 2024 • 0 new comments -
Bug: "Cannot read property 'length' of undefined" in areHookInputsEqual
#22049 commented on
Jun 21, 2024 • 0 new comments -
[DevTools Bug]: Error: Should have a queue. This is likely a bug in React. Please file an issue.
#28443 commented on
Jun 21, 2024 • 0 new comments -
Bug: eslint-plugin-react-hooks false positive conditional call after foreach
#24791 commented on
Jun 22, 2024 • 0 new comments -
Bug: uSES with synchronous updating a component causes a warning
#26962 commented on
Jul 9, 2024 • 0 new comments -
Bug: unable to set value on hidden input
#26927 commented on
Jul 9, 2024 • 0 new comments -
Bug: React fails to log invariant 306 message when lazy() resolves to a `Fragment`
#26910 commented on
Jul 9, 2024 • 0 new comments -
Docs: Can I add multiple languages in the readme ?
#26848 commented on
Jul 9, 2024 • 0 new comments -
Bug: Repeated state setter callbacks when callback throws
#26737 commented on
Jul 9, 2024 • 0 new comments -
Bug: Does React automatically handle scrolling for me?
#26690 commented on
Jul 9, 2024 • 0 new comments -
CONTRIBUTING.md new URL
#26676 commented on
Jul 9, 2024 • 0 new comments -
Bug: autoFocus cannot be used with an anchor (link)
#26603 commented on
Jul 9, 2024 • 0 new comments -
Warnings only logged once even for different roots and renders
#26581 commented on
Jul 9, 2024 • 0 new comments -
Bug: `createRoot` function from React@18 break the css `:target`
#26374 commented on
Jul 9, 2024 • 0 new comments -
Bug: Inconsistent react-dom/server exports between 17 and 18
#26170 commented on
Jul 9, 2024 • 0 new comments -
Bug: onSelect event stops firing if mouse interaction ends over IFRAME
#26165 commented on
Jul 9, 2024 • 0 new comments -
eslint-plug-react-hooks -- Please add Support customHook simliar to useImperativeHandle 3 args
#26099 commented on
Jul 9, 2024 • 0 new comments -
Bug: Hydration mismatch error for HTML entities in direct text children of <noscript> tag
#25969 commented on
Jul 9, 2024 • 0 new comments -
Bug: Stale selectors keep old store snapshots alive in useSyncExternalStoreWithSelector
#25967 commented on
Jul 9, 2024 • 0 new comments -
Bug: 'exhaustive-deps' lint rule warns that "Outer scope values" aren't valid when a hook is inside a function
#25958 commented on
Jul 9, 2024 • 0 new comments -
Bug: Rules of hooks does not check children function of component rendered within a Class Component
#25656 commented on
Jul 9, 2024 • 0 new comments -
Bug: is the current `useSyncExternalStore` batching & flushing behaviour intended?
#25191 commented on
Jul 3, 2024 • 0 new comments -
[React 19] custom element property vs. attribute behavior deviates from RFC discussion and proposal doc
#29037 commented on
Jul 3, 2024 • 0 new comments -
Bug: `useId()` not working inside `<Suspense>`
#24669 commented on
Jul 4, 2024 • 0 new comments -
Why react-dom/server will automatic reorder elements in head
#27879 commented on
Jul 7, 2024 • 0 new comments -
Bug: `onBlur` is not called when a focused element is unmounted
#25194 commented on
Jul 8, 2024 • 0 new comments -
Devtools tabs should not appear in chrome-extension pages when using react-devtools as an entry point
#17208 commented on
Jul 9, 2024 • 0 new comments -
Components and Profiler don't appear in DevTools
#27844 commented on
Jul 9, 2024 • 0 new comments -
Bug: putting promise into JSX will cause hydration issue
#27778 commented on
Jul 9, 2024 • 0 new comments -
Bug: `use()` yields incorrect value during first SSR
#27731 commented on
Jul 9, 2024 • 0 new comments -
Bug: Suspense fallback is not interactive
#27716 commented on
Jul 9, 2024 • 0 new comments -
Bug: react-server-dom-webpack gets confused by package.json#exports map and crashes
#27711 commented on
Jul 9, 2024 • 0 new comments -
Feature Request: Support the `defaultSelected` Property for Rendered `<option>` Elements
#27669 commented on
Jul 9, 2024 • 0 new comments -
Bug: Nested suspense boundaries `Cannot read properties of null (reading 'parentNode')` on resolution
#27628 commented on
Jul 9, 2024 • 0 new comments -
Bug: forwardRef ignore Type Check
#27558 commented on
Jul 9, 2024 • 0 new comments -
Bug: react-test-renderer types of .toTree API are missing
#27390 commented on
Jul 9, 2024 • 0 new comments -
Bug: React event does not trigger during HMR
#27226 commented on
Jul 9, 2024 • 0 new comments -
Bug: Suspense does not work in Server Components with Safari on macOS or iOS
#27089 commented on
Jul 9, 2024 • 0 new comments -
Bug: react-devtools-inline crashes when Function.prototype.toString is not configurable.
#27005 commented on
Jul 9, 2024 • 0 new comments