Releases: primer/react
@primer/[email protected]
Minor Changes
-
#5900
ebc6813Thanks @jonrohan! - Remove the CSS modules feature flag from the ActionList.Heading component -
#5830
f8760feThanks @iansan5653! - HideTooltipV2tooltips ontouchendevent -
#5873
0a2e3f0Thanks @jonrohan! - Remove the CSS modules feature flag for the TextArea component -
#5693
da85192Thanks @francinelucca! - chore(SkeletonBox): promote to Alpha -
#5876
a78c820Thanks @jonrohan! - Remove the CSS modules feature flag from the SideNav component -
#5882
6eecde6Thanks @francinelucca! - chore(SelectPanel): remove css modules feature flag -
#5851
a812a86Thanks @jamieshark! - Removes feature flag for FormControl -
#5861
ecb449fThanks @jamieshark! - Changes argument signature for toggleSxComponent to simplify -
#5836
c177e5eThanks @jamieshark! - Removes css module flag for UnderlinePanels and associated components.
Patch Changes
-
#5866
f978534Thanks @mperrotti! - Improves how we detect context for inactive item messaging by checking theroleonActionListinstead of relying on parent components, making the logic more robust and consistent. It also fixes incorrect behavior inNavListandSelectPanel, and improves accessibility by correctingariarelationships on tooltip buttons. -
#5912
81821dbThanks @francinelucca! - fix(SelectPanel): always show x button on single select -
#5908
8e7bc0eThanks @francinelucca! - fix(SelectPanel): differentiate onCancel gesture from escape -
#5904
a522fdbThanks @francinelucca! - fix(SelectPanel): disable body scroll on full screen -
#5906
8fa12eaThanks @TylerJDev! - SelectPanelV2: Adddeprecatedstatus to SelectPanelV2 docs and stories -
#5881
ea1fb50Thanks @emilybrick! - fix(SelectPanel): Add margin around notice styles
@primer/[email protected]
Permalink to documentation
Minor Changes
-
#5820
bd9225dThanks @hussam-i-am! - feat(Pagination): add renderPage prop to Pagination -
#5546
2aef81aThanks @joshblack! - Add support for importing@primer/react/generated/components.jsonto npm package -
#5826
5f40e43Thanks @francinelucca! - SelectPanel: Implement empty state (behind ff) -
#5803
9c135c4Thanks @broccolinisoup! - StateLabel: Add open and closed states for no icon cases
Patch Changes
-
#5853
ba415bbThanks @iansan5653! - Add workaround for Chrome bug whereKeybindingHintin combination witharia-labelledbyresults in incorrect label -
#5835
2cb629aThanks @siddharthkp! - Overlay: Fix position for fullscreen overlay on narrow screens -
#5629
b7346b2Thanks @hectahertz! - Make Dialog footer scrollable on very short viewports -
#5852
5d66a4cThanks @jonrohan! - bugfix(PageHeader): Use font-weight initial to match the styled component styling -
#5629
b7346b2Thanks @hectahertz! - Update the Dialog stress test story to go fullscreen on narrow screens
@primer/[email protected]
Minor Changes
-
#5804
687343cThanks @jonrohan! - Remove CSS modules feature flag from the InlineMessage component -
#5786
0f165d4Thanks @jonrohan! - Remove the CSS modules feature flag from the Timeline component -
#5793
4213a86Thanks @jonrohan! - Remove the CSS modules feature flag from the Autocomplete component. -
#5741
d32dd27Thanks @mperrotti! - AddshasBorderprop to PageHeader to allow a bottom border -
#5810
2411aa9Thanks @hussam-i-am! - ActionList.Group + ActionList.TrailingAction: add missing className prop
LabelGroup: add missing className prop -
#5792
4e85438Thanks @jonrohan! - Remove the CSS modules feature flag from the KeybindingHint Component. -
#5790
acc5d27Thanks @hectahertz! - Add Notice to SelectPanel -
#5821
3a102a7Thanks @jamieshark! - Adds util function to swap out SX enabled components. -
#5795
1555b1bThanks @jonrohan! - Remove the CSS modules feature flag from the ConfirmationDialog component -
#5787
9272a8cThanks @jonrohan! - Remove the CSS module feature flag from SkeletonAvatar SkeletonBox and SkeletonText
Patch Changes
-
#5811
91b52f7Thanks @TylerJDev! - DialogV2: Fix CSS issue whereflex-growwasn't getting applied via classname -
#5436
11b8d4cThanks @TylerJDev! - ShowTooltipon close button inDialog -
#5832
b6c7690Thanks @francinelucca! - chore(SelectPanel): put fullscreen functionality behind FF -
#5816
59e62c1Thanks @langermank! - Bug fix:classNamepassed to PageLayout twice -
#5761
94bc6e4Thanks @siddharthkp! - SelectPanel: Make SelectPanel full screen on narrow devices with a Save button -
#5797
fbc6f97Thanks @broccolinisoup! - SubNav: Update selected styles to only apply todata-selected='true'
@primer/[email protected]
Minor Changes
-
#5763
d3926d1Thanks @hussam-i-am! - chore(Box): Mark Box and its props as deprecated -
#5772
0970415Thanks @jonrohan! - Removing the CSS modules feature flag from the SubNav component. -
#5785
fbd7fc9Thanks @jonrohan! - Remove CSS modules feature flag from VisuallyHidden -
#5760
8b492cfThanks @TylerJDev! - Radio: Removesaria-invalidandaria-requiredfromRadio, as they are not supported on the element's role. -
#5759
76bf60dThanks @siddharthkp! - AnchoredOverlay: Add prop to set responsive variant. Example:variant: {regular: 'anchored', narrow: 'anchored'} -
#5725
d3b48b1Thanks @lukasoppermann! - Allow button count prop to accept a number or a string, to allow for human format, like 3.2k
Patch Changes
-
#5768
7b2eb4eThanks @joshblack! - Update CSS Custom Property used in skeletons to fix animation behind feature flag. -
#5773
9e18567Thanks @lukasoppermann! - Update icon color for Blankslate to--fgColor-mutedto align with Figma and Primer ViewComponents -
#5764
c63e805Thanks @joshblack! - Update base component for Checkbox and Radio to pass along correct prop type in React 19 -
#5765
86a6211Thanks @joshblack! - Update ordering of selectors to improve rendering of checked Radio options -
#5649
63ca6f2Thanks @joshblack! - Update BaseStyles to set data-color-mode to auto when colorMode in ThemeProvider is auto -
#5767
e0c34d0Thanks @mperrotti! - Upgrades tab-container-element
@primer/[email protected]
Minor Changes
-
#4686
6b137a4Thanks @TylerJDev! - AddNavList.ShowMoreItemcomponent to support showing more content within aNavList. -
#5726
2646c12Thanks @smockle! - feat: SupportclassNameprop inFormControl.Captioncomponent -
#5716
d62a494Thanks @hussam-i-am! - chore: Ensure class names conform to PascalCase -
#5666
7400549Thanks @TylerJDev! - ActionBar: Improvesdisabledstate onActionBar.IconButton; includesdisabledstate in overflow menu -
#5737
454ff20Thanks @hussam-i-am! - fix(SplitPageLayout): add className prop
Patch Changes
-
#5738
a4137bcThanks @jamieshark! - Update FormControl to use CSS Modules GA feature flag. -
#5742
86cd9f0Thanks @francinelucca! - fix: user red focus state for inputs when in error state -
#5705
2857a8eThanks @iansan5653! - FixAvatarStackstackingz-indexbugs by creating a new stacking context around the component -
#5710
b1cdc63Thanks @jonrohan! - Moving AvatarStack toprimer_react_css_modules_gafeature flag -
#5710
b1cdc63Thanks @jonrohan! - Moving PageLayout toprimer_react_css_modules_gafeature flag -
#5710
b1cdc63Thanks @jonrohan! - Moving Pagination toprimer_react_css_modules_gafeature flag -
#5710
b1cdc63Thanks @jonrohan! - Moving SegmentedControl toprimer_react_css_modules_gafeature flag -
#5710
b1cdc63Thanks @jonrohan! - Moving SelectPanel toprimer_react_css_modules_gafeature flag -
#5710
b1cdc63Thanks @jonrohan! - Moving SubNav toprimer_react_css_modules_gafeature flag -
#5710
b1cdc63Thanks @jonrohan! - Moving Token toprimer_react_css_modules_gafeature flag -
#5710
b1cdc63Thanks @jonrohan! - Moving Tooltip toprimer_react_css_modules_gafeature flag -
#5710
b1cdc63Thanks @jonrohan! - Moving BaseStyles toprimer_react_css_modules_gafeature flag -
#5710
b1cdc63Thanks @jonrohan! - Moving SideNav toprimer_react_css_modules_gafeature flag -
#5710
b1cdc63Thanks @jonrohan! - Moving ConfirmationDialog toprimer_react_css_modules_gafeature flag -
#5710
b1cdc63Thanks @jonrohan! - Moving DataTable toprimer_react_css_modules_gafeature flag -
#5710
b1cdc63Thanks @jonrohan! - Moving UnderlinePanels toprimer_react_css_modules_gafeature flag -
#5710
b1cdc63Thanks @jonrohan! - Moving InlineMessage toprimer_react_css_modules_gafeature flag -
#5710
b1cdc63Thanks @jonrohan! - Moving KeybindingHint toprimer_react_css_modules_gafeature flag -
#5710
b1cdc63Thanks @jonrohan! - Moving NavList toprimer_react_css_modules_gafeature flag -
#5710
b1cdc63Thanks @jonrohan! - Moving Overlay toprimer_react_css_modules_gafeature flag -
#5710
b1cdc63Thanks @jonrohan! - Moving PageHeader toprimer_react_css_modules_gafeature flag -
#5710
b1cdc63Thanks @jonrohan! - Moving Autocomplete toprimer_react_css_modules_gafeature flag -
#5743
9d78410Thanks @langermank! - MoveActionListfeature flag to GA -
#5733
7849c95Thanks @francinelucca! - fix(TextInput): use cursor text on wrapper -
#5714
0cfafe8Thanks @mperrotti! - Fixes AvatarStack styling bugs. Primarily, preventing avatars from appearing above overlays such as dialog modals.
@primer/[email protected]
Minor Changes
-
#5687
2bbc5a0Thanks @TylerJDev! - Blankslate: Add support for button inBlankslate.PrimaryAction -
#5510
37a91b5Thanks @jonrohan! - Remove CSS modules feature flag from Header
Patch Changes
-
#5712
22508b7Thanks @jonrohan! - bugfix(SelectPanel): Set border-top-color on selectpanel footer -
#5686
64f183bThanks @jonrohan! - TheUnderlinePanelscomponent wasn't supporting passing inclassName. Adding to the prop list -
#5661
1262f5aThanks @TylerJDev! - SubNav: Addsaria-currentto selected links -
#5562
947b59dThanks @francinelucca! - fix(SelectPanel): Correctly recalculate position on overflow -
#5655
56baa0aThanks @hectahertz! - Fix LinkButton types and stories
@primer/[email protected]
Minor Changes
Patch Changes
-
#5636
c2165afThanks @ktravers! - Update useOpenAndCloseFocus hook to apply return focus when preventFocusOnOpen prop is given -
#5662
613cf0cThanks @kendallgassner! - Autocomplete: Use aria-live to announce "no selectable options". -
#5669
b2bc006Thanks @jonrohan! - Move FormControl css modules feature flag from team to staff -
#5628
621c878Thanks @hectahertz! - Update the Dialog stress test story to go fullscreen on narrow screens -
#5667
10436f5Thanks @lukasoppermann! - Replaced raw values for duration and easing with primitives -
#4481
6e7da1eThanks @TylerJDev! - AllowsActionMenuandSelectPanelitems to remain focusable whendisabled -
#5683
8bb78e1Thanks @jonrohan! - Remove the CSS modules feature flag from the Hidden component
@primer/[email protected]
Permalink to documentation
Minor Changes
-
#5466
eb0857dThanks @jonrohan! - Remove CSS modules feature flag from Spinner -
#5492
469f703Thanks @joshblack! - Update dependency range for React dependencies to include 19.x -
#5608
3a41430Thanks @hussam-i-am! - feat(AvatarStack): add style prop -
#5139
59e0efaThanks @broccolinisoup! - [SelectPanel] Implement loading states -
#5174
cf80bf2Thanks @TylerJDev! - TreeView: Addsaria-labelprop toTreeView.Subtree
Patch Changes
-
#5606
f291e81Thanks @joshblack! - Update BaseStyles to no longer pass system props when feature flag is enabled -
#5595
2db6c92Thanks @francinelucca! - fix(useResizeObserver): undefined variable alternative -
#5593
2b05aadThanks @camertron! - Fix experimental SelectPanel anchoring behavior -
#5657
de4fc48Thanks @langermank! - Remove style from sx -
#5610
32b1f2fThanks @jonrohan! - Moving CSS component feature flag for Autocomplete fromteamtostaff -
#5610
32b1f2fThanks @jonrohan! - Moving CSS component feature flag for Overlay fromteamtostaff -
#5610
32b1f2fThanks @jonrohan! - Moving CSS component feature flag for PageHeader fromteamtostaff -
#5610
32b1f2fThanks @jonrohan! - Moving CSS component feature flag for PageLayout fromteamtostaff -
#5610
32b1f2fThanks @jonrohan! - Moving CSS component feature flag for Pagination fromteamtostaff -
#5610
32b1f2fThanks @jonrohan! - Moving CSS component feature flag for SegmentedControl fromteamtostaff -
#5610
32b1f2fThanks @jonrohan! - Moving CSS component feature flag for SelectPanel fromteamtostaff -
#5610
32b1f2fThanks @jonrohan! - Moving CSS component feature flag for SideNav fromteamtostaff -
#5610
32b1f2fThanks @jonrohan! - Moving CSS component feature flag for SubNav fromteamtostaff -
#5610
32b1f2fThanks @jonrohan! - Moving CSS component feature flag for Token fromteamtostaff -
#5610
32b1f2fThanks @jonrohan! - Moving CSS component feature flag for TooltipV2 fromteamtostaff -
#5610
32b1f2fThanks @jonrohan! - Moving CSS component feature flag for AvatarStack fromteamtostaff -
#5610
32b1f2fThanks @jonrohan! - Moving CSS component feature flag for UnderlinePanels fromteamtostaff -
#5610
32b1f2fThanks @jonrohan! - Moving CSS component feature flag for UnderlineTabbedInterface fromteamtostaff -
#5610
32b1f2fThanks @jonrohan! - Moving CSS component feature flag for BaseStyles fromteamtostaff -
#5610
32b1f2fThanks @jonrohan! - Moving CSS component feature flag for ConfirmationDialog fromteamtostaff -
#5610
32b1f2fThanks @jonrohan! - Moving CSS component feature flag for DataTable fromteamtostaff -
#5610
32b1f2fThanks @jonrohan! - Moving CSS component feature flag for Hidden fromteamtostaff -
#5610
32b1f2fThanks @jonrohan! - Moving CSS component feature flag for InlineMessage fromteamtostaff -
#5610
32b1f2fThanks @jonrohan! - Moving CSS component feature flag for KeybindingHint fromteamtostaff -
#5610
32b1f2fThanks @jonrohan! - Moving CSS component feature flag for NavList fromteamtostaff -
#5605
d14c48cThanks @francinelucca! - fix(Button): do not render main spinner if there is a count when loading -
#5590
d045ae4Thanks @hectahertz! - Pagination: Optimize the page rendering algorithm and prevent layout shifts.
@primer/[email protected]
37.11.2
N/A, re-release of v37.11.1
@primer/[email protected]
Patch Changes
a12ab59Thanks @hussam-i-am! - fix(FormControl): fix spacing in vertical layouts"