npm @material-ui/system 4.3.0

latest releases: 4.12.2, 5.0.0-beta.5, 5.0.0-beta.4...
4 years ago
July 28, 2019

Big thanks to the 23 contributors who made this release possible!

Here are some highlights ✨:

  • 🌳 Introduce a new Tree View component in the (#14827) @joshwooding

    This is a first step toward a feature rich tree view component.
    We will keep iterate on it to add customization demos, filter, drag and drop, and checkboxes.
    You can find the documentation under this URL.

  • 💄 Support vertical tabs (#16628) @josephpung

    You can learn more about it following this URL.

  • 📚 Remove the prop-types from TypeScript demos (#16521) @merceyz

    The runtime prop-types are often redundant with the static type checks.
    We have removed them from the TypeScript demos.

  • ⚛️ Add two codemods to improve the imports (#16192) @jedwards1211

    If you are not familiar with codemods, check the library out. This is a tool tool to assist you with large-scale codebase refactors.
    We introduce two new codemods in this release:

    • optimal-imports: Material-UI supports tree shaking for modules at 1 level depth maximum.
      You shouldn't import any module at a higher level depth.
    -import createMuiTheme from '@material-ui/core/styles/createMuiTheme';
    +import { createMuiTheme } from '@material-ui/core/styles';
    • top-level-imports: Converts all @material-ui/core submodule imports to the root module.
    -import createMuiTheme from '@material-ui/core/styles/createMuiTheme';
    +import { createMuiTheme } from '@material-ui/core';
  • 💄 Support small switch (#16620) @darkowic

    You can learn more about it following this URL.

  • And many more 🐛 bug fixes 📚 improvements.

@material-ui/core@v4.3.0

@material-ui/lab@v4.0.0-alpha.21

@material-ui/styles@@4.3.0

@material-ui/codemod@v4.3.0

Docs

Core

Don't miss a new system release

NewReleases is sending notifications on new releases.