Commit Graph

  • 0da70b0db6 [Fiber/Fizz] Support AsyncIterable as Children and AsyncGenerator Client Components (#28868) sebmarkbage 2024-04-22 17:29:55 +00:00
  • 9f2eebd807 [Fiber/Fizz] Support AsyncIterable as Children and AsyncGenerator Client Components (#28868) Sebastian Markbåge 2024-04-22 13:25:05 -04:00
  • d1d050887f Rename the react.element symbol to react.transitional.element (#28813) sebmarkbage 2024-04-22 16:45:16 +00:00
  • 303ea63788 Rename the react.element symbol to react.transitional.element (#28813) sebmarkbage 2024-04-22 16:44:55 +00:00
  • 3b551c8284 Rename the react.element symbol to react.transitional.element (#28813) Sebastian Markbåge 2024-04-22 12:39:56 -04:00
  • e471f106ab Track owner on componentStorage rh/test-28807 Sebastian Markbage 2024-04-09 22:50:39 -04:00
  • 7611cd82ef Split out current owner for parity with Fiber Sebastian Markbage 2024-04-09 21:50:55 -04:00
  • a282ee0950 Add component storage async context Sebastian Markbage 2024-04-09 21:41:25 -04:00
  • 88e47069c1 Resolve cycle Sebastian Markbage 2024-04-09 14:57:03 -04:00
  • 1af924d03c Remove old field from internals Sebastian Markbage 2024-04-09 14:28:34 -04:00
  • ae602c3dcb Update tests of the internal states Sebastian Markbage 2024-04-09 14:25:39 -04:00
  • b5150a3417 Get owner from the dispatcher in JSX Sebastian Markbage 2024-04-09 14:11:31 -04:00
  • afaf8a1f67 Same thing for Flight Sebastian Markbage 2024-04-09 13:54:27 -04:00
  • b217f5adf1 Track currentOwner for Fiber locally inside the reconciler Sebastian Markbage 2024-04-09 13:51:22 -04:00
  • 84d0305f89 Push the async dispatcher if either feature is used for this flag Sebastian Markbage 2024-04-09 13:40:56 -04:00
  • 76cc7fe481 Rename Cache files to AsyncDispatcher Sebastian Markbage 2024-04-09 13:37:16 -04:00
  • d87e6e4e07 Add getOwner on the AsyncDispatcher Sebastian Markbage 2024-04-09 13:25:52 -04:00
  • d5d6023a01 Rename CacheDispatcher to AsyncDispatcher Sebastian Markbage 2024-04-09 13:11:45 -04:00
  • 896d1b0027 [dx] Improve error message from InferReferenceEffects Joe Savona 2024-04-22 08:14:35 -07:00
  • b11074772b InferReferenceEffects defers function effects until used Joe Savona 2024-04-22 08:14:34 -07:00
  • 5d6e662777 Remove warning for ref cleanup function (#28883) jackpope 2024-04-22 15:02:35 +00:00
  • 0723bb1eed Remove warning for ref cleanup function (#28883) jackpope 2024-04-22 15:02:25 +00:00
  • db913d8e17 Remove warning for ref cleanup function (#28883) Jack Pope 2024-04-22 10:57:31 -04:00
  • 3755ebbaca [Flight] Support (Async) Generator ServerComponent (#28849) sebmarkbage 2024-04-21 17:14:56 +00:00
  • 5b903cdaa9 [Flight] Support (Async) Generator ServerComponent (#28849) Sebastian Markbåge 2024-04-21 13:10:10 -04:00
  • 91c2cfe814 Warn for Child Iterator of all types but allow Generator Components (#28853) sebmarkbage 2024-04-21 16:56:26 +00:00
  • a77e608b8f Warn for Child Iterator of all types but allow Generator Components (#28853) sebmarkbage 2024-04-21 16:56:16 +00:00
  • bf426f9b1d [Flight / Flight Reply] Encode Iterator separately from Iterable (#28854) Sebastian Markbåge 2024-04-21 12:52:04 -04:00
  • 368202181e Warn for Child Iterator of all types but allow Generator Components (#28853) Sebastian Markbåge 2024-04-21 12:51:45 -04:00
  • f39dd1b82f InferReferenceEffects s/reference/referenceAndRecordEffects/ Joe Savona 2024-04-20 12:18:28 -07:00
  • 1c8380371c Don't minify symbols in production builds (#28881) acdlite 2024-04-20 15:29:32 +00:00
  • 857ee8cdf9 Don't minify symbols in production builds (#28881) Andrew Clark 2024-04-20 11:23:46 -04:00
  • c98c02f8e6 InferReferenceEffects propagates context effects with precise locations Joe Savona 2024-04-19 19:03:01 -07:00
  • f7a643c7b2 Add ContextMutation variant of FunctionEffect Joe Savona 2024-04-19 17:44:08 -07:00
  • 12f314fa98 Extend ValueReason w context identifiers Joe Savona 2024-04-19 17:44:04 -07:00
  • 2b01d44689 [Experiment] Reuse memo cache after interruption (#28878) acdlite 2024-04-19 23:35:03 +00:00
  • 0db1205e1a [Experiment] Reuse memo cache after interruption (#28878) acdlite 2024-04-19 23:34:46 +00:00
  • ea26e38e33 [Experiment] Reuse memo cache after interruption (#28878) Andrew Clark 2024-04-19 19:30:01 -04:00
  • 9f9f4a9f11 Fix gating mode hoisting check to skip type references Joe Savona 2024-04-19 15:16:19 -07:00
  • 07ba52bc1a Repro for false positive gating mode hoisting check Joe Savona 2024-04-19 15:16:15 -07:00
  • a6449bdd92 Build react-reconciler for FB builds (#28880) sebmarkbage 2024-04-19 22:10:41 +00:00
  • 446aa9a632 Build react-reconciler for FB builds (#28880) Sebastian Markbåge 2024-04-19 18:06:01 -04:00
  • 8309f584ec Run Closure on non-minified prod builds, too (#28827) acdlite 2024-04-19 18:28:37 +00:00
  • c57f93edd4 Run Closure on non-minified prod builds, too (#28827) acdlite 2024-04-19 18:28:12 +00:00
  • 0e0b69321a Run Closure on non-minified prod builds, too (#28827) Andrew Clark 2024-04-19 14:22:38 -04:00
  • cf94a4aade Revert "Support writing to this.refs from userspace" (#28877) kassens 2024-04-19 16:40:08 +00:00
  • 9fbfbd272e Revert "Support writing to this.refs from userspace" (#28877) kassens 2024-04-19 16:39:48 +00:00
  • f5ce642dee Revert "Support writing to this.refs from userspace" (#28877) Jan Kassens 2024-04-19 12:35:06 -04:00
  • 627e1bebae Remove renderToStaticNodeStream (#28873) gnoff 2024-04-19 04:11:51 +00:00
  • 33a32441e9 Remove renderToStaticNodeStream (#28873) Josh Story 2024-04-18 21:06:04 -07:00
  • 11b41e04cf Deprecate renderToStaticNodeStream (#28872) gnoff 2024-04-19 01:39:05 +00:00
  • d329ff9d9e Deprecate renderToStaticNodeStream (#28872) Josh Story 2024-04-18 18:33:53 -07:00
  • 3443526795 [Fizz] escape <script> textContent similar to bootstrapScript (#28871) gnoff 2024-04-19 00:43:27 +00:00
  • 561c023708 [Fizz] escape <script> textContent similar to bootstrapScript (#28871) Josh Story 2024-04-18 17:38:43 -07:00
  • e7ed683972 [Fizz] escape <style> textContent as css (#28870) gnoff 2024-04-19 00:29:12 +00:00
  • aead514db2 [Fizz] escape <style> textContent as css (#28870) Josh Story 2024-04-18 17:24:27 -07:00
  • f29aad972b Add missing bundle types for ReactCacheOld (#28860) kassens 2024-04-18 21:31:08 +00:00
  • 4c34a7ffc5 Add missing bundle types for ReactCacheOld (#28860) Jan Kassens 2024-04-18 17:26:03 -04:00
  • 92f5c3ac7b [Devtools] Rename Forget badge (#28858) Jason Bonta 2024-04-18 13:55:53 -07:00
  • a78da09640 Move global reassignment validation to InferReferenceEffects Joe Savona 2024-04-18 13:51:47 -07:00
  • 17b7390692 Remove ReactFlightFB bundles (#28864) kassens 2024-04-18 20:48:47 +00:00
  • 1cd77a4ff7 Remove ReactFlightFB bundles (#28864) Jan Kassens 2024-04-18 16:41:04 -04:00
  • d870c979a1 Add StoreGlobal instruction Joe Savona 2024-04-18 13:21:31 -07:00
  • 1f0701c11e Write Diff Train import branch to this repo (#28869) Jon Janzen 2024-04-18 12:08:52 -07:00
  • 682f5a920a [dx] Update capitalized call error messages Joe Savona 2024-04-18 11:07:10 -07:00
  • fb3bede17d Support writing to this.refs from userspace (#28867) acdlite 2024-04-18 17:42:33 +00:00
  • 13710c6861 Support writing to this.refs from userspace (#28867) acdlite 2024-04-18 17:42:21 +00:00
  • ea24427d16 Support writing to this.refs from userspace (#28867) Andrew Clark 2024-04-18 13:37:54 -04:00
  • a9732d65b4 [dx] Improve error messages for unpreserved memoization Joe Savona 2024-04-18 09:49:27 -07:00
  • 48cda4a008 Add early return to diffProperties (#28842) dmytrorykun 2024-04-18 16:28:42 +00:00
  • 0061ca6cf4 Add early return to diffProperties (#28842) Dmytro Rykun 2024-04-18 17:24:07 +01:00
  • da6c4612a3 [dx] Consistently use backticks for quoting input in error messages Joe Savona 2024-04-18 09:21:24 -07:00
  • e3d0f4bce8 [dx] Update NoRefAccessInRender error messages Joe Savona 2024-04-18 09:21:23 -07:00
  • 8c8bd00c04 [dx] Update error messages for manual memo validation Joe Savona 2024-04-18 09:21:22 -07:00
  • 415ee0e6ea Backport legacy context deprecation warning Andrew Clark 2024-04-18 11:56:30 -04:00
  • f07367a9a4 delete useless eslint-disable-next-line (#28859) kassens 2024-04-18 15:54:47 +00:00
  • 36e62c6034 delete useless eslint-disable-next-line (#28859) zhangenming 2024-04-18 23:49:55 +08:00
  • c84ff16afb [dx] Update error message for reassigning globals Joe Savona 2024-04-18 07:46:22 -07:00
  • 4fdbac075f Revert "convert circleci workflow devtools_regression_tests to github actions" (#28865) Ricky 2024-04-18 10:18:53 -04:00
  • 496e8733bb convert circleci workflow devtools_regression_tests to github actions (#27800) Rob Anderson 2024-04-18 08:04:27 -06:00
  • 9e4ee1b89f Cleanup enableUnifiedSyncLane flag cleanup-unified-sync-lane-flag Tianyu Yao 2023-01-20 17:52:07 -08:00
  • 87993f333a [dx] Update suppression error messages Joe Savona 2024-04-17 18:25:40 -07:00
  • 4666bf8c17 [dx] Improve BuildHIR error messages Joe Savona 2024-04-17 18:16:33 -07:00
  • fc7467ac0e [dx] Update error messages for config parsing Joe Savona 2024-04-17 18:16:32 -07:00
  • ed70677a4a Update ReactNativeTypes for root options (part 2) (#28857) rickhanlonii 2024-04-17 19:01:26 +00:00
  • b5e5ce8e0a Update ReactNativeTypes for root options (part 2) (#28857) Ricky 2024-04-17 14:56:43 -04:00
  • e69bce2f06 [UMD] Remove umd builds (#28735) gnoff 2024-04-17 18:20:36 +00:00
  • 6130570536 [UMD] Remove umd builds (#28735) gnoff 2024-04-17 18:20:23 +00:00
  • da6ba53b10 [UMD] Remove umd builds (#28735) Josh Story 2024-04-17 11:15:27 -07:00
  • 0c245df1dc Complete the typo fix (#28856) Sebastian Silbermann 2024-04-17 20:04:22 +02:00
  • f82051d7ab console test utils fix: match entire string, not just first letter (#28855) Andrew Clark 2024-04-17 13:04:54 -04:00
  • 656e0f4997 Test top level fragment inside lazy semantics (#28852) sebmarkbage 2024-04-17 16:43:50 +00:00
  • bfabc955c2 Test top level fragment inside lazy semantics (#28852) sebmarkbage 2024-04-17 16:43:42 +00:00
  • 4ca20fd36b Test top level fragment inside lazy semantics (#28852) Sebastian Markbåge 2024-04-17 12:37:51 -04:00
  • 1db2e35f8e Promote ASYNC_ITERATOR symbol to React Symbols (#28851) sebmarkbage 2024-04-17 16:34:09 +00:00
  • c0cf7c696c Promote ASYNC_ITERATOR symbol to React Symbols (#28851) Sebastian Markbåge 2024-04-17 12:29:08 -04:00
  • 63dd85fee9 Add ReactNativeTypes for root options (#28850) rickhanlonii 2024-04-17 01:22:54 +00:00
  • 657428a9e9 Add ReactNativeTypes for root options (#28850) Ricky 2024-04-16 21:18:16 -04:00
  • 4b9bc21981 Add ReactNativeTypes for root options rh/fix-rn-sync Rick Hanlon 2024-04-16 18:18:46 -04:00
  • 589423270e Enable warning for defaultProps on function components for everyone (#25699) Sebastian Markbåge 2022-11-17 12:22:23 -05:00