github mui/mui-x v6.0.0-alpha.13

latest releases: v7.18.0, v6.20.5, v7.17.0...
pre-release21 months 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 ✨:

  • 🚀 New column menu design and API
  • 🌍 Improve Russian (ru-RU) and Korean (ko-KR) locales
  • 📚 Documentation improvements
  • 🐞 Bugfixes

@mui/x-data-grid@6.0.0-alpha.13 / @mui/x-data-grid-pro@6.0.0-alpha.13 / @mui/x-data-grid-premium@6.0.0-alpha.13

Breaking changes

  • 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.

Changes

@mui/x-date-pickers@6.0.0-alpha.13 / @mui/x-date-pickers-pro@6.0.0-alpha.13

Breaking changes

  • 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.

Changes

@mui/x-codemod@6.0.0-alpha.13

Changes

Docs

Core

Don't miss a new mui-x release

NewReleases is sending notifications on new releases.