Commit Graph

  • cb8a50619b [DevTools] Add React Devtools Extension Startup and File Structure to OVERVIEW.md (#22283) Luna Ruan 2021-09-09 15:58:27 -07:00
  • 43cf06daf9 [DevTools] Fix react-devtools-extension build error and react-devtools-inline's package.json (#22281) Luna Ruan 2021-09-09 14:26:13 -07:00
  • 96814e71b2 Revert Suspense cache Thenable.catch() change (#22280) Brian Vaughn 2021-09-09 15:26:41 -04:00
  • 225740be48 Add named hooks support to react-devtools-inline (#22263) Brian Vaughn 2021-09-09 15:25:26 -04:00
  • 8f96c6b2ac [Bugfix] Prevent infinite update loop caused by a synchronous update in a passive effect (#22277) Andrew Clark 2021-09-09 11:14:30 -04:00
  • 24c2e27256 DevTools Suspense cache cleanup (#22275) Brian Vaughn 2021-09-09 09:28:17 -04:00
  • 4ce89a58da Test bad useEffect return value with noop-renderer (#22258) Sebastian Silbermann 2021-09-09 00:58:53 +02:00
  • a3fde23588 Detect subscriptions wrapped in startTransition (#22271) salazarm 2021-09-08 17:01:09 -04:00
  • 95d762e406 Remove duplicate test Andrew Clark 2021-09-08 11:49:30 -04:00
  • d4d1dc085d Reorder VARIANT feature flags (#22266) Dan Abramov 2021-09-07 23:28:38 +01:00
  • fbce2d5274 Fix #21972: Add onResize event to video elements (#21973) Riley Shaw 2021-09-07 15:28:19 -07:00
  • 2f156eafb8 Adjust consoleManagedByDevToolsDuringStrictMode feature flag (#22253) Dan Abramov 2021-09-07 19:51:12 +01:00
  • cfd8193328 Add useSyncExternalStore to react-debug-tools (#22240) Andrew Clark 2021-09-07 13:58:20 -04:00
  • 8e80592a3a Remove state queue from useSyncExternalStore (#22265) Andrew Clark 2021-09-07 13:27:01 -04:00
  • 06f98c1680 Implement useSyncExternalStore in Fiber (#22239) Andrew Clark 2021-09-07 13:22:05 -04:00
  • 77912d9a05 Wire up the native API for useSyncExternalStore (#22237) Andrew Clark 2021-09-07 13:20:24 -04:00
  • 031abd24b6 Add warning and test for useSyncExternalStore when getSnapshot isn't cached (#22262) salazarm 2021-09-07 12:08:33 -04:00
  • e07039bb61 Moved named hooks code (and tests) from react-devtools-extensions to react-devtools-shared (#22260) Brian Vaughn 2021-09-07 11:44:49 -04:00
  • abbc79d6fd [DevTools] Only call originalPositionFor once (#22181) Juan 2021-09-07 10:39:55 -04:00
  • 771da6e27b Update PULL_REQUEST_TEMPLATE.md Dan Abramov 2021-09-07 07:54:34 +01:00
  • d1f51f3453 [package:react-dom] updateREADME's Class Component to Function Component (#21829) Ryota Murakami 2021-09-07 05:23:13 +09:00
  • b8884de24e break up import keyword to avoid being accidentally parsed as dynamic import statement in external code (#21918) Jianhua Zheng 2021-09-07 04:20:33 +08:00
  • 6d6bba5bfc Fix typo in ReactUpdatePriority-test.js (#21958) Ikko Ashimine 2021-09-07 05:16:05 +09:00
  • 37abc99418 Build ReactDOMServer on CodeSandbox CI (#22255) Dan Abramov 2021-09-06 21:00:36 +01:00
  • b394c38e88 feat(eslint-plugin-react-internal): support ESLint 8.x (#22249) Michaël De Boey 2021-09-06 21:42:40 +02:00
  • 6f64eb5aa0 Update PULL_REQUEST_TEMPLATE.md Dan Abramov 2021-09-06 20:36:46 +01:00
  • cdb08ebe0a Update PULL_REQUEST_TEMPLATE.md Dan Abramov 2021-09-06 20:36:24 +01:00
  • 0c0d1ddae4 feat(eslint-plugin-react-hooks): support ESLint 8.x (#22248) Michaël De Boey 2021-09-06 21:17:51 +02:00
  • 380284a2b4 Add aria-description to the list of known ARIA attributes (#22142) Mahyar Ebadi 2021-09-06 12:12:51 -07:00
  • c46c0733e2 Typo fixed (#22171) Kausik S S 2021-09-07 00:35:15 +05:30
  • 6a56ea89bc Bump tar from 5.0.5 to 5.0.11 (#22223) dependabot[bot] 2021-09-06 20:03:12 +01:00
  • 99f9de9a6a Fix typo in ReactDOMServerFormatConfig.js (#22203) Konstantin Popov 2021-09-06 21:58:46 +03:00
  • 1314299c7f Initial shim of useSyncExternalStore (#22211) Andrew Clark 2021-09-01 20:52:38 -04:00
  • 3385b377f7 React DevTools 4.17.0 -> 4.18.0 (#22234) Luna Ruan 2021-09-01 13:39:36 -07:00
  • 2b7214033e [DevTools] Fix Issue in release script where commits for the last DevTools release are undefined #22233 Luna Ruan 2021-09-01 12:56:39 -07:00
  • ac8fc34e61 remove dist folder in release script for standalone and inline before building (#22232) Luna Ruan 2021-09-01 12:16:00 -07:00
  • fc40f02adb Add consoleManagedByDevToolsDuringStrictMode feature flag in React Reconciler (#22196) Luna Ruan 2021-09-01 11:56:52 -07:00
  • 9fc04eaf3f DevTools: Improve named hooks network caching (#22198) Brian Vaughn 2021-09-01 14:10:07 -04:00
  • 67f38366a5 Add consoleManagedByDevToolsDuringStrictMode feature flag in DevTools #22215 Luna Ruan 2021-08-30 15:16:53 -07:00
  • 597ecd6a0c [DevTools] Throw error in console without interfering with logs (#22175) Luna Ruan 2021-08-30 14:37:49 -07:00
  • 36f0005b99 added react native feature flags (#22199) Luna Ruan 2021-08-30 14:12:52 -07:00
  • 5037b4e2e6 devtools: Don't display hook index of useContext (#22200) Sebastian Silbermann 2021-08-30 21:44:12 +02:00
  • 46a0f050aa Set up use-sync-external-store package (#22202) Andrew Clark 2021-08-28 16:57:47 -04:00
  • 8723e772b9 Fix a string interpolation typo in ReactHooks test (#22174) Matt Hargett 2021-08-26 12:35:06 -07:00
  • 0ba0564aee [DevTools] Add utils for perfomance marks (#22180) Juan 2021-08-26 13:05:15 -04:00
  • 2bf2e76d36 Add performance marksf or individual fetch() requests (#22176) Brian Vaughn 2021-08-26 09:19:00 -04:00
  • 60a30cf32e Console Logging for StrictMode Double Rendering (#22030) Luna Ruan 2021-08-25 15:35:38 -07:00
  • 8456457c8d Added performance timings to DevTools named hooks parsing (#22173) Brian Vaughn 2021-08-25 15:39:15 -04:00
  • b9964684bd DevTools release script updates: (#22170) Brian Vaughn 2021-08-24 18:59:34 -04:00
  • 582858083e React DevTools 4.16.0 -> 4.17.0 Brian Vaughn 2021-08-24 11:12:42 -07:00
  • b5fbf5464b Automated DevTools release process (#22161) Brian Vaughn 2021-08-24 14:05:50 -04:00
  • 76bbad3e34 Add maxYieldMs feature flag in Scheduler (#22165) Ricky 2021-08-24 13:03:07 -04:00
  • b0b53ae2c1 Add feature flags for scheduler experiments (#22105) Ricky 2021-08-24 12:47:51 -04:00
  • edfe50510b DevTools: Replaced WeakMap with LRU for inspected element cache (#22160) Brian Vaughn 2021-08-23 19:22:31 -04:00
  • bd5bf555e1 add more detailed error handling if profiling data does not have any React marks (#22157) Byron Luk 2021-08-23 08:01:00 -07:00
  • 0da5ad09db Renames master to main in fixtures/flight webpack config file (#21998) Junaid Farooq 2021-08-23 20:25:37 +05:30
  • 4df10c5871 Yarn replace-fork should not silently error (#22156) Brian Vaughn 2021-08-22 16:53:07 -04:00
  • fc3b6a4118 Fix a few typos (#22154) Bowen 2021-08-23 04:11:35 +10:00
  • f5e529176e Fix typo in preprocessData.js (#22150) Konstantin Popov 2021-08-22 20:37:36 +03:00
  • 9e8fe11e11 [DevTools] Keep query params in extracted source map urls (#22148) Juan 2021-08-20 18:04:30 -04:00
  • 83205c0aea [DevTools] Add options for disabling some features (#22136) Holger Benl 2021-08-20 18:55:50 +02:00
  • 75a3e9fa40 DevTools: Reset cached indices in Store after elements reordered (#22147) Brian Vaughn 2021-08-20 12:53:28 -04:00
  • b6ff9ad163 DevTools: update error indices when elements are added/removed (#22144) Sebastian Silbermann 2021-08-20 17:55:42 +02:00
  • 986d0e61d7 [Scheduler] Add tests for isInputPending (#22140) Andrew Clark 2021-08-20 09:57:29 -04:00
  • d54be90be6 Set up test infra for dynamic Scheduler flags (#22139) Andrew Clark 2021-08-20 09:56:20 -04:00
  • 64f83a6fd2 Replace "source-map" library with "source-map-js" (#22126) Brian Vaughn 2021-08-19 11:25:38 -04:00
  • aa25824f3e Scheduling profiler: Fix tooltip wheel event regression (#22130) Brian Vaughn 2021-08-18 19:51:34 -04:00
  • 42ef45b129 [DevTools] Using array destructuring without assigning first variable does not error (#22129) Juan 2021-08-18 18:26:57 -04:00
  • f1db9c30cc [DevTools] Support object destructuring pattern without runtime errors (#22128) Juan 2021-08-18 18:17:29 -04:00
  • 7ed0706d7e Remove the warning for setState on unmounted components (#22114) Dan Abramov 2021-08-18 21:50:02 +01:00
  • 6abda7f4f2 [DevTools] Access metadata in source maps correctly accounting for different formats (#22096) Juan 2021-08-18 14:30:31 -04:00
  • f51579fffe Scheduling Profiler: Add network measures (#22112) Brian Vaughn 2021-08-18 12:17:59 -04:00
  • 9eb2aaaf81 Fixed ReactSharedInternals export in UMD bundle (#22117) Brian Vaughn 2021-08-18 01:40:55 -04:00
  • bd255700d7 Show a soft error when a text string or number is supplied as a child to non text wrappers (#22109) Sota 2021-08-16 18:43:24 -07:00
  • 424fe58708 Revert "Show a soft error when a text string or number is supplied as a child to non text wrappers (#21953)" (#22108) Sota 2021-08-16 17:53:23 -07:00
  • aebf3b456b [Scheduler] Check for continuous input events (#22107) Andrew Clark 2021-08-16 18:48:50 -04:00
  • 152ecce117 DevTools 4.15.0 -> 4.16.0 (#22104) Luna Ruan 2021-08-16 14:55:47 -07:00
  • f6ec4661db make parseHookNames a separate bundle (#22102) Luna Ruan 2021-08-16 13:46:46 -07:00
  • 55d01aa0f3 Scheduling profiler: Canvas views clip by default (#22100) Brian Vaughn 2021-08-16 13:20:07 -04:00
  • bc4e751121 Typo: 'occured' -> 'occurred' in comment (#22094) Tommy Groshong 2021-08-15 17:25:22 -04:00
  • 89910635f7 Scheduling Profiler: Inline snapshots (#22091) Brian Vaughn 2021-08-14 11:10:36 -04:00
  • 54e170c794 [DevTools] Add screenshots to Scheduling Profiler (#22088) Brian Vaughn 2021-08-13 17:14:29 -04:00
  • e4e8226c62 Fixed Components tree indentation bug for Chrome extension (#22083) Brian Vaughn 2021-08-12 20:41:56 -04:00
  • 82583617b7 Updated DevTools CHANGELOG Brian Vaughn 2021-08-12 11:03:33 -04:00
  • c2bb975337 Added Scheduling Profiler notes and videos to the DevTools CHANGELOG Brian Vaughn 2021-08-12 11:02:30 -04:00
  • 07e58658c9 Add script to generate DevTools changelog text (#22077) Brian Vaughn 2021-08-12 10:43:56 -04:00
  • ef582fbea1 Added taneliang and kartikcho to scheduling profiler credits Brian Vaughn 2021-08-11 17:48:37 -04:00
  • c6f2188ed6 DevTools 4.14.0 -> 4.15.0 Juan 2021-08-11 16:47:20 -04:00
  • 531c97ef7a [DevTools] Updated source map extension format + more precise types (#22073) Juan 2021-08-11 15:46:22 -04:00
  • ad150533d6 Updated @reach packages to fix unmount bug (#22075) Brian Vaughn 2021-08-11 14:43:25 -04:00
  • 280e3f936f DevTools: Scheduling profiler: Add vertical scroll bar (#22005) Brian Vaughn 2021-08-11 14:19:45 -04:00
  • 88d121899a [DevTools] Support extended source maps with named hooks information (#22010) Juan 2021-08-11 10:46:19 -04:00
  • e9b2028b32 Show a soft error when a text string or number is supplied as a child to non text wrappers (#21953) Sota 2021-08-10 13:14:11 -07:00
  • da627ded86 Devtools/function context change (#22047) Byron Luk 2021-08-10 11:16:54 -07:00
  • 5634ed16aa Scheduling Profiler: Misc UX and performance improvements (#22043) Brian Vaughn 2021-08-09 17:11:33 -04:00
  • ecd73e17bc Enable enableSuspenseLayoutEffectSemantics flag statically for Facebook (#22050) Brian Vaughn 2021-08-09 15:45:12 -04:00
  • 64931821a9 Fix typo in parseHookNames.js (#22042) Konstantin Popov 2021-08-08 22:58:50 +03:00
  • 2edf449803 Scheduling Profiler: Renamed a misnamed variable Brian Vaughn 2021-08-06 15:03:35 -04:00
  • 5660c52b89 Scheduling Profiler: Improve warnings and add unit tests (#22038) Brian Vaughn 2021-08-06 14:57:52 -04:00
  • b9934d6db5 [DevTools] Hook names are correctly extracted when parsing nested hook calls (#22037) Juan 2021-08-05 16:36:59 -04:00