Commit Graph

  • 3d10eca241 Move scheduler priority check into ReactDOM (#20778) Dan Abramov 2021-02-09 22:54:57 +00:00
  • ad8211d96a Add more non-React events to the priority list (#20774) Dan Abramov 2021-02-09 22:04:23 +00:00
  • d919e2c41c Add tests for non-React discrete events flushing in a microtask (#20772) Dan Abramov 2021-02-09 19:56:15 +00:00
  • 97fce318a6 Experiment: Infer the current event priority from the native event (#20748) Dan Abramov 2021-02-09 18:32:20 +00:00
  • 6c526c5153 Don't shift interleaved updates to separate lane (#20681) Andrew Clark 2021-02-09 02:03:07 -06:00
  • 35f7441d37 Use Lanes instead of priority event constants (#20762) Dan Abramov 2021-02-08 22:30:23 +00:00
  • b4658f2daa Reduce some constant duplication (#20761) Dan Abramov 2021-02-08 22:30:12 +00:00
  • a014c915c7 Parallel transitions: Assign different lanes to consecutive transitions (#20672) Andrew Clark 2021-02-08 15:26:48 -06:00
  • 77754ae618 Decouple event priority list from event name list (#20760) Dan Abramov 2021-02-08 20:48:47 +00:00
  • b5bac18219 Align event group constant naming with lane naming (#20744) Dan Abramov 2021-02-08 17:48:31 +00:00
  • bbb2ba8c8d sizebot: Combine stable and experimental results (#20753) Andrew Clark 2021-02-06 14:57:11 -06:00
  • 903384ab0c sizebot: Fix wrong order of base, head arguments (#20751) Andrew Clark 2021-02-05 17:45:25 -06:00
  • 4ecf11977c Remove the Fundamental internals (#20745) Dan Abramov 2021-02-05 20:36:55 +00:00
  • eeb1325b03 Fix UMD bundles by removing usage of global (#20743) Dan Abramov 2021-02-05 17:13:42 +00:00
  • 4e08fb10c9 Update release documentation (#20736) Andrew Clark 2021-02-04 15:20:49 -06:00
  • b12d0078a4 Fix codesandbox build command (#20731) Ricky 2021-02-04 11:24:07 -05:00
  • a703c3f7e8 Fix cron syntax Andrew Clark 2021-02-04 10:07:39 -06:00
  • 365080f4f5 Autopublish prereleases using head of main branch Andrew Clark 2021-02-04 09:34:12 -06:00
  • f58ad2ad8e Auto-publish prereleases every weekday (#20733) Andrew Clark 2021-02-03 23:08:34 -06:00
  • c64d6d21be Implement CI job that publishes prereleases (#20732) Andrew Clark 2021-02-03 22:57:31 -06:00
  • 4c019585e8 Empty commit to replace "broken" head of main Andrew Clark 2021-02-03 20:30:33 -06:00
  • 3b02ae5cc6 Add silent to codesandbox config (#20730) Ricky 2021-02-03 18:53:07 -05:00
  • c1cfa734fd Add command to publish preleases via CI (#20728) Andrew Clark 2021-02-03 17:42:34 -06:00
  • 00e38c80b2 Fallback if GitHub status is stuck as "pending" (#20729) Andrew Clark 2021-02-03 17:33:46 -06:00
  • 3be750eee9 Add --ci option to publish script (#20727) Andrew Clark 2021-02-03 14:17:40 -06:00
  • 85f489a129 Add publish workflow, triggerable via API request (#20726) Andrew Clark 2021-02-03 14:17:29 -06:00
  • 0935a1db3d Delete consolidateBundleSizes script (#20724) Andrew Clark 2021-02-03 10:45:29 -06:00
  • b936ab660a Update sizebot to new workflow (#20719) Andrew Clark 2021-02-03 10:29:51 -06:00
  • 2d025753e2 Remove --build flag from release scripts (#20723) Brian Vaughn 2021-02-03 11:11:56 -05:00
  • 0e526bcec2 Fix release script --commit param (#20720) Andrew Clark 2021-02-02 21:30:37 -06:00
  • 7e36d8beba Some release script fixes (#20718) Andrew Clark 2021-02-02 16:48:02 -06:00
  • c47f3cfa17 Restore experimental build script's ability to auto download latest build (#20717) Brian Vaughn 2021-02-02 16:40:31 -05:00
  • 3e0bdbefa3 DevTools: Patch console methods even when only show-inline-warnings/errors enabled (#20688) Brian Vaughn 2021-02-02 10:19:53 -05:00
  • 7cb9fd7ef8 Land interleaved updates change in main fork (#20710) Andrew Clark 2021-02-01 18:05:42 -06:00
  • dc27b5aaae useMutableSource: Use StrictMode double render to detect render phase mutation (#20698) Andrew Clark 2021-02-01 14:11:51 -06:00
  • f8545f6eb8 Add automatic retry to download script (#20704) Andrew Clark 2021-02-01 10:30:50 -06:00
  • f8b6969da6 Add --commit param to release scripts (#20703) Andrew Clark 2021-02-01 10:27:59 -06:00
  • bb1b7951d1 fix: don't run effects if a render phase update results in unchanged deps (#20676) Sebastian Silbermann 2021-01-29 16:51:11 +01:00
  • 766a7a28a9 Improve React error message when mutable sources are mutated during render (#20665) Brian Vaughn 2021-01-29 10:22:55 -05:00
  • a922f1c710 Fix cache refresh bug that broke DevTools (#20687) Andrew Clark 2021-01-28 15:07:00 -06:00
  • e51bd6c1fa Queue discrete events in microtask (#20669) Ricky 2021-01-27 18:24:58 -05:00
  • aa736a0fa6 Add queue microtask to host configs (#20668) Ricky 2021-01-27 15:01:21 -05:00
  • deeeaf1d22 Entangle overlapping transitions per queue (#20670) Andrew Clark 2021-01-27 13:55:27 -06:00
  • e316f78552 RN: Implement sendAccessibilityEvent in RN Renderer that proxies between Fabric/non-Fabric (#20554) Joshua Gross 2021-01-26 20:02:40 -08:00
  • 9c32622cf0 Improve tests that use discrete events (#20667) Ricky 2021-01-26 19:15:06 -05:00
  • d13f5b9538 Experiment: Unsuspend all lanes on update (#20660) Andrew Clark 2021-01-26 14:23:34 -06:00
  • db5945efee Set default release channel for download-experimental-build script (#20663) Brian Vaughn 2021-01-26 12:17:56 -08:00
  • a511dc7090 Error for deferred value and transition in Server Components (#20657) Sebastian Markbåge 2021-01-25 16:58:47 -05:00
  • fb3f63f1ab Remove lazy invokation of segments (#20656) Sebastian Markbåge 2021-01-25 16:04:36 -05:00
  • 6d94017c42 DevTools: Make it easier to write tests for inspected elements (#20655) Brian Vaughn 2021-01-25 11:58:19 -08:00
  • f0031dc6ed Devtool: $r should contain hooks property when it is forwardRef or memo component (#20626) Berton Zhu 2021-01-25 23:35:02 +08:00
  • 895ae67fd3 Improve error boundary handling for unmounted subtrees (#20645) Brian Vaughn 2021-01-25 05:54:20 -08:00
  • f15f8f64bb Store interleaved updates on separate queue until end of render (#20615) Andrew Clark 2021-01-22 16:01:54 -06:00
  • 0fd6805c6d Land rest of effects refactor in main fork (#20644) Andrew Clark 2021-01-22 13:49:33 -06:00
  • a6b5256a29 Refactored recursive strict effects method to be iterative (#20642) Brian Vaughn 2021-01-22 11:27:39 -08:00
  • 3957853ae5 Re-add "strict effects mode" for legacy roots only (#20639) Brian Vaughn 2021-01-22 05:58:11 -08:00
  • d4c05a1ead Flow ignore new build2 directory (#20635) Brian Vaughn 2021-01-21 07:43:52 -08:00
  • fceb75e899 Delete remaining references to effect list (#20625) Andrew Clark 2021-01-20 12:24:01 -06:00
  • 741dcbdbec Schedule passive phase whenever there's a deletion (#20624) Andrew Clark 2021-01-20 12:21:42 -06:00
  • 11a983fc76 Remove references to Deletion flag (#20623) Andrew Clark 2021-01-20 12:18:19 -06:00
  • 2e948e0d91 Avoid .valueOf to close #20594 (#20617) Dima Tisnek 2021-01-20 10:59:31 +09:00
  • 2a646f73e4 Convert snapshot phase to depth-first traversal (#20622) Andrew Clark 2021-01-19 17:37:00 -06:00
  • fb3e158a64 Convert ReactSuspenseWithNoopRenderer tests to use built-in cache (#20601) Andrew Clark 2021-01-19 16:38:54 -06:00
  • e0fd9e67fc Use update lane priority in work loop (#20621) Ricky 2021-01-19 17:34:08 -05:00
  • 58e8304483 Remove custom error message from hook access error (#20604) Andrew Clark 2021-01-19 16:20:22 -06:00
  • 9043626f09 Cache tests: Make it easier to test many caches (#20600) Andrew Clark 2021-01-19 15:54:45 -06:00
  • af0bb68e87 Land #20595 and #20596 in main fork (#20602) Andrew Clark 2021-01-19 10:37:51 -06:00
  • 2b6985114f build-combined: Fix failures when renaming across devices (#20620) Sebastian Silbermann 2021-01-19 17:14:06 +01:00
  • ba9582da27 [devtools] Fix can't expand prop value in some scenario (#20534) ChenLei 2021-01-19 23:26:52 +08:00
  • af16f755dc Update DevTools to use getCacheForType API (#20548) Brian Vaughn 2021-01-19 06:51:32 -08:00
  • 9a2150719b Fix prod build in ci/codesandbox (#20606) Sebastian Silbermann 2021-01-18 20:56:17 +01:00
  • 95feb0e701 Convert mutation phase to depth-first traversal (#20596) Andrew Clark 2021-01-15 14:24:20 -06:00
  • 6132919bf2 Convert layout phase to depth-first traversal (#20595) Andrew Clark 2021-01-15 14:22:23 -06:00
  • 98313aaa7e Migrate prepare-release-from-ci to new workflow (#20581) Andrew Clark 2021-01-14 11:20:20 -06:00
  • 42e04b46d1 Fix: Detach deleted fiber's alternate, too (#20587) Andrew Clark 2021-01-14 10:18:55 -06:00
  • a656ace8da Deletion effects should fire parent -> child (#20584) Andrew Clark 2021-01-13 18:18:55 -06:00
  • fc07b070a0 Retry with fresh otp if publish fails (#20582) Andrew Clark 2021-01-13 13:54:56 -06:00
  • e6ed2bcf42 Update package.json versions as part of build step (#20579) Andrew Clark 2021-01-13 11:54:03 -06:00
  • b99ac3d6df Migrate remaining tests to combined workflow (#20577) Andrew Clark 2021-01-12 12:58:49 -06:00
  • 9a6a41d108 Migrate build tests to combined workflow (#20574) Andrew Clark 2021-01-12 11:50:38 -06:00
  • eb0fb38230 Build stable and experimental with same command (#20573) Andrew Clark 2021-01-12 11:32:32 -06:00
  • e8eff119e0 Fix ESLint crash on empty react effect hook (#20385) Christian Ruigrok 2021-01-11 21:18:45 +01:00
  • 27659559eb Add useRefresh hook to react-debug-tools (#20460) v0.0.0-experimental-27659559e Brian Vaughn 2021-01-04 07:46:20 -08:00
  • beb38aba3e [devtools] Bump electron version from 9.1.0 to 11.1.0 for darwin-arm64 builds (#20496) Jaiwanth 2021-01-04 21:08:11 +05:30
  • 6630c2de2a Add rudimentary support for Cache to DevTools (#20458) Brian Vaughn 2021-01-04 06:32:03 -08:00
  • 50393dc3a0 React Native fixes for new inline errors feature (#20502) Brian Vaughn 2020-12-22 10:58:47 -08:00
  • 09a2c363a5 Expose DEV-mode warnings in devtools UI (#20463) Sebastian Silbermann 2020-12-22 17:09:29 +01:00
  • 6cbb9394d1 devtools: Display shortcuts for prev/next search result (#20470) Sebastian Silbermann 2020-12-21 03:48:36 +01:00
  • 99554dc36f Add Flight packages to experimental allowlist (#20486) Andrew Clark 2020-12-18 16:29:48 -06:00
  • 1bda600378 Hardcoded allowlist for publishing packages (#20485) Andrew Clark 2020-12-18 16:20:37 -06:00
  • efc57e5cbb Add built-in Suspense cache with support for invalidation (refreshing) (#20456) Andrew Clark 2020-12-18 12:57:24 -06:00
  • 00a5b08e24 Remove PassiveStatic optimization Andrew Clark 2020-12-11 15:45:08 -06:00
  • a6329b1050 Don't clear static flags in resetWorkInProgress Andrew Clark 2020-12-11 15:37:43 -06:00
  • 1cf59f34b8 Convert passive unmount phase to tree traversal Andrew Clark 2020-12-07 18:01:47 -06:00
  • ab29695a05 Defer more field detachments to passive phase Andrew Clark 2020-12-07 17:51:07 -06:00
  • d37d7a4bb4 Convert passive mount phase to tree traversal Andrew Clark 2020-12-07 16:15:00 -06:00
  • 19e15a3986 Add PassiveStatic to trees with passive effects Andrew Clark 2020-12-07 16:07:55 -06:00
  • ff17fc176f Don't clear other flags when adding Deletion Andrew Clark 2020-12-07 15:30:31 -06:00
  • 5687864eb7 Add back disableSchedulerTimeoutInWorkLoop flag (#20482) Ricky 2020-12-17 17:17:23 -05:00
  • 9f338e5d77 clone json obj in react native flight client host config parser (#20474) Luna Ruan 2020-12-16 11:53:51 -08:00