Commit Graph

  • 3744930728 Fix last(?) order of evaluation bug Joe Savona 2023-06-04 21:41:27 -04:00
  • 1e0eb25cd0 Use sequence terminal, fix most remaining order-of-evaluation bugs Joe Savona 2023-06-04 21:26:01 -04:00
  • cd115ec128 Scaffold for sequence terminal Joe Savona 2023-06-04 21:25:59 -04:00
  • e410815aeb Infer more primitive types Joe Savona 2023-06-04 20:27:24 -04:00
  • 084edadaa1 Distinguish error fixtures for invalid code Joe Savona 2023-06-04 11:41:42 -07:00
  • e41a8d6a1e Validate destructuring assignment to globals Joe Savona 2023-06-04 11:29:55 -07:00
  • 2ae3592d29 Fix/review bug repros, mark fixed Joe Savona 2023-06-04 11:08:54 -07:00
  • ae6b08c855 Remove XHR support from Flight (#26827) sebmarkbage 2023-06-03 20:07:58 +00:00
  • b2a908fe42 [Flight] Add bundler-less version of RSC using plain ESM (#26889) sebmarkbage 2023-06-03 20:03:38 +00:00
  • 696f0ab209 [Flight] Add bundler-less version of RSC using plain ESM (#26889) sebmarkbage 2023-06-03 20:03:31 +00:00
  • e6fae308e9 Remove XHR support from Flight (#26827) Sebastian Markbåge 2023-06-03 16:03:11 -04:00
  • f181ba8aa6 [Flight] Add bundler-less version of RSC using plain ESM (#26889) Sebastian Markbåge 2023-06-03 15:58:24 -04:00
  • 6d6518161a Cleanup packages directory Lauren Tan 2023-06-02 13:06:36 -04:00
  • 479ef4045b Move entrypoint into its own directory Lauren Tan 2023-06-02 13:06:35 -04:00
  • 2eded946f8 Make CompilerEntrypoint a little more generic Lauren Tan 2023-06-02 13:06:35 -04:00
  • b98ee34f45 Delegate BabelPlugin to CompilerEntrypoint Lauren Tan 2023-06-02 13:06:34 -04:00
  • 9077ac1f27 Copy files from src/Babel to src/ Lauren Tan 2023-06-02 13:06:34 -04:00
  • b714f5e5e8 Add test for re-mounting layout effects when re-suspending rh/add-offscreen-test Rick Hanlon 2023-06-02 08:39:46 -04:00
  • 650431a15f [Fizz][Float] stop automatically preloading scripts that are not script resources (#26877) gnoff 2023-06-01 20:39:44 +00:00
  • adc3ea9443 [Fizz][Float] stop automatically preloading scripts that are not script resources (#26877) gnoff 2023-06-01 20:39:21 +00:00
  • e1ad4aa361 [Fizz][Float] stop automatically preloading scripts that are not script resources (#26877) Josh Story 2023-06-01 13:34:36 -07:00
  • 54ded05484 [Fizz][Float] stop preloading stylesheets that are not stylesheet resources (#26873) gnoff 2023-06-01 20:29:45 +00:00
  • c52503442d [Fizz][Float] stop preloading stylesheets that are not stylesheet resources (#26873) gnoff 2023-06-01 20:29:40 +00:00
  • 5fb2c15a89 [Fizz][Float] stop preloading stylesheets that are not stylesheet resources (#26873) Josh Story 2023-06-01 13:23:53 -07:00
  • ee61e4af9e [Float] support fetchpriority on ReactDOM.preload() and ReactDOM.preinit() (#26880) gnoff 2023-06-01 20:17:46 +00:00
  • be35c8a6ef [Float] support fetchpriority on ReactDOM.preload() and ReactDOM.preinit() (#26880) gnoff 2023-06-01 20:17:31 +00:00
  • 042d8f606c [Float] support fetchpriority on ReactDOM.preload() and ReactDOM.preinit() (#26880) Josh Story 2023-06-01 13:10:55 -07:00
  • d6f9de5ae1 Always trigger componentWillUnmount in StrictMode (#26842) tyao1 2023-06-01 17:40:28 +00:00
  • 2c4d9cef8b Always trigger componentWillUnmount in StrictMode (#26842) tyao1 2023-06-01 17:40:16 +00:00
  • 811022232e Always trigger componentWillUnmount in StrictMode (#26842) Tianyu Yao 2023-06-01 10:34:31 -07:00
  • 9908c7d696 Clean up enableSyncDefaultUpdates flag a bit (#26858) rickhanlonii 2023-06-01 13:31:21 +00:00
  • b80a98a52d Clean up enableSyncDefaultUpdates flag a bit (#26858) rickhanlonii 2023-06-01 13:31:00 +00:00
  • 018c58c9c6 Clean up enableSyncDefaultUpdates flag a bit (#26858) Ricky 2023-06-01 09:24:56 -04:00
  • ea7881e9d2 [Fizz] preload bootstrapModules (#26754) gnoff 2023-05-31 23:53:13 +00:00
  • 4c0c82b945 [Fizz] preload bootstrapModules (#26754) gnoff 2023-05-31 23:53:03 +00:00
  • ae31d2ea3c [Fizz] preload bootstrapModules (#26754) Josh Story 2023-05-31 16:48:27 -07:00
  • cea3a73ea6 [Fizz] preload bootstrapScripts (#26753) gnoff 2023-05-31 23:30:33 +00:00
  • 8eeccff021 [Fizz] preload bootstrapScripts (#26753) gnoff 2023-05-31 23:30:27 +00:00
  • b864ad4397 [Fizz] preload bootstrapScripts (#26753) Josh Story 2023-05-31 16:25:35 -07:00
  • 7fddf42d06 [ez] Hooks dont escape, their args do Joe Savona 2023-05-31 16:05:07 -07:00
  • 0ae37f1568 Treat setState as non-reactive Joe Savona 2023-05-31 14:29:31 -07:00
  • 9c453ad26f Validate frozen lambdas are actually frozen Joe Savona 2023-05-31 14:03:02 -07:00
  • 8e341294d0 [be] Upgrade to TypeScript 5.1 Joe Savona 2023-06-01 13:23:09 -07:00
  • 4d066bfea8 [Fiber][Float] preinitialized stylesheets should support integrity option (#26881) gnoff 2023-05-31 20:54:08 +00:00
  • 6e4ace8a25 [Fiber][Float] preinitialized stylesheets should support integrity option (#26881) gnoff 2023-05-31 20:53:54 +00:00
  • e1e68b9f7f [Fiber][Float] preinitialized stylesheets should support integrity option (#26881) Josh Story 2023-05-31 13:48:19 -07:00
  • a5a86c302a Validate against ref access in render Joe Savona 2023-05-31 09:38:28 -07:00
  • af94b075c0 Option to disable memoization Joe Savona 2023-05-31 08:03:36 -07:00
  • 793b69243f [hir] Track context refs when inferring reactive ids Sathya Gunasekaran 2023-05-31 15:37:39 +01:00
  • b447c93edc [test] Add failing test for lambda turning value reactive Sathya Gunasekaran 2023-05-31 15:37:35 +01:00
  • 2c8f6888e6 [hir] Failing test for adding ref as dep incorrectly Sathya Gunasekaran 2023-05-31 13:55:00 +01:00
  • 91f41f5ee3 [hir] Don't track ref value as a valid dep Sathya Gunasekaran 2023-05-31 13:54:59 +01:00
  • bedf0cc6c5 [hir] Don't track ref.current as a valid dep Sathya Gunasekaran 2023-05-31 13:54:58 +01:00
  • 0b1cce0a5d [Fiber] retain scripts on clearContainer and clearSingleton (#26871) gnoff 2023-05-30 20:18:47 +00:00
  • 8f0236b525 [Fiber] retain scripts on clearContainer and clearSingleton (#26871) gnoff 2023-05-30 20:18:41 +00:00
  • 1cea384480 [Fiber] retain scripts on clearContainer and clearSingleton (#26871) Josh Story 2023-05-30 13:12:56 -07:00
  • 1d536af4f7 [hir] Refactor checkValidDependencyId to accept a dep Sathya Gunasekaran 2023-05-30 13:44:30 +01:00
  • fc13557d30 [tests] remove jest fixture tests Mofei Zhang 2023-05-26 13:18:38 -04:00
  • 71c9743e38 [snap] Fix vscode debugger attaching to forked proc Mofei Zhang 2023-05-26 13:18:37 -04:00
  • 67de87bc01 Compare name when hydrating hidden fields to filter out extra form action fields (#26846) sebmarkbage 2023-05-26 16:58:39 +00:00
  • a1f97589fd Compare name when hydrating hidden fields to filter out extra form action fields (#26846) Sebastian Markbåge 2023-05-26 12:54:01 -04:00
  • abcb33d39c Update enableSyncDefaultUpdates for www (#26857) rickhanlonii 2023-05-26 01:38:07 +00:00
  • f3bd734469 Update enableSyncDefaultUpdates for www (#26857) rickhanlonii 2023-05-26 01:37:57 +00:00
  • 0210f0b082 Update enableSyncDefaultUpdates for www (#26857) Ricky 2023-05-25 21:33:07 -04:00
  • e7364586d1 Remove temporary CircleCI workaround (#26855) acdlite 2023-05-25 17:43:38 +00:00
  • 49e9133a4b [flow] upgrade to 0.206.0 (#26850) kassens 2023-05-25 17:43:19 +00:00
  • 4daccade04 Remove temporary CircleCI workaround (#26855) Andrew Clark 2023-05-25 13:38:39 -04:00
  • 18dedde6a7 [flow] upgrade to 0.206.0 (#26850) Jan Kassens 2023-05-25 13:37:31 -04:00
  • eb5c467b36 run SchedulerFeatureFlags with variant flags again (#26851) kassens 2023-05-25 14:43:16 +00:00
  • 9a72e62271 run SchedulerFeatureFlags with variant flags again (#26851) Jan Kassens 2023-05-25 10:38:33 -04:00
  • d0559b8b8a Move enableSyncDefaultUpdates to test config (#26847) rickhanlonii 2023-05-24 22:30:55 +00:00
  • 475ee24eba Move enableSyncDefaultUpdates to test config (#26847) rickhanlonii 2023-05-24 22:30:45 +00:00
  • ee4233bdbc Move enableSyncDefaultUpdates to test config (#26847) Ricky 2023-05-24 18:25:30 -04:00
  • 92b9d94300 Add $FlowFixMe to fix React Native DiffTrain (#26841) sammy-SC 2023-05-24 16:47:45 +00:00
  • 6fc3333b68 Add $FlowFixMe to fix React Native DiffTrain (#26841) Samuel Susla 2023-05-24 17:42:16 +01:00
  • 99257aa430 Enable more flags on playground Joe Savona 2023-05-23 16:55:10 -07:00
  • 91dcf24e67 Add test case for invalid lambdas Joe Savona 2023-05-25 16:08:10 -07:00
  • edbb6e2bdb Test case for Array.push on frozen array Joe Savona 2023-05-25 16:00:35 -07:00
  • 3381ce7ea8 Array.prototype.join Joe Savona 2023-05-25 15:57:09 -07:00
  • 8be5423e3b Type Array.prototype.map/filter Joe Savona 2023-05-25 14:50:14 -07:00
  • 75a1972584 More tests for effect enforcement Joe Savona 2023-05-25 14:33:02 -07:00
  • 9766e19805 Add Effect.Mutate for known mutation Joe Savona 2023-05-25 13:54:35 -07:00
  • 40cf400f72 Rename Effect.Mutate -> ConditionallyMutate Joe Savona 2023-05-25 13:41:09 -07:00
  • 37d044763b Define types for useState/useRef Joe Savona 2023-05-24 09:54:10 -07:00
  • c87a1916f4 Infer property types for destructuring Joe Savona 2023-05-24 09:54:07 -07:00
  • ecc730c587 [FeatureFlag] Toggle enableTreatHooksAsFunctions default to true Mofei Zhang 2023-05-23 16:11:38 -04:00
  • 08a8891245 Test: unknown hooks should not assert effects Mofei Zhang 2023-05-23 13:55:12 -04:00
  • b76ee1ab32 [types] Consolidate Hook and Function types: Hooks are functions Mofei Zhang 2023-05-23 13:55:10 -04:00
  • 1d665b6fa3 Update preload links to support nonce and fetchpriority (#26826) gnoff 2023-05-23 03:01:14 +00:00
  • ff94fad9a1 Update preload links to support nonce and fetchpriority (#26826) gnoff 2023-05-23 03:01:01 +00:00
  • 535c038d15 Update preload links to support nonce and fetchpriority (#26826) Yen-Wei Liu 2023-05-22 19:56:17 -07:00
  • 47e9a2b8a5 [FeatureFlag] add enableTreatHooksAsFunctions Mofei Zhang 2023-05-22 19:37:53 -04:00
  • 19cf39f50b [effects] Track return ValueKind for function signatures Mofei Zhang 2023-05-22 19:37:50 -04:00
  • d456e4a78c Memoize based on inferred return type, not signature Joe Savona 2023-05-22 09:20:16 -07:00
  • 1bffb4ba16 Updated Copyright comment from Facebook to Meta (#26833) sophiebits 2023-05-20 00:59:09 +00:00
  • 5112e9fbcf Updated copyright text to Copyright (c) Meta Platforms, Inc. and its … (#26830) sophiebits 2023-05-20 00:58:11 +00:00
  • 4b877b6c66 Updated copyright text to Copyright (c) Meta Platforms, Inc. and its … (#26830) Dennis Moradkhani 2023-05-20 02:52:17 +02:00
  • 7bd330e0b0 Updated Copyright comment from Facebook to Meta (#26833) Sanket Singh 2023-05-20 06:21:44 +05:30
  • 4ce22ebcfe Option to assume hooks follow the rules Joe Savona 2023-05-19 11:05:04 -07:00
  • 7e10c51532 Put optimizations in this stack behind a feature flag Joe Savona 2023-05-18 16:20:28 -07:00