Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump MUI X to ^5.5.0 #30939

Merged
merged 1 commit into from Feb 6, 2022
Merged

Bump MUI X to ^5.5.0 #30939

merged 1 commit into from Feb 6, 2022

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Feb 6, 2022

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@mui/x-data-grid (source) ^5.2.2 -> ^5.5.0 age adoption passing confidence
@mui/x-data-grid-generator (source) ^5.2.2 -> ^5.5.0 age adoption passing confidence
@mui/x-data-grid-pro (source) ^5.2.2 -> ^5.5.0 age adoption passing confidence

Release Notes

mui-org/material-ui-x

v5.5.0

Compare Source

Feb 3, 2022

A big thanks to the 10 contributors who made this release possible. Here are some highlights ✨:

@mui/x-data-grid@v5.5.0 / @mui/x-data-grid-pro@v5.5.0
Changes
Docs
Core

v5.4.0

Compare Source

Jan 28, 2022

A big thanks to the 9 contributors who made this release possible. Here are some highlights ✨:

  • 🚣 Introduce variable row height (#​438) @​DanailH

    Allows for setting a row-specific height.
    By default, all rows have the same height, but now you can set the height on a per-row basis.

    <DataGrid getRowHeight={({ id }: GridRowHeightParams) => (id % 2 === 0 ? 100 : null)} />
  • 🎁 Add new CSV export option: getRowsToExport (#​3687) @​flaviendelangle

  • 📚 Documentation improvements

  • 🐞 Bugfixes

@mui/x-data-grid@v5.4.0 / @mui/x-data-grid-pro@v5.4.0
Changes
Docs
Core

v5.3.0

Compare Source

Jan 21, 2022

A big thanks to the 9 contributors who made this release possible. Here are some highlights ✨:

  • 🎁 Allow to group rows based on column value (#​3277) @​flaviendelangle

    ⚠️ This feature is temporarily available on the Pro plan until the release of the Premium plan.

    To avoid future regression for users of the Pro plan, the feature needs to be explicitly activated using the rowGrouping experimental feature flag.

    // To fully control
    <DataGridPro
      rowGroupingModel={rowGroupingModel}
      onRowGroupingModel={newModel => setRowGroupingModel(newModel)}
      experimentalFeatures={{ rowGrouping: true }}
    />
    
    // To initialize without controlling
    <DataGridPro
      initialState={{
        rowGrouping: {
          model: rowGroupingModel,
        },
      }}
      experimentalFeatures={{ rowGrouping: true }}
    />

    For more details see the introduction blog post and documentation.

  • ⚡ Add is any of filter operator (#​2874) @​alexfauquette

    The new filter operator is any of allows the user to provide multiple values. It opens access to complex filtering pattern mixing AND and OR logic connectors, such as status is any of filled or rejected, and currency is any of EUR or USD.

  • ✨ Introduce a maxWidth property in GridColDef (#​3550) @​flaviendelangle

    You can now limit the width of the flex columns and the resizable columns with the new maxWidth property on GridColDef.

    const columns: GridColDef[] = [
      { field: 'director', flex: 1, maxWidth: 200 }, // will take the free space up to 200px and will not be resizable above 200px
      { field: 'year', maxWidth: 150 }, // will not be resizable above 150px
    ];
  • 🚀 Add component slots for a subset of used @mui/material components (#​3490) @​DanailH

    To make the grid more flexible we added component slots for base @mui/material components that we use. Those component slots are prefixed with Base to differentiate them from the other grid specific components

    For more information check the documentation documentation.

  • 🔥 Allow to pass csvOptions and printOptions to toolbar component prop (#​3623) @​flaviendelangle

    const CustomDataGrid = (props: DataGridProps) => {
      return (
        <DataGrid {...props} componentsProps={{ toolbar: { csvOptions: { delimiter: ';' } } }} />
      );
    };
  • 🙈 Add controlled behavior for the visible columns (#​3554) @​flaviendelangle

    // To fully control
    <DataGrid
      columnVisibilityModel={columnVisibilityModel}
      onColumnVisilibilityModelChange={newModel => setColumnVisibilityModel(newModel)}
    />
    
    // To initialize without controlling
    <DataGrid
      initialState={{
        columns: {
          columnVisibilityModel
        }
      }}
    />

    See the documentation for more details.

    The hide property from GridColDef still works but has been deprecated.

  • 📚 Documentation improvements

  • 🐞 Bugfixes

@mui/x-data-grid@v5.3.0 / @mui/x-data-grid-pro@v5.3.0
Changes
Docs
Core

Configuration

📅 Schedule: "on sunday before 6:00am" in timezone UTC.

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by WhiteSource Renovate. View repository job log here.

@renovate renovate bot added the dependencies Update of dependencies label Feb 6, 2022
@mui-bot
Copy link

mui-bot commented Feb 6, 2022

No bundle size changes

Generated by 🚫 dangerJS against 4d71e62

@oliviertassinari
Copy link
Member

oliviertassinari commented Feb 6, 2022

@oliviertassinari oliviertassinari merged commit b731027 into master Feb 6, 2022
@oliviertassinari oliviertassinari deleted the renovate/mui-x branch February 6, 2022 19:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Update of dependencies
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants