Commit Graph

  • 7f74f2bf2f [compiler] Adjustments to exhaustive deps messages, disable the lint rule Joe Savona 2025-11-24 12:15:53 -08:00
  • b55a7c8060 [compiler] Allow extraneous non-reactive locals Joe Savona 2025-11-24 12:15:53 -08:00
  • f5eef1b455 [compiler] Allow manual dependencies to have different optionality than inferred deps pr35186 Joe Savona 2025-11-24 12:15:53 -08:00
  • c9a8cf3411 [compiler] Allow nonreactive stable types as extraneous deps (#35185) Joseph Savona 2025-11-24 12:15:06 -08:00
  • b1396f1517 Merge 9822142028 into sapling-pr-archive-josephsavona Joseph Savona 2025-11-24 12:14:30 -08:00
  • 9822142028 [compiler] Enable validateExhaustiveMemoizationDependencies by default Joe Savona 2025-11-24 12:14:09 -08:00
  • 147ec2ca23 [compiler] Script to enable a feature by default and update tests Joe Savona 2025-11-24 12:14:09 -08:00
  • c0370726de [compiler] Adjustments to exhaustive deps messages, disable the lint rule Joe Savona 2025-11-24 12:14:09 -08:00
  • 5185e53fcc [compiler] Allow extraneous non-reactive locals Joe Savona 2025-11-24 12:14:09 -08:00
  • 828478949c [compiler] Allow manual dependencies to have different optionality than inferred deps Joe Savona 2025-11-24 12:14:09 -08:00
  • 4e041defb3 [compiler] Allow nonreactive stable types as extraneous deps pr35185 Joe Savona 2025-11-24 12:14:09 -08:00
  • fca172e3f3 [compiler] Ignore ESLint suppressions when ValidateMemoDeps enabled (#35184) Joseph Savona 2025-11-24 12:12:49 -08:00
  • fde2a2ad4a Merge 70f5aa11c0 into sapling-pr-archive-josephsavona Joseph Savona 2025-11-24 12:09:35 -08:00
  • 70f5aa11c0 [compiler] Enable validateExhaustiveMemoizationDependencies by default Joe Savona 2025-11-24 12:09:07 -08:00
  • 42e0d6a7db [compiler] Script to enable a feature by default and update tests Joe Savona 2025-11-24 12:09:06 -08:00
  • bf5532e447 Merge c412ad5d19 into sapling-pr-archive-josephsavona Joseph Savona 2025-11-24 11:48:47 -08:00
  • c412ad5d19 [compiler] Enable validateExhaustiveMemoizationDependencies by default Joe Savona 2025-11-24 11:48:37 -08:00
  • aaa4f66730 Merge 12700c8fb7 into sapling-pr-archive-josephsavona Joseph Savona 2025-11-21 17:27:00 -08:00
  • 12700c8fb7 [compiler] Adjustments to exhaustive deps messages, disable the lint rule Joe Savona 2025-11-21 17:26:05 -08:00
  • 400684a2da Merge 461c5252c0 into sapling-pr-archive-josephsavona Joseph Savona 2025-11-21 14:31:52 -08:00
  • 461c5252c0 [compiler] Allow extraneous non-reactive locals Joe Savona 2025-11-21 14:27:26 -08:00
  • 1a0834fb2c [DevTools] hotkey to start/stop profiling (#35160) emily8rown 2025-11-21 08:45:48 -08:00
  • 8c2277196b [DevTools] hotkey to start/stop profiling (#35160) emily8rown 2025-11-21 08:42:54 -08:00
  • fd524fe02a [DevTools] hotkey to start/stop profiling (#35160) emily8rown 2025-11-21 16:37:10 +00:00
  • 003acd550e Merge b47e0c501e into sapling-pr-archive-josephsavona Joseph Savona 2025-11-21 00:02:21 -08:00
  • b47e0c501e [compiler] Allow manual dependencies to have different optionality than inferred deps Joe Savona 2025-11-20 23:58:23 -08:00
  • fe3f18909a Merge 071613b5d6 into sapling-pr-archive-josephsavona Joseph Savona 2025-11-20 23:22:01 -08:00
  • 071613b5d6 [compiler] Allow nonreactive stable types as extraneous deps Joe Savona 2025-11-20 23:20:20 -08:00
  • 1f9308da33 Merge 12d3951727 into sapling-pr-archive-josephsavona Joseph Savona 2025-11-20 22:02:54 -08:00
  • 12d3951727 [compiler] Ignore ESLint suppressions when ValidateMemoDeps enabled pr35184 Joe Savona 2025-11-20 22:02:44 -08:00
  • b444a175b8 merge commit for archive created by Sapling Joe Savona 2025-11-20 21:59:48 -08:00
  • 4d59820825 [compiler] Ignore ESLint suppressions when ValidateMemoDeps enabled Joe Savona 2025-11-20 19:44:33 -08:00
  • 51bf7c8a1c Merge f99eec06ba into sapling-pr-archive-josephsavona Joseph Savona 2025-11-20 19:48:59 -08:00
  • f99eec06ba [compiler] Ignore ESLint suppressions when ValidateMemoDeps enabled Joe Savona 2025-11-20 19:44:33 -08:00
  • b2b6bfc779 [compiler] Auto-fix for non-exhaustive deps (#34471) josephsavona 2025-11-20 19:36:06 -08:00
  • a4e73675d1 [compiler] Auto-fix for non-exhaustive deps (#34471) josephsavona 2025-11-20 19:35:57 -08:00
  • 862594a7e6 [compiler] Implement exhaustive dependency checking for manual memoization (#34394) josephsavona 2025-11-20 19:32:42 -08:00
  • ca248abf64 [compiler] Implement exhaustive dependency checking for manual memoization (#34394) josephsavona 2025-11-20 19:32:00 -08:00
  • 40b4a5bf71 [compiler] ValidateExhaustiveDeps disallows unnecessary non-reactive deps (#34472) Joseph Savona 2025-11-20 19:30:35 -08:00
  • 7b8d202591 Merge 71cd5802aa into sapling-pr-archive-josephsavona Joseph Savona 2025-11-20 19:29:29 -08:00
  • 71cd5802aa [compiler] ValidateExhaustiveDeps disallows unnecessary non-reactive deps pr34472 Joe Savona 2025-11-20 19:29:05 -08:00
  • df75af4edc [compiler] Auto-fix for non-exhaustive deps (#34471) Joseph Savona 2025-11-20 19:28:08 -08:00
  • 63dca2c613 Merge ece0b9faac into sapling-pr-archive-josephsavona Joseph Savona 2025-11-20 19:27:59 -08:00
  • ece0b9faac [compiler] ValidateExhaustiveDeps disallows unnecessary non-reactive deps Joe Savona 2025-11-20 19:27:27 -08:00
  • 7f7bed2a8a [compiler] Auto-fix for non-exhaustive deps pr34471 Joe Savona 2025-11-20 19:27:27 -08:00
  • bcc3fd8b05 [compiler] Implement exhaustive dependency checking for manual memoization (#34394) Joseph Savona 2025-11-20 19:26:26 -08:00
  • 8d39c2c3f1 Merge f82afbb17e into sapling-pr-archive-josephsavona Joseph Savona 2025-11-20 19:17:08 -08:00
  • f82afbb17e [compiler] ValidateExhaustiveDeps disallows unnecessary non-reactive deps Joe Savona 2025-11-20 15:05:38 -08:00
  • 38c7d70675 [compiler] Auto-fix for non-exhaustive deps Joe Savona 2025-11-20 15:05:38 -08:00
  • ca0a3c410d [compiler] Implement exhaustive dependency checking for manual memoization pr34394 Joe Savona 2025-11-20 19:15:09 -08:00
  • 40f13e41b2 merge commit for archive created by Sapling Joe Savona 2025-11-20 16:51:23 -08:00
  • 82157fecd0 [compiler] ValidateExhaustiveDeps disallows unnecessary non-reactive deps Joe Savona 2025-11-20 15:05:38 -08:00
  • 09d02f1029 Merge 491a352a87 into sapling-pr-archive-josephsavona Joseph Savona 2025-11-20 15:50:23 -08:00
  • 491a352a87 [compiler] ValidateExhaustiveDeps disallows unnecessary non-reactive deps Joe Savona 2025-11-20 15:05:38 -08:00
  • af16da5d36 [compiler] Deprecate noEmit, add outputMode (#35112) josephsavona 2025-11-20 15:19:17 -08:00
  • 02d4dda6f7 [compiler] Deprecate noEmit, add outputMode (#35112) josephsavona 2025-11-20 15:18:57 -08:00
  • 50e7ec8a69 [compiler] Deprecate noEmit, add outputMode (#35112) Joseph Savona 2025-11-20 15:12:40 -08:00
  • 5d1b88905c [compiler][poc] Quick experiment with SSR-optimization pass (#35102) josephsavona 2025-11-20 15:09:22 -08:00
  • a088349ade [compiler][poc] Quick experiment with SSR-optimization pass (#35102) josephsavona 2025-11-20 15:08:46 -08:00
  • bbed5e7517 Merge e81e9cf415 into sapling-pr-archive-josephsavona Joseph Savona 2025-11-20 15:06:12 -08:00
  • e81e9cf415 [compiler] ValidateExhaustiveDeps disallows unnecessary non-reactive deps Joe Savona 2025-11-20 15:05:38 -08:00
  • f2cc2d094c [compiler] Auto-fix for non-exhaustive deps Joe Savona 2025-11-20 15:05:38 -08:00
  • 8409003880 [compiler] Implement exhaustive dependency checking for manual memoization Joe Savona 2025-11-20 15:05:38 -08:00
  • 68f00dafd1 Merge 2782d934e2 into sapling-pr-archive-josephsavona Joseph Savona 2025-11-20 15:03:44 -08:00
  • 2782d934e2 [compiler] Deprecate noEmit, add outputMode pr35112 Joe Savona 2025-11-20 15:03:35 -08:00
  • 4cf770d7e1 [compiler][poc] Quick experiment with SSR-optimization pass (#35102) Joseph Savona 2025-11-20 15:02:38 -08:00
  • c70c80d83b Merge 396cf7aa49 into sapling-pr-archive-josephsavona Joseph Savona 2025-11-20 14:53:00 -08:00
  • 396cf7aa49 [compiler] Deprecate noEmit, add outputMode Joe Savona 2025-11-20 14:47:18 -08:00
  • ab6d14b823 [compiler][poc] Quick experiment with SSR-optimization pass pr35102 Joe Savona 2025-11-20 14:47:18 -08:00
  • 3e2785227f [compiler] Remove useState argument constraint. no-derived-computations-in-effects (#35174) jorge-cab 2025-11-20 10:51:27 -08:00
  • d6637c6f84 [compiler] Prevent innaccurate derivation recording on FunctionExpressions on no-derived-computation-in-effects (#35173) jorge-cab 2025-11-20 10:51:17 -08:00
  • 70171ce7df [compiler] Prevent innaccurate derivation recording on FunctionExpressions on no-derived-computation-in-effects (#35173) jorge-cab 2025-11-20 10:50:27 -08:00
  • 7d67591041 [compiler] Remove useState argument constraint. no-derived-computations-in-effects (#35174) Jorge Cabiedes 2025-11-20 10:45:17 -08:00
  • 7ee974de92 [compiler] Prevent innaccurate derivation recording on FunctionExpressions on no-derived-computation-in-effects (#35173) Jorge Cabiedes 2025-11-20 10:44:45 -08:00
  • cc19d48448 merge commit for archive created by Sapling Jorge Cabiedes Acosta 2025-11-20 10:19:56 -08:00
  • 35ec09b85f [compiler] Remove useState argument constraint. no-derived-computations-in-effects pr35174 Jorge Cabiedes Acosta 2025-11-20 10:19:46 -08:00
  • 8fb9d46c73 [compiler] Prevent innaccurate derivation recording on FunctionExpressions on no-derived-computation-in-effects pr35173 Jorge Cabiedes Acosta 2025-11-19 12:58:20 -08:00
  • ddbb0a5947 Merge 4b64bf9b92 into sapling-pr-archive-jorge-cab Jorge Cabiedes 2025-11-20 10:05:29 -08:00
  • 4b64bf9b92 [compiler] Remove useState argument constraint. no-derived-computations-in-effects Jorge Cabiedes Acosta 2025-11-20 10:05:13 -08:00
  • 532192cb29 [compiler] Prevent innaccurate derivation recording on FunctionExpressions on no-derived-computation-in-effects pr35180 Jorge Cabiedes Acosta 2025-11-19 12:58:20 -08:00
  • afb26f8f83 Merge 291a6c3850 into sapling-pr-archive-jorge-cab Jorge Cabiedes 2025-11-19 14:53:36 -08:00
  • 291a6c3850 [compiler] Hoisting State Up draft Jorge Cabiedes Acosta 2025-11-19 14:52:50 -08:00
  • 26b5ecc4f7 Try reusing useReducer code use-store-with-selector Jordan Eldredge 2025-11-19 13:32:30 -08:00
  • 56ecf5eaae Merge 338e6cd114 into sapling-pr-archive-jorge-cab Jorge Cabiedes 2025-11-19 13:22:27 -08:00
  • 338e6cd114 [compiler] Remove useState argument constraint. no-derived-computations-in-effects Jorge Cabiedes Acosta 2025-11-19 13:20:53 -08:00
  • b360292a11 Merge c0ca3c7889 into sapling-pr-archive-jorge-cab Jorge Cabiedes 2025-11-19 13:22:11 -08:00
  • c0ca3c7889 [compiler] Remove useState argument constraint Jorge Cabiedes Acosta 2025-11-19 13:20:53 -08:00
  • 27eea5b423 merge commit for archive created by Sapling Jorge Cabiedes Acosta 2025-11-19 13:15:34 -08:00
  • b3f1831e23 [compiler] Prevent innaccurate derivation recording on FunctionExpressions on no-derived-computation-in-effects Jorge Cabiedes Acosta 2025-11-19 12:58:20 -08:00
  • cd925e7600 Merge 2f940411c2 into sapling-pr-archive-jorge-cab Jorge Cabiedes 2025-11-19 13:11:58 -08:00
  • 2f940411c2 [compiler] Prevent innaccurate derivation recording on FunctionExpressions on no-derived-computation-in-effects Jorge Cabiedes Acosta 2025-11-19 12:58:20 -08:00
  • f73548f718 Merge e7ae2a498c into sapling-pr-archive-jorge-cab Jorge Cabiedes 2025-11-19 12:58:53 -08:00
  • e7ae2a498c [compiler] Prevent innaccurate derivation recording on FunctionExpressions on no-derived-computation-in-effects Jorge Cabiedes Acosta 2025-11-19 12:58:20 -08:00
  • 1843c289a0 Fix form status reset when component state is updated (#34075) eps1lon 2025-11-19 09:28:54 -08:00
  • 99090b7334 Fix form status reset when component state is updated (#34075) eps1lon 2025-11-19 09:28:12 -08:00
  • 8ac5f4eb36 Fix form status reset when component state is updated (#34075) Sebastian "Sebbie" Silbermann 2025-11-19 18:22:07 +01:00
  • 7d2ab054eb Add expertimental optimisticKey behind a flag (#35162) sebmarkbage 2025-11-19 08:26:01 -08:00
  • b03861cd22 Add expertimental optimisticKey behind a flag (#35162) sebmarkbage 2025-11-19 08:25:27 -08:00
  • e2dbca194b Get some transition stuff working Jordan Eldredge 2025-11-18 19:06:58 -08:00
  • eb89912ee5 Add expertimental optimisticKey behind a flag (#35162) Sebastian Markbåge 2025-11-18 16:29:18 -05:00