Commit Graph

  • 917cb01a58 React DevTools: Show symbols used as keys in state (#19786) 6h057 2020-09-14 15:55:19 +02:00
  • 11ee82df45 [Events] Make passiveness and priority non-configurable (#19807) Dan Abramov 2020-09-14 13:54:08 +01:00
  • ebb2253428 updates mailmap entries (#19824) Seth Webster 2020-09-12 13:05:52 -04:00
  • cc581065df eslint-plugin-react-hooks@4.1.2 Dan Abramov 2020-09-11 13:18:44 +01:00
  • 0044805c88 Update CHANGELOG.md Dan Abramov 2020-09-11 13:17:55 +01:00
  • 0f70d4dd66 Consider components in jsx as missing dependencies in @typescript-eslint/parser@4.x (#19815) Sebastian Silbermann 2020-09-11 14:13:43 +02:00
  • 84558c61ba Don't visit passive effects during layout phase (#19809) Andrew Clark 2020-09-10 16:00:41 -05:00
  • ad8a0a8cd0 eslint-plugin-react-hooks@4.1.1 Dan Abramov 2020-09-10 19:54:42 +01:00
  • 77544a0d6f Update CHANGELOG.md Dan Abramov 2020-09-10 19:54:10 +01:00
  • ed4fdfc737 test(eslint-plugin-react-hooks): Run with TS parsers >= 2.x (#19792) Sebastian Silbermann 2020-09-10 20:08:47 +02:00
  • cd75f93c03 eslint-plugin-react-hooks: fix compatibility with @typescript-eslint/parser@4.0.0+ (#19751) Matthias Schiffer 2020-09-10 12:30:18 +02:00
  • a08ae9f147 Listen to onScroll during hydration (#19803) Dan Abramov 2020-09-10 11:00:02 +01:00
  • 781212aab3 Remove double space in test name (#19762) Gustavo Saiani 2020-09-09 19:26:44 -03:00
  • e7b255341b Internal act: Flush timers at end of scope (#19788) Andrew Clark 2020-09-08 23:55:23 -05:00
  • d17086c7c8 Decouple public, internal act implementation (#19745) Andrew Clark 2020-09-08 10:11:45 -05:00
  • d38ec17b1d [Flight] Set dispatcher for duration of performWork() (#19776) Joseph Savona 2020-09-07 19:41:22 -04:00
  • 4f3f7eeb7f Bugfix: Effect clean up when deleting suspended tree (#19752) Andrew Clark 2020-09-04 17:46:44 -05:00
  • 7baf9d4128 Combine Flags and SubtreeFlags types (#19775) Andrew Clark 2020-09-04 16:48:30 -05:00
  • 1665443603 Rename effect fields (#19755) Andrew Clark 2020-09-04 16:34:07 -05:00
  • 708fa77a78 Decrease expiration time of input updates (#19772) Andrew Clark 2020-09-04 12:42:09 -05:00
  • 36df483af4 Add feature flag to disable scheduler timeout in work loop (#19771) Ricky 2020-09-04 10:58:17 -04:00
  • eabd18c73f Scheduling Profiler: Move preprocessing to web worker and add loading indicator (#19759) E-Liang Tan 2020-09-04 22:57:32 +08:00
  • 38a512acad Scheduling Profiler: Redesign with DevTools styling (#19707) E-Liang Tan 2020-09-04 00:08:40 +08:00
  • bcc0aa4633 Revert "Revert "Remove onScroll bubbling flag (#19535)" (#19655)" (#19761) Dan Abramov 2020-09-03 17:06:20 +01:00
  • e9454894ff Scheduling Profiler: Extract and test scroll state from horizontal pan and zoom view (#19682) E-Liang Tan 2020-09-03 22:27:35 +08:00
  • 9340083395 Scheduling Profiler: Add Fast Refresh (#19757) E-Liang Tan 2020-09-03 21:17:57 +08:00
  • 835c11eba7 Add checkbox toggle for boolean values (#19714) Meghnath Pillay 2020-09-03 18:27:12 +05:30
  • 99cae887f3 Add failing test for passive effect cleanup functions and memoized components (#19750) Brian Vaughn 2020-09-02 13:01:52 -04:00
  • 2cfd73c4d0 Fix typo in comment (Noticable→Noticeable) (#19737) Ikko Ashimine 2020-09-02 09:19:10 +09:00
  • 98dba66ee1 Add ⎇ + arrow key navigation to DevTools (#19741) Brian Vaughn 2020-09-01 20:03:44 -04:00
  • 53e622ca7f Fix instances of function declaration after return (#19733) Bhumij Gupta 2020-09-01 18:25:10 +05:30
  • b7d18c4daf Support Babel's envName option in React Refresh plugin (#19009) Kevin Weber 2020-09-01 05:50:54 -07:00
  • 1f38dcff67 Remove withSuspenseConfig (#19724) Andrew Clark 2020-08-31 11:16:49 -05:00
  • 1396e4a8f5 Fixes eslint warning when node type is ChainExpression (#19680) Pascal Fong Kye 2020-08-29 22:03:23 +02:00
  • a8500be893 Add startTransition as a known stable method (#19720) Andrew Clark 2020-08-28 18:44:39 -05:00
  • 4f5fb56100 Use gate pragma instead of if (__EXPERIMENTAL__) (#19722) Andrew Clark 2020-08-28 16:21:01 -05:00
  • 380dc95de8 Revert "Append text string to <Text> error message (#19581)" (#19723) Timothy Yung 2020-08-28 13:46:59 -07:00
  • ddd1faa197 Remove config argument from useTransition (#19719) Andrew Clark 2020-08-28 13:49:01 -05:00
  • 92fcd46cc7 Replace SuspenseConfig object with an integer (#19706) Andrew Clark 2020-08-28 12:52:56 -05:00
  • b754caaaf2 Enable eager listeners in open source (#19716) Dan Abramov 2020-08-28 12:23:28 +01:00
  • c1ac052158 [Flight] Support more element types and Hooks for Server and Hybrid Components (#19711) Dan Abramov 2020-08-27 20:19:13 +01:00
  • 1eaafc9ade Clean up timeoutMs-related implementation details (#19704) Andrew Clark 2020-08-27 11:47:58 -05:00
  • 8da0da0937 Disable timeoutMs argument (#19703) Andrew Clark 2020-08-26 16:35:13 -05:00
  • 60ba723bf7 Add SuspenseList to devTools (#19684) Ben Pernick 2020-08-26 12:04:43 -05:00
  • 5564f2c95b Add React.startTransition (#19696) Ricky 2020-08-26 11:34:17 -04:00
  • c4e0768d74 Remove unused argument from finishConcurrentRender (#19689) inottn 2020-08-25 20:49:57 +08:00
  • af219cc6e6 Lint rule to forbid access of cross-fork fields (#19679) Andrew Clark 2020-08-24 12:07:11 -05:00
  • 848bb2426e Attach Listeners Eagerly to Roots and Portal Containers (#19659) Dan Abramov 2020-08-24 16:50:20 +01:00
  • 8c9fc4e90f Remove usage of PossiblyWeakSet from createEventHandle (#19686) Dominic Gannaway 2020-08-24 16:10:23 +01:00
  • 2ada4bd0c2 Add a test for non-passive event handlers for events affected by the browsers' intervention (#19658) Toru Kobayashi 2020-08-24 22:30:17 +09:00
  • d2e914ab4e Remove remaining references to effect list (#19673) Andrew Clark 2020-08-21 20:42:32 -05:00
  • 0386bd0da2 Tweaked landing page styles (#19665) Brian Vaughn 2020-08-21 14:06:01 -04:00
  • 90d212d326 Fix movementX/Y polyfill with capture events (#19672) Dan Abramov 2020-08-21 16:55:41 +01:00
  • 49af88991c Fix DevTools crash when inspecting document.all (#19619) 6h057 2020-08-21 15:31:16 +02:00
  • d6e433899f Use Global Render Timeout for CPU Suspense (#19643) Sebastian Markbåge 2020-08-20 17:39:29 -04:00
  • f912186012 Fix: Unspecified error for IE11 (#19530) (#19664) Hemakshi Sachdev 2020-08-21 02:23:23 +05:30
  • d5ed78764f Visually distinguish user timing marks from React events (#19663) Brian Vaughn 2020-08-20 14:43:40 -04:00
  • 2bea3fb0b8 Import React Concurrent Mode Profiler (#19634) E-Liang Tan 2020-08-21 02:06:28 +08:00
  • c641b611c4 Upgrade all @babel/* packages to fix DevTools builds on newer Node versions (#19647) E-Liang Tan 2020-08-20 23:47:16 +08:00
  • 08e69f65b4 Fix incorrect copy-paste in test (#19657) Dan Abramov 2020-08-20 01:47:32 +01:00
  • 64ddef44c6 Revert "Remove onScroll bubbling flag (#19535)" (#19655) Dan Abramov 2020-08-19 20:54:54 +01:00
  • dd651df05e Keep onTouchStart, onTouchMove, and onWheel passive (#19654) Dan Abramov 2020-08-19 18:42:33 +01:00
  • 87b3e2d257 Add flow to SyntheticEvent (#19564) Sebastian Silbermann 2020-08-19 15:16:48 +02:00
  • b8fa09e9e2 provide profiling bundle for react-reconciler (#19559) Julien Gilli 2020-08-19 06:11:27 -07:00
  • 32ca313060 refactor: remove unnecessary return statements (#19625) Toru Kobayashi 2020-08-19 22:10:41 +09:00
  • c45a195429 fix: property list values should show whitespace (#19640) Sam Marks 2020-08-19 08:50:46 -04:00
  • 23595ff593 Add missing param to safelyCallDestroy() (#19638) Brian Vaughn 2020-08-18 12:02:04 -04:00
  • 24f1923b1b fix: open two same tabs on firefox (#19632) ᴜɴвʏтᴇ 2020-08-18 22:17:00 +08:00
  • ee409ea3b5 change destroy to safelyCallDestroy (#19605) Luna Ruan 2020-08-17 17:32:50 -07:00
  • bcca5a6ca7 Always skip unmounted/unmounting error boundaries (#19627) Brian Vaughn 2020-08-17 15:01:06 -04:00
  • 1a41a196bc Append text string to <Text> error message (#19581) Timothy Yung 2020-08-17 10:47:49 -07:00
  • 1287670191 Fix: React cannot render in ShadowRoot (#15894) Jack Works 2020-08-17 22:47:49 +08:00
  • e4afb2fddf eslint-plugin-react-hooks@4.1.0 Dan Abramov 2020-08-17 13:31:20 +01:00
  • ced05c46c1 Update CHANGELOG.md Dan Abramov 2020-08-17 13:30:16 +01:00
  • 702fad4b1b refactor fb.me redirect link to reactjs.org/link (#19598) CY Lim 2020-08-17 20:25:50 +08:00
  • 49cd77d24a fix: leak strict mode with UMD builds (#19614) Toru Kobayashi 2020-08-15 22:42:49 +09:00
  • ffb749c95e Improve error boundary handling for unmounted subtrees (#19542) Brian Vaughn 2020-08-14 16:46:46 -04:00
  • 9b35dd2fcc Permanently removed component stacks from scheduling profiler data (#19615) Brian Vaughn 2020-08-14 15:21:13 -04:00
  • 3f8115cdd1 Remove didTimeout check from work loop Andrew Clark 2020-08-13 18:02:32 -04:00
  • 9abc2785cb Remove wasteful checks from shouldYield Andrew Clark 2020-08-13 11:49:24 -05:00
  • fe6d05229f fix event.relatedTarget fallback logic for firefox (#19607) Clay Tercek 2020-08-14 08:05:53 -04:00
  • 1d5e10f703 [eslint-plugin-react-hooks] Report constant constructions (#19590) Jordan Eldredge 2020-08-13 12:54:33 -07:00
  • dab0854c5e Move commit passive unmount/mount to CommitWork (#19599) Sebastian Markbåge 2020-08-13 12:17:33 -04:00
  • c3ee973c56 Fix emoji character displayed in Chrome extension (#19603) Brian Vaughn 2020-08-13 11:16:35 -04:00
  • ccb6c39451 Remove unused argument (#19600) inottn 2020-08-13 22:11:01 +08:00
  • 629125555f [Scheduler] Re-throw unhandled errors (#19595) Andrew Clark 2020-08-12 22:06:43 -05:00
  • b6e1d08604 DevTools bug fix: Proxied methods should be safely dehydrated for display Pascal Fong Kye 2020-08-12 18:15:53 +02:00
  • b8ed6a1aa5 [Scheduler] Call postTask directly (#19551) Andrew Clark 2020-08-12 08:39:47 -05:00
  • c8d9b8878a Speed up yarn cache in circle (#19566) Ricky 2020-08-11 14:05:15 -04:00
  • ce37bfad5f Remove resolutions from test renderer package.json (#19577) Dan Abramov 2020-08-10 20:45:12 +01:00
  • 2704bb5374 Add ReactVersion to SchedulingProfiler render scheduled marks (#19553) Kartik Choudhary 2020-08-10 14:51:25 +00:00
  • 0c52e24cb6 Support inner component _debugOwner in memo (#19556) Brian Vaughn 2020-08-10 10:49:10 -04:00
  • 94c0244bab Fix double-firing mouseenter (#19571) Dan Abramov 2020-08-10 15:08:22 +01:00
  • aa99b0b08e Rename test files Dan Abramov 2020-08-10 12:58:42 +01:00
  • 7f696bd99c fix: onFocus/onBlur/onBeforeInput have a matching event type (#19561) Sebastian Silbermann 2020-08-10 13:54:10 +02:00
  • 7c30fb3b0b Update outdated lockfile (#19568) Sebastian Silbermann 2020-08-10 12:59:37 +02:00
  • 0cd9a6de55 Parallelize Jest in CI (#19552) Andrew Clark 2020-08-07 16:32:59 -04:00
  • 2d9ec9199c Indent a command Dan Abramov 2020-08-07 19:24:49 +01:00
  • db2f229110 Fix command Dan Abramov 2020-08-07 19:23:43 +01:00
  • 336729856a Nesting Fixture (#19531) Dan Abramov 2020-08-07 02:08:41 +01:00