Files
react-test/docs/pages/blog/september-2019-update.md
how2ice 005cf56baf
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
init project
2025-12-12 14:26:25 +09:00

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:
![button icons](/static/blog/september-2019-update/button-icon.png)
```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.
![Autofill](/static/blog/september-2019-update/autofill.png)
- 📊 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/).
![combobox](/static/blog/september-2019-update/combobox.png)
<p class="blog-description">Combo box (limited options)</p>
![multiselect](/static/blog/september-2019-update/multiselect.png)
<p class="blog-description">Multi-select</p>
![autocomplete](/static/blog/september-2019-update/autocomplete.png)
<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.