Commit Graph

  • 6e169fc65d [Flight] Allow String Chunks to Passthrough in Node streams and renderToMarkup (#30131) Sebastian Markbåge 2024-07-03 13:25:04 -04:00
  • 9c6806964f Add regression test for #30172 (#30198) Hendrik Liebau 2024-07-03 13:10:23 +02:00
  • 572ded3762 React DevTools 5.3.0 -> 5.3.1 (#30199) Ruslan Lesiutin 2024-07-03 11:46:46 +01:00
  • 07d044a91e [Fizz] Track Current debugTask and run it for onError Callbacks (#30182) sebmarkbage 2024-07-02 23:52:03 +00:00
  • 3db98c9177 [Fizz] Track Current debugTask and run it for onError Callbacks (#30182) Sebastian Markbåge 2024-07-02 19:46:18 -04:00
  • a3323b760a [Fizz] Implement debugInfo (#30174) sebmarkbage 2024-07-02 22:32:32 +00:00
  • cfb8945f51 [Fizz] Implement debugInfo (#30174) Sebastian Markbåge 2024-07-02 18:26:32 -04:00
  • 309e146193 Implement onError signature for renderToMarkup (#30170) Sebastian Markbåge 2024-07-02 16:31:35 -04:00
  • 3ae0357e67 [Fizz] Include a component stack in prod but only lazily generate it (#30132) sebmarkbage 2024-07-02 20:11:22 +00:00
  • e60063d9e7 [Fizz] Include a component stack in prod but only lazily generate it (#30132) Sebastian Markbåge 2024-07-02 16:05:20 -04:00
  • ea23260617 Update on "[compiler][ez] Rename disableMemoizationForDebugging to just disableMemoization" Mike Vitousek 2024-07-02 09:59:45 -07:00
  • ddacda023b Update base for Update on "[compiler][ez] Rename disableMemoizationForDebugging to just disableMemoization" Mike Vitousek 2024-07-02 09:59:45 -07:00
  • ed6e6de974 Update on "[compiler] Add wrapper functions to wrap change-detection storage and loading from the memo cache" Mike Vitousek 2024-07-02 09:59:43 -07:00
  • 7802f7a44f Update base for Update on "[compiler] Add wrapper functions to wrap change-detection storage and loading from the memo cache" Mike Vitousek 2024-07-02 09:59:42 -07:00
  • e1aa6b7e3f Update on "[compiler] Fewer assumptions about nonmutability when change detection enabled" gh/mvitousek/11/head Mike Vitousek 2024-07-02 09:59:41 -07:00
  • 4510d2917a [compiler] Fewer assumptions about nonmutability when change detection enabled gh/mvitousek/11/orig Mike Vitousek 2024-07-02 09:59:41 -07:00
  • 848adecc15 Update base for Update on "[compiler] Fewer assumptions about nonmutability when change detection enabled" gh/mvitousek/11/base Mike Vitousek 2024-07-02 09:59:40 -07:00
  • f9dc5a1c96 Update on "[compiler] Use dependencies from source for useMemo scopes" gh/mvitousek/10/head Mike Vitousek 2024-07-02 09:59:39 -07:00
  • fd5dd5233b [compiler] Use dependencies from source for useMemo scopes gh/mvitousek/10/orig Mike Vitousek 2024-07-02 09:59:39 -07:00
  • 5033929615 Update base for Update on "[compiler] Use dependencies from source for useMemo scopes" gh/mvitousek/10/base Mike Vitousek 2024-07-02 09:59:38 -07:00
  • 9679f7f264 [compiler] Drop useMemos in memoization disabled mode, don't bail from source-level memo blocks gh/mvitousek/9/orig Mike Vitousek 2024-07-02 09:59:37 -07:00
  • f8d54ce372 Update on "[compiler] Drop useMemos in memoization disabled mode, don't bail from source-level memo blocks" gh/mvitousek/9/head Mike Vitousek 2024-07-02 09:59:36 -07:00
  • c6b3c6fea7 Update base for Update on "[compiler] Drop useMemos in memoization disabled mode, don't bail from source-level memo blocks" gh/mvitousek/9/base Mike Vitousek 2024-07-02 09:59:36 -07:00
  • 693b8d83ca [compiler] useMemo calls directly induce memoization blocks gh/mvitousek/8/orig Mike Vitousek 2024-07-02 09:59:35 -07:00
  • adc8705646 Update on "[compiler] useMemo calls directly induce memoization blocks" gh/mvitousek/8/head Mike Vitousek 2024-07-02 09:59:34 -07:00
  • 1ed7cb0750 [compiler][ez] Rename disableMemoizationForDebugging to just disableMemoization Mike Vitousek 2024-07-02 00:41:30 -07:00
  • d20c363231 Update on "[compiler] Add wrapper functions to wrap change-detection storage and loading from the memo cache" Mike Vitousek 2024-07-02 00:41:29 -07:00
  • 37866ac627 Update base for Update on "[compiler] Add wrapper functions to wrap change-detection storage and loading from the memo cache" Mike Vitousek 2024-07-02 00:41:28 -07:00
  • 0edfcd61f9 Update on "[compiler] Fewer assumptions about nonmutability when change detection enabled" Mike Vitousek 2024-07-02 00:41:27 -07:00
  • 893bf83e51 Update base for Update on "[compiler] Fewer assumptions about nonmutability when change detection enabled" Mike Vitousek 2024-07-02 00:41:26 -07:00
  • 9e179f1bc6 Update on "[compiler] Use dependencies from source for useMemo scopes" Mike Vitousek 2024-07-02 00:41:25 -07:00
  • 9ff96ed944 Update base for Update on "[compiler] Use dependencies from source for useMemo scopes" Mike Vitousek 2024-07-02 00:41:24 -07:00
  • 5ceb503c5a Update on "[compiler] Drop useMemos in memoization disabled mode, don't bail from source-level memo blocks" Mike Vitousek 2024-07-02 00:41:22 -07:00
  • 770f4c035f Update base for Update on "[compiler] Drop useMemos in memoization disabled mode, don't bail from source-level memo blocks" Mike Vitousek 2024-07-02 00:41:22 -07:00
  • f1d0f71c0a Update on "[compiler] useMemo calls directly induce memoization blocks" Mike Vitousek 2024-07-02 00:41:20 -07:00
  • 8ec32bb270 [compiler] Add wrapper functions to wrap change-detection storage and loading from the memo cache Mike Vitousek 2024-07-01 18:02:29 -07:00
  • 7b22e7ca93 [compiler] Fewer assumptions about nonmutability when change detection enabled Mike Vitousek 2024-07-01 18:02:24 -07:00
  • b7325ff1f0 [compiler] Use dependencies from source for useMemo scopes Mike Vitousek 2024-07-01 18:02:19 -07:00
  • 25f1a2f98f [compiler] Drop useMemos in memoization disabled mode, don't bail from source-level memo blocks Mike Vitousek 2024-07-01 18:02:13 -07:00
  • 6e14dac327 [compiler] useMemo calls directly induce memoization blocks Mike Vitousek 2024-07-01 18:02:07 -07:00
  • f6969ad590 [Fizz] Gate legacyContext field on disableLegacyContext (#30173) sebmarkbage 2024-07-01 19:43:58 +00:00
  • 6d2a97a711 [Fizz] Gate legacyContext field on disableLegacyContext (#30173) Sebastian Markbåge 2024-07-01 15:30:00 -04:00
  • 100dfd7dab [compiler][playground] Formatting changes to pass tabs gh/mvitousek/8/base Mike Vitousek 2024-07-01 09:05:52 -07:00
  • 9a6e2d078c [compiler] Flow support for playground Mike Vitousek 2024-07-01 09:05:52 -07:00
  • 97c5e6c9e4 chore[react-devtools/renderer]: dont show strict mode warning for prod renderer builds (#30158) Ruslan Lesiutin 2024-07-01 15:43:12 +01:00
  • b8decade28 [Fizz] Enable owner stacks for SSR (#30152) sebmarkbage 2024-07-01 14:32:38 +00:00
  • 315109b02b [Fizz] Enable owner stacks for SSR (#30152) Sebastian Markbåge 2024-07-01 10:27:52 -04:00
  • ad59ddf272 chore[react-devtools/ui]: fix strict mode badge styles (#30159) Ruslan Lesiutin 2024-07-01 15:27:15 +01:00
  • e6783e7cc9 [Fizz] Run console.createTask during SSR when available (#30142) Sebastian Markbåge 2024-07-01 09:50:45 -04:00
  • d40ea875a4 [Flight Server] Run Server Components in console.createTask when available (#30140) Sebastian Markbåge 2024-07-01 09:26:29 -04:00
  • b20d2327d6 Update react-refresh-webpack-plugin in Flight fixture (#30156) Hendrik Liebau 2024-07-01 10:01:28 +02:00
  • 02b5d27e72 [compiler] More fine-grained memoization in change detection mode gh/mvitousek/7/orig Mike Vitousek 2024-06-30 23:51:36 -07:00
  • c22c4e727f [compiler] More fine-grained memoization in change detection mode gh/mvitousek/7/head Mike Vitousek 2024-06-30 23:51:32 -07:00
  • a52c7d3312 [compiler] Drop useMemos in memoization disabled mode, don't bail from source-level memo blocks gh/mvitousek/6/orig Mike Vitousek 2024-06-30 23:51:30 -07:00
  • f046ce99db [compiler] Drop useMemos in memoization disabled mode, don't bail from source-level memo blocks gh/mvitousek/7/base gh/mvitousek/6/head Mike Vitousek 2024-06-30 23:51:27 -07:00
  • f7a8043d86 [compiler] useMemo calls directly induce memoization blocks gh/mvitousek/5/orig Mike Vitousek 2024-06-30 23:51:25 -07:00
  • 25835c3bca [compiler] useMemo calls directly induce memoization blocks gh/mvitousek/6/base gh/mvitousek/5/head Mike Vitousek 2024-06-30 23:51:22 -07:00
  • dee9fa9004 [compiler] useMemo calls directly induce memoization blocks gh/mvitousek/4/head Mike Vitousek 2024-06-30 23:50:51 -07:00
  • d6b1c488d4 [compiler] Clone computation block in change detection mode gh/mvitousek/5/base gh/mvitousek/4/base Mike Vitousek 2024-06-30 22:43:32 -07:00
  • 05cebffe16 [prettier][eslint] Support sapling in prettier changed files command Mike Vitousek 2024-06-30 14:22:22 -07:00
  • 2e72ea8401 [Flight] Make byteLengthOfChunk Optional (#30130) Sebastian Markbåge 2024-06-28 19:42:17 +02:00
  • 9187f28cf9 Only build react-html in experimental channel (#30129) sebmarkbage 2024-06-28 14:24:03 +00:00
  • 58af67a8f8 Only build react-html in experimental channel (#30129) Sebastian Markbåge 2024-06-28 16:19:20 +02:00
  • 0d1fdb5c2e Add doctype to renderToMarkup when html tags are rendered (#30122) Sebastian Markbåge 2024-06-28 15:35:12 +02:00
  • 2387b495d5 Add renderToMarkup for Client Components (#30121) sebmarkbage 2024-06-28 13:31:00 +00:00
  • 1e241f9d6c Add renderToMarkup for Client Components (#30121) Sebastian Markbåge 2024-06-28 15:25:10 +02:00
  • b3aface19a [fix] replace polyfill.io with cloudflare equivalent (#30123) Sharath 2024-06-28 13:56:28 +05:30
  • 0f2a59e321 Warn for invalid type in renderer with the correct RSC stack (#30102) sebmarkbage 2024-06-27 16:16:24 +00:00
  • 0ee0a32085 Warn for invalid type in renderer with the correct RSC stack (#30102) sebmarkbage 2024-06-27 16:16:07 +00:00
  • 54bd813aab Add new package with renderToMarkup export (#30105) sebmarkbage 2024-06-27 16:14:32 +00:00
  • e02baf6c92 Warn for invalid type in renderer with the correct RSC stack (#30102) Sebastian Markbåge 2024-06-27 18:10:09 +02:00
  • ffec9ec5b5 Add new package with renderToMarkup export (#30105) Sebastian Markbåge 2024-06-27 18:09:40 +02:00
  • 3bee073c01 Remove isPrimaryRenderer from Flight Server Config (#30115) Sebastian Markbåge 2024-06-27 18:08:56 +02:00
  • f5a22fa27d Bump ws from 7.2.1 to 7.5.10 (#29919) dependabot[bot] 2024-06-27 10:07:09 -04:00
  • fcfbfc1d1e [compiler] Always error on async reassignments Mike Vitousek 2024-06-26 17:07:40 -07:00
  • 1f59d07042 [compiler] Repro for nested function local reassignment issue Mike Vitousek 2024-06-26 17:07:38 -07:00
  • 00775d94dc [compiler] Add todo fixtures for local reassignment in an async callback Joe Savona 2024-06-26 16:06:16 -07:00
  • 4c9a2d2ddf [compiler] Validate against locals being reassigned after render Joe Savona 2024-06-26 16:02:09 -07:00
  • b1d10c8a45 [compiler] Examples of invalid code reassigning locals outside of render Joe Savona 2024-06-26 15:09:06 -07:00
  • 8416ebee38 Update ReactFabric-test.internal to concurrent root (#30103) Jan Kassens 2024-06-26 16:04:38 -04:00
  • 609d0cc3c8 Add new error message for awaiting the client export (#29853) Jiachi Liu 2024-06-26 19:47:39 +02:00
  • 4365cb3a72 Badge Environment Name on Thrown Errors from the Server (#29846) sebmarkbage 2024-06-26 17:33:14 +00:00
  • 349a99a7a3 Badge Environment Name on Thrown Errors from the Server (#29846) Sebastian Markbåge 2024-06-26 19:27:26 +02:00
  • 7045700a6d Run ReactFabric-test.internal.js in xplat variant (#30101) Jan Kassens 2024-06-26 12:51:46 -04:00
  • 76e582332d Enable enableDeferRootSchedulingToMicrotask and enableInfiniteRenderLoopDetection for React Native (Meta) (#30090) yungsters 2024-06-26 15:56:15 +00:00
  • ef0f44ecff Enable enableDeferRootSchedulingToMicrotask and enableInfiniteRenderLoopDetection for React Native (Meta) (#30090) Timothy Yung 2024-06-26 08:50:06 -07:00
  • 7baae65e76 compiler: fix the hookKind for useInsertionEffect (#30069) Sol Lee 2024-06-26 22:59:03 +09:00
  • bbc8851c84 Bump ws from 8.13.0 to 8.17.1 in /compiler (#30043) dependabot[bot] 2024-06-26 09:56:13 -04:00
  • a8b465c6e0 fix[react-devtools]: restore original args when recording errors (#30091) Ruslan Lesiutin 2024-06-26 14:17:09 +01:00
  • 662442561c [compiler][donotcommit] log # of pruned scopes due to flattenScopesWithHooksOrUse gh/mofeiZ/9/orig Mofei Zhang 2024-06-25 17:40:07 -04:00
  • fe89d37eb1 [compiler][donotcommit] log # of pruned scopes due to flattenScopesWithHooksOrUse gh/mofeiZ/9/head Mofei Zhang 2024-06-25 17:40:05 -04:00
  • d878489431 [compiler][ez] PrintHIR prints optional flag for debugging gh/mofeiZ/9/base Mofei Zhang 2024-06-25 16:06:21 -04:00
  • 4bfab07832 [compiler][patch] Patch O(n^2) traversal in validatePreserveMemo Mofei Zhang 2024-06-25 16:06:21 -04:00
  • 7d9861e706 [compiler][hir] Correctly remove non-existent terminal preds when pruning labels Mofei Zhang 2024-06-25 16:06:21 -04:00
  • 9262761f1c [compiler][ez] Add more Array.prototype methods Mofei Zhang 2024-06-25 16:03:58 -04:00
  • 9c2c7c670c [compiler][ez] Patch Array.concat object shape to capture callee Mofei Zhang 2024-06-25 16:03:58 -04:00
  • 86d1a6f54a [compiler][rewrite] Patch logic for aligning scopes to non-value blocks Mofei Zhang 2024-06-25 16:03:58 -04:00
  • 4d11e1e88d [compiler][fixtures] test repros: codegen, alignScope, phis Mofei Zhang 2024-06-25 16:03:57 -04:00
  • 133ada7254 Read constructor name more carefully (#29954) LoganDark 2024-06-25 11:30:28 -07:00
  • 708d8f8c49 [ez] Remove outdated files Lauren Tan 2024-06-25 13:57:58 -04:00