Commit Graph

  • 6af8405359 [Fiber] Use Owner/JSX Stack When Appending Stacks to Console (#29206) sebmarkbage 2024-05-25 16:04:14 +00:00
  • 43adf5dac3 [Fiber] Use Owner/JSX Stack When Appending Stacks to Console (#29206) sebmarkbage 2024-05-25 16:03:54 +00:00
  • b078c810c7 [Fiber] Replace setCurrentDebugFiberInDEV with runWithFiberInDEV (#29221) Sebastian Markbåge 2024-05-25 11:58:40 -04:00
  • d6cfa0f295 [Fiber] Use Owner/JSX Stack When Appending Stacks to Console (#29206) Sebastian Markbåge 2024-05-25 11:58:17 -04:00
  • 935180c7e0 compiler: only resolve globals and react imports Joe Savona 2024-05-24 06:59:06 +01:00
  • 788ed90b18 compiler: getGlobalDeclaration() takes a NonLocalBinding Joe Savona 2024-05-24 06:59:06 +01:00
  • 5061f31f4b compiler: distinguish globals/imports/module-locals Joe Savona 2024-05-24 06:59:05 +01:00
  • ba97462626 Update on "compiler: super early exploration of instruction reordering" Joe Savona 2024-05-24 07:57:57 +01:00
  • 9fdd3fac15 compiler: super early exploration of instruction reordering Joe Savona 2024-05-24 07:53:28 +01:00
  • fc578ff4b0 Fix async batching in React.startTransition (#29226) acdlite 2024-05-23 21:25:04 +00:00
  • 4374cb693d Fix async batching in React.startTransition (#29226) acdlite 2024-05-23 21:24:58 +00:00
  • ee5c194930 Fix async batching in React.startTransition (#29226) Andrew Clark 2024-05-23 17:19:09 -04:00
  • fe342b1c85 [Fiber] clarify entry condition for suspensey commit recursion (#29222) gnoff 2024-05-23 20:59:50 +00:00
  • 5be2fe2d74 [Fiber] clarify entry condition for suspensey commit recursion (#29222) gnoff 2024-05-23 20:59:35 +00:00
  • f55d172bcf [Fiber] clarify entry condition for suspensey commit recursion (#29222) Josh Story 2024-05-23 13:54:51 -07:00
  • e574453c80 Move createElement/JSX Warnings into the Renderer (#29088) sebmarkbage 2024-05-23 16:54:10 +00:00
  • a817127442 Move createElement/JSX Warnings into the Renderer (#29088) sebmarkbage 2024-05-23 16:54:06 +00:00
  • 84239da896 Move createElement/JSX Warnings into the Renderer (#29088) Sebastian Markbåge 2024-05-23 12:48:57 -04:00
  • 2de2c20e92 Set the current fiber to the source of the error during error reporting (#29044) sebmarkbage 2024-05-23 16:45:21 +00:00
  • bde36f5c61 Set the current fiber to the source of the error during error reporting (#29044) sebmarkbage 2024-05-23 16:44:57 +00:00
  • 5fe8c0b4ec compiler: repro for unmerged scopes due to intermediates Joe Savona 2024-05-23 01:09:50 +01:00
  • b687fd27b5 compiler: Use types to decide which scopes are eligible for merging Joe Savona 2024-05-23 01:09:49 +01:00
  • 890896b2db compiler: Improve merging of memo scopes that invalidate together Joe Savona 2024-05-21 13:10:28 +01:00
  • 82a0a5f88a compiler: fixture for suboptimal jsx sibling memo block merging Joe Savona 2024-05-21 13:10:27 +01:00
  • 2e540e22b2 Set the current fiber to the source of the error during error reporting (#29044) Sebastian Markbåge 2024-05-23 12:39:52 -04:00
  • 89d5de9d7e Unify ReactFiberCurrentOwner and ReactCurrentFiber (#29038) sebmarkbage 2024-05-23 16:30:25 +00:00
  • 11e6f25080 Unify ReactFiberCurrentOwner and ReactCurrentFiber (#29038) sebmarkbage 2024-05-23 16:30:06 +00:00
  • 2e3e6a9b1c Unify ReactFiberCurrentOwner and ReactCurrentFiber (#29038) Sebastian Markbåge 2024-05-23 12:25:23 -04:00
  • 4c2e457c7c compiler: Handle TSNonNullAssertion expressions (#29218) Henry Q. Dineen 2024-05-22 18:42:06 -04:00
  • f994737d14 [Flight] Allow temporary references in decodeReplyFromBusboy (#29219) Sebastian Silbermann 2024-05-22 21:15:14 +02:00
  • b273ac49a1 Dim console calls on additional Effect invocations due to StrictMode (#29007) eps1lon 2024-05-22 09:45:58 +00:00
  • faeda8bcae Dim console calls on additional Effect invocations due to StrictMode (#29007) eps1lon 2024-05-22 09:45:58 +00:00
  • 3ac551e855 Dim console calls on additional Effect invocations due to StrictMode (#29007) Sebastian Silbermann 2024-05-22 11:39:54 +02:00
  • 81c5ff2e04 [Flight Reply] retain listeners when resolving models with existing listeners (#29207) Josh Story 2024-05-21 16:16:20 -07:00
  • ca580d71d3 [Fiber] render boundary in fallback if it contains a new stylesheet during sync update (#28965) gnoff 2024-05-21 23:08:46 +00:00
  • 1dcb0dfc52 [Fiber] render boundary in fallback if it contains a new stylesheet during sync update (#28965) gnoff 2024-05-21 23:08:28 +00:00
  • 217b2ccf16 [Fiber] render boundary in fallback if it contains a new stylesheet during sync update (#28965) Josh Story 2024-05-21 16:03:46 -07:00
  • 0f58454803 [compiler:playground] Update babel.config.js Lauren Tan 2024-05-21 17:51:41 -04:00
  • b759b71ead [compiler:playground] JS tab is expanded by default Lauren Tan 2024-05-21 17:51:39 -04:00
  • 9b3f909cc1 [Flight] don't overwrite existing chunk listeners in 'wakeChunkIfInitialized' (#29204) Janka Uryga 2024-05-21 23:04:46 +02:00
  • 0a0a5c02f1 [compiler:playground] Wait for build before running playground Lauren Tan 2024-05-21 01:41:16 -04:00
  • 8f3c0525f9 [Flight / Flight Reply] Don't clear pending listeners when entering blocked state (#29201) Sebastian Markbåge 2024-05-21 14:12:20 -04:00
  • 5cc9f69a74 Fix assertConsoleErrorDev on message mismatch with withoutStack: true (#29198) Sebastian Silbermann 2024-05-21 18:48:41 +02:00
  • acd171ae9f Enable disableStringRefs and enableRefAsProp for React Native (Meta) (#29177) yungsters 2024-05-21 10:24:17 +00:00
  • 7621466b1b Enable disableStringRefs and enableRefAsProp for React Native (Meta) (#29177) Timothy Yung 2024-05-21 11:19:12 +01:00
  • 55dd0b1d0e Stop using Scheduler.log to test double invocations (#29008) Sebastian Silbermann 2024-05-20 15:30:45 -07:00
  • bf983422b3 React DOM: Treat toggle and beforetoggle as discrete events (#29176) eps1lon 2024-05-20 21:49:37 +00:00
  • bf046e8653 React DOM: Treat toggle and beforetoggle as discrete events (#29176) Sebastian Silbermann 2024-05-20 14:44:51 -07:00
  • 7b19874613 React DOM: Add support for Popover API (#27981) eps1lon 2024-05-20 20:07:00 +00:00
  • 6f90365128 React DOM: Add support for Popover API (#27981) Sebastian Silbermann 2024-05-20 13:01:39 -07:00
  • d3ce0d3ea9 feat(compiler-healthcheck): Support strict mode check for nextjs apps (#29167) Abishek Ilango 2024-05-20 21:25:35 +05:30
  • 57fbe3ba37 [Compiler playground] bold changed passes (#29159) Jack Youstra 2024-05-20 08:05:48 -07:00
  • d14ce51327 refactor[react-devtools]: rewrite context menus (#29049) Ruslan Lesiutin 2024-05-20 15:12:21 +01:00
  • c325aec1ee Bump word-wrap from 1.2.3 to 1.2.5 in /compiler (#29064) dependabot[bot] 2024-05-20 12:03:55 +01:00
  • ba51ebe03a Bump tough-cookie from 4.1.2 to 4.1.4 in /compiler (#29065) dependabot[bot] 2024-05-20 12:03:29 +01:00
  • 9abea0cb7c Bump rustix from 0.37.22 to 0.37.27 in /compiler (#29173) dependabot[bot] 2024-05-20 12:02:35 +01:00
  • 8287cb9290 Bump postcss from 8.4.24 to 8.4.31 in /compiler (#29063) dependabot[bot] 2024-05-20 11:47:51 +01:00
  • 68de7d0535 [compiler:chore] fix SSA pdf reference link (#29162) Herrington Darkholme 2024-05-20 03:10:10 -07:00
  • cca15a2139 compiler: fix accidental propagation of function effects from StartMemoize/FinishMemoize Joe Savona 2024-05-17 15:25:20 -07:00
  • 85923690e9 compiler: Improve ValidateNoRefAccessInRender to ignore access in effects Joe Savona 2024-05-17 14:35:47 -07:00
  • f74c5ccf94 feat(hyperlink): added a hyperlink to Node in README.md file (#28940) Januda Bethmin 2024-05-19 08:47:52 +05:30
  • ccb06b0585 Add hyperlink for Good First Issues header (#29103) NickeSteenen 2024-05-19 05:17:28 +02:00
  • ff60b11b1c Add packageManager fields for Corepack compat (#29114) Risto Keravuori 2024-05-18 07:21:41 -07:00
  • 597ad74e38 Bump version to 0.0.0-experimental-f978439-20240517 Lauren Tan 2024-05-17 15:17:05 -07:00
  • 630c6fb89b Bump version to 0.0.0-experimental-c8b3f72-20240517 Lauren Tan 2024-05-17 15:17:05 -07:00
  • c2a64b0713 Bump version to 0.0.0-experimental-592953e-20240517 Lauren Tan 2024-05-17 15:17:04 -07:00
  • 1052a5f2dd [compiler:publish] Don't check branch in debug mode Lauren Tan 2024-05-17 14:55:47 -07:00
  • 38d961f8ff [compiler:publish] Bump time to reconsider to 3s Lauren Tan 2024-05-17 14:55:45 -07:00
  • b195a947de [compiler:publish] Prompt for OTP Lauren Tan 2024-05-17 14:55:43 -07:00
  • 4fbc3a37f5 [compiler:publish] Don't hash node_modules Lauren Tan 2024-05-17 14:55:41 -07:00
  • e7673e496c [compiler:publish] Rename publish script Lauren Tan 2024-05-17 14:55:40 -07:00
  • 5a12a0d330 compiler: workaround babel issue with html entity escaping Joe Savona 2024-05-17 11:35:27 -07:00
  • 541e3c516d [compiler:playground] Resizable tabs (#29133) Abishek Ilango 2024-05-18 01:01:24 +05:30
  • 1d6eebfb7f [Compiler][script] Dedupe error report counts before reporting in healthcheck (#29085) mofeiZ 2024-05-17 11:58:15 -07:00
  • 6400172315 compiler: update comment on memo cache import code Joe Savona 2024-05-17 11:02:07 -07:00
  • ecddf3cb07 Add issue template for React Compiler Lauren Tan 2024-05-17 10:29:29 -07:00
  • be6712f72c compiler: Workaround Babel bug with unicode in jsx string attrs Joe Savona 2024-05-17 10:38:56 -07:00
  • af3a55e67f Lazily freeze in case anything in the currently initializing chunk is blocked (#29139) Sebastian Markbåge 2024-05-17 13:58:42 -04:00
  • 477a3d1ef5 [compiler] Todo for for-await loops Joe Savona 2024-05-16 17:44:43 -07:00
  • 3f1436cca1 [compiler:playground] Fix broken builds Lauren Tan 2024-05-16 23:08:17 -07:00
  • 5ab54718a5 compiler: merge reactive scopes across const StoreLocal (#29095) Joseph Savona 2024-05-16 17:29:05 -07:00
  • 7a149aa162 docs: fix typo DESIGN_GOALS.md (#29102) Yuta Sakou 2024-05-17 08:11:22 +09:00
  • 91e88f94cc allow compiler playground to scroll horizontally Jason Bonta 2024-05-16 13:15:13 -07:00
  • 94896cb8c5 [React Compiler] Fix rule name for ESLint plugin (#29096) Jan Amann 2024-05-16 18:36:22 +02:00
  • e8779a9a9a [React Compiler] use filename instead of context.filename in ESLint plugin (#29104) Kirill Zyusko 2024-05-16 18:35:52 +02:00
  • 149b917c8a Bump version to 0.0.0-experimental-8d5174c-20240515 Lauren Tan 2024-05-15 17:43:42 -07:00
  • c912057093 Bump version to 0.0.0-experimental-53bb89e-20240515 Lauren Tan 2024-05-15 17:43:41 -07:00
  • f470ba3218 Bump version to 0.0.0-experimental-c23de8d-20240515 Lauren Tan 2024-05-15 17:43:40 -07:00
  • 7f22c5243e [compiler:publish] Specify https for registry Lauren Tan 2024-05-15 17:40:24 -07:00
  • 5052bfba8b chore(docs): fix typo (plugion => plugin) in DESIGN_GOALS.md (#29086) Steven 2024-05-15 20:41:05 -04:00
  • 50c999eb0e [compiler] Add readme for babel plugin Lauren Tan 2024-05-15 16:26:26 -07:00
  • a0eb2653b8 [compiler] Check if current branch is main Lauren Tan 2024-05-15 16:13:35 -07:00
  • 5572edc929 [compiler] Various fixes for publishing script Lauren Tan 2024-05-15 16:13:35 -07:00
  • cf7d895db6 [compiler:eslint] Fix false positive with TS type param syntax Lauren Tan 2024-05-15 15:36:27 -07:00
  • 3adca7a477 compiler: fix jsx text attributes with double quotes (#29079) Joseph Savona 2024-05-15 14:40:33 -07:00
  • 5e11e7fc20 [heathcheck] Check for namespaced StrictMode (#29076) Sathya Gunasekaran 2024-05-15 14:15:32 -07:00
  • c93c30f9d4 Fix ESLint and Prettier configs for React Compiler (#29073) Joseph Savona 2024-05-15 14:02:57 -07:00
  • cfeb491ee7 Add a main field to eslint-plugin-react-compiler, fixes #29068. (#29072) Christoph Nakazawa 2024-05-16 06:02:20 +09:00
  • 71565a932c Merge pull request #29061 from facebook/compiler Joseph Savona 2024-05-15 11:16:19 -07:00
  • 575477a2e8 Publish React Compiler to open source Joe Savona 2024-05-15 10:58:51 -07:00