Releases: primer/react
@primer/[email protected]
Patch Changes
-
#6370
56e4638
Thanks @francinelucca! - chore: update typescript-plugin-css-modules to v5.2.0 -
#6373
95c23ac
Thanks @llastflowers! - update SelectPanel default empty state message to be more generic -
#6321
8cced18
Thanks @francinelucca! - fix(SelectPanel): prioritize message over loading status -
#6346
271630f
Thanks @TylerJDev! - SelectPanel: Ensure empty message live region reads from provided or default message -
#6323
c65abcb
Thanks @adierkens! - Add support for prefers-reduced-motion animations on TooltipV2 & Overlay -
#6331
86a7af6
Thanks @joshblack! - Update icon color in Blankslate to use --fgColor-muted -
#6329
14d6afd
Thanks @llastflowers! - Add new SelectPanelSelect all
feature -
#6374
ad76aa8
Thanks @francinelucca! - fix(SelectPanel): add loading state to stories -
#6327
61130b8
Thanks @liuliu-dev! - Fix SelectPanel close button alignment in narrow viewports. -
#6262
82e9237
Thanks @langermank! - Adjust ActionList label font-weight if a list has both items with descriptions AND without -
#6371
73ce4b4
Thanks @mattcosta7! - corrects peer dependencies around react-is and types
@primer/[email protected]
Minor Changes
-
#6260
8210573
Thanks @adierkens! - Stack.Item: add support forshrink
prop -
#6303
c77acc4
Thanks @pksjce! - Add height, width and overflow to Popover component -
#6273
0cb9a5d
Thanks @jonrohan! - chore(DataTable.Pagination): Convert DataTable.Pagination to CSS modules -
#6083
26232b3
Thanks @jonrohan! - Convert_VisuallyHidden
internal component to CSS modules
Patch Changes
-
#6311
db0b27a
Thanks @jonrohan! - chore: Migrate from toggleSxComponent to BoxWithFallback helper -
#6277
b384225
Thanks @liuliu-dev! - Fix Button styles while dragging inactive variants -
#6302
4c9aa4b
Thanks @llastflowers! - Change padding in TextInput before leading visual and after trailing visual from 12px to 8px. -
#5960
e88782a
Thanks @joshblack! - Advances remaining Skeleton components to 'alpha' status -
#6326
3b6d68a
Thanks @adierkens! - Fix alignment styles for Banner component with hidden titles -
#6314
a5a0afe
Thanks @liuliu-dev! - Add basic link styles to BaseStyles.
@primer/[email protected]
Patch Changes
@primer/[email protected]
Minor Changes
-
#6239
ccd5bab
Thanks @liuliu-dev! - Add loading support to ActionList.TrailingAction component. -
#6211
c99d42e
Thanks @joshblack! - Add partial support for React Compiler to components -
#6257
2fe33bf
Thanks @joshblack! - Update Truncate to use CSS Modules -
#6176
507da36
Thanks @jonrohan! - Migrate the TabNav component to use CSS modules
Patch Changes
-
#6256
0318b4b
Thanks @langermank! - Fix PageHeader context barfont-weight
-
#6223
4d85c34
Thanks @liuliu-dev! - Fix ActionList.Description title attribute for non-string children with truncate -
#6266
ac5a9c1
Thanks @jonrohan! - Bug fix: Fixing issue where page shifts when Dialog is open -
#6270
b2a44c3
Thanks @langermank! - Add CSS variable tocontrast
TextInput
-
#6267
196fbf5
Thanks @lukasoppermann! - Fixed position of leadingVisual -
#6295
12468d8
Thanks @francinelucca! - chore(FormControl): remove sx props -
#6259
ad6a52c
Thanks @TylerJDev! - SelectPanel: Adds focus indicator to disabled items -
#6284
ff6bf5c
Thanks @pksjce! - Fix the disappearance of overflow property in the Overlay component -
#6275
c50d530
Thanks @langermank! - Setcolor
on SegmentedControl icons -
#6177
5e1ed83
Thanks @langermank! - Add gap between ActionList label andtrailingVisual
-
#6278
29facae
Thanks @jonrohan! - chore: Refactor components to use BoxWithFallback instead of custom Box if statements and remove defaultSxProp references -
#6225
669c338
Thanks @KirankumarAmbati! - fix: remove min height calc logic for SelectPanel -
#6235
5446544
Thanks @liuliu-dev! - Prevent ActionList crash when selected prop is true without selectionVariant.
@primer/[email protected]
Minor Changes
-
#6116
4cca0e9
Thanks @TylerJDev! - ActionList: Add new propdisableFocusZone
to disable the default focus zone provided -
#6090
7bbdcab
Thanks @jonrohan! - Remove the CSS modules feature flag from the ActionList and related components -
#6183
a5f7928
Thanks @TylerJDev! - SelectPanel: Addalign
prop toSelectPanel
which determines the alignment of the panel relative to the anchor -
#6169
15f942d
Thanks @hussam-i-am! - fix(ProgressBar): pass-through style props
Patch Changes
-
#6190
613a362
Thanks @llastflowers! - fix Banner spacing / vertical alignment issue -
#6170
e4f0fc6
Thanks @llastflowers! - Update SelectPanel so that content isn't hidden behind mobile keyboard -
#5829
72ae1e2
Thanks @maraisr! - feat(UnderlineNav): Now supports variant 'inset' and 'flush' that allow for contextual horizontally aligned spacing -
#6108
df60cb0
Thanks @francinelucca! - chore(ActionMenu): Add fullscreen sample story and variant prop -
#6210
a8b871b
Thanks @kelsey-myers! - Adds notice announcements to SelectPanel -
#6200
2317ca8
Thanks @owenniblock! - Fixes issue with Tooltip description id overriding existing description ids
@primer/[email protected]
Minor Changes
- #6138
3325ad6
Thanks @copilot-swe-agent! - Add disableFullscreenOnNarrow prop to SelectPanel for opt-out of fullscreen behavior
Patch Changes
-
#6113
96c4b48
Thanks @llastflowers! - add new line of CSS to separate underline from hover event -
#6146
6588cf2
Thanks @TylerJDev! - ActionList: Ensuresaria-describedby
is applied toActionList.Item
when description is present -
#6111
33b6bf1
Thanks @francinelucca! - fix(Stack): correctly forward a Ref -
#6139
091165f
Thanks @francinelucca! - fix(SelectPanel): update input fontSize to 16 on small viewports on iOS -
#6124
ad5e73b
Thanks @joshblack! - Update Select to correctly merge classes when className is provided -
#5897
6df6cbf
Thanks @mperrotti! - Updates Dialog to only show border between body and footer when the body scrolls. -
#6129
1a15bac
Thanks @copilot-swe-agent! - UnderlineNav.Item accepts className prop without overriding existing styling -
#6125
91b3c71
Thanks @francinelucca! - fix(DataTable): fix incorrect page numbers rendered bug
@primer/[email protected]
Minor Changes
-
#6107
694dd95
Thanks @copilot-swe-agent! - feat(ConfirmationDialog): add className, width and height -
#5899
7cf029d
Thanks @joshblack! - Add support for different sizes to Blankslate -
#6051
a007808
Thanks @jonrohan! - Remove the css modules feature flag from the SelectPanel2 experimental component -
#6052
06361d1
Thanks @jonrohan! - Remove the CSS module feature flag from the AvatarStack component -
#5899
7cf029d
Thanks @joshblack! - Add support for HTML attributes being passed to Blankslate components -
#6050
53ef8ea
Thanks @hectahertz! - Switch to a CSS based solution for the PageLayout sticky pane
Patch Changes
-
#6109
f7471f8
Thanks @TylerJDev! - DataTable: Add visually hidden text to sortable DataTable column buttons -
#6055
3b6b1d1
Thanks @TylerJDev! - DataTable: Adds outline-offset to focus indicator on pagination buttons -
#6077
cf97cb5
Thanks @langermank! - FixSkeleton
background color -
#6054
3fc7741
Thanks @khiga8! - Add support for aria-label on ActionList.Group -
#6095
3beba5b
Thanks @francinelucca! - fix(Button): correct loading alignment -
#6049
776e05e
Thanks @TylerJDev! - ActionList: Ensurerole="option"
is added whenrole="listbox"
is used; allow disabled items to remain focusable -
#6100
a7e99f8
Thanks @jonrohan! - Remove unused getBreakpointDeclarations function and any related code.
@primer/[email protected]
Minor Changes
-
#5933
ed6e947
Thanks @jonrohan! - Remove the CSS modules feature flag from the SegmentedControl component -
#6022
1f53127
Thanks @jonrohan! - Remove the CSS modules feature flag from the ActionList.Divider component -
#6023
5e514f3
Thanks @jonrohan! - Remove the CSS modules feature flag from the ActionList.Group component -
#5827
e76835c
Thanks @jonrohan! - Remove the CSS modules feature flag for Popover -
#5997
882d923
Thanks @jamieshark! - Remove CSS modules flag from Pagination. -
#5910
cdd4253
Thanks @TylerJDev! - ActionMenu: Adds new proponPositionChange
that is called when the position of the overlay is changed -
#6021
a37d544
Thanks @jonrohan! - Remove the CSS modules feature flag from the ActionList.TrailingAction component -
#6019
6c2c999
Thanks @jonrohan! - Remove the CSS modules feature flag from the ActionList/List component -
#6014
2fc9327
Thanks @jonrohan! - Remove the CSS modules feature flag from the Token component
Patch Changes
-
#6036
21a3529
Thanks @francinelucca! - fix(Overlay): reset maxheight and maxwidth values when on fullscreen -
#6009
261732e
Thanks @francinelucca! - Fix extra padding on SelectPanel with groups -
#6032
e0ef7e1
Thanks @joshblack! - Update theTable.Container
component to placeclassName
on outermost element
@primer/[email protected]
Minor Changes
-
#6013
2b2b541
Thanks @jonrohan! - Remove the CSS modules feature flag from the CheckboxOrRadioGroup component -
#6007
6e03bf9
Thanks @joshblack! - Update Flash from sx to CSS Modules -
#6015
237186a
Thanks @jonrohan! - Remove the CSS modules feature flag from the Select component -
#5991
f1fedf3
Thanks @veryfancy! - Add support for theonToggleSort
prop toDataTable
-
#5907
dbeca84
Thanks @bibektamang7! - feat(Datatable): add optional getRowId prop to support custom row identifiers -
#5971
56248f7
Thanks @francinelucca! - feat(SelectPanel): display selected items at the top under FF
Patch Changes
-
#6024
a470e14
Thanks @francinelucca! - turn off primer_react_select_panel_order_selected_at_top by default -
#5914
159d124
Thanks @langermank! - Bumpprimer/primitives
v10 or v11 to prep for next major -
#5996
49fa2c8
Thanks @francinelucca! - Fix(Dialog): set height limit of 35% to DialogHeader -
#5995
48909e4
Thanks @joshblack! - fix(TextArea): only add class name to outermost element
@primer/[email protected]
Minor Changes
-
#5981
b03f78f
Thanks @jonrohan! - Remove the CSS modules feature flag from the BaseStyles component -
#5970
02ed196
Thanks @jonrohan! - Remove the CSS modules feature flag from the TextInput component -
#5984
103c3bf
Thanks @joshblack! - Add support for theclassName
prop toFormControl.Validation
-
#5982
36f1007
Thanks @jonrohan! - Remove the CSS modules feature flag from the Overlay component -
#5969
1066419
Thanks @jonrohan! - Remove the CSS modules feature flag from the Dialog component -
#5872
2b98c2c
Thanks @jonrohan! - Remove the CSS modules feature flag from the TooltipV2 component -
#5934
c1ea6cf
Thanks @jonrohan! - Remove the CSS modules feature flag from the TreeView component -
#5983
8a22d86
Thanks @jonrohan! - Remove the CSS modules feature flag from the ProgressBar component -
#5973
6d3fc05
Thanks @joshblack! - Update components to use jsx from react/jsx-runtime instead of createElement
Patch Changes
-
#5986
308fe82
Thanks @francinelucca! - fix(SelectPanel): do not depend on id for selection comparison -
#5968
0ea045a
Thanks @jonrohan! - Remove the primer_react_css_modules_staff feature flag. Also needed to rework the feature flag logic for the NavList component. -
#5963
7562cbb
Thanks @joshblack! - Update Avatar component to correctly merge style when style prop is provided