Skip to content

v4.10.2

Compare
Choose a tag to compare
@oliviertassinari oliviertassinari released this 11 Jun 19:37
· 14167 commits to master since this release
June 11, 2020

⚠️ This release marks the end of the active development on the v4.x versions, after 18 months of development.
We are moving all ongoing efforts to v5 (next branch) ✨.
This means a feature freeze on v4. The development of this version will be limited to important bug fixes, security patches, and easing the upgrade path to v5.

You can follow our progress on the v5 milestone. We will make the documentation of the v5 alpha releases available under https://next.material-ui.com/, starting next week (weekly releases, as usual).

Big thanks to the 19 contributors who made this release possible. Here are some highlights ✨:

  • Introduce a new Timeline component (#21331) @mnajdova.
    timeline
    You can find the component in the lab.

  • Simplify the theme overrides with TypeScript for the components in the lab (#21279) @CarsonF.

    In order to benefit from the CSS overrides with the theme and the lab components, TypeScript users need to import the following types. Internally, it uses module augmentation to extend the default theme structure with the extension components available in the lab.

    // 1. augment the theme
    import type '@material-ui/lab/themeAugmentation';
    
    // 2. override
    const theme = createMuiTheme({
      overrides: {
        MuiTimeline: {
          root{
            backgroundColor: 'red',
          },
        },
      },
    });
  • Minify error messages in production (#21214) @eps1lon.

    Using the React error decoder as inspiration, the exceptions thrown by Material-UI in production are now minified.
    You will be redirected to the documentation to decode the error.

@material-ui/[email protected]

@material-ui/[email protected]

@material-ui/[email protected]

Docs

Core