Commit Graph

  • 998c193fc9 [Float] Refactor public interface and internal HostDispatcher implementation (#27361) gnoff 2023-09-12 15:15:02 +00:00
  • ab8832e345 [Float] Refactor public interface and internal HostDispatcher implementation (#27361) gnoff 2023-09-12 15:14:50 +00:00
  • bbc8530ed7 [Float] Refactor public interface and internal HostDispatcher implementation (#27361) Josh Story 2023-09-12 08:09:10 -07:00
  • d39d345b23 refactor[devtools/extension]: more stable element updates polling to avoid timed out errors (#27357) hoxyq 2023-09-12 14:10:27 +00:00
  • 2eed132847 refactor[devtools/extension]: more stable element updates polling to avoid timed out errors (#27357) Ruslan Lesiutin 2023-09-12 15:05:39 +01:00
  • d2f46b1437 Delete now-unused mermaid visualization Joe Savona 2023-09-11 16:58:22 -07:00
  • ade3235ca3 ForInStatement: specialize inference/types Joe Savona 2023-09-11 16:54:05 -07:00
  • afe6905e97 Encode lazy Node slots properly in key path and resumable paths (#27359) sebmarkbage 2023-09-11 23:30:07 +00:00
  • 2c322d6f56 Encode lazy Node slots properly in key path and resumable paths (#27359) sebmarkbage 2023-09-11 23:30:00 +00:00
  • bb1d8d1667 Encode lazy Node slots properly in key path and resumable paths (#27359) Sebastian Markbåge 2023-09-11 19:25:24 -04:00
  • 51497c8c59 Basic ForInStatement support Joe Savona 2023-09-11 15:56:49 -07:00
  • 9dfb8f125a Fix: Skip hidden inputs before text instance (#27358) acdlite 2023-09-11 22:28:25 +00:00
  • a4aceafc63 Fix: Skip hidden inputs before text instance (#27358) Andrew Clark 2023-09-11 18:22:37 -04:00
  • 911c988453 Support ObjectPattern within RestElement Joe Savona 2023-09-11 13:03:02 -07:00
  • 1ec445d8f9 Support reordering call expressions Joe Savona 2023-09-11 12:49:47 -07:00
  • b1f7ebfd47 Reodering of unary and arrow function expressions Joe Savona 2023-09-11 12:49:47 -07:00
  • 67b0ae0a6e feat[devtools/extension]: add dark theme for popup (#27330) hoxyq 2023-09-11 13:07:39 +00:00
  • 627b7abd62 feat[devtools/extension]: add dark theme for popup (#27330) Pavel 2023-09-11 16:02:54 +03:00
  • de2b684bc5 TryStatement: handle edge case control flows Joe Savona 2023-09-08 13:54:45 -07:00
  • c8cebdd946 TryStatement: handle mutation of try values via catch param Joe Savona 2023-09-08 11:03:55 -07:00
  • edd9c52142 Sprout tests to double-check our destructuring Joe Savona 2023-09-07 17:17:03 -07:00
  • e8d130bd1d Support type casts and conditionals as default values Joe Savona 2023-09-07 17:07:34 -07:00
  • 0052f2e591 TryStatement: enable sprout on new tests Joe Savona 2023-09-07 16:50:24 -07:00
  • ee77d91ca2 TryStatement: handle catch clause params Joe Savona 2023-09-07 16:32:55 -07:00
  • e3622ee413 TryStatement: disallow throw inside try/catch Joe Savona 2023-09-07 16:32:54 -07:00
  • ff0b05848b TryStatement: optimization pass, handle early returns Joe Savona 2023-09-07 16:32:53 -07:00
  • 936b96b24f TryStatement: partial lowering Joe Savona 2023-09-07 16:32:53 -07:00
  • d704c7b2a7 [Float][Fizz] include preloadModule and preinitModule on react-dom/server-rendering-stub (#27347) gnoff 2023-09-07 21:54:03 +00:00
  • 41f0e9dae3 [Float][Fizz] include preloadModule and preinitModule on react-dom/server-rendering-stub (#27347) Josh Story 2023-09-07 14:48:22 -07:00
  • 7f5bac171e TryStatement: try terminal scaffolding Joe Savona 2023-09-07 14:22:33 -07:00
  • 0977115440 TryStatement: maybe-throw terminal for per-instruction throw points Joe Savona 2023-09-07 14:22:28 -07:00
  • 88778ab640 useFormState: Emit comment to mark whether state matches (#27307) acdlite 2023-09-07 20:10:56 +00:00
  • e19570a39f useFormState: Emit comment to mark whether state matches (#27307) acdlite 2023-09-07 20:10:49 +00:00
  • 8b26f07a88 useFormState: Emit comment to mark whether state matches (#27307) Andrew Clark 2023-09-07 16:05:44 -04:00
  • 089c36c031 [Fizz][Float] <img> inside <picture> should not preload during SSR (#27346) gnoff 2023-09-07 20:02:32 +00:00
  • d6a6e0665d [Fizz][Float] <img> inside <picture> should not preload during SSR (#27346) gnoff 2023-09-07 20:02:21 +00:00
  • 3566de59e2 [Fizz][Float] <img> inside <picture> should not preload during SSR (#27346) Josh Story 2023-09-07 12:48:40 -07:00
  • 20203cd889 [hir] Remove unnecessary check for place kind Sathya Gunasekaran 2023-09-07 13:57:02 +01:00
  • 603d2179a8 [hir] Pretty print object property keys Sathya Gunasekaran 2023-09-07 13:56:59 +01:00
  • f2027b9a4d [hir] Add support for string literal property keys Sathya Gunasekaran 2023-09-07 13:56:56 +01:00
  • 5b220d144a [Fizz] Split createRequest into createRequest, createPrerenderRequest and resumeRequest (#27342) sebmarkbage 2023-09-07 04:25:39 +00:00
  • d3c09be2e6 [Fizz] Split createRequest into createRequest, createPrerenderRequest and resumeRequest (#27342) sebmarkbage 2023-09-07 04:25:34 +00:00
  • 953cb02f6d [Fizz] Split createRequest into createRequest, createPrerenderRequest and resumeRequest (#27342) Sebastian Markbåge 2023-09-07 00:18:30 -04:00
  • 9cedfe5dab useId: Remove unnecessary try/finally blocks (#27340) acdlite 2023-09-06 20:35:35 +00:00
  • 91e2f1b928 useId: Remove unnecessary try/finally blocks (#27340) acdlite 2023-09-06 20:35:23 +00:00
  • ee7f9c9351 useId: Remove unnecessary try/finally blocks (#27340) Andrew Clark 2023-09-06 16:30:29 -04:00
  • 59504e1cb4 [hir] Traverse function to capture deps, not just body node Sathya Gunasekaran 2023-09-06 14:58:04 +01:00
  • a93aa8f322 [hir] Encapsulate pipeline from rest of Forget Sathya Gunasekaran 2023-09-06 14:12:11 +01:00
  • 31f0f426e1 [hoisting] Add failing tests Lauren Tan 2023-09-05 17:04:03 -04:00
  • ef51c92c8a first rendering test Joe Savona 2023-09-05 14:03:22 -07:00
  • 23d1b68ba6 [Flight] provide property descriptors for client references (#27328) gnoff 2023-09-05 20:50:23 +00:00
  • b9be4537c2 [Flight] provide property descriptors for client references (#27328) Josh Story 2023-09-05 13:45:16 -07:00
  • 3be7229500 [Fizz] Move /static build into /server builds (#27327) sebmarkbage 2023-09-05 20:00:20 +00:00
  • a19664648a [Fizz] Move /static build into /server builds (#27327) sebmarkbage 2023-09-05 20:00:18 +00:00
  • e96a8b2e72 [Fizz] Move formatContext tracking back to the task (#27325) sebmarkbage 2023-09-05 20:00:00 +00:00
  • 2c2bdd0ffe [Fizz] Move /static build into /server builds (#27327) Sebastian Markbåge 2023-09-05 15:55:20 -04:00
  • 3cc8a9347b [Fizz] Move formatContext tracking back to the task (#27325) Sebastian Markbåge 2023-09-05 15:55:07 -04:00
  • 9d6170ab98 Update snap fixture Lauren Tan 2023-09-05 15:07:37 -04:00
  • e497667204 React DevTools 4.28.2 -> 4.28.3 (#27337) hoxyq 2023-09-05 18:05:18 +00:00
  • a374287fea React DevTools 4.28.2 -> 4.28.3 (#27337) Ruslan Lesiutin 2023-09-05 18:58:27 +01:00
  • 3e339bec6e refactor[devtools/extension]: handle ports disconnection, instead of frequent reconnection (#27336) hoxyq 2023-09-05 17:46:25 +00:00
  • a27df56a5c refactor[devtools/extension]: handle ports disconnection, instead of frequent reconnection (#27336) Ruslan Lesiutin 2023-09-05 18:41:39 +01:00
  • 6a71868d4c [sprout] Convert for-of-mutate to sprout Lauren Tan 2023-09-05 12:35:18 -04:00
  • 375e2d8f33 [babel] Remove babel/plugin-syntax-jsx Lauren Tan 2023-09-05 12:08:01 -04:00
  • fdd6a1b8b1 Add rollup to eslint-plugin-react-forget Lauren Tan 2023-09-05 12:08:00 -04:00
  • 2d3507b0e1 Add signal codegen for ReactiveScopes Sathya Gunasekaran 2023-09-05 11:13:31 +01:00
  • 4571979e46 Add pass to lower useState Sathya Gunasekaran 2023-09-05 11:13:30 +01:00
  • 7922199303 refactor[devtools/extension]: migrate from using setInterval for polling if react is loaded (#27323) hoxyq 2023-09-01 15:29:44 +00:00
  • 9b4f847d93 refactor[devtools/extension]: migrate from using setInterval for polling if react is loaded (#27323) Ruslan Lesiutin 2023-09-01 16:23:04 +01:00
  • 403881c548 [forest] Turn off jsx memoization Sathya Gunasekaran 2023-09-01 11:24:19 +01:00
  • 9b037118c5 [test] Add basic test Sathya Gunasekaran 2023-09-01 11:24:19 +01:00
  • ae2f6ca48a fix[devtools/extension]: fixed duplicating panels in firefox (#27320) hoxyq 2023-08-31 17:29:44 +00:00
  • 7022e8d6a3 fix[devtools/extension]: fixed duplicating panels in firefox (#27320) Ruslan Lesiutin 2023-08-31 18:24:26 +01:00
  • 7aeecfdc2b [Fizz] Track postponed holes in the prerender pass (#27317) sebmarkbage 2023-08-31 16:28:12 +00:00
  • de20faf8f2 [Fizz] Track postponed holes in the prerender pass (#27317) sebmarkbage 2023-08-31 16:28:03 +00:00
  • b70a0d7022 [Fizz] Track postponed holes in the prerender pass (#27317) Sebastian Markbåge 2023-08-31 12:23:26 -04:00
  • da61d47e87 Add flag Sathya Gunasekaran 2023-08-31 11:15:41 +01:00
  • c456662318 [tsconfig] Specify module resolution to be nodenext Sathya Gunasekaran 2023-08-31 11:15:37 +01:00
  • 41c23e87c5 Disable compilation of "Components" inside class methods Joe Savona 2023-08-31 23:16:27 +01:00
  • 1d5a5ee429 React DevTools 4.28.1 -> 4.28.2 (#27318) hoxyq 2023-08-30 19:30:56 +00:00
  • 3808b01b3a React DevTools 4.28.1 -> 4.28.2 (#27318) Ruslan Lesiutin 2023-08-30 19:47:08 +01:00
  • 34060f6c7b fix[devtools/extension]: handle tab navigation events before react is loaded (#27316) hoxyq 2023-08-30 18:44:05 +00:00
  • 29b405b2de fix[devtools/extension]: handle tab navigation events before react is loaded (#27316) Ruslan Lesiutin 2023-08-30 19:31:18 +01:00
  • 7e18719bef [Flight] use opaque config for flight in dom-legacy renderer (#27313) gnoff 2023-08-30 17:39:14 +00:00
  • e36c8cb395 [patch] tsconfig: unbreak vercel build on main Mofei Zhang 2023-08-30 10:36:46 -07:00
  • d23b8b5dbf [Flight] use opaque config for flight in dom-legacy renderer (#27313) Josh Story 2023-08-30 10:32:25 -07:00
  • 469fd476e6 useFormState fix: action -> target (#27309) acdlite 2023-08-30 02:22:12 +00:00
  • 9b694f4365 useFormState fix: action -> target (#27309) acdlite 2023-08-30 02:21:54 +00:00
  • 2fba484cd0 useFormState fix: action -> target (#27309) Andrew Clark 2023-08-29 22:17:15 -04:00
  • 7930a213d2 [sprout][QoL] remove isComponent annotation Mofei Zhang 2023-08-29 17:00:55 -07:00
  • c7b5f2fde0 [yarn] Update typescript node16 -> node18 Mofei Zhang 2023-08-29 16:51:32 -07:00
  • 8790324562 Workaround serious Babel bug Joe Savona 2023-08-30 13:21:51 +01:00
  • 4f55a66d5c Compile args to forwardRef/memo Joe Savona 2023-08-29 22:09:42 +01:00
  • ddc9f8030e Enable compilation of FunctionExpressions Joe Savona 2023-08-29 22:09:41 +01:00
  • cee08ba750 [rfc] Dont convert ArrowFunction to FunctionDecl Joe Savona 2023-08-29 22:09:41 +01:00
  • 7d11445d8e Revamp compilation modes Joe Savona 2023-08-29 22:09:40 +01:00
  • 3653ae2de3 Option to infer React functions to compile Joe Savona 2023-08-29 22:09:40 +01:00
  • dd401dc3e8 useFormState's permalink option changes form target (#27302) acdlite 2023-08-29 16:03:42 +00:00
  • ec7b510b9e useFormState's permalink option changes form target (#27302) acdlite 2023-08-29 16:03:31 +00:00
  • ddff504695 useFormState's permalink option changes form target (#27302) Andrew Clark 2023-08-29 11:58:44 -04:00