Releases: primer/react
@primer/[email protected]
Minor Changes
-
#6239
ccd5babThanks @liuliu-dev! - Add loading support to ActionList.TrailingAction component. -
#6211
c99d42eThanks @joshblack! - Add partial support for React Compiler to components -
#6257
2fe33bfThanks @joshblack! - Update Truncate to use CSS Modules -
#6176
507da36Thanks @jonrohan! - Migrate the TabNav component to use CSS modules
Patch Changes
-
#6256
0318b4bThanks @langermank! - Fix PageHeader context barfont-weight -
#6223
4d85c34Thanks @liuliu-dev! - Fix ActionList.Description title attribute for non-string children with truncate -
#6266
ac5a9c1Thanks @jonrohan! - Bug fix: Fixing issue where page shifts when Dialog is open -
#6270
b2a44c3Thanks @langermank! - Add CSS variable tocontrastTextInput -
#6267
196fbf5Thanks @lukasoppermann! - Fixed position of leadingVisual -
#6295
12468d8Thanks @francinelucca! - chore(FormControl): remove sx props -
#6259
ad6a52cThanks @TylerJDev! - SelectPanel: Adds focus indicator to disabled items -
#6284
ff6bf5cThanks @pksjce! - Fix the disappearance of overflow property in the Overlay component -
#6275
c50d530Thanks @langermank! - Setcoloron SegmentedControl icons -
#6177
5e1ed83Thanks @langermank! - Add gap between ActionList label andtrailingVisual -
#6278
29facaeThanks @jonrohan! - chore: Refactor components to use BoxWithFallback instead of custom Box if statements and remove defaultSxProp references -
#6225
669c338Thanks @KirankumarAmbati! - fix: remove min height calc logic for SelectPanel -
#6235
5446544Thanks @liuliu-dev! - Prevent ActionList crash when selected prop is true without selectionVariant.
@primer/[email protected]
Minor Changes
-
#6116
4cca0e9Thanks @TylerJDev! - ActionList: Add new propdisableFocusZoneto disable the default focus zone provided -
#6090
7bbdcabThanks @jonrohan! - Remove the CSS modules feature flag from the ActionList and related components -
#6183
a5f7928Thanks @TylerJDev! - SelectPanel: Addalignprop toSelectPanelwhich determines the alignment of the panel relative to the anchor -
#6169
15f942dThanks @hussam-i-am! - fix(ProgressBar): pass-through style props
Patch Changes
-
#6190
613a362Thanks @llastflowers! - fix Banner spacing / vertical alignment issue -
#6170
e4f0fc6Thanks @llastflowers! - Update SelectPanel so that content isn't hidden behind mobile keyboard -
#5829
72ae1e2Thanks @maraisr! - feat(UnderlineNav): Now supports variant 'inset' and 'flush' that allow for contextual horizontally aligned spacing -
#6108
df60cb0Thanks @francinelucca! - chore(ActionMenu): Add fullscreen sample story and variant prop -
#6210
a8b871bThanks @kelsey-myers! - Adds notice announcements to SelectPanel -
#6200
2317ca8Thanks @owenniblock! - Fixes issue with Tooltip description id overriding existing description ids
@primer/[email protected]
Minor Changes
- #6138
3325ad6Thanks @copilot-swe-agent! - Add disableFullscreenOnNarrow prop to SelectPanel for opt-out of fullscreen behavior
Patch Changes
-
#6113
96c4b48Thanks @llastflowers! - add new line of CSS to separate underline from hover event -
#6146
6588cf2Thanks @TylerJDev! - ActionList: Ensuresaria-describedbyis applied toActionList.Itemwhen description is present -
#6111
33b6bf1Thanks @francinelucca! - fix(Stack): correctly forward a Ref -
#6139
091165fThanks @francinelucca! - fix(SelectPanel): update input fontSize to 16 on small viewports on iOS -
#6124
ad5e73bThanks @joshblack! - Update Select to correctly merge classes when className is provided -
#5897
6df6cbfThanks @mperrotti! - Updates Dialog to only show border between body and footer when the body scrolls. -
#6129
1a15bacThanks @copilot-swe-agent! - UnderlineNav.Item accepts className prop without overriding existing styling -
#6125
91b3c71Thanks @francinelucca! - fix(DataTable): fix incorrect page numbers rendered bug
@primer/[email protected]
Minor Changes
-
#6107
694dd95Thanks @copilot-swe-agent! - feat(ConfirmationDialog): add className, width and height -
#5899
7cf029dThanks @joshblack! - Add support for different sizes to Blankslate -
#6051
a007808Thanks @jonrohan! - Remove the css modules feature flag from the SelectPanel2 experimental component -
#6052
06361d1Thanks @jonrohan! - Remove the CSS module feature flag from the AvatarStack component -
#5899
7cf029dThanks @joshblack! - Add support for HTML attributes being passed to Blankslate components -
#6050
53ef8eaThanks @hectahertz! - Switch to a CSS based solution for the PageLayout sticky pane
Patch Changes
-
#6109
f7471f8Thanks @TylerJDev! - DataTable: Add visually hidden text to sortable DataTable column buttons -
#6055
3b6b1d1Thanks @TylerJDev! - DataTable: Adds outline-offset to focus indicator on pagination buttons -
#6077
cf97cb5Thanks @langermank! - FixSkeletonbackground color -
#6054
3fc7741Thanks @khiga8! - Add support for aria-label on ActionList.Group -
#6095
3beba5bThanks @francinelucca! - fix(Button): correct loading alignment -
#6049
776e05eThanks @TylerJDev! - ActionList: Ensurerole="option"is added whenrole="listbox"is used; allow disabled items to remain focusable -
#6100
a7e99f8Thanks @jonrohan! - Remove unused getBreakpointDeclarations function and any related code.
@primer/[email protected]
Minor Changes
-
#5933
ed6e947Thanks @jonrohan! - Remove the CSS modules feature flag from the SegmentedControl component -
#6022
1f53127Thanks @jonrohan! - Remove the CSS modules feature flag from the ActionList.Divider component -
#6023
5e514f3Thanks @jonrohan! - Remove the CSS modules feature flag from the ActionList.Group component -
#5827
e76835cThanks @jonrohan! - Remove the CSS modules feature flag for Popover -
#5997
882d923Thanks @jamieshark! - Remove CSS modules flag from Pagination. -
#5910
cdd4253Thanks @TylerJDev! - ActionMenu: Adds new proponPositionChangethat is called when the position of the overlay is changed -
#6021
a37d544Thanks @jonrohan! - Remove the CSS modules feature flag from the ActionList.TrailingAction component -
#6019
6c2c999Thanks @jonrohan! - Remove the CSS modules feature flag from the ActionList/List component -
#6014
2fc9327Thanks @jonrohan! - Remove the CSS modules feature flag from the Token component
Patch Changes
-
#6036
21a3529Thanks @francinelucca! - fix(Overlay): reset maxheight and maxwidth values when on fullscreen -
#6009
261732eThanks @francinelucca! - Fix extra padding on SelectPanel with groups -
#6032
e0ef7e1Thanks @joshblack! - Update theTable.Containercomponent to placeclassNameon outermost element
@primer/[email protected]
Minor Changes
-
#6013
2b2b541Thanks @jonrohan! - Remove the CSS modules feature flag from the CheckboxOrRadioGroup component -
#6007
6e03bf9Thanks @joshblack! - Update Flash from sx to CSS Modules -
#6015
237186aThanks @jonrohan! - Remove the CSS modules feature flag from the Select component -
#5991
f1fedf3Thanks @veryfancy! - Add support for theonToggleSortprop toDataTable -
#5907
dbeca84Thanks @bibektamang7! - feat(Datatable): add optional getRowId prop to support custom row identifiers -
#5971
56248f7Thanks @francinelucca! - feat(SelectPanel): display selected items at the top under FF
Patch Changes
-
#6024
a470e14Thanks @francinelucca! - turn off primer_react_select_panel_order_selected_at_top by default -
#5914
159d124Thanks @langermank! - Bumpprimer/primitivesv10 or v11 to prep for next major -
#5996
49fa2c8Thanks @francinelucca! - Fix(Dialog): set height limit of 35% to DialogHeader -
#5995
48909e4Thanks @joshblack! - fix(TextArea): only add class name to outermost element
@primer/[email protected]
Minor Changes
-
#5981
b03f78fThanks @jonrohan! - Remove the CSS modules feature flag from the BaseStyles component -
#5970
02ed196Thanks @jonrohan! - Remove the CSS modules feature flag from the TextInput component -
#5984
103c3bfThanks @joshblack! - Add support for theclassNameprop toFormControl.Validation -
#5982
36f1007Thanks @jonrohan! - Remove the CSS modules feature flag from the Overlay component -
#5969
1066419Thanks @jonrohan! - Remove the CSS modules feature flag from the Dialog component -
#5872
2b98c2cThanks @jonrohan! - Remove the CSS modules feature flag from the TooltipV2 component -
#5934
c1ea6cfThanks @jonrohan! - Remove the CSS modules feature flag from the TreeView component -
#5983
8a22d86Thanks @jonrohan! - Remove the CSS modules feature flag from the ProgressBar component -
#5973
6d3fc05Thanks @joshblack! - Update components to use jsx from react/jsx-runtime instead of createElement
Patch Changes
-
#5986
308fe82Thanks @francinelucca! - fix(SelectPanel): do not depend on id for selection comparison -
#5968
0ea045aThanks @jonrohan! - Remove the primer_react_css_modules_staff feature flag. Also needed to rework the feature flag logic for the NavList component. -
#5963
7562cbbThanks @joshblack! - Update Avatar component to correctly merge style when style prop is provided
@primer/[email protected]
Minor Changes
-
#5841
fe429d7Thanks @dwsosa! - added default button type to switch button to prevent submit when included in form -
#5929
294dac3Thanks @hectahertz! - Add the framework required to run component stress tests -
#5939
633fd39Thanks @hectahertz! - Implement the secondaryAction prop and deprecate footer -
#5935
4f9aae7Thanks @jonrohan! - Remove the CSS modules feature flag for the PageLayout component
Patch Changes
-
#5942
596388dThanks @hectahertz! - Improve PageLayout performance -
#5962
196de0fThanks @emilybrick! - Fix spacing for SelectPanel header on modal to better align with x button -
#5958
9110f71Thanks @joshblack! - Update ActionList.LinkItem to pass through thevariantprop when the CSS Modules flag is disabled -
#5956
5cb35f3Thanks @hectahertz! - Introduce Save and close on SelectPanel
@primer/[email protected]
Minor Changes
-
#5788
cd9987dThanks @jonrohan! - Remove the CSS modules feature flag from Table -
#5875
3014334Thanks @jonrohan! - Remove the CSS modules feature flag from the BranchName component -
#5874
365d53dThanks @jonrohan! - Remove the CSS modules feature flag from the Breadcrumbs component -
#5868
7e6475dThanks @jonrohan! - Remove the CSS modules feature flag from Text -
#5883
703b69dThanks @hectahertz! - SelectPanel: Add variant="modal" -
#5870
7373295Thanks @jonrohan! - Remove the CSS modules feature flag from the Stack component -
#5877
8a7d583Thanks @jonrohan! - Remove the CSS modules feature flag from the PageHeader component -
#5931
96af0aaThanks @jamieshark! - Adds className prop to UnderlineNav component.
Patch Changes
-
#5902
c9659fdThanks @hectahertz! - Fix DialogV1 story broken link -
#5930
876b822Thanks @francinelucca! - fix(SelectPanel): use dvh units for full screen when available
@primer/[email protected]
Patch Changes
-
Update data table pagination pageEnd to handle zero based index
-
b926c08Thanks @AAugustine! - Update data table pagination pageEnd to handle zero based index