Commit Graph

  • 5474a83e25 Disable console.logs in the second render pass of DEV mode double render (#18547) Sebastian Markbåge 2020-04-08 16:43:51 -07:00
  • b225d4f261 Revert "Revert "Refactor commitPlacement to recursively insert nodes (#17996)" (#18517)" (#18540) Dan Abramov 2020-04-08 11:22:02 +01:00
  • 241103a6fb Fix bailout broken in lazy components due to default props resolving (#18539) jddxf 2020-04-08 17:58:57 +08:00
  • 2dddd1e00c Bugfix: Render phase update causes remaining updates in same component to be dropped (#18537) Andrew Clark 2020-04-07 19:17:01 -07:00
  • 2def7b3caf More robust fix for #18515 (#18535) Andrew Clark 2020-04-07 18:52:31 -07:00
  • 948fad357b Improve detachFiber (#18536) Dominic Gannaway 2020-04-08 01:45:23 +01:00
  • 03de849af0 Make uncontrolled -> controlled warning clearer (#17070) Carl Vitullo 2020-04-07 18:19:56 -04:00
  • ddc4b65cfe Clear finished discrete updates during commit phase (#18515) jddxf 2020-04-08 04:34:41 +08:00
  • d53a4dbbc2 Export unstable_useEvent for www FB ReactDOM builds (#18532) Dominic Gannaway 2020-04-07 21:32:38 +01:00
  • 8edcd03b64 DevTools Profiler: Fix "cannot read property 'memoizedState' of null" (#18522) Brian Vaughn 2020-04-07 10:30:25 -07:00
  • e8ac48f90b Fix whitespace problem wiht DevTools Components search (#18527) Brian Vaughn 2020-04-07 10:28:21 -07:00
  • dc49ea108c Filter certain DOM attributes (e.g. src) if value is empty string (#18513) Brian Vaughn 2020-04-07 09:52:36 -07:00
  • bce982b799 Change stalebot messages (#18524) Dan Abramov 2020-04-07 17:30:45 +01:00
  • 32621a354f Improved Profiler tooltip confusing/misleading wording (#18523) Brian Vaughn 2020-04-07 09:26:50 -07:00
  • e69ca310ea Revert "Refactor commitPlacement to recursively insert nodes (#17996)" (#18517) Dan Abramov 2020-04-07 13:41:51 +01:00
  • 3278d24218 Add useOpaqueIdentifier Hook (#17322) Luna Ruan 2020-04-06 17:17:27 -07:00
  • 4169420198 Refactor Component Stack Traces (#18495) Sebastian Markbåge 2020-04-06 15:43:39 -07:00
  • a3875663f6 React Event System: cleanup plugins + break out update batching logic (#18503) Dominic Gannaway 2020-04-06 22:01:20 +01:00
  • 717a33abb9 Bump minimist from 1.2.0 to 1.2.3 in /scripts/bench (#18500) dependabot[bot] 2020-04-06 19:29:11 +01:00
  • 8c974a70c9 Bump minimist from 1.2.0 to 1.2.3 (#18501) dependabot[bot] 2020-04-06 19:28:56 +01:00
  • 3498f13669 Profiler tooltip shows self duration (#18510) Brian Vaughn 2020-04-06 09:47:15 -07:00
  • c781156163 Fix performance issue in react-devtools when highlight enabled (#18498) Faelivrinx 2020-04-06 17:17:45 +02:00
  • fe2cb52554 [eslint] Consider useRef() as ... as constant (#18496) Sophie Alpert 2020-04-05 14:13:34 -07:00
  • 1fd45437d7 Don't use checkPropTypes for internals (#18488) Sebastian Markbåge 2020-04-04 15:10:46 -07:00
  • 2ff27ec112 [eslint] strip tailing property in assignments (#16784) Zen 2020-04-04 21:26:39 +08:00
  • f625fce857 Add KeyboardEvent.code to synthetic event (#18287) Nick Reiley 2020-04-04 18:24:46 +05:00
  • 5022fdfd5f Refactor Error Dialog Logging (#18487) Sebastian Markbåge 2020-04-03 19:01:40 -07:00
  • e2dd30898e [Flight] Lazily parse models and allow any value to suspend (#18476) Sebastian Markbåge 2020-04-03 14:58:02 -07:00
  • 59fd09cb67 [Flight] Add webpack plugin build (#18485) Sebastian Markbåge 2020-04-03 14:04:56 -07:00
  • a876808f0a remove jsx plugin from react (#18484) Luna Ruan 2020-04-03 13:00:50 -07:00
  • 7785a5263e [DevTools] - Highlight rendered by elements on hover. (#18479) Hristo Kanchev 2020-04-03 19:49:49 +02:00
  • f312a3fc36 useMutableSource: bugfix for new getSnapshot with mutation (#18297) Brian Vaughn 2020-04-03 10:20:17 -07:00
  • a8f2165e83 Update to Jest 25 (#18480) Dan Abramov 2020-04-03 16:37:36 +01:00
  • c083a643b1 Add <progress> to DOM fixtures (#18293) Nick Reiley 2020-04-03 18:39:59 +05:00
  • 3c16baf848 Remove /dist/ UMD builds (#18473) Sebastian Markbåge 2020-04-02 17:52:32 -07:00
  • 91c9d69f9a Modern Event System: Remove TestUtils.SimulateNative support (#18471) Dominic Gannaway 2020-04-03 00:12:47 +01:00
  • e55855e7ae Deprecate TestUtils.SimulateNative (#13407) Dan Abramov 2020-04-02 23:48:03 +01:00
  • 4123d729e5 Revert "Revert: Enable new passive effect behavior for FB builds (#18467)" (#18468) Brian Vaughn 2020-04-02 15:24:36 -07:00
  • 8815e4cc72 Cleanup getListener and EventSystemFlags (#18469) Dominic Gannaway 2020-04-02 23:17:10 +01:00
  • 5e464546af ReactDOM.useEvent: fix scope propagation issue (#18464) Dominic Gannaway 2020-04-02 18:26:56 +01:00
  • d5e4b3ae1d Modern Event System: refine flags and handling of enableLegacyFBSupport (#18466) Dominic Gannaway 2020-04-02 18:26:34 +01:00
  • 3966081cf2 Revert: Enable new passive effect behavior for FB builds (#18467) Dominic Gannaway 2020-04-02 16:25:35 +01:00
  • 7dfdff42af Run more flags in VARIANT tests (#18461) Dan Abramov 2020-04-02 16:19:09 +01:00
  • 31734540dc Remove a flag for style collision warning (#18462) Dan Abramov 2020-04-02 11:55:17 +01:00
  • 663c13d71d Refactor Enter/Leave listener accumulation (#18405) Dominic Gannaway 2020-04-02 11:07:20 +01:00
  • c80cd8ee27 Revert "Fix email cursor jump (#18379)" (#18459) Dan Abramov 2020-04-01 22:44:59 +01:00
  • 58afba0663 Fix: Don't read primaryChild.childExpirationTime (#18457) Andrew Clark 2020-04-01 14:36:42 -07:00
  • 2ea7c60794 Fixed race condition in release script (#18456) Brian Vaughn 2020-04-01 14:17:55 -07:00
  • 99d779f629 Don't close "Needs Investigation" issues (#18458) Dan Abramov 2020-04-01 22:08:09 +01:00
  • 3f46844899 [eslint-plugin-react-hooks] Added meta property (including docs) (#16607) Gabriel McAdams 2020-04-01 13:13:10 -07:00
  • 2bf60d9f9c Fix ESLint rule crash (#18455) Dan Abramov 2020-04-01 20:54:42 +01:00
  • 3e94bce765 Enable prefer-const lint rules (#18451) Sebastian Markbåge 2020-04-01 12:35:52 -07:00
  • e6ea3d3873 Use Closure Compiler to compile to ES5 instead of Babel (#18449) Sebastian Markbåge 2020-04-01 12:08:37 -07:00
  • 5200547100 Do not warn when a controlled input has onInput handler. (#18189) Utkarsh Kukreti 2020-04-02 00:28:07 +05:30
  • 7516bdfce3 feat(createContext): Include displayName in warning (#18386) Sebastian Silbermann 2020-04-01 20:42:38 +02:00
  • 9b88b78b3d Fix email cursor jump (#18379) Nick Reiley 2020-04-01 23:30:26 +05:00
  • 5ee0efe832 Remove state update warning for passive effect cleanup functions (#18453) Brian Vaughn 2020-04-01 10:49:24 -07:00
  • d8d2b6e89c Disable module components dynamically for WWW (#18446) Dan Abramov 2020-04-01 18:31:59 +01:00
  • e2c6702fca Remove ConcurrentMode and AsyncMode symbols (#18450) Sebastian Markbåge 2020-04-01 10:18:52 -07:00
  • d6d5f5aabe Move accumulateEventTargetListeners to its own module/function (#18407) Dominic Gannaway 2020-04-01 14:19:21 +01:00
  • dc3c6c9565 ReactDOM.useEvent: revert and add guard for null stateNode (#18441) Dominic Gannaway 2020-04-01 12:45:26 +01:00
  • 0f334553c9 Reset stateNode in resetWorkInProgress (#18448) Sebastian Markbåge 2020-03-31 21:14:59 -07:00
  • 153b5c305d Cleanup previous shims directories before re-copying (#18447) Brian Vaughn 2020-03-31 12:22:02 -07:00
  • 4de3a60325 Remove disableMapsAsChildren flag (#18445) Brian Vaughn 2020-03-31 11:00:51 -07:00
  • f4cc970276 Enable new passive effect behavior for FB builds (#18444) Brian Vaughn 2020-03-31 10:05:15 -07:00
  • 9065e02d66 Fix a warning typo (#18443) Dan Abramov 2020-03-31 15:55:30 +01:00
  • 1960131f11 Add opt-in support for dangerous autofix (#18437) Dan Abramov 2020-03-31 11:43:01 +01:00
  • 90e90ac8e0 Revert useEvent PRs (#18438) Andrew Clark 2020-03-30 19:16:28 -07:00
  • da54641a10 [ESLint] Check deps when callback body is outside the Hook call, too (#18435) Dan Abramov 2020-03-31 02:09:32 +01:00
  • bf30e370a5 Remove User Timings (#18417) Dan Abramov 2020-03-31 00:29:53 +01:00
  • dd7e5e4f5a Add getInspectorDataForViewAtPoint (take two) (#18388) Ricky 2020-03-30 15:42:41 -04:00
  • d7382b6c43 Bugfix: Do not unhide a suspended tree without finishing the suspended update (#18411) v0.0.0-experimental-d7382b6c4 v0.0.0-d7382b6c4 Andrew Clark 2020-03-30 11:25:04 -07:00
  • 1f8c40451a Make interaction tracing on by default in all WWW builds (#18419) Dan Abramov 2020-03-30 16:07:58 +01:00
  • ba31ad40a9 feat(StrictMode): Double-invoke render for every component (#18430) Sebastian Silbermann 2020-03-30 00:13:46 +02:00
  • 689d27586e Reset lastEffect when resuming SuspenseList (#18412) Sebastian Markbåge 2020-03-29 10:13:17 -07:00
  • 1af2a10891 https link to editorconfig.org (#18421) Rodrigo Graça 2020-03-29 15:18:52 +01:00
  • d7918f4a9b chore: npm link more directly (#18428) zefeng 2020-03-29 22:18:15 +08:00
  • be4c8b19c1 Don't show destroy function state update warning when updating ancestors (#18409) Brian Vaughn 2020-03-28 10:18:14 -07:00
  • 35a2f74974 Delete leftover assignment from #18384 Andrew Clark 2020-03-27 15:17:30 -07:00
  • 9d67847f7b [Bugfix] Dropped updates inside a suspended tree (#18384) Andrew Clark 2020-03-26 11:31:40 -07:00
  • 5bd1bc29b3 eslint-plugin-react-hooks@3.0.0 Dan Abramov 2020-03-26 17:59:25 +00:00
  • e0ab1a429d ReactDOM.useEvent: enable on internal www and add inspection test (#18395) Dominic Gannaway 2020-03-26 17:13:05 +00:00
  • 6cceaeb67a DevTools v4.5.0 -> 4.6.0 Brian Vaughn 2020-03-26 10:00:37 -07:00
  • d92631eab1 Remove "es6-symbol" package from DevTools (#18397) Brian Vaughn 2020-03-26 09:31:36 -07:00
  • a16b349745 ReactDOM.useEvent: Add support for experimental scopes API (#18375) Dominic Gannaway 2020-03-26 13:29:54 +00:00
  • dbb060d561 Pass BundlerConfig through to Relay Integration (#18393) Sebastian Markbåge 2020-03-25 20:25:54 -07:00
  • ce6fe50b01 Add server-runtime to create Server Blocks (#18392) Sebastian Markbåge 2020-03-25 19:03:31 -07:00
  • 64ed221c3d Formalize the Wakeable and Thenable types (#18391) Sebastian Markbåge 2020-03-25 16:49:37 -07:00
  • a6924d77b1 Change .model getter to .readRoot method (#18382) Sebastian Markbåge 2020-03-25 11:47:55 -07:00
  • bd5781962a Inlined DevTools event emitter impl (#18378) Brian Vaughn 2020-03-25 10:26:40 -07:00
  • 6498f62edc Fix a mistake in ReactChildren refactor (#18380) Dan Abramov 2020-03-25 09:20:46 +00:00
  • 2ba43edc26 Rename internal fields (#18377) Dan Abramov 2020-03-24 18:19:20 +00:00
  • a317bd033f Flip the arguments of Blocks and make the query optional (#18374) Sebastian Markbåge 2020-03-24 10:58:23 -07:00
  • fc7835c657 Revert "Upgrade to jest 25 (#17896)" (#18376) Andrew Clark 2020-03-24 10:51:48 -07:00
  • 0140118e8e ReactDOM.useEvent: add support for beforeblur/afterblur (#18370) Dominic Gannaway 2020-03-24 16:14:55 +00:00
  • a56309fb88 [Flight] Integrate Blocks into Flight (#18371) Sebastian Markbåge 2020-03-23 17:53:45 -07:00
  • fc96a52be3 Refactor React.Children to reduce indirection (#18332) Dan Abramov 2020-03-23 22:56:00 +00:00
  • fd61f7ea53 Refactor Lazy Components to use teh Suspense (and wrap Blocks in Lazy) (#18362) Sebastian Markbåge 2020-03-22 21:53:05 -07:00
  • 31a9e391f7 Remove unnecessary lines for hasBadMapPolyfill issue for rollup (#16231) Mohammad Aziz 2020-03-22 20:22:59 +05:30
  • c0cd1be908 [Flight] Move bundler configs to use Suspense instead of returning thenable (#18367) Sebastian Markbåge 2020-03-21 22:28:36 -07:00