Skip to content

Commit

Permalink
[docs] September 2019 Update (#17852)
Browse files Browse the repository at this point in the history
  • Loading branch information
oliviertassinari authored and eps1lon committed Oct 14, 2019
1 parent 5141a65 commit 3b5791e
Show file tree
Hide file tree
Showing 20 changed files with 96 additions and 17 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ Here are some highlights ✨:
It prevents the duplication of `@material-ui/styles` in bundles and avoids confusion.
You can [learn more about the difference](https://material-ui.com/styles/basics/#material-ui-core-styles-vs-material-ui-styles) in the documentation.
- ♿️ Improve the accessibility of the table and select components (#17696, #17773) @adeelibr, @eps1lon.
- 📚 Launch a [developer survey](https://www.surveymonkey.com/r/5XHDL76) as a precursor to a major DatePicker enhancement effort.
- 📊 Launch a [developer survey](https://www.surveymonkey.com/r/5XHDL76) as a precursor to a major DatePicker enhancement effort.
- 💄 Add support for different [slider track mode](https://material-ui.com/components/slider/#track) (#17714) @slipmat.
- And many more 🐛 bug fixes and 📚 improvements.

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ Please note that `@next` will only point to pre-releases; to get the latest stab

## Supporting Material-UI

Material-UI is an MIT-licensed open source project. It's an independent project with ongoing development made possible thanks to the support of these awesome [backers](https://material-ui.com/discover-more/backers/). If you'd like to join them, please consider:
Material-UI is an MIT-licensed open source project. It's an independent project with ongoing development helped by the support of these awesome [backers](https://material-ui.com/discover-more/backers/). If you'd like to join them, please consider:
- [Become a backer or sponsor on Patreon](https://www.patreon.com/oliviertassinari).
- [Become a backer or sponsor on OpenCollective](https://opencollective.com/material-ui).

Expand Down
2 changes: 1 addition & 1 deletion docs/pages/blog/2019-developer-survey-results.md
Original file line number Diff line number Diff line change
Expand Up @@ -326,4 +326,4 @@ If you want to continue to influence our roadmap, please upvote 👍 the issues

<hr />

Material-UI is an MIT-licensed open source project. It’s an independent project with ongoing development made possible thanks to the support of these awesome [backers](https://material-ui.com/discover-more/backers/). Please join them ✨.
Material-UI is an MIT-licensed open source project. It’s an independent project with ongoing development helped by the support of these awesome [backers](https://material-ui.com/discover-more/backers/). Please join them ✨.
2 changes: 1 addition & 1 deletion docs/pages/blog/april-2019-update.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,4 +63,4 @@ But this summary is just scratching the surface. We have accepted 243 commits fr

<hr />

Material-UI is an MIT-licensed open source project. It’s an independent project with ongoing development made possible thanks to the support of these awesome [backers](/discover-more/backers/). Please join them ✨.
Material-UI is an MIT-licensed open source project. It’s an independent project with ongoing development helped by the support of these awesome [backers](/discover-more/backers/). Please join them ✨.
2 changes: 1 addition & 1 deletion docs/pages/blog/august-2019-update.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,4 +41,4 @@ But this summary is just scratching the surface. We have accepted 193 commits fr

<hr />

Material-UI is an MIT-licensed open source project. It’s an independent project with ongoing development made possible thanks to the support of these awesome [backers](/discover-more/backers/). Please join them ✨.
Material-UI is an MIT-licensed open source project. It’s an independent project with ongoing development helped by the support of these awesome [backers](/discover-more/backers/). Please join them ✨.
2 changes: 1 addition & 1 deletion docs/pages/blog/july-2019-update.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,4 +43,4 @@ But this summary is just scratching the surface. We have accepted 146 commits fr

<hr />

Material-UI is an MIT-licensed open source project. It’s an independent project with ongoing development made possible thanks to the support of these awesome [backers](/discover-more/backers/). Please join them ✨.
Material-UI is an MIT-licensed open source project. It’s an independent project with ongoing development helped by the support of these awesome [backers](/discover-more/backers/). Please join them ✨.
2 changes: 1 addition & 1 deletion docs/pages/blog/june-2019-update.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,4 +35,4 @@ But this summary is just scratching the surface. We have accepted 198 commits fr

<hr />

Material-UI is an MIT-licensed open source project. It’s an independent project with ongoing development made possible thanks to the support of these awesome [backers](/discover-more/backers/). Please join them ✨.
Material-UI is an MIT-licensed open source project. It’s an independent project with ongoing development helped by the support of these awesome [backers](/discover-more/backers/). Please join them ✨.
2 changes: 1 addition & 1 deletion docs/pages/blog/march-2019-update.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,4 +38,4 @@ Don't worry, it's almost over! We will focus on providing more components once w

<hr />

Material-UI is an MIT-licensed open source project. It’s an independent project with ongoing development made possible thanks to the support of these awesome [backers](/discover-more/backers/). Please join them ✨.
Material-UI is an MIT-licensed open source project. It’s an independent project with ongoing development helped by the support of these awesome [backers](/discover-more/backers/). Please join them ✨.
2 changes: 1 addition & 1 deletion docs/pages/blog/material-ui-v1-is-out.md
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ We have shipped the long-awaited Material-UI v1 stable release. With a new codeb
Finally, one last thank you to everyone who’s contributed to Material-UI v1.
I’m so excited at the idea we are making it stable, but rest assured, it’s just the beginning. We will keep working hard on delivering the best possible UI library components.

Material-UI is an MIT-licensed open source project. It’s an independent project with ongoing development made possible thanks to the support of these awesome [backers](/discover-more/backers/). If you’d like to join them, please consider:
Material-UI is an MIT-licensed open source project. It’s an independent project with ongoing development helped by the support of these awesome [backers](/discover-more/backers/). If you’d like to join them, please consider:
- [Become a backer or sponsor on Patreon](https://www.patreon.com/oliviertassinari).
- [Become a backer or sponsor on OpenCollective](https://opencollective.com/material-ui).

Expand Down
2 changes: 1 addition & 1 deletion docs/pages/blog/may-2019-update.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,4 +39,4 @@ You can contact us at advisory@material-ui.com.

<hr />

Material-UI is an MIT-licensed open source project. It’s an independent project with ongoing development made possible thanks to the support of these awesome [backers](/discover-more/backers/). Please join them ✨.
Material-UI is an MIT-licensed open source project. It’s an independent project with ongoing development helped by the support of these awesome [backers](/discover-more/backers/). Please join them ✨.
7 changes: 7 additions & 0 deletions docs/pages/blog/september-2019-update.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import React from 'react';
import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs';
import markdown from './september-2019-update.md';

export default function Page() {
return <MarkdownDocs markdown={markdown} blog disableAd disableToc disableEdit />;
}
71 changes: 71 additions & 0 deletions docs/pages/blog/september-2019-update.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
---
description: Here are the most significant improvements in September.
---

# September 2019 Update

**Olivier Tassinari**

*October 12, 2019*

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 '@material-ui/icons/Delete';

<Button startIcon={<DeleteIcon />}>
Delete
</Button>
```

- 🔐 Add support for Chrome autofill. The `InputBase` component detects Chrome autofill events and update the label position accordingly.

![Autofill](/static/blog/september-2019-update/autofill.png)

- 📊 Launch a [developer survey](https://www.surveymonkey.com/r/5XHDL76) as a precursor to a major Date Picker enhancement effort. We plan a new investment batch of between 100 and 500 hours.

- 📚 Change imports from `@material-ui/styles` to `@material-ui/core/styles`

The presence of two almost identical import paths has been a source of confusion: @material-ui/styles and @material-ui/core/styles.
Starting with v4.5.1, the documentation mentions @material-ui/core/styles as much as possible.

```diff
-import { makeStyles } from '@material-ui/styles';
+import { makeStyles } from '@material-ui/core/styles';
```

This change removes the need to install the `@material-ui/styles` package directly.
It prevents the duplication of `@material-ui/styles` in bundles and avoids confusion.
You can [learn more about the difference](https://material-ui.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.com/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-org/material-ui-pickers/issues/1293) of the date/time picker components.

- 🧮 We will work on providing ready to use 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](/discover-more/roadmap/) to answer enterprise needs.

- ❓ Want something in specific? Please upvote our [GitHub issues](https://github.com/mui-org/material-ui/issues), the number of 👍 matters to us.

<hr />

Material-UI is an MIT-licensed open source project. It’s an independent project with ongoing development helped by the support of these awesome [backers](/discover-more/backers/). Please join them ✨.
1 change: 1 addition & 0 deletions docs/src/pages.js
Original file line number Diff line number Diff line change
Expand Up @@ -213,6 +213,7 @@ const pages = [
{
pathname: '/blog',
children: [
{ pathname: '/blog/september-2019-update' },
{ pathname: '/blog/august-2019-update' },
{ pathname: '/blog/july-2019-update' },
{ pathname: '/blog/june-2019-update' },
Expand Down
2 changes: 1 addition & 1 deletion docs/src/pages/discover-more/backers/backers.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

<p class="description">Support Material-UI’s development through donations.</p>

Material-UI is an MIT-licensed open source project. It's an independent project with ongoing development made possible thanks to the support of these awesome backers. If you'd like to join them, please consider:
Material-UI is an MIT-licensed open source project. It's an independent project with ongoing development helped by the support of these awesome backers. If you'd like to join them, please consider:

- [Become a backer or sponsor on Patreon](https://www.patreon.com/oliviertassinari).
- [Become a backer or sponsor on OpenCollective](https://opencollective.com/material-ui).
Expand Down
12 changes: 6 additions & 6 deletions docs/src/pages/discover-more/roadmap/roadmap.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,9 +65,9 @@ Here are the components we will work on being supported in the Material-UI ecosy
| Speed Dial | 🧪 |
| Toggle Button | 🧪 |
| Tree View | 🧪 |
| AutoComplete | 🛠 |
| ComboBox | 🛠 |
| MultiSelect | 🛠 |
| Autocomplete | 🛠 |
| Combo Box | 🛠 |
| Multiselect | 🛠 |
| Date Picker (& range) | 🛠 |
| Data Table | 🛠⭐️ |
| Alert ||
Expand All @@ -82,10 +82,10 @@ Here are the components we will work on being supported in the Material-UI ecosy
| Pagination ||
| Scrollspy ||
| TopLayout ||
| Big calendar | ⏳⭐️ |
| Big Calendar | ⏳⭐️ |
| Charts | ⏳⭐️ |
| Color picker | ⏳⭐️ |
| Gantt chart | ⏳⭐️ |
| Color Picker | ⏳⭐️ |
| Gantt Chart | ⏳⭐️ |
| Gauge | ⏳⭐️ |
| Masonery | ⏳⭐️ |
| Pivot Grid | ⏳⭐️ |
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 3b5791e

Please sign in to comment.