From 728493318396d20d635845098cf71faa6ec1e4b3 Mon Sep 17 00:00:00 2001 From: Josh Black Date: Wed, 24 Jun 2026 16:59:24 -0500 Subject: [PATCH] feat: add React Compiler support for primitives Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .changeset/react-compiler-primitives.md | 5 +++++ packages/react/script/react-compiler.mjs | 5 ----- 2 files changed, 5 insertions(+), 5 deletions(-) create mode 100644 .changeset/react-compiler-primitives.md diff --git a/.changeset/react-compiler-primitives.md b/.changeset/react-compiler-primitives.md new file mode 100644 index 00000000000..5527d0f45f0 --- /dev/null +++ b/.changeset/react-compiler-primitives.md @@ -0,0 +1,5 @@ +--- +'@primer/react': patch +--- + +Heading, Link, Pagehead, Portal, and SideNav: Improve rendering performance with React Compiler support diff --git a/packages/react/script/react-compiler.mjs b/packages/react/script/react-compiler.mjs index 184c468cfc0..2d9c072acc4 100644 --- a/packages/react/script/react-compiler.mjs +++ b/packages/react/script/react-compiler.mjs @@ -20,14 +20,9 @@ const unsupportedPatterns = [ 'src/Checkbox/**/*.tsx', 'src/ConfirmationDialog/**/*.tsx', 'src/Dialog/**/*.tsx', - 'src/Heading/**/*.tsx', - 'src/Link/**/*.tsx', - 'src/Pagehead/**/*.tsx', 'src/PageLayout/**/*.tsx', 'src/Pagination/**/*.tsx', - 'src/Portal/**/*.tsx', 'src/SelectPanel/**/*.tsx', - 'src/SideNav.tsx', 'src/UnderlineNav/**/*.tsx', 'src/experimental/SelectPanel2/**/*.tsx', 'src/hooks/useAnchoredPosition.ts',