Skip to content

Commit b79f726

Browse files
committed
Merge remote-tracking branch 'upstream/master' into change-button-group-files-to-ts
2 parents f653e98 + ab9445e commit b79f726

File tree

1,066 files changed

+23535
-12573
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,066 files changed

+23535
-12573
lines changed

.circleci/config.yml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -351,7 +351,7 @@ jobs:
351351
<<: *defaults
352352
resource_class: 'medium+'
353353
docker:
354-
- image: mcr.microsoft.com/playwright:v1.39.0-focal
354+
- image: mcr.microsoft.com/playwright:v1.40.0-focal
355355
environment:
356356
NODE_ENV: development # Needed if playwright is in `devDependencies`
357357
steps:
@@ -381,7 +381,7 @@ jobs:
381381
test_e2e:
382382
<<: *defaults
383383
docker:
384-
- image: mcr.microsoft.com/playwright:v1.39.0-focal
384+
- image: mcr.microsoft.com/playwright:v1.40.0-focal
385385
environment:
386386
NODE_ENV: development # Needed if playwright is in `devDependencies`
387387
steps:
@@ -400,7 +400,7 @@ jobs:
400400
test_e2e_website:
401401
<<: *defaults
402402
docker:
403-
- image: mcr.microsoft.com/playwright:v1.39.0-focal
403+
- image: mcr.microsoft.com/playwright:v1.40.0-focal
404404
environment:
405405
NODE_ENV: development # Needed if playwright is in `devDependencies`
406406
steps:
@@ -415,7 +415,7 @@ jobs:
415415
test_profile:
416416
<<: *defaults
417417
docker:
418-
- image: mcr.microsoft.com/playwright:v1.39.0-focal
418+
- image: mcr.microsoft.com/playwright:v1.40.0-focal
419419
environment:
420420
NODE_ENV: development # Needed if playwright is in `devDependencies`
421421
steps:
@@ -442,7 +442,7 @@ jobs:
442442
test_regressions:
443443
<<: *defaults
444444
docker:
445-
- image: mcr.microsoft.com/playwright:v1.39.0-focal
445+
- image: mcr.microsoft.com/playwright:v1.40.0-focal
446446
environment:
447447
NODE_ENV: development # Needed if playwright is in `devDependencies`
448448
steps:
@@ -496,7 +496,7 @@ jobs:
496496
<<: *defaults
497497
working_directory: /tmp/material-ui/test/bundling/fixtures/next-webpack4/
498498
docker:
499-
- image: mcr.microsoft.com/playwright:v1.39.0-focal
499+
- image: mcr.microsoft.com/playwright:v1.40.0-focal
500500
environment:
501501
NODE_ENV: development # Needed if playwright is in `devDependencies`
502502
steps:
@@ -520,7 +520,7 @@ jobs:
520520
<<: *defaults
521521
working_directory: /tmp/material-ui/test/bundling/fixtures/next-webpack5/
522522
docker:
523-
- image: mcr.microsoft.com/playwright:v1.39.0-focal
523+
- image: mcr.microsoft.com/playwright:v1.40.0-focal
524524
environment:
525525
NODE_ENV: development # Needed if playwright is in `devDependencies`
526526
steps:
@@ -544,7 +544,7 @@ jobs:
544544
<<: *defaults
545545
working_directory: /tmp/material-ui/test/bundling/fixtures/create-react-app/
546546
docker:
547-
- image: mcr.microsoft.com/playwright:v1.39.0-focal
547+
- image: mcr.microsoft.com/playwright:v1.40.0-focal
548548
environment:
549549
NODE_ENV: development # Needed if playwright is in `devDependencies`
550550
steps:
@@ -568,7 +568,7 @@ jobs:
568568
<<: *defaults
569569
working_directory: /tmp/material-ui/test/bundling/fixtures/snowpack/
570570
docker:
571-
- image: mcr.microsoft.com/playwright:v1.39.0-focal
571+
- image: mcr.microsoft.com/playwright:v1.40.0-focal
572572
environment:
573573
NODE_ENV: development # Needed if playwright is in `devDependencies`
574574
steps:
@@ -592,7 +592,7 @@ jobs:
592592
<<: *defaults
593593
working_directory: /tmp/material-ui/test/bundling/fixtures/vite/
594594
docker:
595-
- image: mcr.microsoft.com/playwright:v1.39.0-focal
595+
- image: mcr.microsoft.com/playwright:v1.40.0-focal
596596
environment:
597597
NODE_ENV: development # Needed if playwright is in `devDependencies`
598598
steps:
@@ -616,7 +616,7 @@ jobs:
616616
<<: *defaults
617617
working_directory: /tmp/material-ui/test/bundling/fixtures/esbuild/
618618
docker:
619-
- image: mcr.microsoft.com/playwright:v1.39.0-focal
619+
- image: mcr.microsoft.com/playwright:v1.40.0-focal
620620
environment:
621621
NODE_ENV: development # Needed if playwright is in `devDependencies`
622622
steps:
@@ -644,7 +644,7 @@ jobs:
644644
<<: *defaults
645645
working_directory: /tmp/material-ui/test/bundling/fixtures/gatsby/
646646
docker:
647-
- image: mcr.microsoft.com/playwright:v1.39.0-focal
647+
- image: mcr.microsoft.com/playwright:v1.40.0-focal
648648
environment:
649649
NODE_ENV: development # Needed if playwright is in `devDependencies`
650650
steps:
@@ -745,7 +745,7 @@ jobs:
745745
test_benchmark:
746746
<<: *defaults
747747
docker:
748-
- image: mcr.microsoft.com/playwright:v1.39.0-focal
748+
- image: mcr.microsoft.com/playwright:v1.40.0-focal
749749
environment:
750750
NODE_ENV: development # Needed if playwright is in `devDependencies`
751751
steps:

