diff --git a/.changeset/react-compiler-low-risk-batch-2.md b/.changeset/react-compiler-low-risk-batch-2.md new file mode 100644 index 00000000000..a51c6511052 --- /dev/null +++ b/.changeset/react-compiler-low-risk-batch-2.md @@ -0,0 +1,5 @@ +--- +'@primer/react': minor +--- + +Checkbox, Tooltip: Improve rendering performance with React Compiler support. diff --git a/packages/react/script/react-compiler.mjs b/packages/react/script/react-compiler.mjs index 334ed4bb249..bd087a3b3ba 100644 --- a/packages/react/script/react-compiler.mjs +++ b/packages/react/script/react-compiler.mjs @@ -16,10 +16,8 @@ const unsupportedPatterns = [ 'src/ActionMenu/ActionMenu.test.tsx', 'src/ActionMenu/ActionMenu.tsx', 'src/AnchoredOverlay/AnchoredOverlay.tsx', - 'src/Autocomplete/Autocomplete.test.tsx', 'src/Autocomplete/AutocompleteInput.tsx', 'src/Button/ButtonBase.tsx', - 'src/Checkbox/Checkbox.tsx', 'src/Dialog/Dialog.tsx', 'src/FilteredActionList/FilteredActionList.tsx', 'src/FilteredActionList/useAnnouncements.tsx', @@ -32,7 +30,6 @@ const unsupportedPatterns = [ 'src/Skeleton/SkeletonBox.figma.tsx', 'src/TextInput/TextInput.tsx', 'src/Token/_RemoveTokenButton.tsx', - 'src/Tooltip/Tooltip.tsx', 'src/TooltipV2/Tooltip.tsx', 'src/TreeView/TreeView.features.stories.tsx', 'src/TreeView/TreeView.tsx', @@ -52,7 +49,6 @@ const unsupportedPatterns = [ 'src/internal/hooks/useDevOnlyEffect.ts', 'src/utils/StressTest.tsx', 'src/utils/react-compiler-runtime.ts', - 'src/utils/use-force-update.ts', ] const unsupported = new Set(