-
Notifications
You must be signed in to change notification settings - Fork 652
Pull requests: primer/react
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
perf(useSlots): optimize slot matching with short-circuit and reduced allocations
integration-tests: recommended
This change needs to be tested for breaking changes. See https://arc.net/l/quote/tdmpakpm
#7555
opened Feb 15, 2026 by
hectahertz
•
Draft
4 of 13 tasks
perf(ActionList): memoize context values, menuItemProps, aria attributes
integration-tests: recommended
This change needs to be tested for breaking changes. See https://arc.net/l/quote/tdmpakpm
#7554
opened Feb 15, 2026 by
hectahertz
•
Draft
4 of 13 tasks
perf(useRefObjectAsForwardedRef): add dependency array to useImperativeHandle
integration-tests: recommended
This change needs to be tested for breaking changes. See https://arc.net/l/quote/tdmpakpm
#7553
opened Feb 15, 2026 by
hectahertz
•
Draft
4 of 10 tasks
perf(Button): fix CounterLabel remount, remove DEV hook, enable React Compiler
integration-tests: recommended
This change needs to be tested for breaking changes. See https://arc.net/l/quote/tdmpakpm
#7552
opened Feb 15, 2026 by
hectahertz
•
Draft
4 of 10 tasks
perf(Text): remove unnecessary useRef and useImperativeHandle hooks
integration-tests: recommended
This change needs to be tested for breaking changes. See https://arc.net/l/quote/tdmpakpm
#7551
opened Feb 15, 2026 by
hectahertz
•
Draft
4 of 10 tasks
perf(Spinner): replace Web Animations API with CSS animation-delay sync
integration-tests: recommended
This change needs to be tested for breaking changes. See https://arc.net/l/quote/tdmpakpm
#7550
opened Feb 15, 2026 by
hectahertz
•
Draft
4 of 10 tasks
perf(Autocomplete): eliminate unnecessary re-renders on arrow-key navigation
integration-tests: recommended
This change needs to be tested for breaking changes. See https://arc.net/l/quote/tdmpakpm
#7549
opened Feb 14, 2026 by
hectahertz
•
Draft
4 of 13 tasks
perf(useIsMacOS): replace useState+useEffect with useSyncExternalStore
integration-tests: recommended
This change needs to be tested for breaking changes. See https://arc.net/l/quote/tdmpakpm
#7548
opened Feb 14, 2026 by
hectahertz
•
Draft
3 of 13 tasks
perf(useScrollFlash): defer scroll read/write to rAF to avoid forced reflow
integration-tests: recommended
This change needs to be tested for breaking changes. See https://arc.net/l/quote/tdmpakpm
#7547
opened Feb 14, 2026 by
hectahertz
•
Draft
2 of 13 tasks
perf(Announce): skip getComputedStyle when there is no text content to announce
integration-tests: recommended
This change needs to be tested for breaking changes. See https://arc.net/l/quote/tdmpakpm
#7546
opened Feb 14, 2026 by
hectahertz
•
Draft
4 of 10 tasks
perf(TreeView): defer scrollIntoView to coalesce reflows during rapid navigation
integration-tests: recommended
This change needs to be tested for breaking changes. See https://arc.net/l/quote/tdmpakpm
#7545
opened Feb 14, 2026 by
hectahertz
•
Draft
4 of 10 tasks
perf(TreeView): replace O(n) TreeWalker with O(depth) sibling traversal
integration-tests: recommended
This change needs to be tested for breaking changes. See https://arc.net/l/quote/tdmpakpm
#7544
opened Feb 14, 2026 by
hectahertz
•
Draft
4 of 10 tasks
Add lint and format auto-fix workflow to automatically commit fixes on PR failures
skip changeset
This change does not need a changelog
#7542
opened Feb 13, 2026 by
Copilot
AI
Loading…
1 of 13 tasks
perf(UnderlineNav): replace JS DOM measurement with CSS overflow + IntersectionObserver
integration-tests: recommended
This change needs to be tested for breaking changes. See https://arc.net/l/quote/tdmpakpm
#7541
opened Feb 13, 2026 by
hectahertz
Loading…
4 of 13 tasks
perf(ActionList): enable React Compiler
integration-tests: recommended
This change needs to be tested for breaking changes. See https://arc.net/l/quote/tdmpakpm
#7537
opened Feb 12, 2026 by
hectahertz
Loading…
chore: add eslint-plugin-react-compiler for lint-time compiler validation
integration-tests: recommended
This change needs to be tested for breaking changes. See https://arc.net/l/quote/tdmpakpm
#7536
opened Feb 12, 2026 by
hectahertz
Loading…
perf(PageLayout): eliminate ~614ms forced reflow from getComputedStyle on mount
integration-tests: recommended
This change needs to be tested for breaking changes. See https://arc.net/l/quote/tdmpakpm
#7532
opened Feb 12, 2026 by
hectahertz
Loading…
4 of 10 tasks
perf(SelectPanel): Built-in client-side list virtualization via This change needs to be tested for breaking changes. See https://arc.net/l/quote/tdmpakpm
virtualized prop
integration-tests: recommended
#7531
opened Feb 12, 2026 by
hectahertz
Loading…
4 of 10 tasks
Add keyboard-accessible tooltip for truncated ActionList.Description
integration-tests: recommended
This change needs to be tested for breaking changes. See https://arc.net/l/quote/tdmpakpm
#7529
opened Feb 12, 2026 by
liuliu-dev
•
Draft
13 tasks
Release tracking
integration-tests: recommended
This change needs to be tested for breaking changes. See https://arc.net/l/quote/tdmpakpm
#7528
opened Feb 11, 2026 by
primer
bot
Loading…
perf(ActionList): add content-visibility: auto to reduce style recalc and layout costs
integration-tests: recommended
This change needs to be tested for breaking changes. See https://arc.net/l/quote/tdmpakpm
#7526
opened Feb 11, 2026 by
hectahertz
Loading…
3 of 13 tasks
chore: always render ActionMenu in viewport when inside Dialog under feature flag
integration-tests: recommended
This change needs to be tested for breaking changes. See https://arc.net/l/quote/tdmpakpm
staff
Author is a staff member
#7524
opened Feb 11, 2026 by
francinelucca
Loading…
3 of 13 tasks
[PageLayout] Add new layout option This change needs to be tested for breaking changes. See https://arc.net/l/quote/tdmpakpm
staff
Author is a staff member
PageLayout.Sidebar
integration-tests: recommended
feat(ActionBar): customizable overflow menu label
#7520
opened Feb 10, 2026 by
harshbhonsle
Loading…
5 of 9 tasks
Previous Next
ProTip!
no:milestone will show everything without a milestone.