Commit Graph

  • 1c8f8bfb89 Rename ReactForgetBabelPlugin locals Joe Savona 2024-05-02 17:14:25 -07:00
  • 95e3cdcfa1 Rename {r,R}unReactForgetBabelPlugin Joe Savona 2024-05-02 17:14:24 -07:00
  • b844766e6c Update references to Forget to React Compiler Joe Savona 2024-05-02 14:28:06 -07:00
  • 48e0c70292 Rename babel plugin Joe Savona 2024-05-02 14:12:33 -07:00
  • f5f2799a8d DevTools: Fix inspecting components with multiple reads of the same Context in React 17 (#28974) Sebastian Silbermann 2024-05-02 22:08:41 +02:00
  • 14f71db6b6 Devtools: Fix build-for-devtools (#28976) Sebastian Silbermann 2024-05-02 21:58:51 +02:00
  • c44e9d1557 Devtools: Streamline getting extension from branch (#28975) Sebastian Silbermann 2024-05-02 21:47:18 +02:00
  • 0cb0be9878 Introduce a faster version of the addProperties function (#28969) dmytrorykun 2024-05-02 16:15:07 +00:00
  • a73bb0e53e Introduce a faster version of the addProperties function (#28969) dmytrorykun 2024-05-02 16:14:58 +00:00
  • 73bcdfbae5 Introduce a faster version of the addProperties function (#28969) Dmytro Rykun 2024-05-02 17:10:13 +01:00
  • cc2fb92581 [Tooling] Update critical artifact list (#28966) gnoff 2024-05-02 14:45:16 +00:00
  • c7b1ae5a9e [Tooling] Update critical artifact list (#28966) Josh Story 2024-05-02 07:39:10 -07:00
  • 29d3c83f0a ReactDOM: Fix missing form data when the submitter is outside the form (#28056) Juan Pinilla 2024-05-02 06:06:28 -05:00
  • fddc0151fe Remove duplicated hermes-parser Lauren Tan 2024-04-30 21:34:36 -04:00
  • f93529e0be Don't compile node_modules by default Lauren Tan 2024-04-30 21:34:33 -04:00
  • ebe58ee619 Update babel plugin to use runtime from react/compiler-runtime (#2918) Jan Kassens 2024-05-01 13:53:44 -04:00
  • 85e6e9b469 [hir] Mark MethodCalls as escaping Sathya Gunsasekaran 2024-05-01 15:58:57 +01:00
  • 4ce5c56fee [healthcheck] Refactor checks into separate files Sathya Gunsasekaran 2024-05-01 16:05:11 +01:00
  • c464445b91 [healthcheck] Check for incompatible libraries Sathya Gunsasekaran 2024-05-01 15:34:40 +01:00
  • 36d775596f [healthcheck] Check for StrictMode Sathya Gunsasekaran 2024-05-01 13:35:06 +01:00
  • c88d356603 [healthcheck] Add status message Sathya Gunsasekaran 2024-05-01 13:35:03 +01:00
  • 86e0f87a5b Dynamically detect reanimated plugin Lauren Tan 2024-04-30 14:24:03 -04:00
  • 1b79911aba Move useMemoCache hook to react/compiler-runtime (#28954) kassens 2024-04-30 16:05:18 +00:00
  • 10db98eb78 Move useMemoCache hook to react/compiler-runtime (#28954) kassens 2024-04-30 16:05:01 +00:00
  • 4508873393 Move useMemoCache hook to react/compiler-runtime (#28954) Jan Kassens 2024-04-30 12:00:22 -04:00
  • d779eba4b3 [react-native] Add unit test to ReactNativeAttributePayload (#28955) Pieter De Baets 2024-04-29 19:57:32 -07:00
  • 190cc990e0 Import correct prod version of jsx-dev-runtime for react-server (#28939) Sebastian Silbermann 2024-04-27 22:25:25 +02:00
  • 8090457c77 fix: add react-server condition for react/jsx-dev-runtime (#28921) Alex Yang 2024-04-27 14:45:52 -05:00
  • 4ddff7355f Add changelog for 18.3.1 (#28932) Ricky 2024-04-26 16:03:03 -04:00
  • 95e610da13 Add changelog for 18.3 (#28929) Ricky 2024-04-26 12:45:08 -04:00
  • f1338f8080 Export React.act from 18.3 v18.3.1 18-3-1 Rick Hanlon 2024-04-25 18:50:50 -04:00
  • d6c42f7b11 Bump to 18.3.1 Andrew Clark 2024-04-26 11:34:44 -04:00
  • c4083616a2 Create React 19 issue template Ricky 2024-04-25 15:32:31 -04:00
  • 1181043d80 Disable ValidateNoCapitalizedCalls by default Lauren Tan 2024-04-25 14:19:21 -04:00
  • 18f4a388a9 [hir-rewrite] Remove breaks to HIR ScopeTerminal after converting to reactiveFunction IR Mofei Zhang 2024-04-29 14:08:30 -04:00
  • 6db5f36aa7 [tests] Add fixtures showing HIR rewrite changes Mofei Zhang 2024-04-29 14:08:29 -04:00
  • 2b2d305199 [hir] Rewrite buildReactiveBlocks -> buildReactiveScopeTerminalsHIR Mofei Zhang 2024-04-29 14:08:29 -04:00
  • 9e2d7147a8 (Land #28798) Move Current Owner (and Cache) to an Async Dispatcher (#28912) gnoff 2024-04-25 17:45:24 +00:00
  • 47c21619f1 (Land #28798) Move Current Owner (and Cache) to an Async Dispatcher (#28912) gnoff 2024-04-25 17:45:17 +00:00
  • 94eed63c49 (Land #28798) Move Current Owner (and Cache) to an Async Dispatcher (#28912) Josh Story 2024-04-25 10:40:40 -07:00
  • aef84c3f17 Update canary channel label to "beta" (#28905) acdlite 2024-04-25 17:19:14 +00:00
  • 3f80942f07 Update canary channel label to "beta" (#28905) acdlite 2024-04-25 17:19:05 +00:00
  • 0153ccc4d4 Reconciler: Change commitUpdate signature to account for unused updatePayload parameter (#28909) eps1lon 2024-04-25 17:19:00 +00:00
  • f8a8eac86b Update canary channel label to "beta" (#28905) Andrew Clark 2024-04-25 13:14:33 -04:00
  • 82d8129e58 Reconciler: Change commitUpdate signature to account for unused updatePayload parameter (#28909) Sebastian Silbermann 2024-04-25 19:14:06 +02:00
  • 0433358c3b Go back to shared refs instance object (#28911) acdlite 2024-04-25 17:08:50 +00:00
  • f8d55e9b5b Go back to shared refs instance object (#28911) acdlite 2024-04-25 17:08:26 +00:00
  • d285b3acba Go back to shared refs instance object (#28911) Andrew Clark 2024-04-25 13:03:21 -04:00
  • 22b1a6b5ec Support ref cleanup function for imperative handle refs (#28910) kassens 2024-04-25 16:56:26 +00:00
  • dfb541edf2 Support ref cleanup function for imperative handle refs (#28910) kassens 2024-04-25 16:56:25 +00:00
  • ed71a3ad29 Support ref cleanup function for imperative handle refs (#28910) Jan Kassens 2024-04-25 12:51:41 -04:00
  • 1c7e34cdb6 Stop reporting errors on mutations of primitives (and associated false positives) Joe Savona 2024-04-25 09:39:20 -07:00
  • 8a015b68cc Add deprecation warning for unmountComponentAtNode v18.3.0 18-3 Andrew Clark 2024-04-23 16:28:14 -04:00
  • c3b2839641 Add deprecation warning for findDOMNode Andrew Clark 2024-04-23 16:15:13 -04:00
  • d4ea75dc42 ReactDOMTestUtils deprecation warnings Andrew Clark 2024-04-23 15:01:25 -04:00
  • 9090712fd3 Support writing to this.refs from userspace Andrew Clark 2024-04-18 13:37:54 -04:00
  • 0a7f4427f1 Fix invariant on mutable context values Joe Savona 2024-04-25 08:00:56 -07:00
  • 59e37b088b [HIR] Detect more cases of invalid block nesting Mofei Zhang 2024-04-26 12:40:36 -04:00
  • a44559b0a5 [hir] Re-implement mergeOverlappingReactiveScopes (+ bugfix) Mofei Zhang 2024-04-26 12:40:35 -04:00
  • f196e1f703 [hir][patch] Fix small bug in duplicate scope merging logic Mofei Zhang 2024-04-25 11:07:22 -04:00
  • cf5ab8b8b2 Add descriptions of new methods to the react-reconciler readme (#28750) Jack Pope 2024-04-25 09:37:55 -04:00
  • c516cefc7d warn -> error for Test Renderer deprecation (#28904) Andrew Clark 2024-04-24 14:54:39 -04:00
  • 0c0e01783a [react-dom] move all client code to react-dom/client (#28271) gnoff 2024-04-24 15:55:32 +00:00
  • ef8407ba4b [react-dom] move all client code to react-dom/client (#28271) gnoff 2024-04-24 15:55:18 +00:00
  • cb151849e1 [react-dom] move all client code to react-dom/client (#28271) Josh Story 2024-04-24 08:50:32 -07:00
  • 21f1398e43 Unrevert "Support writing to this.refs from userspace" (#28879) kassens 2024-04-24 14:08:29 +00:00
  • 70ab314379 Unrevert "Support writing to this.refs from userspace" (#28879) kassens 2024-04-24 14:08:09 +00:00
  • b039be627d Unrevert "Support writing to this.refs from userspace" (#28879) Jan Kassens 2024-04-24 10:03:09 -04:00
  • fe8c683838 Create short link for jsx warning (#28899) rickhanlonii 2024-04-24 13:36:55 +00:00
  • b1ed00c7cd Create short link for jsx warning (#28899) rickhanlonii 2024-04-24 13:36:46 +00:00
  • 6f6e375fce Create short link for jsx warning (#28899) Ricky 2024-04-24 09:32:11 -04:00
  • 3aec5d54db eslint-plugin-react-hooks: Add support for ESLint v9 (#28773) eps1lon 2024-04-23 21:34:41 +00:00
  • 6f18664b82 eslint-plugin-react-hooks: Add support for ESLint v9 (#28773) Sebastian Silbermann 2024-04-23 23:29:01 +02:00
  • f22dd62ab8 [HIR] Followup to pruneUnusedLabelsHIR (#2866) Mofei Zhang 2024-04-23 19:58:31 +01:00
  • 2d569a3353 Add detection of dynamic hooks Joe Savona 2024-04-24 15:15:34 -07:00
  • 89f2f7fcef Make DropManualMemoization error message more accurate Lauren Tan 2024-04-25 10:19:29 -04:00
  • 08b777d6dc [be] Rename NextIterableOf -> AdvanceIterator Joe Savona 2024-04-24 14:59:09 -07:00
  • 21b2af8ba0 More precisely model for..of semantics with separate init/test blocks Joe Savona 2024-04-24 14:59:08 -07:00
  • da004f1885 Add GetIterator instruction Joe Savona 2024-04-24 14:59:08 -07:00
  • 6304e98902 Repro for for..of scoping bug Joe Savona 2024-04-24 14:59:07 -07:00
  • 802cec5a70 Remove automatic fetch cache instrumentation (#28896) acdlite 2024-04-23 18:19:12 +00:00
  • a94838df1c Remove automatic fetch cache instrumentation (#28896) Andrew Clark 2024-04-23 14:14:12 -04:00
  • 7548c019ce Deprecate renderToStaticNodeStream (#28872) (#28874) Josh Story 2024-04-19 11:18:14 -04:00
  • d4e78c42a9 Add ref callback test for cleanup fn vs null call (#28895) Jack Pope 2024-04-23 12:13:09 -04:00
  • f8c0363a92 [healthcheck] Rename package to healthcheck Sathya Gunsasekaran 2024-04-23 12:33:51 +01:00
  • e0dbe47ad6 [healthcheck] Only count actionable failures Sathya Gunsasekaran 2024-04-23 12:28:43 +01:00
  • dff05237c5 [healthcheck] Compile sources Sathya Gunsasekaran 2024-04-23 12:28:42 +01:00
  • 8d234c64eb [hir] Remove hermes parser Sathya Gunsasekaran 2024-04-23 12:28:42 +01:00
  • 9e15ade177 [healthcheck] Read files from globbed path Sathya Gunsasekaran 2024-04-23 12:28:41 +01:00
  • a6cc5bc874 [healthcheck] Read glob of src path Sathya Gunsasekaran 2024-04-23 12:28:41 +01:00
  • 706e04722f [healthcheck] Init tsconfig Sathya Gunsasekaran 2024-04-23 12:28:40 +01:00
  • 6019ef0a43 [healthcheck] New package for checking violations Sathya Gunsasekaran 2024-04-23 12:28:40 +01:00
  • 10e11c4a88 [HIR] Assert program blocks and scopes are properly nested Mofei Zhang 2024-04-23 10:18:50 +01:00
  • 40474b8eaf [HIR] Naive implementation of pruneUnusedLabels in HIR Mofei Zhang 2024-04-23 10:18:50 +01:00
  • 555100ca83 [HIR] Nonnullable block fallthroughs Mofei Zhang 2024-04-23 10:18:49 +01:00
  • 1efb3cae0a [HIR] Add new unreachable terminal Mofei Zhang 2024-04-23 10:18:48 +01:00
  • d87ba1b9df [be] Stabilize block ids Mofei Zhang 2024-04-23 10:18:48 +01:00
  • b21ca44efc [repro] bug repro Mofei Zhang 2024-04-23 10:18:47 +01:00
  • 699d03ce1a Cleanup replayFailedUnitOfWorkWithInvokeGuardedCallbackand enableProfilerNestedUpdateScheduledHook (#28891) Sebastian Silbermann 2024-04-22 21:35:11 +02:00
  • f007da754f [Fiber/Fizz] Support AsyncIterable as Children and AsyncGenerator Client Components (#28868) sebmarkbage 2024-04-22 17:30:04 +00:00