.github/workflows/codeql.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
2020
# Initializes the CodeQL tools for scanning.
2121
- name: Initialize CodeQL
22-
uses: github/codeql-action/init@74483a38d39275f33fcff5f35b679b5ca4a26a99 # v2.22.5
22+
uses: github/codeql-action/init@407ffafae6a767df3e0230c3df91b6443ae8df75 # v2.22.8
2323
with:
2424
languages: typescript
2525
config-file: ./.github/codeql/codeql-config.yml
@@ -30,4 +30,4 @@ jobs:
3030
# Details on CodeQL's query packs refer to : https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning#using-queries-in-ql-packs
3131
# queries: security-extended,security-and-quality
3232
- name: Perform CodeQL Analysis
33-
uses: github/codeql-action/analyze@74483a38d39275f33fcff5f35b679b5ca4a26a99 # v2.22.5
33+
uses: github/codeql-action/analyze@407ffafae6a767df3e0230c3df91b6443ae8df75 # v2.22.8

.github/workflows/scorecards.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,6 @@ jobs:
4343

4444
# Upload the results to GitHub's code scanning dashboard.
4545
- name: Upload to code-scanning
46-
uses: github/codeql-action/upload-sarif@74483a38d39275f33fcff5f35b679b5ca4a26a99 # v2.22.5
46+
uses: github/codeql-action/upload-sarif@407ffafae6a767df3e0230c3df91b6443ae8df75 # v2.22.8
4747
with:
4848
sarif_file: results.sarif

CHANGELOG.md

Lines changed: 126 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,130 @@
11
# [Versions](https://mui.com/versions/)
22

