Some checks failed
No response / noResponse (push) Has been cancelled
CI / Continuous releases (push) Has been cancelled
CI / test-dev (macos-latest) (push) Has been cancelled
CI / test-dev (ubuntu-latest) (push) Has been cancelled
CI / test-dev (windows-latest) (push) Has been cancelled
Maintenance / main (push) Has been cancelled
Scorecards supply-chain security / Scorecards analysis (push) Has been cancelled
CodeQL / Analyze (push) Has been cancelled
65 lines
3.0 KiB
Markdown
65 lines
3.0 KiB
Markdown
---
|
|
title: September 2019 Update
|
|
description: Here are the most significant improvements in September.
|
|
date: 2019-10-12T00:00:00.000Z
|
|
authors: ['oliviertassinari']
|
|
tags: ['Company']
|
|
manualCard: true
|
|
---
|
|
|
|
Here are the most significant improvements in September:
|
|
|
|
- 💄 Add `startIcon` and `endIcon` props for the button. It makes it simpler to append an icon:
|
|
|
|

|
|
|
|
```jsx
|
|
import DeleteIcon from '@mui/icons-material/Delete';
|
|
|
|
<Button startIcon={<DeleteIcon />}>Delete</Button>;
|
|
```
|
|
|
|
- 🔐 Add support for Chrome autofill. The `InputBase` component detects Chrome autofill events and updates the label position accordingly.
|
|
|
|

|
|
|
|
- 📊 Launch a Developer Survey as a precursor to a major DatePicker enhancement effort.We plan a new investment batch of between 100 and 500 hours.
|
|
|
|
- 📚 Change imports from `@mui/styles` to `@mui/material/styles`
|
|
|
|
The presence of two almost identical import paths has been a source of confusion: @mui/styles and @mui/material/styles.
|
|
Starting with v4.5.1, the documentation mentions @mui/material/styles as much as possible.
|
|
|
|
```diff
|
|
-import { makeStyles } from '@mui/styles';
|
|
+import { makeStyles } from '@mui/material/styles';
|
|
```
|
|
|
|
This change removes the need to install the `@mui/styles` package directly.
|
|
It prevents the duplication of `@mui/styles` in bundles and avoids confusion.
|
|
You can [learn more about the difference](https://v4.mui.com/styles/basics/#material-ui-core-styles-vs-material-ui-styles) in the documentation.
|
|
|
|
But this summary is just scratching the surface. We have accepted 199 commits from 61 different contributors. We have changed 1,219 files with 18,223 additions and 11,957 deletions.
|
|
|
|
## Our roadmap intent for October
|
|
|
|
_(We'll do our best, no guarantee!)_
|
|
|
|
- 🔍 We will provide a ready-to-use autocomplete, combo box, and multi-select components in the lab. You can already [preview it](https://deploy-preview-17037--material-ui.netlify.app/components/autocomplete/).
|
|
|
|

|
|
<p class="blog-description">Combo box (limited options)</p>
|
|
|
|

|
|
<p class="blog-description">Multi-select</p>
|
|
|
|

|
|
<p class="blog-description">Autocomplete (free options)</p>
|
|
|
|
- 📅 We will start to work on a [major upgrade](https://github.com/mui/material-ui-pickers/issues/1293) of the date/time picker components.
|
|
|
|
- 🧮 We will start to work on a Data Table component.
|
|
⭐️ Notice that the advanced features of the data grid will be paid, behind an enterprise subscription. This is an effort part of [our roadmap](/material-ui/discover-more/roadmap/) to answer enterprise needs.
|
|
|
|
- ❓ Please upvote our [GitHub issues](https://github.com/mui/material-ui/issues) if you want something specific. The number of 👍 helps us to prioritize.
|