Skip to content

Pull requests: primer/react

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Reviews
Assignee
Filter by who’s assigned
Assigned to nobody Loading
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 virtualized prop integration-tests: recommended This change needs to be tested for breaking changes. See https://arc.net/l/quote/tdmpakpm
#7531 opened Feb 12, 2026 by hectahertz Loading…
4 of 10 tasks
Fix stylelint violation in SelectPanel2
#7530 opened Feb 12, 2026 by Copilot AI Draft
2 of 13 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 PageLayout.Sidebar 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
#7521 opened Feb 10, 2026 by TylerJDev Draft
13 tasks
feat(ActionBar): customizable overflow menu label
#7520 opened Feb 10, 2026 by harshbhonsle Loading…
5 of 9 tasks
ProTip! no:milestone will show everything without a milestone.