3+
## 5.14.20
4+
5+
<!-- generated comparing v5.14.19..master -->
6+
7+
_Dec 5, 2023_
8+
9+
A big thanks to the 14 contributors who made this release possible.
10+
This release was mostly about 🐛 bug fixes and 📚 documentation improvements.
11+
12+
13+
14+
- &#8203;<!-- 07 -->[Menu] Enable again the usage of the autoFocus prop (#39960) @mnajdova
15+
- &#8203;<!-- 06 -->[ProgressIndicator] Apply MD3 style to `CircularProgress` (#39825) @lhilgert9
16+
17+
### Docs
18+
19+
- &#8203;<!-- 15 -->Remove outdated showcase (#40063) @oliviertassinari
20+
- &#8203;<!-- 14 -->Support yaml as prism language (#40044) @Janpot
21+
- &#8203;<!-- 12 -->[material-ui] Fix SearchAppBar width on `sm` screens (#40049) @DiegoAndai
22+
- &#8203;<!-- 11 -->[material-ui] Update the basic Grid section copy (#40035) @REX500
23+
- &#8203;<!-- 10 -->[material-ui] Add a react-admin example project (#39972) @fzaninotto
24+
- &#8203;<!-- 09 -->[material-ui][TextField] Add a performance section (#39692) @anle9650
25+
- &#8203;<!-- 05 -->[material-ui][tabs] Refine scrollable tabs description (#40037) @zanivan
26+
- &#8203;<!-- 08 -->[system] Fix typo on the CSS theme variables page (#40040) @caweidmann
27+
28+
### Core
29+
30+
- &#8203;<!-- 17 -->[blog] Fix scrollbar on mobile (#40057) @oliviertassinari
31+
- &#8203;<!-- 16 -->[blog] Fix link to charts getting started page (#40043) @alexfauquette
32+
- &#8203;<!-- 13 -->[docs-infra] Simplify CSS classes extraction in API docs generator (#39808) @michaldudak
33+
- &#8203;<!-- 04 -->[website] Polish dark mode colors (#40052) @danilo-leal
34+
- &#8203;<!-- 03 -->[website] Add why Design Engineer for data grid (#40016) @oliviertassinari
35+
- &#8203;<!-- 02 -->[website] Add stray fixes to the Base UI page (#40051) @danilo-leal
36+
- &#8203;<!-- 01 -->[website] Revise the Developer Advocate job posting (#39210) @samuelsycamore
37+
38+
All contributors of this release in alphabetical order: @alexfauquette, @anle9650, @caweidmann, @danilo-leal, @DiegoAndai, @fzaninotto, @Janpot, @lhilgert9, @michaldudak, @mnajdova, @oliviertassinari, @REX500, @samuelsycamore, @zanivan
39+
40+
## 5.14.19
41+
42+
<!-- generated comparing v5.14.18..master -->
43+
44+
_Nov 29, 2023_
45+
46+
A big thanks to the 18 contributors who made this release possible. Here are some highlights ✨:
47+
48+
- 🐛 Fix Material UI Autocomplete behavior when there are duplicate labels (#36426) @islandryu
49+
- 🚀 Added Material You Linear Progress to `material-next` package (#39807) @lhilgert9
50+
51+
52+
53+
- &#8203;<!-- 44 -->[Autocomplete] Fix behavior when there are duplicate labels (#36426) @islandryu
54+
- &#8203;<!-- 37 -->[Box] Added boxClasses (#39889) @sadik-malik
55+
- &#8203;<!-- 18 -->[FilledInput] Fix slot props deepmerge order (#38922) @dhaub-exelixis
56+
- &#8203;<!-- 12 -->[Select] Add id to hidden input element (#39414) @DarhkVoyd
57+
- &#8203;<!-- 11 -->[Select] Remove unnecessary picking of `onChange` type from SelectInputProps (#39891) @ZeeshanTamboli
58+
59+
60+
61+
- &#8203;<!-- 46 -->[Menu] Fix navigation of items when 1st item is disabled (#39828) @sai6855
62+
- &#8203;<!-- 42 -->[Modal] Refine demos (#39824) @zanivan
63+
- &#8203;<!-- 41 -->[NumberInput] Implement `numberInputReducer` (#38723) @mj12albert
64+
- &#8203;<!-- 40 -->[useNumberInput] Fix change handlers passed through slotProps (#39407) @mj12albert
65+
66+
67+
68+
- &#8203;<!-- 38 -->[Box] Added boxClasses (#39895) @sadik-malik
69+
70+
71+
72+
- &#8203;<!-- 36 -->[Box] Added boxClasses (#39896) @sadik-malik
73+
- &#8203;<!-- 09 -->Add outlineColor to defaultSxConfig (#39962) @brijeshb42
74+
75+
76+
77+
- &#8203;<!-- 08 -->Add `PartiallyRequired` type (#39939) @lhilgert9
78+
79+
80+
81+
- &#8203;<!-- 47 -->[ProgressIndicator] Apply MD3 style to `LinearProgress` (#39807) @lhilgert9
82+
- &#8203;<!-- 17 -->[FormHelperText] Add FormHelperText component (#39503) @mj12albert
83+
- &#8203;<!-- 16 -->[IconButton] Copy IconButton to material-next (#39945) @mj12albert
84+
- &#8203;<!-- 13 -->[Switch] Copy `Switch` to material next (#39887) @lhilgert9
85+
86+
### Docs
87+
88+
- &#8203;<!-- 19 -->[material-ui] Fix theme prop in v5 migration guide (#39976) @sai6855
89+
- &#8203;<!-- 43 -->[base-ui] Improve Next.js Link docs (#39838) @oliviertassinari
90+
- &#8203;<!-- 39 -->[base-ui] Export Base UI theme in stylesheet (#39694) @mnajdova
91+
- &#8203;<!-- 52 -->[joy-ui] Fix the date min & max slot props values on the Input demo (#40018) @avikalpg
92+
- &#8203;<!-- 35 -->[joy-ui][ButtonGroup] Fix orientation prop description (#39876) @sai6855
93+
- &#8203;<!-- 25 -->[joy-ui] Update gif from the Dark Mode Optimization page (#39726) @danilo-leal
94+
- &#8203;<!-- 24 -->[joy-ui] Fix h1 template (#40017) @oliviertassinari
95+
- &#8203;<!-- 23 -->[joy-ui] Fix wrong product id @oliviertassinari
96+
- &#8203;<!-- 22 -->[joy-ui] Fixes in theme scoping documentation (#39899) @ZeeshanTamboli
97+
- &#8203;<!-- 21 -->[joy-ui] Refine the Email, Teams and Files templates (#39579) @zanivan
98+
- &#8203;<!-- 15 -->[joy-ui][templates] Fix layout shift on Profile template (#40022) @zanivan
99+
- &#8203;<!-- 14 -->[joy-ui][Templates] Update thumbnails (#39938) @zanivan
100+
- &#8203;<!-- 20 -->[material-next] Add contributing guide (#39944) @mj12albert
101+
- &#8203;<!-- 51 -->End v6 blogpost notification (#39879) @joserodolfofreitas
102+
- &#8203;<!-- 31 -->Fix nested CSS warning (#39932) @mnajdova
103+
- &#8203;<!-- 30 -->Make integration searchable (#39967) @oliviertassinari
104+
- &#8203;<!-- 29 -->Fix use of quote in markdown (#39953) @oliviertassinari
105+
- &#8203;<!-- 28 -->Show design links on Joy UI (#39955) @oliviertassinari
106+
- &#8203;<!-- 27 -->Restore Algolia results when searching for "Figma" (#39956) @oliviertassinari
107+
- &#8203;<!-- 26 -->Fix two tone icon dark mode color (#39868) @mnajdova
108+
109+
### Core
110+
111+
- &#8203;<!-- 45 -->Improve lerna's renovate package rules (#40029) @DiegoAndai
112+
- &#8203;<!-- 34 -->Downgrade lerna to 7.2.0 (#40026) @DiegoAndai
113+
- &#8203;<!-- 32 -->Rename OpenCollective @oliviertassinari
114+
- &#8203;<!-- 48 -->[docs-infra] Env variables should be string (#39991) @oliviertassinari
115+
- &#8203;<!-- 10 -->[Portal] Improve docs for container prop (#39180) @oliviertassinari
116+
- &#8203;<!-- 50 -->[website] Update pricing table (#40023) @cherniavskii
117+
- &#8203;<!-- 49 -->[website][docs] Update the product identifier menu and X page (#39832) @danilo-leal
118+
- &#8203;<!-- 07 -->[website] Mark TreeView and Charts as stable (#39975) @flaviendelangle
119+
- &#8203;<!-- 06 -->[website] Update career page (#40015) @oliviertassinari
120+
- &#8203;<!-- 05 -->[website] Sync about dataset @oliviertassinari
121+
- &#8203;<!-- 04 -->[website] Fix 301 redirection to X tree-view @oliviertassinari
122+
- &#8203;<!-- 03 -->[website] Change redirection prefixes @oliviertassinari
123+
- &#8203;<!-- 02 -->[website] Fix 301 link @oliviertassinari
124+
- &#8203;<!-- 01 -->[website] Fix modal not being closed with the escape key on the Base UI page (#39880) @ZeeshanTamboli
125+
126+
All contributors of this release in alphabetical order: @avikalpg, @brijeshb42, @cherniavskii, @danilo-leal, @DarhkVoyd, @dhaub-exelixis, @DiegoAndai, @flaviendelangle, @islandryu, @joserodolfofreitas, @lhilgert9, @mj12albert, @mnajdova, @oliviertassinari, @sadik-malik, @sai6855, @zanivan, @ZeeshanTamboli
127+
3128
## 5.14.18
4129

5130
<!-- generated comparing v5.14.17..master -->
@@ -10204,7 +10329,7 @@ A big thanks to the 26 contributors who made this release possible. Here are som
1020410329
This is a follow-up effort after we have merged `material-ui-pickers`. The components are written in TypeScript which required us to upgrade our infra.
1020510330
- 👌 Improve the Slider thumb and track animation (#24968) @remyoudemans.
1020610331
The thumb is now moving with a light transition between different values unless it's dragged.
10207-
<img src="https://user-images.githubusercontent.com/3165635/109394906-b7405a00-7929-11eb-829a-3b5246c30c08.gif" width="412" height="110" />
10332+
<img src="https://user-images.githubusercontent.com/3165635/109394906-b7405a00-7929-11eb-829a-3b5246c30c08.gif" width="412" height="110" alt="thumb-animation" />
1020810333
- 💅 Convert 5 components with custom colors support (#25099, #25088) @mngu.
1020910334
This change makes it easier to leverage custom palettes
1021010335
- And many more 🐛 bug fixes and 📚 improvements.

apps/zero-runtime-next-app/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@
2121
"@mui/zero-tag-processor": "file:../../packages/zero-tag-processor/build",
2222
"@mui/zero-next-plugin": "file:../../packages/zero-next-plugin/build",
2323
"@types/node": "20.5.7",
24-
"@types/react": "18.2.37",
25-
"@types/react-dom": "18.2.15",
24+
"@types/react": "18.2.38",
25+
"@types/react-dom": "18.2.17",
2626
"typescript": "5.1.6"
2727
},
2828
"resolutions": {

benchmark/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,16 +15,16 @@
1515
"@emotion/react": "^11.11.1",
1616
"@emotion/server": "^11.11.0",
1717
"@emotion/styled": "^11.11.0",
18-
"@mui/material": "^5.14.18",
19-
"@mui/styles": "^5.14.18",
20-
"@mui/system": "^5.14.18",
18+
"@mui/material": "^5.14.20",
19+
"@mui/styles": "^5.14.20",
20+
"@mui/system": "^5.14.20",
2121
"@styled-system/css": "^5.1.5",
2222
"benchmark": "^2.1.4",
2323
"docs": "^5.0.0",
2424
"express": "^4.18.2",
2525
"fs-extra": "^11.1.1",
2626
"jss": "^10.10.0",
27-
"playwright": "^1.39.0",
27+
"playwright": "^1.40.0",
2828
"prop-types": "^15.8.1",
2929
"react": "^18.2.0",
3030
"react-dom": "^18.2.0",

docs/data/about/teamMembers.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,8 @@
153153
"title": "Business Administrator",
154154
"location": "London, UK",
155155
"locationCountry": "gb",
156-
"about": "Empathic art-lover, incurable optimist keen on biking, gardening"
156+
"about": "Empathic art-lover, incurable optimist keen on biking, gardening",
157+
"github": "TinaDein"
157158
},
158159
{
159160
"name": "Lukas Tyla",
@@ -186,7 +187,8 @@
186187
"title": "Senior People & Culture Partner",
187188
"location": "Newcastle Upon Tyne, UK",
188189
"locationCountry": "gb",
189-
"about": "🧗‍♂️ Amateur indoor climber & ex-philosophy geek"
190+
"about": "🧗‍♂️ Amateur indoor climber & ex-philosophy geek",
191+
"github": "mikailaread"
190192
},
191193
{
192194
"name": "Romain Grégoire",

docs/data/base/components/autocomplete/AutocompleteIntroduction/css/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ function Styles() {
188188
<style>
189189
{`
190190
.Autocomplete__root {
191-
font-family: IBM Plex Sans, sans-serif;
191+
font-family: 'IBM Plex Sans', sans-serif;
192192
font-weight: 400;
193193
border-radius: 8px;
194194
background: ${isDarkMode ? grey[900] : '#fff'};
@@ -270,7 +270,7 @@ function Styles() {
270270
}
271271
272272
.Autocomplete__listbox {
273-
font-family: IBM Plex Sans, sans-serif;
273+
font-family: 'IBM Plex Sans', sans-serif;
274274
font-size: 0.875rem;
275275
box-sizing: border-box;
276276
padding: 6px;

docs/data/base/components/autocomplete/AutocompleteIntroduction/css/index.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ function Styles() {
162162
<style>
163163
{`
164164
.Autocomplete__root {
165-
font-family: IBM Plex Sans, sans-serif;
165+
font-family: 'IBM Plex Sans', sans-serif;
166166
font-weight: 400;
167167
border-radius: 8px;
168168
background: ${isDarkMode ? grey[900] : '#fff'};
@@ -244,7 +244,7 @@ function Styles() {
244244
}
245245
246246
.Autocomplete__listbox {
247-
font-family: IBM Plex Sans, sans-serif;
247+
font-family: 'IBM Plex Sans', sans-serif;
248248
font-size: 0.875rem;
249249
box-sizing: border-box;
250250
padding: 6px;

docs/data/base/components/autocomplete/AutocompleteIntroduction/system/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ const grey = {
141141

142142
const StyledAutocompleteRoot = styled('div')(
143143
({ theme }) => `
144-
font-family: IBM Plex Sans, sans-serif;
144+
font-family: 'IBM Plex Sans', sans-serif;
145145
font-weight: 400;
146146
border-radius: 8px;
147147
color: ${theme.palette.mode === 'dark' ? grey[300] : grey[500]};
@@ -197,7 +197,7 @@ const StyledPopper = styled('div')`
197197

198198
const StyledListbox = styled('ul')(
199199
({ theme }) => `
200-
font-family: IBM Plex Sans, sans-serif;
200+
font-family: 'IBM Plex Sans', sans-serif;
201201
font-size: 0.875rem;
202202
box-sizing: border-box;
203203
padding: 6px;

0 commit comments

Comments
 (0)