Skip to content

Commit

Permalink
v5.0.0 (#28357)
Browse files Browse the repository at this point in the history
  • Loading branch information
mnajdova authored Sep 16, 2021
1 parent 3dd914c commit 85598e7
Show file tree
Hide file tree
Showing 20 changed files with 134 additions and 54 deletions.
80 changes: 80 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,85 @@
### [Versions](https://mui.com/versions/)

## 5.0.0

<!-- generated comparing v5.0.0-rc.1..next -->

_Sep 16, 2021_

After over 400 days of development and over 40 canary releases, we are excited to introduce [MUI Core v5.0.0](https://mui.com/blog/mui-core-v5/)!

Some statistics with the released of v5.0.0 compared to the one of v4.0.0:

- 5,832 new commits
- From 2M downloads/month to 9.5M downloads/month on npm
- From 350k users/month to 700k users/month on the documentation

A big thanks to the 600+ contributors who made the release possible!

The 5.0.0 version includes all changes done in the alpha, beta, and rc releases listed below.
These are the changes done from the last release candidate version (5.0.0-rc.1):

### `@mui/[email protected]`

- &#8203;<!-- 15 -->[Autocomplete] Fix reset value on blur for freeSolo input (#28190) @praveenkumar-kalidass
- &#8203;<!-- 14 -->[ButtonBase] Revert to the pre-unstyled implementation (#28225) @michaldudak
- &#8203;<!-- 13 -->[Checkbox] Fix color proptype typo (#28265) @sydneyjodon-wk
- &#8203;<!-- 40 -->[Tooltip] Ensure user-select CSS property is reverted after touch end (#28372) @tholman

### `@mui/[email protected]`

- &#8203;<!-- 25 -->[system] Fix missing typings for createSpacing (#28361) @eps1lon

### `@mui/[email protected]`

- &#8203;<!-- 21 -->[codemod] Fix jss-to-styled to support other export class, function etc. (#28321) @jedwards1211

### `@mui/[email protected]`

- &#8203;<!-- 09 -->[DateTimePicker] Change bottom position of AM/PM buttons (#27534) @nikitabobers
- &#8203;<!-- 02 -->[pickers] Add visual regression tests for open views (#28224) @eps1lon

### Docs

- &#8203;<!-- 38 -->[blog] Introducing MUI Core v5.0 (#27912) @oliviertassinari
- &#8203;<!-- 08 -->[docs] Fix quotes in font-face literal (#28260) @Aurelain
- &#8203;<!-- 07 -->[docs] Update redirects to X's docs (#28263) @m4theushw
- &#8203;<!-- 06 -->[docs] Change Material-UI to MUI in the console (#28270) @mbrookes
- &#8203;<!-- 05 -->[docs] Docs redesign adjustments (#28203) @mnajdova
- &#8203;<!-- 04 -->[docs] How to compose theme in steps (#28246) @goncalovf
- &#8203;<!-- 03 -->[docs] Fix DataGrid demo console warning in Table docs (#28235) @ZeeshanTamboli
- &#8203;<!-- 32 -->[docs] Fix typo in v4 to v5 migration guide (#28353) @zadeviggers
- &#8203;<!-- 17 -->[docs] Fix typo in transition docs (#28312) @tamboliasir1
- &#8203;<!-- 20 -->[docs] Use https for material-ui & reactcommunity links (#28304) @aghArdeshir
- &#8203;<!-- 22 -->[docs] Add IBM Plex font locally (#28325) @siriwatknp
- &#8203;<!-- 26 -->[docs] Fix failing client-side navigation for /api routes (#28356) @eps1lon
- &#8203;<!-- 29 -->[docs] Update the nav order (#28323) @mbrookes
- &#8203;<!-- 30 -->[docs] Compress images with ImageOptim @oliviertassinari
- &#8203;<!-- 34 -->[docs] Replace remaining unstyled package reference (#28351) @michaldudak
- &#8203;<!-- 35 -->[docs] No import from react-router (#28329) @eps1lon
- &#8203;<!-- 36 -->[website] Refine website before go-live (#28081) @siriwatknp
- &#8203;<!-- 31 -->[website] Update manifest to new logo (#28355) @siriwatknp
- &#8203;<!-- 01 -->[website] Add product-x page (#28106) @siriwatknp
- &#8203;<!-- 24 -->[website] Revert store URL to material-ui.com/store (#28365) @michaldudak
- &#8203;<!-- 33 -->[website] Rename domain to mui.com (#28332) @mnajdova

### Core

- &#8203;<!-- 12 -->[core] Replace Material-UI with MUI (#28243) @mnajdova
- &#8203;<!-- 11 -->[core] Prepare for v5 stable release (#28240) @mnajdova
- &#8203;<!-- 10 -->[core] Mark lines that needs to be changed with a major release (#28238) @mnajdova
- &#8203;<!-- 18 -->[core] Various updates to what we consider the default branch (#28328) @eps1lon
- &#8203;<!-- 23 -->[core] Remove experimental bundle size tracking page (#28334) @eps1lon
- &#8203;<!-- 27 -->[core] Support release:build with cmd.exe (#28318) @michaldudak
- &#8203;<!-- 28 -->[core] Remove unnecessary titleize warning (#28349) @eps1lon
- &#8203;<!-- 37 -->[core] Batch small fixes (#28381) @oliviertassinari
- &#8203;<!-- 16 -->[test] Recommend yarn t over test:watch (#28254) @eps1lon
- &#8203;<!-- 19 -->[test] Lazily import fixtures (#28239) @eps1lon
- &#8203;<!-- 39 -->[test] Assert on user-select that has the same value across browsers (#28378) @eps1lon

All contributors of this release in alphabetical order: @aghArdeshir, @Aurelain, @eps1lon, @goncalovf, @jedwards1211, @m4theushw, @mbrookes, @michald
udak, @mnajdova, @nikitabobers, @praveenkumar-kalidass, @siriwatknp, @sydneyjodon-wk, @tamboliasir1, @tholman, @zadeviggers, @ZeeshanTamboli

## 5.0.0-rc.1

<!-- generated comparing v5.0.0-rc.0..next -->
Expand Down
6 changes: 3 additions & 3 deletions benchmark/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@
"@chakra-ui/system": "^1.7.3",
"@emotion/react": "^11.4.1",
"@emotion/styled": "^11.3.0",
"@mui/material": "5.0.0-rc.1",
"@mui/styles": "5.0.0-rc.1",
"@mui/system": "5.0.0-rc.1",
"@mui/material": "^5.0.0",
"@mui/styles": "^5.0.0",
"@mui/system": "^5.0.0",
"@styled-system/css": "^5.1.5",
"benchmark": "^2.1.4",
"playwright": "^1.14.1",
Expand Down
22 changes: 11 additions & 11 deletions docs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,19 +30,19 @@
"@fortawesome/fontawesome-svg-core": "^1.2.36",
"@fortawesome/free-solid-svg-icons": "^5.15.4",
"@fortawesome/react-fontawesome": "^0.1.15",
"@mui/core": "5.0.0-alpha.47",
"@mui/docs": "^5.0.0",
"@mui/icons-material": "^5.0.0",
"@mui/lab": "5.0.0-alpha.47",
"@mui/material": "^5.0.0",
"@mui/styled-engine": "^5.0.0",
"@mui/styled-engine-sc": "^5.0.0",
"@mui/styles": "^5.0.0",
"@mui/system": "^5.0.0",
"@mui/types": "^7.0.0",
"@mui/x-data-grid": "^4.0.0",
"@mui/x-data-grid-pro": "^4.0.0",
"@mui/x-data-grid-generator": "^4.0.0",
"@mui/core": "5.0.0-alpha.46",
"@mui/docs": "5.0.0-rc.1",
"@mui/icons-material": "5.0.0-rc.1",
"@mui/lab": "5.0.0-alpha.46",
"@mui/material": "5.0.0-rc.1",
"@mui/styled-engine": "5.0.0-rc.1",
"@mui/styled-engine-sc": "5.0.0-rc.1",
"@mui/styles": "5.0.0-rc.1",
"@mui/system": "5.0.0-rc.1",
"@mui/types": "7.0.0-rc.1",
"@mui/x-data-grid-pro": "^4.0.0",
"@trendmicro/react-interpolate": "^0.5.5",
"@types/autosuggest-highlight": "^3.1.1",
"@types/css-mediaquery": "^0.1.1",
Expand Down
2 changes: 1 addition & 1 deletion framer/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "framer",
"version": "1.0.27",
"version": "1.0.28",
"description": "Builds MUI for Framer X",
"repository": "https://github.com/mui-org/material-ui",
"author": "MUI Team",
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "5.0.0-rc.1",
"version": "5.0.0",
"private": true,
"scripts": {
"proptypes": "cross-env BABEL_ENV=development babel-node --extensions \".tsx,.ts,.js\" ./scripts/generateProptypes.ts",
Expand Down
2 changes: 1 addition & 1 deletion packages/mui-codemod/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@mui/codemod",
"version": "5.0.0-rc.1",
"version": "5.0.0",
"bin": "./codemod.js",
"private": false,
"author": "MUI Team",
Expand Down
6 changes: 3 additions & 3 deletions packages/mui-core/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@mui/core",
"version": "5.0.0-alpha.46",
"version": "5.0.0-alpha.47",
"private": false,
"author": "MUI Team",
"description": "Unstyled React components with which to implement custom design systems.",
Expand Down Expand Up @@ -49,13 +49,13 @@
"dependencies": {
"@babel/runtime": "^7.14.8",
"@emotion/is-prop-valid": "^1.1.0",
"@mui/utils": "5.0.0-rc.1",
"@mui/utils": "^5.0.0",
"clsx": "^1.1.1",
"prop-types": "^15.7.2",
"react-is": "^17.0.2"
},
"devDependencies": {
"@mui/types": "7.0.0-rc.1"
"@mui/types": "^7.0.0"
},
"sideEffects": false,
"publishConfig": {
Expand Down
4 changes: 2 additions & 2 deletions packages/mui-docs/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@mui/docs",
"version": "5.0.0-rc.1",
"version": "5.0.0",
"private": false,
"author": "MUI Team",
"description": "MUI Docs - Documentation building blocks.",
Expand Down Expand Up @@ -45,7 +45,7 @@
},
"dependencies": {
"@babel/runtime": "^7.14.8",
"@mui/utils": "5.0.0-rc.1",
"@mui/utils": "^5.0.0",
"nprogress": "^0.2.0"
},
"publishConfig": {
Expand Down
2 changes: 1 addition & 1 deletion packages/mui-envinfo/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
},
"license": "MIT",
"description": "Logs infos about the environment relevant to @mui/*",
"version": "2.0.1",
"version": "2.0.2",
"bin": "./envinfo.js",
"dependencies": {
"envinfo": "^7.8.1"
Expand Down
2 changes: 1 addition & 1 deletion packages/mui-icons-material/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@mui/icons-material",
"version": "5.0.0-rc.1",
"version": "5.0.0",
"private": false,
"author": "MUI Team",
"description": "Material Design icons distributed as SVG React components.",
Expand Down
10 changes: 5 additions & 5 deletions packages/mui-lab/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@mui/lab",
"version": "5.0.0-alpha.46",
"version": "5.0.0-alpha.47",
"private": false,
"author": "MUI Team",
"description": "Laboratory for new MUI modules.",
Expand Down Expand Up @@ -68,17 +68,17 @@
"@date-io/dayjs": "^2.10.6",
"@date-io/luxon": "^2.10.6",
"@date-io/moment": "^2.10.6",
"@mui/core": "5.0.0-alpha.46",
"@mui/system": "5.0.0-rc.1",
"@mui/utils": "5.0.0-rc.1",
"@mui/core": "5.0.0-alpha.47",
"@mui/system": "^5.0.0",
"@mui/utils": "^5.0.0",
"clsx": "^1.1.1",
"prop-types": "^15.7.2",
"react-is": "^17.0.2",
"react-transition-group": "^4.4.2",
"rifm": "^0.12.0"
},
"devDependencies": {
"@mui/types": "7.0.0-rc.1",
"@mui/types": "^7.0.0",
"@types/luxon": "^1.27.1",
"date-fns": "^2.0.0",
"dayjs": "^1.10.7",
Expand Down
10 changes: 5 additions & 5 deletions packages/mui-material-next/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@mui/material-next",
"version": "6.0.0-alpha.0",
"version": "6.0.0-alpha.1",
"private": false,
"author": "MUI Team",
"description": "Material Design components built using @mui/core.",
Expand Down Expand Up @@ -58,10 +58,10 @@
},
"dependencies": {
"@babel/runtime": "^7.14.8",
"@mui/core": "5.0.0-alpha.46",
"@mui/system": "5.0.0-rc.1",
"@mui/types": "7.0.0-rc.1",
"@mui/utils": "5.0.0-rc.1",
"@mui/core": "5.0.0-alpha.47",
"@mui/system": "^5.0.0",
"@mui/types": "^7.0.0",
"@mui/utils": "^5.0.0",
"@popperjs/core": "^2.4.4",
"@types/react-transition-group": "^4.4.2",
"clsx": "^1.1.1",
Expand Down
10 changes: 5 additions & 5 deletions packages/mui-material/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@mui/material",
"version": "5.0.0-rc.1",
"version": "5.0.0",
"private": false,
"author": "MUI Team",
"description": "Quickly build beautiful React apps. MUI is a simple and customizable component library to build faster, beautiful, and more accessible React applications. Follow your own design system, or start with Material Design.",
Expand Down Expand Up @@ -60,10 +60,10 @@
},
"dependencies": {
"@babel/runtime": "^7.14.8",
"@mui/core": "5.0.0-alpha.46",
"@mui/system": "5.0.0-rc.1",
"@mui/types": "7.0.0-rc.1",
"@mui/utils": "5.0.0-rc.1",
"@mui/core": "5.0.0-alpha.47",
"@mui/system": "^5.0.0",
"@mui/types": "^7.0.0",
"@mui/utils": "^5.0.0",
"@popperjs/core": "^2.4.4",
"@types/react-transition-group": "^4.4.2",
"clsx": "^1.1.1",
Expand Down
4 changes: 2 additions & 2 deletions packages/mui-private-theming/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@mui/private-theming",
"version": "5.0.0-rc.1",
"version": "5.0.0",
"private": false,
"author": "MUI Team",
"description": "MUI Theming - The React theme context to be shared between `@mui/styles` and `@mui/material`.",
Expand Down Expand Up @@ -48,7 +48,7 @@
},
"dependencies": {
"@babel/runtime": "^7.14.8",
"@mui/utils": "5.0.0-rc.1",
"@mui/utils": "^5.0.0",
"prop-types": "^15.7.2"
},
"sideEffects": false,
Expand Down
2 changes: 1 addition & 1 deletion packages/mui-styled-engine-sc/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@mui/styled-engine-sc",
"version": "5.0.0-rc.1",
"version": "5.0.0",
"private": false,
"author": "MUI Team",
"description": "styled() API wrapper package for styled-components.",
Expand Down
2 changes: 1 addition & 1 deletion packages/mui-styled-engine/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@mui/styled-engine",
"version": "5.0.0-rc.1",
"version": "5.0.0",
"private": false,
"author": "MUI Team",
"description": "styled() API wrapper package for emotion.",
Expand Down
8 changes: 4 additions & 4 deletions packages/mui-styles/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@mui/styles",
"version": "5.0.0-rc.1",
"version": "5.0.0",
"private": false,
"author": "MUI Team",
"description": "MUI Styles - The styling solution of MUI.",
Expand Down Expand Up @@ -49,9 +49,9 @@
"dependencies": {
"@babel/runtime": "^7.14.8",
"@emotion/hash": "^0.8.0",
"@mui/private-theming": "5.0.0-rc.1",
"@mui/types": "7.0.0-rc.1",
"@mui/utils": "5.0.0-rc.1",
"@mui/private-theming": "^5.0.0",
"@mui/types": "^7.0.0",
"@mui/utils": "^5.0.0",
"clsx": "^1.1.1",
"csstype": "^3.0.8",
"hoist-non-react-statics": "^3.3.2",
Expand Down
10 changes: 5 additions & 5 deletions packages/mui-system/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@mui/system",
"version": "5.0.0-rc.1",
"version": "5.0.0",
"private": false,
"author": "MUI Team",
"description": "CSS utilities for rapidly laying out custom designs.",
Expand Down Expand Up @@ -57,10 +57,10 @@
},
"dependencies": {
"@babel/runtime": "^7.14.8",
"@mui/private-theming": "5.0.0-rc.1",
"@mui/styled-engine": "5.0.0-rc.1",
"@mui/types": "7.0.0-rc.1",
"@mui/utils": "5.0.0-rc.1",
"@mui/private-theming": "^5.0.0",
"@mui/styled-engine": "^5.0.0",
"@mui/types": "^7.0.0",
"@mui/utils": "^5.0.0",
"clsx": "^1.1.1",
"csstype": "^3.0.8",
"prop-types": "^15.7.2"
Expand Down
2 changes: 1 addition & 1 deletion packages/mui-types/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@mui/types",
"version": "7.0.0-rc.1",
"version": "7.0.0",
"private": false,
"author": "MUI Team",
"description": "Utility types for MUI.",
Expand Down
2 changes: 1 addition & 1 deletion packages/mui-utils/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@mui/utils",
"version": "5.0.0-rc.1",
"version": "5.0.0",
"private": false,
"author": "MUI Team",
"description": "Utility functions for React components.",
Expand Down

1 comment on commit 85598e7

@smac89
Copy link

@smac89 smac89 commented on 85598e7 Sep 16, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Woohoo!

Awesome work guys!

Please sign in to comment.