MUI X: Build complex and data-rich applications using a growing list of advanced React components, like the Data Grid, Date and Time Pickers, Charts, and more!
Published by cherniavskii over 1 year ago
We'd like to offer a big thanks to the 6 contributors who made this release possible. Here are some highlights β¨:
singleSelect
column (#7684) @m4theushw@mui/[email protected]
/ @mui/[email protected]
/ @mui/[email protected]
singleSelect
(#7684) @m4theushwownerState
being undefined
in theme style overrides (#7964) @lolaignatovaslots
and deprecate components
(#7882) @MBilalShafiRemove All
option in filter panel (#7326) @MBilalShafi@mui/[email protected]
/ @mui/[email protected]
MuiDateSectionName
type was renamed to FieldSectionType
ArrowUp
/ ArrowDown
edition only impact the active section (#7993) @flaviendelangletextField
slot error
prop propagation (#7987) @LukasTy@mui/[email protected]
apiRef.current.getRowIndex
to DataGrid
renaming codemod (#8001) @MBilalShafimoment
locale on adapter tests (#8020) @flaviendelanglePublished by cherniavskii over 1 year ago
We'd like to offer a big thanks to the 2 contributors who made this release possible. Here are some highlights β¨:
@mui/[email protected]
/ @mui/[email protected]
/ @mui/[email protected]
ownerState
being undefined
in theme style overrides (#7757) @lolaignatova@mui/[email protected]
/ @mui/[email protected]
viewType
is correctly updated (#7942) @LukasTyPublished by LukasTy over 1 year ago
We'd like to offer a big thanks to the 8 contributors who made this release possible. Here are some highlights β¨:
@mui/[email protected]
/ @mui/[email protected]
/ @mui/[email protected]
singleSelect
column (#7685) @m4theushwTrapFocus
inside the panel wrapper (#7733) @Vivek-PrajapatiiupdateRows
(#7857) @cherniavskiileafField
to have correct focus value (#7950) @MBilalShafi@mui/[email protected]
/ @mui/[email protected]
Android
(#7842) @flaviendelangleLuxon
(#7888) @flaviendelangle@mui/[email protected]
useGridApiEventHandler
examples (#7939) @flaviendelangleDataGrid
migration guide (#7861) @MBilalShafiLocalizationProvider
dateAdapter
with a link to the doc (#7872) @LukasTyPublished by LukasTy over 1 year ago
We'd like to offer a big thanks to the 5 contributors who made this release possible. Here are some highlights β¨:
@mui/[email protected]
/ @mui/[email protected]
/ @mui/[email protected]
TrapFocus
inside the panel wrapper (#7897) @Vivek-PrajapatiiupdateRows
(#7945) @cherniavskiileafField
to have correct focus value (#7959) @MBilalShafi@mui/[email protected]
/ @mui/[email protected]
Published by cherniavskii over 1 year ago
We'd like to offer a big thanks to the 11 contributors who made this release possible. Here are some highlights β¨:
@mui/[email protected]
/ @mui/[email protected]
/ @mui/[email protected]
BaseIconButton
component slot (#7329) @123joshuawuapiRef.current.getRowWithUpdatedValues
stable (#7788) @m4theushw@mui/[email protected]
/ @mui/[email protected]
day.js
(#7862) @flaviendelangleBackspace
or Delete
(#7855) @flaviendelangleskipLibCheck
(#7808) @LukasTy@mui/[email protected]
rename-selectors-and-events
codemod (#7856) @MBilalShafiexperimentalFeatures
flag (#7836) @MBilalShafiGridFilterItem
props (#7483) @MBilalShafilinkOperators
to logicOperators
(#7707) @MBilalShafionCellFocusOut
prop for Data Grid (#7786) @MBilalShafi@next
tag in grid and pickers installation instructions (#7814) @cherniavskiitslint
package leftovers (#7841) @LukasTycreateDescribes
for describeValue
and describeValidation
(#7866) @flaviendelanglePublished by cherniavskii over 1 year ago
We'd like to offer a big thanks to the 6 contributors who made this release possible. Here are some highlights β¨:
@mui/[email protected]
/ @mui/[email protected]
/ @mui/[email protected]
getCellElement
method not working with pinned columns (#7844) @yaredtsyunstable_replaceRows
(#7694) @MBilalShafi@mui/x-date-pickers@v_5.0.18
/ @mui/x-date-pickers-pro@v_5.0.18
Published by flaviendelangle over 1 year ago
We'd like to offer a big thanks to the 11 contributors who made this release possible. Here are some highlights β¨:
@mui/[email protected]
/ @mui/[email protected]
/ @mui/[email protected]
getRowHeight
prop (#7703) @cherniavskiicomponentsProps.row.style
(#7641) @marktoman@mui/[email protected]
/ @mui/[email protected]
rangePosition
on all range components (#7764) @flaviendelanglerifm
(#7785) @alexfauquette@mui/[email protected]
rename-default-toolbar-title-localeText
codemod (#7752) @LukasTyrename-inputFormat-prop
codemod (#7736) @LukasTynext
translation docs and remove duplicates with -next
(#7729) @LukasTyPublished by flaviendelangle over 1 year ago
Feb 2, 2023
We'd like to offer a big thanks to the 4 contributors who made this release possible. Here are some highlights β¨:
@mui/[email protected]
/ @mui/[email protected]
/ @mui/[email protected]
actions
column (#7767) @cherniavskii@mui/[email protected]
/ @mui/[email protected]
themeAugmentation
entry (#7732) @LukasTyPublished by MBilalShafi over 1 year ago
Jan 27, 2023
We'd like to offer a big thanks to the 17 contributors who made this release possible. Here are some highlights β¨:
@mui/[email protected]
/ @mui/[email protected]
/ @mui/[email protected]
title
attribute to cells (#7682) @thupiautoHeight
not working properly inside of a flex container (#7701) @cherniavskiiMuiTablePagination
(#7717) @MBilalShafi@mui/[email protected]
/ @mui/[email protected]
aria-labelledby
assignment to dialog (#7608) @LukasTyUTC
with dayjs
(#7610) @flaviendelangle@mui/[email protected]
replace-toolbar-props-by-slot
codemod (#7687) @alexfauquetteGridColumnMenuItemProps
to column-menu-components-rename
codemod (#7710) @MBilalShafiheaderHeight
prop update to row-selection-props-rename
codemod (#7711) @MBilalShaficomponents
to slots
renaming (#7533) @alexfauquettemigrate-to-components-componentsProps
and replace-arrows-button-slot
codemods (#7698) @alexfauquetterowsPerPageOptions
prop to pageSizeOptions
(#7603) @MBilalShafirename-should-disable-time
codemod (#7709) @alexfauquetterow-selection-props-rename
codemod (#7485) @MBilalShafirename-selectors-and-events
codemod (#7699) @MBilalShafireplace-tabs-props
codemod (#7639) @alexfauquetteslots
(#7714) @Vivek-PrajapatiiDemoContainer
components
prop using a codemod (#7574) @alexfauquetteinnerslotProps
typo (#7697) @LukasTyPublished by MBilalShafi over 1 year ago
Jan 27, 2023
We'd like to offer a big thanks to the 13 contributors who made this release possible. Here are some highlights β¨:
@mui/[email protected]
/ @mui/[email protected]
/ @mui/[email protected]
title
attribute to cells (#7695) @thupiisAutoGenerated: true
(#7681) @m4theushwMuiTablePagination
(#7719) @MBilalShafi@mui/[email protected]
/ @mui/[email protected]
themeAugmentation
(#7677) @LukasTyslots
(#7723) @Vivek-PrajapatiiPublished by alexfauquette almost 2 years ago
Jan 20, 2023
After a long period in alpha, we're glad to announce the first MUI X v6 beta!
We encourage you to try out this version, packed with improvements, bug fixes, and a few highlighted features β¨:
Data Grid
Date and Time pickers
You can check the migration guides for the Data Grid and Date Pickers in the documentation.
We'd like to offer a big thanks to the 10 contributors who made this release possible.
page
and pageSize
props into paginationModel
@mui/[email protected]
/ @mui/[email protected]
/ @mui/[email protected]
The disableExtendRowFullWidth
prop was removed.
Use showCellVerticalBorder
or showColumnVerticalBorder
props to show or hide right border for cells and header cells respectively.
The GridCellIdentifier
type was removed. Use GridCellCoordinates
instead.
The singleSelect
column type now has a default value formatter that returns the label
corresponding to the selected value when valueOptions
is an array of objects.
As consequence, any existing value formatter will not be applied to the individual options anymore, but only to the text of the cell.
It is recommended to migrate valueOptions
to an array of objects to be able to add a custom label for each value.
To override the label used for each option when the cell is in edit mode or in the filter panel, the following components now support a getOptionLabel
prop.
This prop accepts a callback that is called with the item from valueOptions
and must return the new label.
GridEditSingleSelectCell
GridFilterInputSingleSelect
GridFilterInputMultipleSingleSelect
The getGridSingleSelectQuickFilterFn
function was removed.
You can copy the old function and pass it to the getApplyQuickFilterFn
property of the singleSelect
column definition.
The page
and pageSize
props and their respective event handlers onPageChange
and onPageSizeChange
were removed.
Use paginationModel
and onPaginationModelChange
instead.
<DataGrid
rows={rows}
columns={columns}
- page={page}
- pageSize={pageSize}
- onPageChange={handlePageChange}
- onPageSizeChange={handlePageSizeChange}
+ paginationModel={{ page, pageSize }}
+ onPaginationModelChange={handlePaginationModelChange}
/>
The properties initialState.pagination.page
and initialState.pagination.pageSize
were also removed.
Use initialState.pagination.paginationModel
instead.
-initialState={{ pagination: { page: 1, pageSize: 10 } }}
+initialState={{ pagination: { paginationModel: { page: 1, pageSize: 10 } } }}
The rowsPerPageOptions
prop was renamed to pageSizeOptions
.
-<DataGrid rowsPerPageOptions={[10, 20, 50]} />
+<DataGrid pageSizeOptions={[10, 20, 50]} />
The error
and onError
props were removed - the grid no longer catches errors during rendering.
To catch errors that happen during rendering use the error boundary.
The components.ErrorOverlay
slot was removed.
The GridErrorOverlay
component was removed.
The componentError
event was removed.
Use the error boundary to catch errors thrown during rendering.
The apiRef.current.showError
method was removed.
The UI for errors is no longer handled by the grid.
The date
and dateTime
columns now only support Date
objects as values.
To parse a string value, use the valueGetter
:
<DataGrid
columns={[
{
field: 'date',
type: 'date',
valueGetter: (params) => new Date(params.value),
},
]}
/>
The following selectors have been renamed:
gridVisibleSortedRowIdsSelector
renamed to gridExpandedSortedRowIdsSelector
gridVisibleSortedRowEntriesSelector
renamed to gridExpandedSortedRowEntriesSelector
gridVisibleRowCountSelector
renamed to gridExpandedRowCountSelector
gridVisibleSortedTopLevelRowEntriesSelector
renamed to gridFilteredSortedTopLevelRowEntriesSelector
gridVisibleTopLevelRowCountSelector
renamed to gridFilteredTopLevelRowCountSelector
The apiRef.current.getVisibleRowModels
method was removed. Use the gridVisibleSortedRowEntriesSelector
selector instead.
The GridRowScrollEndParams["virtualRowsCount"]
parameter was renamed to GridRowScrollEndParams["visibleRowsCount"]
.
singleSelect
(#7290) @m4theushwpage
and pageSize
props into paginationModel
(#7147) @MBilalShafiDate
as value in date
and dateTime
column types (#7594) @cherniavskiiGridCellIdentifier
redundant type (#7578) @MBilalShafidisableExtendRowFullWidth
prop (#7373) @MBilalShafiisAnyOf
operator input (#7592) @m4theushw@mui/[email protected]
/ @mui/[email protected]
The showToolbar
prop has been moved to the toolbar
component slot props:
<DatePicker
- showToolbar
+ slotProps={{
+ toolbar: {
+ hidden: false,
+ }
+ }}
/>
The new pickers have replaced the legacy one.
If you were using the new pickers with their temporary name, you just have to change your imports.
-import { Unstable_NextDatePicker as NextDatePicker } from '@mui/x-date-pickers/NextDatePicker';
+import { DatePicker } from '@mui/x-date-pickers/DatePicker';
-import { Unstable_DesktopNextDatePicker as DesktopNextDatePicker } from '@mui/x-date-pickers/DesktopNextDatePicker';
+import { DesktopDatePicker } from '@mui/x-date-pickers/DesktopDatePicker';
// Same for all the other pickers with an `Unstable_` prefix
If you were still using the legacy picker (DatePicker
, DesktopDatePicker
, ...), please take a look at our migration guide for detailed explanations on how to start using the new ones.
The fields components are no longer unstable
-import { Unstable_DateField as DateField } from '@mui/x-date-pickers/DateField';
+import { DateField } from '@mui/x-date-pickers/DateField';
calendars
prop on mobile (#7526) @flaviendelangleshowDaysOutsideCurrentMonth
when calendars > 1
(#7529) @flaviendelanglerangePosition
to view (#7602) @LukasTyUnstable_
prefix for field components (#7185) @flaviendelangleslots
and slotProps
on the date range view renderer (#7586) @flaviendelangleclassName
and sx
props are applied to the field / static root of the picker and never to the view (#7600) @flaviendelanglecomponents
and componentSlots
references (#7576) @LukasTyshowToolbar
with toolbar slot hidden
prop (#7498) @LukasTyDateCalendar
and TimeClock
(#7587) @flaviendelangleWrapperVariantContext
in DateRangeCalendar
(#7488) @flaviendelangle@mui/[email protected]
disableExtendRowFullWidth
prop (#7508) @MBilalShafifield components
page (#7605) @flaviendelanglestatus: needs triage
label on RFC @oliviertassinarix-codemod
package tag change (#7617) @LukasTyCHANGELOG
(#7611) @flaviendelanglePublished by alexfauquette almost 2 years ago
Jan 19, 2023
We'd like to offer a big thanks to the 5 contributors who made this release possible. Here are some highlights β¨:
@mui/[email protected]
/ @mui/[email protected]
/ @mui/[email protected]
isAnyOf
operator input (#7616) @m4theushw@mui/[email protected]
/ @mui/[email protected]
key
is passed without object spreading (#7584) @alexfauquettePublished by DanailH almost 2 years ago
Jan 16, 2023
We'd like to offer a big thanks to the 4 contributors who made this release possible. Here are some highlights β¨:
@mui/[email protected]
/ @mui/[email protected]
/ @mui/[email protected]
@mui/[email protected]
/ @mui/[email protected]
Published by DanailH almost 2 years ago
Jan 13, 2023
We'd like to offer a big thanks to the 9 contributors who made this release possible. Here are some highlights β¨:
onColumnOrderChange
behavior to match onRowsOrderChange
(#7385) @DanailH@mui/[email protected]
/ @mui/[email protected]
/ @mui/[email protected]
Remove the onCellFocusOut
prop (#6302) @cherniavskii
The onCellFocusOut
prop was removed. Use componentsProps.cell.onBlur
instead:
<DataGrid
componentsProps={{
cell: {
onBlur: (event) => {
const cellElement = event.currentTarget;
const field = cellElement.getAttribute('data-field');
const rowId = cell.parentElement.getAttribute('data-id');
},
},
}}
/>
[DataGrid] Stop exporting editing selector (#7456) @m4theushw
The gridEditRowsStateSelector
selector was removed.
[DataGrid] Rework column headers and virtual scroller positioning (#7001) @cherniavskii
The headerHeight
prop was renamed to columnHeaderHeight
.
[DataGrid] Remove the columnTypes
prop (#7309) @cherniavskii
The columnTypes
prop was removed. For custom column types see Custom column types docs.
[DataGrid] Rename linkOperators
to logicOperators
(#7310) @cherniavskii
The apiRef.current.setFilterLinkOperator
method was renamed to apiRef.current.setFilterLogicOperator
.
The GridLinkOperator
enum was renamed to GridLogicOperator
.
The GridFilterModel['linkOperator']
was renamed to GridFilterModel['logicOperator']
.
The linkOperators
prop of GridFilterForm
and GridFilterPanel
components was renamed to logicOperators
.
The linkOperatorInputProps
prop of GridFilterForm
component was renamed to logicOperatorInputProps
.
The filterFormProps.linkOperatorInputProps
prop in GridFilterForm
component was renamed to filterFormProps.logicOperatorInputProps
.
The GridLocaleText['filterPanelLinkOperator']
property was renamed to GridLocaleText['filterPanelLogicOperator']
.
The .MuiDataGrid-filterFormLinkOperatorInput
CSS class was renamed to .MuiDataGrid-filterFormLogicOperatorInput
.
[DataGrid] Remove Alt+C
keyboard shortcut (#7466) @MBilalShafi
Alt (or β₯ Option) + C keyboard shortcut is no longer supported.
columnTypes
prop (#7309) @cherniavskiionCellFocusOut
prop (#6302) @cherniavskiilinkOperators
to logicOperators
(#7310) @cherniavskiionColumnOrderChange
behavior to match onRowsOrderChange
(#7385) @DanailH@mui/[email protected]
/ @mui/[email protected]
[pickers] Stop using the WrapperVariantContext
in MonthCalendar
and YearCalendar
(#7382) @flaviendelangle
The modeMobile
and modeDesktop
classes have been removed from the PickersMonth
and PickersYear
internal components.
If you were using those classes on responsive components,
you can import DEFAULT_DESKTOP_MODE_MEDIA_QUERY
from @mui/x-date-pickers
or @mui/x-date-pickers-pro
(or use your custom media query if any):
<GlobalStyles
styles={{
- [`.${pickersYearClasses.modeDesktop}`]: {
- backgroundColor: 'red'
- }
+ [DEFAULT_DESKTOP_MODE_MEDIA_QUERY]: {
+ [`.${pickersYearClasses.root}`]: {
+ backgroundColor: 'red'
+ }
+ }
- [`.${pickersYearClasses.modeMobile}`]: {
- backgroundColor: 'red'
- }
+ [DEFAULT_DESKTOP_MODE_MEDIA_QUERY.replace('@media', '@media not')]: {
+ [`.${pickersYearClasses.root}`]: {
+ backgroundColor: 'red'
+ }
+ }
}}
/>
Works exactly the same way for PickersMonth
.
[pickers] Refactor shouldDisableTime
(#7299) @LukasTy
The shouldDisableTime
prop signature has been changed. Either rename the prop usage to shouldDisableClock
or refactor usage.
<DateTimePicker
- shouldDisableTime={(timeValue, view) => view === 'hours' && timeValue < 12}
+ shouldDisableClock={(timeValue, view) => view === 'hours' && timeValue < 12}
/>
<DateTimePicker
- shouldDisableTime={(timeValue, view) => view === 'hours' && timeValue < 12}
+ shouldDisableTime={(time, view) => view === 'hours' && value.hour() < 12}
/>
DesktopNextDateTimePicker
(#7503) @flaviendelangleshouldDisableTime
(#7299) @LukasTyWrapperVariantContext
from DateTimePickerTabs
(#7374) @LukasTyWrapperVariantContext
in MonthCalendar
and YearCalendar
(#7382) @flaviendelanglecomponents
and slots
for new pickers (#7390) @alexfauquetteslotsProps
by slotProps
(#7528) @alexfauquetteDemoContainer
(#7388) @LukasTycurrentView
(#7441) @oliviertassinariDateRangeCalendar
(#7378) @flaviendelanglecloseOnSelect
to prop definition (#7459) @flaviendelanglePublished by LukasTy almost 2 years ago
Jan 5, 2023
We'd like to offer a big thanks to the 8 contributors who made this release possible. Here are some highlights β¨:
SingleInputTimeRangeField
and SingleInputDateTimeRangeField
components (#7186) @alexfauquette@mui/[email protected]
/ @mui/[email protected]
/ @mui/[email protected]
[DataGrid] Set default GridCellParams['value']
type to unknown
(#6959) @cherniavskii
The default type of GridCellParams['value']
was changed from any
to unknown
.
singleSelect
inside GridFilterInputValue
(#7386) @m4theushwGridCellParams['value']
type to unknown
(#6959) @cherniavskii@mui/[email protected]
/ @mui/[email protected]
input
slot of the fields to textField
to avoid confusion (#7369) @flaviendelangleSingleInputTimeRangeField
and SingleInputDateTimeRangeField
components (#7186) @alexfauquetteinput
slot of the fields to textField
to avoid confusion (#7369) @flaviendelangleTimeField
arrow edition (#7383) @flaviendelanglevariants
in theme augmentation (#7356) @LukasTyPaperContent
slot from the new pickers (#7342) @flaviendelangle@mui/[email protected]
disablePast
and disableFuture
definition swap (#7324) @alexfauquetteTimeClock
(#7280) @flaviendelangle_redirects
@oliviertassinariPublished by LukasTy almost 2 years ago
Jan 5, 2023
We'd like to offer a big thanks to the 3 contributors who made this release possible. Here are some highlights β¨:
@mui/[email protected]
/ @mui/[email protected]
/ @mui/[email protected]
@mui/[email protected]
/ @mui/[email protected]
Published by DanailH almost 2 years ago
Dec 24, 2022
We'd like to offer a big thanks to the 4 contributors who made this release possible. Here are some highlights β¨:
@mui/[email protected]
/ @mui/[email protected]
/ @mui/[email protected]
key
of the detail panels (#7311) @m4theushwexceljs
import with parcel (#7285) @alexfauquette@mui/[email protected]
/ @mui/[email protected]
Published by DanailH almost 2 years ago
Dec 24, 2022
We'd like to offer a big thanks to the 10 contributors who made this release possible. Here are some highlights β¨:
@mui/[email protected]
/ @mui/[email protected]
/ @mui/[email protected]
New column menu design and API (#6619) MBilalShafi
The currentColumn
prop passed to components.ColumnMenu
was renamed to colDef
.
The column
prop passed to the items of the column menu was renamed to colDef
.
The DATA_GRID_DEFAULT_SLOTS_COMPONENTS
export has been removed.
The following components and interfaces were been renamed for consistency:
Community Package:
-<GridFilterMenuItem />
+<GridColumnMenuFilterItem />
-<HideGridColMenuItem />
+<GridColumnMenuHideItem />
-<GridColumnsMenuItem />
+<GridColumnMenuColumnsItem />
-<SortGridMenuItems />
+<GridColumnMenuSortItem />
-interface GridFilterItemProps
+interface GridColumnMenuItemProps
Pro package:
-<GridColumnPinningMenuItems />
+<GridColumnMenuPinningItem />
Premium package:
-<GridAggregationColumnMenuItem />
+<GridColumnMenuAggregationItem />
-<GridRowGroupingColumnMenuItems />
-<GridRowGroupableColumnMenuItems />
+<GridColumnMenuGroupingItem />
Improve column definition typing (#7224) @cherniavskii
The GridColumns
type was removed. Use GridColDef[]
instead.
The GridActionsColDef
interface was removed. Use GridColDef
instead.
The GridEnrichedColDef
type was removed. Use GridColDef
instead.
The GridStateColDef
type was removed.
If you use it to type searchPredicate
, use GridColumnsPanelProps['searchPredicate']
instead.
If you use it to type getApplyFilterFn
, GridFilterOperator['getApplyFilterFn']
can be used as a replacement.
Remove GridDensityType enum (#7304) @cherniavskii
The GridDensityTypes
enum was removed. Use GridDensity
type instead.
GridDensityType
enum (#7304) @cherniavskiirowHeight
and headerHeight
from the state (#7199) @DanailHkey
of the detail panels (#7302) @m4theushwexceljs
import with the parcel (#7284) @alexfauquette@mui/[email protected]
/ @mui/[email protected]
Require Luxon 3.0.2 or higher (#7249) @flaviendelangle
AdapterLuxon
now requires luxon
in version 3.0.2
or higher in order to work.
Take a look at the Upgrading Luxon guide if you are using an older version.
disabled
and readOnly
on multi-input picker (#7135) @LukasTyDateCalendar
(#7247) @flaviendelangle@mui/[email protected]
DateCalendar
(#7053) @flaviendelanglePublished by cherniavskii almost 2 years ago
We'd like to offer a big thanks to the 6 contributors who made this release possible. Here are some highlights β¨:
π The apiRef
prop is now available in the @mui/x-data-grid
package:
const apiRef = useGridApiRef();
return (
<DataGrid apiRef={apiRef} {...other} />
)
See the documentation for more information.
π The DataGridPremium
now supports cell selection:
<DataGridPremium unstable_cellSelection />
See the documentation for more information
π Support the Right To Left orientation on the fields components
π Documentation improvements
π Bugfixes
@mui/[email protected]
/ @mui/[email protected]
/ @mui/[email protected]
showCellRightBorder
was renamed to showCellVerticalBorder
showColumnRightBorder
was renamed to showColumnVerticalBorder
.MuiDataGrid-withBorder
CSS class was renamed to .MuiDataGrid-withBorderColor
and it only sets border-color
CSS property now.apiRef
were removed: footerRef
, headerRef
, columnHeadersElementRef
, columnHeadersContainerElementRef
GridHeaderPlaceholder
component was removed.MAX_PAGE_SIZE
constant was removed.useGridScrollFn
hook was removed.sortingOrder
prop (#7180) @MBilalShafiapiRef
in Community package (#6773) @cherniavskii@mui/[email protected]
/ @mui/[email protected]
autoFocus
behavior on fields and new pickers (#7153) @flaviendelangleStaticNextDateTime
(#7187) @flaviendelangleDemoGrid
component to unify demos with several components (#7057) @flaviendelangleDemoContainer
and DemoItem
on every picker demo (#7149) @flaviendelanglePublished by flaviendelangle almost 2 years ago
We'd like to offer a big thanks to the 4 contributors who made this release possible. Here are some highlights β¨:
@mui/[email protected]
/ @mui/[email protected]
/ @mui/[email protected]
sortingOrder
prop (#7125) @hanbin9775@mui/[email protected]
/ @mui/[email protected]