Commit Graph

  • e380d2e159 [compiler] Add catching useStates that shadow a reactive value pr34392 Jorge Cabiedes Acosta 2025-09-05 09:33:53 -07:00
  • dab971e143 merge commit for archive created by Sapling Jorge Cabiedes Acosta 2025-09-05 08:50:32 -07:00
  • a46e4b8729 [compiler] Add catching useStates that shadow a reactive value Jorge Cabiedes Acosta 2025-09-04 15:35:04 -07:00
  • 3031fb9148 merge commit for archive created by Sapling Jorge Cabiedes Acosta 2025-09-05 08:46:22 -07:00
  • 2dfacc000b [compiler] Add catching useStates that shadow a reactive value Jorge Cabiedes Acosta 2025-09-04 15:35:04 -07:00
  • 76bab08790 merge commit for archive created by Sapling Jorge Cabiedes Acosta 2025-09-05 08:25:30 -07:00
  • c94d769459 [compiler] Add catching useStates that shadow a reactive value Jorge Cabiedes Acosta 2025-09-04 15:35:04 -07:00
  • de5a1b203e [compiler][playground] (3/N) Config override panel (#34371) Eugene Choi 2025-09-05 10:12:01 -04:00
  • 6d2b503b82 merge commit for archive created by Sapling Jorge Cabiedes Acosta 2025-09-04 15:36:20 -07:00
  • aebbab4839 [compiler] Add catching useStates that shadow a reactive value Jorge Cabiedes Acosta 2025-09-04 15:35:04 -07:00
  • 361c22a966 [compiler] Remove single line constraint and improve overall capturing logic Jorge Cabiedes Acosta 2025-09-04 15:35:04 -07:00
  • 3fd58cfd36 [compiler] First functional disambiguated single line validation of no derived computations in effects Jorge Cabiedes 2025-09-04 15:35:04 -07:00
  • 689e3a61fe [compiler] Added validation for local state and refined error messages Jorge Cabiedes 2025-09-04 15:35:04 -07:00
  • ac6de69494 [compiler] Added check for if the same invalid setSate within an effect is used elsewhere Jorge Cabiedes 2025-09-04 15:35:04 -07:00
  • 38d50d7376 [compiler] Validation for values derived from props in useEffect ready Jorge Cabiedes 2025-09-04 15:35:04 -07:00
  • 0c90ac2e28 [compiler] Basic solution for instruction based prop derivation validation Jorge Cabiedes 2025-09-04 15:35:04 -07:00
  • 948bf95bd9 [compiler][wip] Extend ValidateNoDerivedComputationsInEffects for props derived effects Lauren Tan 2025-09-04 15:35:04 -07:00
  • 030a610ccb [compiler] new tests for props derived Lauren Tan 2025-09-04 15:34:35 -07:00
  • 2bffaf2d89 merge commit for archive created by Sapling Jorge Cabiedes Acosta 2025-09-04 15:26:29 -07:00
  • 47452447a1 [compiler] Add catching useStates that shadow a reactive value Jorge Cabiedes Acosta 2025-09-04 14:13:44 -07:00
  • 62314b3942 merge commit for archive created by Sapling Joe Savona 2025-09-04 14:44:23 -07:00
  • 4bc4fcbfe4 [compiler] Implement exhaustive dependency checking for manual memoization Joe Savona 2025-09-04 14:44:15 -07:00
  • 2bc5f13ec3 merge commit for archive created by Sapling Joe Savona 2025-09-04 14:44:06 -07:00
  • 8c83b56b1b [compiler] Implement exhaustive dependency checking for manual memoization Joe Savona 2025-09-04 14:43:55 -07:00
  • 5998ff3e01 merge commit for archive created by Sapling Joe Savona 2025-09-04 14:35:18 -07:00
  • ba61c48e5a [compiler] Implement exhaustive dependency checking for manual memoization Joe Savona 2025-09-04 12:08:59 -07:00
  • 17be351f5f merge commit for archive created by Sapling Jorge Cabiedes Acosta 2025-09-04 14:15:27 -07:00
  • 43c5c68b9e [compiler] Add catching useStates that shadow a reactive value Jorge Cabiedes Acosta 2025-09-04 14:13:44 -07:00
  • 0f9488e4d7 Merge 2f2d9b73f8 into sapling-pr-archive-josephsavona Joseph Savona 2025-09-04 12:14:43 -07:00
  • 2f2d9b73f8 [compiler] Implement exhaustive dependency checking for manual memoization Joe Savona 2025-09-04 12:08:59 -07:00
  • 347ea50aa0 Merge c382e18ae5 into sapling-pr-archive-poteto lauren 2025-09-04 14:30:21 -04:00
  • c382e18ae5 [playground] Sketch of adding type checking to config panel Lauren Tan 2025-09-04 14:29:11 -04:00
  • 0ce2ba181c [compiler] Add catching useStates that shadow a reactive value Jorge Cabiedes Acosta 2025-09-04 11:27:25 -07:00
  • 2ae27a55d0 [compiler] Remove single line constraint and improve overall capturing logic Jorge Cabiedes Acosta 2025-09-04 11:25:18 -07:00
  • 00ddf2819a [compiler] First functional disambiguated single line validation of no derived computations in effects Jorge Cabiedes 2025-09-04 11:22:39 -07:00
  • e0e356a980 [compiler] Added validation for local state and refined error messages Jorge Cabiedes 2025-09-04 11:22:39 -07:00
  • 41c1e1c9d7 [compiler] Added check for if the same invalid setSate within an effect is used elsewhere Jorge Cabiedes 2025-09-04 11:22:39 -07:00
  • 89bec62a22 [compiler] Validation for values derived from props in useEffect ready Jorge Cabiedes 2025-09-04 11:22:39 -07:00
  • 8107871be9 [compiler] Basic solution for instruction based prop derivation validation Jorge Cabiedes 2025-09-04 11:20:02 -07:00
  • 190adb1ce1 [compiler][wip] Extend ValidateNoDerivedComputationsInEffects for props derived effects Lauren Tan 2025-09-04 11:17:20 -07:00
  • 44f6c7c815 [compiler] new tests for props derived Lauren Tan 2025-09-04 11:17:20 -07:00
  • b9a045368b [DevTools] Allow inspecting root when navigating Suspense timeline (#34380) Sebastian "Sebbie" Silbermann 2025-09-04 16:42:25 +02:00
  • e2cc315a1b [DevTools] Don't suspend shell while retrieving original source for "open-in-editor" (#34381) Sebastian "Sebbie" Silbermann 2025-09-04 16:39:07 +02:00
  • 5a31758ed6 [DevTools] Allow inspection before streaming has finished in Chrome (#34360) Sebastian "Sebbie" Silbermann 2025-09-04 12:21:06 +02:00
  • ba6590dd7c [DevTools] Rerender boundaries when they unsuspend when advancing the timeline (#34359) Sebastian "Sebbie" Silbermann 2025-09-04 10:49:16 +02:00
  • 7ac0c331c2 [compiler] Cleanup for @enablePreserveExistingMemoizationGuarantees (#34346) josephsavona 2025-09-03 21:37:11 -07:00
  • 666c908ee7 [compiler] Cleanup for @enablePreserveExistingMemoizationGuarantees (#34346) josephsavona 2025-09-03 21:36:29 -07:00
  • 2710795a1e [compiler] Cleanup for @enablePreserveExistingMemoizationGuarantees (#34346) Joseph Savona 2025-09-03 21:30:52 -07:00
  • aa31ab17b8 [compiler] enablePreserveExistingMemo memoizes primitive-returning functions (#34343) josephsavona 2025-09-03 17:51:11 -07:00
  • 4a2aee93b0 [compiler] Fix for scopes with unreachable fallthroughs (#34335) josephsavona 2025-09-03 17:51:03 -07:00
  • 7f822e365f [compiler] Fix for scopes with unreachable fallthroughs (#34335) josephsavona 2025-09-03 17:50:23 -07:00
  • 084b49e2ba Merge 96d9825588 into sapling-pr-archive-josephsavona Joseph Savona 2025-09-03 17:49:01 -07:00
  • 96d9825588 [compiler][wip] Allow suppressions within effects pr34347 Joe Savona 2025-09-03 17:48:48 -07:00
  • 0fba073934 [compiler] Cleanup for @enablePreserveExistingMemoizationGuarantees pr34346 Joe Savona 2025-09-03 17:48:48 -07:00
  • 735e9ac54e [compiler] enablePreserveExistingMemo memoizes primitive-returning functions (#34343) Joseph Savona 2025-09-03 17:45:17 -07:00
  • 5d64f74211 [compiler] Fix for scopes with unreachable fallthroughs (#34335) Joseph Savona 2025-09-03 17:44:42 -07:00
  • 12c6a751b3 Fix: uDV skipped initial value if earlier transition suspended (#34376) acdlite 2025-09-03 16:37:25 -07:00
  • 91481161af Fix: uDV skipped initial value if earlier transition suspended (#34376) acdlite 2025-09-03 16:30:02 -07:00
  • 3302d1f791 Fix: uDV skipped initial value if earlier transition suspended (#34376) Andrew Clark 2025-09-03 19:24:38 -04:00
  • 6f257b975c merge commit for archive created by Sapling Lauren Tan 2025-09-03 14:59:57 -04:00
  • 8158435690 [compiler] Improve ShallowMutable detection for frozen sources Lauren Tan 2025-09-03 14:59:33 -04:00
  • 33179f5ee6 merge commit for archive created by Sapling Lauren Tan 2025-09-03 14:56:02 -04:00
  • 8797b91f46 [compiler] Improve ShallowMutable detection for frozen sources Lauren Tan 2025-09-03 14:53:12 -04:00
  • 7697a9f62e [playground] Upgrade to latest next (#34375) lauren 2025-09-03 13:47:37 -04:00
  • c26bde6bbb Merge 4c7e3d8b3c into sapling-pr-archive-poteto lauren 2025-09-03 13:40:09 -04:00
  • 4c7e3d8b3c [playground] Upgrade to latest next Lauren Tan 2025-09-03 13:38:38 -04:00
  • 0c939fccd8 [flags] enable opt-in for enableDefaultTransitionIndicator (#34373) rickhanlonii 2025-09-03 09:40:29 -07:00
  • 3bfa7bb70f [flags] enable opt-in for enableDefaultTransitionIndicator (#34373) rickhanlonii 2025-09-03 09:39:47 -07:00
  • 3168e08f83 [flags] enable opt-in for enableDefaultTransitionIndicator (#34373) Ricky 2025-09-03 12:33:55 -04:00
  • 87fce6e2f0 Performance Tracks: log properties diff for renders in DEV if no console task available (#34370) hoxyq 2025-09-03 09:14:33 -07:00
  • ef702ab2fb Performance Tracks: log properties diff for renders in DEV if no console task available (#34370) hoxyq 2025-09-03 09:13:49 -07:00
  • 2805f0ed9e Performance Tracks: log properties diff for renders in DEV if no console task available (#34370) Ruslan Lesiutin 2025-09-03 17:08:05 +01:00
  • ac3e705a18 [compiler][playground] (2/N) Config override panel (#34344) Eugene Choi 2025-09-02 17:38:57 -04:00
  • 8e60cb7ed5 [DevTools] Remove markers from Suspense timeline (#34357) Sebastian "Sebbie" Silbermann 2025-09-02 14:59:15 +02:00
  • 6a58b80020 [DevTools] Only inspect elements on left mouseclick (#34361) Sebastian "Sebbie" Silbermann 2025-09-02 12:40:54 +02:00
  • b1b0955f2b [DevTools] Fix inspected element scroll in Suspense tab (#34355) Sebastian "Sebbie" Silbermann 2025-09-01 16:40:30 +02:00
  • 1549bda33f [Flight] Only assign _store in dev mode when creating lazy types (#34354) Hendrik Liebau 2025-09-01 12:13:05 +02:00
  • af3f7fe348 [Flight] Fix wrong missing key warning when static child is blocked (#34350) eps1lon 2025-09-01 02:10:05 -07:00
  • 134a502080 [Flight] Fix wrong missing key warning when static child is blocked (#34350) eps1lon 2025-09-01 02:09:22 -07:00
  • bb6f0c8d2f [Flight] Fix wrong missing key warning when static child is blocked (#34350) Hendrik Liebau 2025-09-01 11:03:57 +02:00
  • 13c23edf7b merge commit for archive created by Sapling Joe Savona 2025-08-29 19:51:44 -07:00
  • 64e6377698 [compiler][wip] Allow suppressions within effects Joe Savona 2025-08-29 19:21:51 -07:00
  • 825da455c8 Merge 850177cb8d into sapling-pr-archive-josephsavona Joseph Savona 2025-08-29 19:22:08 -07:00
  • 850177cb8d [compiler][wip] Allow suppressions within effects Joe Savona 2025-08-29 19:21:51 -07:00
  • c4372cf78a Merge f0457f601c into sapling-pr-archive-josephsavona Joseph Savona 2025-08-29 16:16:16 -07:00
  • f0457f601c [compiler] Cleanup for @enablePreserveExistingMemoizationGuarantees Joe Savona 2025-08-29 16:10:49 -07:00
  • c3ce11e9f6 Merge a1b4ddc26c into sapling-pr-archive-josephsavona Joseph Savona 2025-08-29 16:13:45 -07:00
  • a1b4ddc26c [compiler] Cleanup for @enablePreserveExistingMemoizationGuarantees Joe Savona 2025-08-29 16:10:49 -07:00
  • 0c4e5c98fc script pr34345 Joe Savona 2025-08-29 15:18:17 -07:00
  • 5b48b25178 Merge 03d86c3ef4 into sapling-pr-archive-josephsavona Joseph Savona 2025-08-29 15:01:27 -07:00
  • 03d86c3ef4 [compiler] enablePreserveExistingMemo memoizes primitive-returning functions pr34343 Joe Savona 2025-08-29 14:56:45 -07:00
  • c383b15caa merge commit for archive created by Sapling Joe Savona 2025-08-29 14:00:16 -07:00
  • 26442def5b [compiler] Fix for scopes with unreachable fallthroughs pr34335 Joe Savona 2025-08-28 22:26:29 -07:00
  • 2a2a3468d2 Merge 8f7118afb8 into sapling-pr-archive-poteto lauren 2025-08-29 16:07:28 -04:00
  • 8f7118afb8 [compiler] Preserve memoization for destructured props Lauren Tan 2025-08-29 16:05:57 -04:00
  • 4fdbbff36d Merge 6921ee35ff into sapling-pr-archive-josephsavona Joseph Savona 2025-08-29 09:52:39 -07:00
  • 6921ee35ff [compiler] Fix for scopes with unreachable fallthroughs Joe Savona 2025-08-28 22:26:29 -07:00
  • aad7c664ff [Flight] Don't try to close debug channel twice (#34340) Hendrik Liebau 2025-08-29 17:22:39 +02:00
  • 3fe51c9e14 [Flight] Use more robust web socket implementation in fixture (#34338) Hendrik Liebau 2025-08-29 12:04:27 +02:00
  • 0a78506b0b Merge dd4cd77e4b into sapling-pr-archive-josephsavona Joseph Savona 2025-08-28 22:26:45 -07:00