2016-11-10 14:26:24 +01:00
{
2022-08-26 09:25:31 +02:00
"name" : "unleash-frontend-local" ,
"version" : "0.0.0" ,
"private" : true ,
2023-10-02 14:25:46 +02:00
"files" : [ "index.js" , "build" ] ,
2016-11-10 14:26:24 +01:00
"engines" : {
2023-04-18 14:42:49 +02:00
"node" : ">=18"
2016-11-10 14:26:24 +01:00
} ,
"scripts" : {
2022-08-30 10:52:30 +02:00
"build" : "vite build" ,
chore: simplify package scripts (#3736)
# Simplify package scripts
This PR's purpose is to raise a discussion surrounding our current
package scripts.
It includes some suggestions that aim to simplify the scripts and
hopefully bring a much more straightforward approach to developing and
contributing to Unleash.
Building (prod) should only happen **explicitly** and when needed.
## Before PR (current behavior)
- Clone the project;
- Open 2 terminals: One for `unleash` and another for
`unleash/frontend`;
- On `unleash`:
- Run `yarn` (which will also build, for some reason?);
- Run `yarn start:dev` to start backend in dev mode (`tsc-watch`);
- On `unleash/frontend`:
- Run `yarn` (which will also build, for some reason?);
- Run `yarn start` to start frontend in dev mode (`vite`);
So it seems to me like we build unnecessarily every time we install
dependencies. Neither dev scripts need to build the project, as backend
uses `tsc-watch` and frontend uses `vite`. I'm unsure why this is the
case, as building can take a very long time.
![image](https://github.com/Unleash/unleash/assets/14320932/5ecb7df1-e5b4-4d70-ba7e-97119f5d1116)
There's also some complexity in the way we need to split the terminal to
`cd` into `frontend` and treat it as a different project. The fact that
we have different script names is also confusing (`yarn start`, `yarn
start:dev`, etc).
## After PR
- Clone the project;
- Run `yarn` to install all dependencies;
- Run `yarn dev` to get started developing Unleash;
Running `yarn` should take care of everything needed to start
developing. This includes installing dependencies for frontend as well.
It should not build projects if we are not being explicit about it,
especially since we don't need to build them at this stage.
![image](https://github.com/Unleash/unleash/assets/14320932/614e42fc-3467-432f-91fc-624b1b35c7c1)
Running `yarn dev` should start the project in dev mode. This means
running both projects in `dev` mode, which for `backend` means running
`tsc-watch` and for `frontend` means running `vite`.
Here this PR attempts to provide a better DX by using
[concurrently](https://www.npmjs.com/package/concurrently) and
[wait-on](https://www.npmjs.com/package/wait-on) - This means both tasks
are ran simultaneously, stdout is labeled accordingly, and are stopped
together. It also means that `frontend` waits for `backend` to be
serving at `4242` before starting, since `frontend` starts pretty much
immediately with `vite` and `backend` takes a bit longer. Of course,
when the `backend` is hot-reloading you may still find some
`ECONNREFUSED`s on `frontend` stdout while it recompiles.
![image](https://github.com/Unleash/unleash/assets/14320932/8bde8ee2-3cad-4e3f-a0db-9eed60cfb04d)
No more splitting your terminal and treating `frontend` as a separate
project.
## Discussion points
Maybe there's a better alternative to `tsc-watch`? I briefly explored
some alternatives and while they had a much faster starting speed,
hot-reload was sometimes slower. IMO we should aspire to run
`src/server-dev.ts` directly and only compile when needed.
Running `dev:backend` still serves a version of the frontend (at 4242).
**Why? Can we remove that behavior?**
I can't imagine a scenario in dev where we wouldn't want to run the
latest version of the frontend with `vite`.
~~**Note:** This PR removes all other out-of-scope scripts to focus on
this revamp. If we decide to merge it, we should evaluate what other
existing scripts we still want to include. May be a good opportunity to
clean up unused ones and only include the ones we really use. This
includes scripts that our GH actions rely on.~~
**Update:** In an effort to minimize impact surface of this PR and make
it a bit more ready for merging:
- It updates some docs in
https://github.com/Unleash/unleash/pull/3736/commits/2a4ff805e87b65d9c1256effaa189ddcccba15fb
and
https://github.com/Unleash/unleash/pull/3736/commits/1bbc4882519b5a82e3116f0be255ad24a6f3ce53
to reflect our new simplified flow;
- It includes the old package scripts for now in
https://github.com/Unleash/unleash/pull/3736/commits/039bc04699ac880e491fd3ce01f9bcd6f97a94b9;
- It updates some of our GH actions to reflect the new scripts in
https://github.com/Unleash/unleash/pull/3736/commits/7782cb9b12e37ee844507e41ef2b7137eaf55666;
Given its current status I'll promote the PR to "ready for review".
I still think we should have a second look at our existing scripts and
GH actions to see what we really need and/or should adapt, but it should
be a team effort so we have a broader context. Maybe on a follow-up PR.
Does this require any changes to related projects (e.g. Enterprise)?
---------
Co-authored-by: Gastón Fournier <gaston@getunleash.io>
2023-05-12 12:23:22 +02:00
"dev" : "vite" ,
2022-05-05 17:15:22 +02:00
"start" : "vite" ,
2022-12-16 19:09:24 +01:00
"start:prod" : "vite build && vite preview" ,
2022-10-19 14:02:00 +02:00
"start:sandbox" : "UNLEASH_API=https://sandbox.getunleash.io/ospro yarn run start" ,
2024-01-05 09:23:12 +01:00
"start:sandbox:enterprise" : "UNLEASH_API=https://sandbox.getunleash.io/ VITE_TEST_REDIRECT=true UNLEASH_BASE_PATH=/enterprise/ yarn run start" ,
2023-01-17 13:33:52 +01:00
"start:demo2" : "UNLEASH_API=https://sandbox.getunleash.io/ UNLEASH_BASE_PATH=/demo2/ yarn run start" ,
"start:enterprise" : "UNLEASH_API=https://unleash.herokuapp.com VITE_TEST_REDIRECT=true yarn run start" ,
2023-02-17 12:15:50 +01:00
"start:demo" : "UNLEASH_BASE_PATH=/demo/ UNLEASH_API=https://app.unleash-hosted.com/ yarn run start" ,
2023-11-17 11:42:32 +01:00
"test" : "NODE_OPTIONS=\"${NODE_OPTIONS} --no-experimental-fetch\" vitest run" ,
2023-04-18 10:35:32 +02:00
"test:snapshot" : "NODE_OPTIONS=\"${NODE_OPTIONS} --no-experimental-fetch\" yarn test -u" ,
2023-12-05 17:31:23 +01:00
"test:watch" : "NODE_OPTIONS=\"${NODE_OPTIONS} --no-experimental-fetch\" vitest watch" ,
2023-10-02 14:25:46 +02:00
"lint" : "biome lint src --apply" ,
2023-10-06 10:46:38 +02:00
"lint:check" : "biome check src" ,
2023-10-02 14:25:46 +02:00
"fmt" : "biome format src --write" ,
2023-10-06 10:46:38 +02:00
"fmt:check" : "biome check src" ,
2022-09-30 13:01:32 +02:00
"ts:check" : "tsc" ,
2023-04-18 10:35:32 +02:00
"e2e" : "NODE_OPTIONS=\"${NODE_OPTIONS} --no-experimental-fetch\" yarn run cypress open --config baseUrl='http://localhost:3000' --env AUTH_USER=admin,AUTH_PASSWORD=unleash4all" ,
2023-12-14 15:12:13 +01:00
"e2e:oss" : "yarn --cwd frontend run cypress run --spec \"cypress/oss/**/*.spec.ts\" --config baseUrl=\"http://localhost:${EXPOSED_PORT:-4242}\" --env AUTH_USER=admin,AUTH_PASSWORD=unleash4all" ,
2023-04-18 10:35:32 +02:00
"e2e:heroku" : "NODE_OPTIONS=\"${NODE_OPTIONS} --no-experimental-fetch\" yarn run cypress open --config baseUrl='https://unleash.herokuapp.com' --env AUTH_USER=admin,AUTH_PASSWORD=unleash4all" ,
"gen:api" : "NODE_OPTIONS=\"${NODE_OPTIONS} --no-experimental-fetch\" orval --config orval.config.js" ,
"gen:api:demo" : "NODE_OPTIONS=\"${NODE_OPTIONS} --no-experimental-fetch\" UNLEASH_OPENAPI_URL=https://app.unleash-hosted.com/demo/docs/openapi.json yarn run gen:api" ,
chore: simplify package scripts (#3736)
# Simplify package scripts
This PR's purpose is to raise a discussion surrounding our current
package scripts.
It includes some suggestions that aim to simplify the scripts and
hopefully bring a much more straightforward approach to developing and
contributing to Unleash.
Building (prod) should only happen **explicitly** and when needed.
## Before PR (current behavior)
- Clone the project;
- Open 2 terminals: One for `unleash` and another for
`unleash/frontend`;
- On `unleash`:
- Run `yarn` (which will also build, for some reason?);
- Run `yarn start:dev` to start backend in dev mode (`tsc-watch`);
- On `unleash/frontend`:
- Run `yarn` (which will also build, for some reason?);
- Run `yarn start` to start frontend in dev mode (`vite`);
So it seems to me like we build unnecessarily every time we install
dependencies. Neither dev scripts need to build the project, as backend
uses `tsc-watch` and frontend uses `vite`. I'm unsure why this is the
case, as building can take a very long time.
![image](https://github.com/Unleash/unleash/assets/14320932/5ecb7df1-e5b4-4d70-ba7e-97119f5d1116)
There's also some complexity in the way we need to split the terminal to
`cd` into `frontend` and treat it as a different project. The fact that
we have different script names is also confusing (`yarn start`, `yarn
start:dev`, etc).
## After PR
- Clone the project;
- Run `yarn` to install all dependencies;
- Run `yarn dev` to get started developing Unleash;
Running `yarn` should take care of everything needed to start
developing. This includes installing dependencies for frontend as well.
It should not build projects if we are not being explicit about it,
especially since we don't need to build them at this stage.
![image](https://github.com/Unleash/unleash/assets/14320932/614e42fc-3467-432f-91fc-624b1b35c7c1)
Running `yarn dev` should start the project in dev mode. This means
running both projects in `dev` mode, which for `backend` means running
`tsc-watch` and for `frontend` means running `vite`.
Here this PR attempts to provide a better DX by using
[concurrently](https://www.npmjs.com/package/concurrently) and
[wait-on](https://www.npmjs.com/package/wait-on) - This means both tasks
are ran simultaneously, stdout is labeled accordingly, and are stopped
together. It also means that `frontend` waits for `backend` to be
serving at `4242` before starting, since `frontend` starts pretty much
immediately with `vite` and `backend` takes a bit longer. Of course,
when the `backend` is hot-reloading you may still find some
`ECONNREFUSED`s on `frontend` stdout while it recompiles.
![image](https://github.com/Unleash/unleash/assets/14320932/8bde8ee2-3cad-4e3f-a0db-9eed60cfb04d)
No more splitting your terminal and treating `frontend` as a separate
project.
## Discussion points
Maybe there's a better alternative to `tsc-watch`? I briefly explored
some alternatives and while they had a much faster starting speed,
hot-reload was sometimes slower. IMO we should aspire to run
`src/server-dev.ts` directly and only compile when needed.
Running `dev:backend` still serves a version of the frontend (at 4242).
**Why? Can we remove that behavior?**
I can't imagine a scenario in dev where we wouldn't want to run the
latest version of the frontend with `vite`.
~~**Note:** This PR removes all other out-of-scope scripts to focus on
this revamp. If we decide to merge it, we should evaluate what other
existing scripts we still want to include. May be a good opportunity to
clean up unused ones and only include the ones we really use. This
includes scripts that our GH actions rely on.~~
**Update:** In an effort to minimize impact surface of this PR and make
it a bit more ready for merging:
- It updates some docs in
https://github.com/Unleash/unleash/pull/3736/commits/2a4ff805e87b65d9c1256effaa189ddcccba15fb
and
https://github.com/Unleash/unleash/pull/3736/commits/1bbc4882519b5a82e3116f0be255ad24a6f3ce53
to reflect our new simplified flow;
- It includes the old package scripts for now in
https://github.com/Unleash/unleash/pull/3736/commits/039bc04699ac880e491fd3ce01f9bcd6f97a94b9;
- It updates some of our GH actions to reflect the new scripts in
https://github.com/Unleash/unleash/pull/3736/commits/7782cb9b12e37ee844507e41ef2b7137eaf55666;
Given its current status I'll promote the PR to "ready for review".
I still think we should have a second look at our existing scripts and
GH actions to see what we really need and/or should adapt, but it should
be a team effort so we have a broader context. Maybe on a follow-up PR.
Does this require any changes to related projects (e.g. Enterprise)?
---------
Co-authored-by: Gastón Fournier <gaston@getunleash.io>
2023-05-12 12:23:22 +02:00
"gen:api:sandbox" : "NODE_OPTIONS=\"${NODE_OPTIONS} --no-experimental-fetch\" UNLEASH_OPENAPI_URL=https://sandbox.getunleash.io/demo2/docs/openapi.json yarn run gen:api"
2016-11-10 14:26:24 +01:00
} ,
2021-04-09 13:38:30 +02:00
"devDependencies" : {
chore(deps): update dependency @biomejs/biome to v1.4.1 (#5709)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@biomejs/biome](https://biomejs.dev)
([source](https://togithub.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome))
| [`1.4.0` ->
`1.4.1`](https://renovatebot.com/diffs/npm/@biomejs%2fbiome/1.4.0/1.4.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@biomejs%2fbiome/1.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@biomejs%2fbiome/1.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@biomejs%2fbiome/1.4.0/1.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@biomejs%2fbiome/1.4.0/1.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
<details>
<summary>biomejs/biome (@​biomejs/biome)</summary>
###
[`v1.4.1`](https://togithub.com/biomejs/biome/blob/HEAD/CHANGELOG.md#141-2023-11-30)
[Compare
Source](https://togithub.com/biomejs/biome/compare/889593e3f983a6fec642d20eea3c7f94d58fc7e1...a88751306242058374575b9f511e3c22213032b6)
##### Editors
- Fix [#​933](https://togithub.com/biomejs/biome/issues/933). Some
files are properly ignored in the LSP too. E.g. `package.json`,
`tsconfig.json`, etc.
##### Formatter
##### Bug fixes
- Fix some accidental line breaks when printing array expressions within
arrow functions and other long lines
[#​917](https://togithub.com/biomejs/biome/pull/917). Contributed
by [@​faultyserver](https://togithub.com/faultyserver)
- Match Prettier's breaking strategy for `ArrowChain` layouts
[#​934](https://togithub.com/biomejs/biome/pull/934). Contributed
by [@​faultyserver](https://togithub.com/faultyserver)
- Fix double-printing of leading comments in arrow chain expressions
[#​951](https://togithub.com/biomejs/biome/pull/951). Contributed
by [@​faultyserver](https://togithub.com/faultyserver)
##### Linter
##### Bug fixes
- Fix [#​910](https://togithub.com/biomejs/biome/issues/910),
where the rule `noSvgWithoutTitle` should skip elements that have
`aria-hidden` attributes. Contributed by
[@​vasucp1207](https://togithub.com/vasucp1207)
##### New features
- Add [useForOf](https://biomejs.dev/linter/rules/use-for-of) rule.
The rule recommends a for-of loop when the loop index is only used to
read from an array that is being iterated.
Contributed by [@​victor-teles](https://togithub.com/victor-teles)
##### Enhancement
- Implements
[#​924](https://togithub.com/biomejs/biome/issues/924) and
[#​920](https://togithub.com/biomejs/biome/issues/920).
[noUselessElse](https://biomejs.dev/linter/rules/no-useless-else) now
ignores `else` clauses that follow at least one `if` statement that
doesn't break early. Contributed by
[@​Conaclos](https://togithub.com/Conaclos)
For example, the following code is no longer reported by the rule:
```js
function f(x) {
if (x < 0) {
// this `if` doesn't break early.
} else if (x > 0) {
return x;
} else {
// This `else` block was previously reported as useless.
}
}
```
##### Bug fixes
- Fix [#​918](https://togithub.com/biomejs/biome/issues/918),
[useSimpleNumberKeys](https://biomejs.dev/linter/rules/use-simple-number-keys)
no longer repports false positive on comments. Contributed by
[@​kalleep](https://togithub.com/kalleep)
- Fix [#​953](https://togithub.com/biomejs/biome/issues/953),
[noRedeclare](https://biomejs.dev/linter/rules/no-redeclare) no longer
reports type parameters with the same name in different mapped types as
redeclarations. Contributed by
[@​Conaclos](https://togithub.com/Conaclos)
- Fix [#​608](https://togithub.com/biomejs/biome/issues/608),
[useExhaustiveDependencies](https://biomejs.dev/linter/rules/use-exhaustive-dependencies)
no longer repports missing dependencies for React hooks without
dependency array. Contributed by
[@​kalleep](https://togithub.com/kalleep)
##### Parser
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjEyNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: David Leek <david@getunleash.io>
2024-01-10 10:11:49 +01:00
"@biomejs/biome" : "1.4.1" ,
2022-10-26 22:13:52 +02:00
"@codemirror/lang-json" : "6.0.1" ,
2024-01-04 19:16:44 +01:00
"@emotion/react" : "11.11.3" ,
2023-05-25 02:50:38 +02:00
"@emotion/styled" : "11.11.0" ,
chore(deps): update material-ui monorepo (#4403)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@mui/icons-material](https://mui.com/material-ui/material-icons/)
([source](https://togithub.com/mui/material-ui/tree/HEAD/packages/mui-icons-material))
| [`5.11.9` ->
`5.15.2`](https://renovatebot.com/diffs/npm/@mui%2ficons-material/5.11.9/5.15.2)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@mui%2ficons-material/5.15.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@mui%2ficons-material/5.15.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@mui%2ficons-material/5.11.9/5.15.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@mui%2ficons-material/5.11.9/5.15.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@mui/lab](https://mui.com/material-ui/about-the-lab/)
([source](https://togithub.com/mui/material-ui/tree/HEAD/packages/mui-lab))
| [`5.0.0-alpha.120` ->
`5.0.0-alpha.158`](https://renovatebot.com/diffs/npm/@mui%2flab/5.0.0-alpha.120/5.0.0-alpha.158)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@mui%2flab/5.0.0-alpha.158?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@mui%2flab/5.0.0-alpha.158?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@mui%2flab/5.0.0-alpha.120/5.0.0-alpha.158?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@mui%2flab/5.0.0-alpha.120/5.0.0-alpha.158?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@mui/material](https://mui.com/material-ui/)
([source](https://togithub.com/mui/material-ui/tree/HEAD/packages/mui-material))
| [`5.11.10` ->
`5.15.2`](https://renovatebot.com/diffs/npm/@mui%2fmaterial/5.11.10/5.15.2)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@mui%2fmaterial/5.15.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@mui%2fmaterial/5.15.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@mui%2fmaterial/5.11.10/5.15.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@mui%2fmaterial/5.11.10/5.15.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@mui/x-date-pickers](https://mui.com/x/react-date-pickers/)
([source](https://togithub.com/mui/mui-x/tree/HEAD/packages/x-date-pickers))
| [`6.18.3` ->
`6.18.6`](https://renovatebot.com/diffs/npm/@mui%2fx-date-pickers/6.18.3/6.18.6)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@mui%2fx-date-pickers/6.18.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@mui%2fx-date-pickers/6.18.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@mui%2fx-date-pickers/6.18.3/6.18.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@mui%2fx-date-pickers/6.18.3/6.18.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
<details>
<summary>mui/material-ui (@​mui/icons-material)</summary>
###
[`v5.15.2`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#5152)
[Compare
Source](https://togithub.com/mui/material-ui/compare/v5.15.1...v5.15.2)
<!-- generated comparing v5.15.1..master -->
*Dec 25, 2023*
A big thanks to the 13 contributors who made this release possible. Here
are some highlights ✨:
- 🚀 Added support for callbacks in the [variant's props
definition](https://mui.com/material-ui/customization/theme-components/#creating-new-component-variants)
([#​40094](https://togithub.com/mui/material-ui/issues/40094))
[@​mnajdova](https://togithub.com/mnajdova)
- 💫 Published a
[blogpost](https://mui.com/blog/2023-material-ui-v6-and-beyond/) for the
2024's plan about Material UI
##### `@mui/material@5.15.1`
- <!-- 31 -->\[Badge] Use the variants API in the styled call
([#​40213](https://togithub.com/mui/material-ui/issues/40213))
[@​mnajdova](https://togithub.com/mnajdova)
- <!-- 04 -->\[Paper] Add missing Paper classes descriptions
([#​40300](https://togithub.com/mui/material-ui/issues/40300))
[@​sai6855](https://togithub.com/sai6855)
##### `@mui/system@5.15.1`
- <!-- 03 -->Support props callback in the variant's definition
([#​40094](https://togithub.com/mui/material-ui/issues/40094))
[@​mnajdova](https://togithub.com/mnajdova)
##### `@mui/base@5.0.0-beta.29`
- <!-- 29 -->\[Popup] Use context-based transition API
([#​39326](https://togithub.com/mui/material-ui/issues/39326))
[@​michaldudak](https://togithub.com/michaldudak)
- <!-- 28 -->\[Popup] Popup no longer opens outside viewport
([#​39827](https://togithub.com/mui/material-ui/issues/39827))
[@​adamhylander](https://togithub.com/adamhylander)
- <!-- 27 -->\[useSelect] Refactor to use DOM focus management instead
of active descendant
([#​39675](https://togithub.com/mui/material-ui/issues/39675))
[@​DiegoAndai](https://togithub.com/DiegoAndai)
##### `@mui/material-next@6.0.0-alpha.115`
- <!-- 15 -->\[material-next]\[Divider]Divider ts support
([#​40307](https://togithub.com/mui/material-ui/issues/40307))
[@​sai6855](https://togithub.com/sai6855)
##### Docs
- <!-- 30 -->\[base-ui] Fix form submission Select demo
([#​40014](https://togithub.com/mui/material-ui/issues/40014))
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli)
- <!-- 24 -->\[blog] Add Material UI v6 and beyond blog post
([#​40242](https://togithub.com/mui/material-ui/issues/40242))
[@​mnajdova](https://togithub.com/mnajdova)
- <!-- 10 -->\[material-ui] Fix broken links in the All components page
([#​40303](https://togithub.com/mui/material-ui/issues/40303))
[@​muazaqdas](https://togithub.com/muazaqdas)
- <!-- 09 -->\[material-ui] Fix broken links on the All components page
([#​40279](https://togithub.com/mui/material-ui/issues/40279))
[@​danilo-leal](https://togithub.com/danilo-leal)
- <!-- 08 -->\[material-ui] Add aria-current for nav tabs demo
([#​39594](https://togithub.com/mui/material-ui/issues/39594))
[@​Kimzify](https://togithub.com/Kimzify)
- <!-- 07 -->\[material-ui] Add an "All components" page
([#​40256](https://togithub.com/mui/material-ui/issues/40256))
[@​danilo-leal](https://togithub.com/danilo-leal)
- <!-- 06 -->\[material-ui]\[Tooltip] Add demo to show how to change
distance between tooltip and its anchor
([#​40087](https://togithub.com/mui/material-ui/issues/40087))
[@​anle9650](https://togithub.com/anle9650)
##### Core
- <!-- 26 -->\[blog] Fix 301 redirection
[@​oliviertassinari](https://togithub.com/oliviertassinari)
- <!-- 25 -->\[blog] Reduce max image size
[@​oliviertassinari](https://togithub.com/oliviertassinari)
- <!-- 23 -->\[code-infra] Extract Babel macro from mui-utils
([#​40262](https://togithub.com/mui/material-ui/issues/40262))
[@​michaldudak](https://togithub.com/michaldudak)
- <!-- 22 -->\[core] Simplify a bit the release instructions
[@​oliviertassinari](https://togithub.com/oliviertassinari)
- <!-- 21 -->\[core] Push force to deploy is not unexpected
[@​oliviertassinari](https://togithub.com/oliviertassinari)
- <!-- 20 -->\[core] Fix CSS2 vs. CSS3 ::after syntax
[@​oliviertassinari](https://togithub.com/oliviertassinari)
- <!-- 19 -->\[core] Fix CSS2 vs. CSS3 ::before syntax
[@​oliviertassinari](https://togithub.com/oliviertassinari)
- <!-- 05 -->\[core] Use direct import from utils package
([#​40254](https://togithub.com/mui/material-ui/issues/40254))
[@​siriwatknp](https://togithub.com/siriwatknp)
- <!-- 18 -->\[core] Yaml format match most common convention
[@​oliviertassinari](https://togithub.com/oliviertassinari)
- <!-- 17 -->\[core] Polish docs-feedback issue template
[@​oliviertassinari](https://togithub.com/oliviertassinari)
- <!-- 16 -->\[core] Pin Node version on GitHub Actions to 18.18
([#​40187](https://togithub.com/mui/material-ui/issues/40187))
[@​michaldudak](https://togithub.com/michaldudak)
- <!-- 14 -->\[docs] Fix SEO regression
([#​40306](https://togithub.com/mui/material-ui/issues/40306))
[@​oliviertassinari](https://togithub.com/oliviertassinari)
- <!-- 13 -->\[docs] Fix docs redirections
[@​oliviertassinari](https://togithub.com/oliviertassinari)
- <!-- 12 -->\[docs] Update the Contributing guide to give more
guidance on documentation
([#​40274](https://togithub.com/mui/material-ui/issues/40274))
[@​samuelsycamore](https://togithub.com/samuelsycamore)
- <!-- 11 -->\[docs-infra] Add polish to the inline code block
([#​40260](https://togithub.com/mui/material-ui/issues/40260))
[@​danilo-leal](https://togithub.com/danilo-leal)
- <!-- 02 -->\[website] Update Gold sponsors: add RxDB, standardize
formatting
([#​40273](https://togithub.com/mui/material-ui/issues/40273))
[@​samuelsycamore](https://togithub.com/samuelsycamore)
- <!-- 01 -->\[website] Revert change to homepage SEO attributes
[@​oliviertassinari](https://togithub.com/oliviertassinari)
All contributors of this release in alphabetical order:
[@​adamhylander](https://togithub.com/adamhylander),
[@​anle9650](https://togithub.com/anle9650),
[@​danilo-leal](https://togithub.com/danilo-leal),
[@​DiegoAndai](https://togithub.com/DiegoAndai),
[@​Kimzify](https://togithub.com/Kimzify),
[@​michaldudak](https://togithub.com/michaldudak),
[@​mnajdova](https://togithub.com/mnajdova),
[@​muazaqdas](https://togithub.com/muazaqdas),
[@​oliviertassinari](https://togithub.com/oliviertassinari),
[@​sai6855](https://togithub.com/sai6855),
[@​samuelsycamore](https://togithub.com/samuelsycamore),
[@​siriwatknp](https://togithub.com/siriwatknp),
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli)
###
[`v5.15.1`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#5151)
[Compare
Source](https://togithub.com/mui/material-ui/compare/v5.15.0...v5.15.1)
<!-- generated comparing v5.15.0..master -->
*Dec 19, 2023*
A big thanks to the 15 contributors who made this release possible.
This release was mostly about 🐛 bug fixes and 📚 documentation
improvements.
##### `@mui/material@5.15.1`
- <!-- 13 -->\[CardActions]\[DialogActions] Apply margin for all
children except for 1st child
([#​40168](https://togithub.com/mui/material-ui/issues/40168))
[@​sai6855](https://togithub.com/sai6855)
- <!-- 03 -->\[TablePagination] Add ability to change icons in
TablePaginationActions using `slots` and `slotProps`
([#​33797](https://togithub.com/mui/material-ui/issues/33797))
[@​pratikkarad](https://togithub.com/pratikkarad)
- <!-- 13 -->\[CssVarsProvider] Fix HSL breaking button styles
([#​39869](https://togithub.com/mui/material-ui/issues/39869))
[@​gitstart](https://togithub.com/gitstart)
##### `@mui/joy@5.0.0-beta.19`
- <!-- 05 -->\[FormControl] Fix issue with the conditional setting of
`htmlFor` and `id` attributes not functioning properly for form labels
([#​40180](https://togithub.com/mui/material-ui/issues/40180))
[@​ReaZzy](https://togithub.com/ReaZzy)
- <!-- 04 -->\[typescript] Address TypeScript issue with custom zIndex
not functioning
([#​40133](https://togithub.com/mui/material-ui/issues/40133))
[@​qiweiii](https://togithub.com/qiweiii)
##### `@mui/styled-engine-sc@6.0.0-alpha.9`
- <!-- 02 -->\[typescript] Fix `theme` being of type any
([#​40200](https://togithub.com/mui/material-ui/issues/40200))
[@​mnajdova](https://togithub.com/mnajdova)
##### Docs
- <!-- 09 -->\[joy-ui] Fix typo in the CSS baseline page
([#​40222](https://togithub.com/mui/material-ui/issues/40222))
[@​possibilities](https://togithub.com/possibilities)
- <!-- 08 -->\[joy-ui] Document missing Autocomplete props
([#​39979](https://togithub.com/mui/material-ui/issues/39979))
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli)
- <!-- 10 -->\[joy-ui] Fix typo about Typography levels
([#​40230](https://togithub.com/mui/material-ui/issues/40230))
[@​zanivan](https://togithub.com/zanivan)
- <!-- 07 -->\[material-ui] Update the related projects page to list
`mui-tiptap` for rich text
([#​40216](https://togithub.com/mui/material-ui/issues/40216))
[@​sjdemartini](https://togithub.com/sjdemartini)
- <!-- 06 -->\[material-ui] Fix typo in the Next.js integration page
([#​40209](https://togithub.com/mui/material-ui/issues/40209))
[@​s8990](https://togithub.com/s8990)
##### Core
- <!-- 14 -->\[blog] Fix access to Notion without an account
[@​oliviertassinari](https://togithub.com/oliviertassinari)
- <!-- 12 -->\[core] Update workflows and issue templates to reflect
the updated label
([#​40197](https://togithub.com/mui/material-ui/issues/40197))
[@​MBilalShafi](https://togithub.com/MBilalShafi)
- <!-- 11 -->\[docs] Replace Twitter with X
([#​40193](https://togithub.com/mui/material-ui/issues/40193))
[@​mbrookes](https://togithub.com/mbrookes)
- <!-- 10 -->\[docs-infra] Uplift the Algolia search modal design
([#​40186](https://togithub.com/mui/material-ui/issues/40186))
[@​danilo-leal](https://togithub.com/danilo-leal)
- <!-- 01 -->\[website] Update product descriptions and social preview
images
([#​32181](https://togithub.com/mui/material-ui/issues/32181))
[@​danilo-leal](https://togithub.com/danilo-leal)
All contributors of this release in alphabetical order:
[@​danilo-leal](https://togithub.com/danilo-leal),
[@​gitstart](https://togithub.com/gitstart),
[@​MBilalShafi](https://togithub.com/MBilalShafi),
[@​mbrookes](https://togithub.com/mbrookes),
[@​mnajdova](https://togithub.com/mnajdova),
[@​oliviertassinari](https://togithub.com/oliviertassinari),
[@​possibilities](https://togithub.com/possibilities),
[@​pratikkarad](https://togithub.com/pratikkarad),
[@​qiweiii](https://togithub.com/qiweiii),
[@​ReaZzy](https://togithub.com/ReaZzy),
[@​s8990](https://togithub.com/s8990),
[@​sai6855](https://togithub.com/sai6855),
[@​sjdemartini](https://togithub.com/sjdemartini),
[@​zanivan](https://togithub.com/zanivan),
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli)
###
[`v5.15.0`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#5150)
[Compare
Source](https://togithub.com/mui/material-ui/compare/v5.14.19...v5.15.0)
<!-- generated comparing v5.14.20..master -->
*Dec 11, 2023*
A big thanks to the 15 contributors who made this release possible. Here
are some highlights ✨:
- 🚀 Added [a new package for a better Material UI integration with
Next.js](https://mui.com/material-ui/guides/nextjs)
([#​39947](https://togithub.com/mui/material-ui/issues/39947))
[@​siriwatknp](https://togithub.com/siriwatknp)
##### `@mui/material@5.15.0`
- <!-- 12 -->Revert "\[Select]\[material-ui] Add name to hidden input
element"
([#​40174](https://togithub.com/mui/material-ui/issues/40174))
[@​mj12albert](https://togithub.com/mj12albert)
- <!-- 02 -->\[material-ui] Refactor ComponentsVariants type into a
generic
([#​39623](https://togithub.com/mui/material-ui/issues/39623))
[@​blakenetz](https://togithub.com/blakenetz)
##### `@mui/material-nextjs@5.15.0`
- <!-- 01 -->\[material-ui] Add new Next.js integration package
([#​39947](https://togithub.com/mui/material-ui/issues/39947))
[@​siriwatknp](https://togithub.com/siriwatknp)
##### `@mui/material-next@6.0.0-alpha.113`
- <!-- 11 -->\[Badge]\[material-next] Apply new OwnerState type to
Badge
([#​40119](https://togithub.com/mui/material-ui/issues/40119))
[@​lhilgert9](https://togithub.com/lhilgert9)
- <!-- 06 -->\[material-next]\[ButtonGroup] Change `ButtonGroup` files
to ts
([#​39794](https://togithub.com/mui/material-ui/issues/39794))
[@​lhilgert9](https://togithub.com/lhilgert9)
##### `@mui/icons-material@5.15.0`
- <!-- 05 -->\[icons] Add X logo
([#​38811](https://togithub.com/mui/material-ui/issues/38811))
[@​abreel](https://togithub.com/abreel)
##### `@mui/base@5.0.0-beta.27`
- <!-- 10 -->\[base-ui] useControllableReducer warns when controlled
props become uncontrolled (and vice versa)
([#​39096](https://togithub.com/mui/material-ui/issues/39096))
[@​mj12albert](https://togithub.com/mj12albert)
##### `@mui/joy@5.0.0-beta.18`
- <!-- 04 -->\[joy-ui]\[Radio]\[Input] Fix inheritance of disabled prop
([#​39934](https://togithub.com/mui/material-ui/issues/39934))
[@​sai6855](https://togithub.com/sai6855)
##### `@mui/lab@5.0.0-alpha.156`
- <!-- 03 -->\[lab]\[LoadingButton] LoadingButton now inherits props
from ButtonGroup
([#​39679](https://togithub.com/mui/material-ui/issues/39679))
[@​lhilgert9](https://togithub.com/lhilgert9)
##### Docs
- <!-- 09 -->\[docs] Fix reference to non-existent checkmark in
supported-components.md
([#​40056](https://togithub.com/mui/material-ui/issues/40056))
[@​mbrookes](https://togithub.com/mbrookes)
- <!-- 09 -->\[docs]\[base-ui] Add copy button & primary color picker
to the component gallery page
([#​39884](https://togithub.com/mui/material-ui/issues/39884))
[@​mnajdova](https://togithub.com/mnajdova)
- <!-- 08 -->\[docs-infra] Update CodeSandbox links
([#​39992](https://togithub.com/mui/material-ui/issues/39992))
[@​anle9650](https://togithub.com/anle9650)
- <!-- 04 -->\[material-ui]\[docs] Fix wrong root element for emotion
styles in shadow DOM
([#​35326](https://togithub.com/mui/material-ui/issues/35326))
[@​EloB](https://togithub.com/EloB)
- <!-- 03 -->\[material-ui]\[docs] Move the responsive font charts from
recharts to MUI X
([#​40097](https://togithub.com/mui/material-ui/issues/40097))
[@​alexfauquette](https://togithub.com/alexfauquette)
- <!-- 02 -->\[joy-ui]\[templates] Remove outdated code
([#​40095](https://togithub.com/mui/material-ui/issues/40095))
[@​zanivan](https://togithub.com/zanivan)
- <!-- 05 -->\[material-ui]\[docs]\[Popper] Update Positioned Popper
demo styles
([#​40170](https://togithub.com/mui/material-ui/issues/40170))
[@​sai6855](https://togithub.com/sai6855)
##### Core
- <!-- 08 -->\[blog] Add a Phuket retreat blog post
([#​40055](https://togithub.com/mui/material-ui/issues/40055))
[@​mikailaread](https://togithub.com/mikailaread)
- <!-- 07 -->\[blog] Adjust the latest MUI X blog post
([#​40046](https://togithub.com/mui/material-ui/issues/40046))
[@​danilo-leal](https://togithub.com/danilo-leal)
- <!-- 05 -->\[core] Migrate from tslint to eslint
([#​40020](https://togithub.com/mui/material-ui/issues/40020))
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli)
All contributors of this release in alphabetical order:
[@​abreel](https://togithub.com/abreel),
[@​alexfauquette](https://togithub.com/alexfauquette),
[@​anle9650](https://togithub.com/anle9650),
[@​blakenetz](https://togithub.com/blakenetz),
[@​danilo-leal](https://togithub.com/danilo-leal),
[@​EloB](https://togithub.com/EloB),
[@​lhilgert9](https://togithub.com/lhilgert9),
[@​mbrookes](https://togithub.com/mbrookes),
[@​mikailaread](https://togithub.com/mikailaread),
[@​mj12albert](https://togithub.com/mj12albert),
[@​mnajdova](https://togithub.com/mnajdova),
[@​sai6855](https://togithub.com/sai6855),
[@​siriwatknp](https://togithub.com/siriwatknp),
[@​zanivan](https://togithub.com/zanivan),
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli)
###
[`v5.14.19`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#51419)
[Compare
Source](https://togithub.com/mui/material-ui/compare/v5.14.18...v5.14.19)
<!-- generated comparing v5.14.18..master -->
*Nov 29, 2023*
A big thanks to the 18 contributors who made this release possible. Here
are some highlights ✨:
- 🐛 Fix Material UI Autocomplete behavior when there are duplicate
labels
([#​36426](https://togithub.com/mui/material-ui/issues/36426))
[@​islandryu](https://togithub.com/islandryu)
- 🚀 Added Material You Linear Progress to `material-next` package
([#​39807](https://togithub.com/mui/material-ui/issues/39807))
[@​lhilgert9](https://togithub.com/lhilgert9)
##### `@mui/material@5.14.19`
- <!-- 44 -->\[Autocomplete] Fix behavior when there are duplicate
labels
([#​36426](https://togithub.com/mui/material-ui/issues/36426))
[@​islandryu](https://togithub.com/islandryu)
- <!-- 37 -->\[Box] Added boxClasses
([#​39889](https://togithub.com/mui/material-ui/issues/39889))
[@​sadik-malik](https://togithub.com/sadik-malik)
- <!-- 18 -->\[FilledInput] Fix slot props deepmerge order
([#​38922](https://togithub.com/mui/material-ui/issues/38922))
[@​dhaub-exelixis](https://togithub.com/dhaub-exelixis)
- <!-- 12 -->\[Select] Add id to hidden input element
([#​39414](https://togithub.com/mui/material-ui/issues/39414))
[@​DarhkVoyd](https://togithub.com/DarhkVoyd)
- <!-- 11 -->\[Select] Remove unnecessary picking of `onChange` type
from SelectInputProps
([#​39891](https://togithub.com/mui/material-ui/issues/39891))
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli)
##### `@mui/base@5.0.0-beta.25`
- <!-- 46 -->\[Menu] Fix navigation of items when 1st item is disabled
([#​39828](https://togithub.com/mui/material-ui/issues/39828))
[@​sai6855](https://togithub.com/sai6855)
- <!-- 42 -->\[Modal] Refine demos
([#​39824](https://togithub.com/mui/material-ui/issues/39824))
[@​zanivan](https://togithub.com/zanivan)
- <!-- 41 -->\[NumberInput] Implement `numberInputReducer`
([#​38723](https://togithub.com/mui/material-ui/issues/38723))
[@​mj12albert](https://togithub.com/mj12albert)
- <!-- 40 -->\[useNumberInput] Fix change handlers passed through
slotProps
([#​39407](https://togithub.com/mui/material-ui/issues/39407))
[@​mj12albert](https://togithub.com/mj12albert)
##### `@mui/joy@5.0.0-beta.16`
- <!-- 38 -->\[Box] Added boxClasses
([#​39895](https://togithub.com/mui/material-ui/issues/39895))
[@​sadik-malik](https://togithub.com/sadik-malik)
##### `@mui/system@5.14.19`
- <!-- 36 -->\[Box] Added boxClasses
([#​39896](https://togithub.com/mui/material-ui/issues/39896))
[@​sadik-malik](https://togithub.com/sadik-malik)
- <!-- 09 -->Add outlineColor to defaultSxConfig
([#​39962](https://togithub.com/mui/material-ui/issues/39962))
[@​brijeshb42](https://togithub.com/brijeshb42)
##### `@mui/types@7.2.10`
- <!-- 08 -->Add `PartiallyRequired` type
([#​39939](https://togithub.com/mui/material-ui/issues/39939))
[@​lhilgert9](https://togithub.com/lhilgert9)
##### `@mui/material-next@6.0.0-alpha.111`
- <!-- 47 -->\[ProgressIndicator] Apply MD3 style to `LinearProgress`
([#​39807](https://togithub.com/mui/material-ui/issues/39807))
[@​lhilgert9](https://togithub.com/lhilgert9)
- <!-- 17 -->\[FormHelperText] Add FormHelperText component
([#​39503](https://togithub.com/mui/material-ui/issues/39503))
[@​mj12albert](https://togithub.com/mj12albert)
- <!-- 16 -->\[IconButton] Copy IconButton to material-next
([#​39945](https://togithub.com/mui/material-ui/issues/39945))
[@​mj12albert](https://togithub.com/mj12albert)
- <!-- 13 -->\[Switch] Copy `Switch` to material next
([#​39887](https://togithub.com/mui/material-ui/issues/39887))
[@​lhilgert9](https://togithub.com/lhilgert9)
##### Docs
- <!-- 19 -->\[material-ui] Fix theme prop in v5 migration guide
([#​39976](https://togithub.com/mui/material-ui/issues/39976))
[@​sai6855](https://togithub.com/sai6855)
- <!-- 43 -->\[base-ui] Improve Next.js Link docs
([#​39838](https://togithub.com/mui/material-ui/issues/39838))
[@​oliviertassinari](https://togithub.com/oliviertassinari)
- <!-- 39 -->\[base-ui] Export Base UI theme in stylesheet
([#​39694](https://togithub.com/mui/material-ui/issues/39694))
[@​mnajdova](https://togithub.com/mnajdova)
- <!-- 52 -->\[joy-ui] Fix the date min & max slot props values on the
Input demo
([#​40018](https://togithub.com/mui/material-ui/issues/40018))
[@​avikalpg](https://togithub.com/avikalpg)
- <!-- 35 -->\[joy-ui]\[ButtonGroup] Fix orientation prop description
([#​39876](https://togithub.com/mui/material-ui/issues/39876))
[@​sai6855](https://togithub.com/sai6855)
- <!-- 25 -->\[joy-ui] Update gif from the Dark Mode Optimization page
([#​39726](https://togithub.com/mui/material-ui/issues/39726))
[@​danilo-leal](https://togithub.com/danilo-leal)
- <!-- 24 -->\[joy-ui] Fix h1 template
([#​40017](https://togithub.com/mui/material-ui/issues/40017))
[@​oliviertassinari](https://togithub.com/oliviertassinari)
- <!-- 23 -->\[joy-ui] Fix wrong product id
[@​oliviertassinari](https://togithub.com/oliviertassinari)
- <!-- 22 -->\[joy-ui] Fixes in theme scoping documentation
([#​39899](https://togithub.com/mui/material-ui/issues/39899))
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli)
- <!-- 21 -->\[joy-ui] Refine the Email, Teams and Files templates
([#​39579](https://togithub.com/mui/material-ui/issues/39579))
[@​zanivan](https://togithub.com/zanivan)
- <!-- 15 -->\[joy-ui]\[templates] Fix layout shift on Profile template
([#​40022](https://togithub.com/mui/material-ui/issues/40022))
[@​zanivan](https://togithub.com/zanivan)
- <!-- 14 -->\[joy-ui]\[Templates] Update thumbnails
([#​39938](https://togithub.com/mui/material-ui/issues/39938))
[@​zanivan](https://togithub.com/zanivan)
- <!-- 20 -->\[material-next] Add contributing guide
([#​39944](https://togithub.com/mui/material-ui/issues/39944))
[@​mj12albert](https://togithub.com/mj12albert)
- <!-- 51 -->End v6 blogpost notification
([#​39879](https://togithub.com/mui/material-ui/issues/39879))
[@​joserodolfofreitas](https://togithub.com/joserodolfofreitas)
- <!-- 31 -->Fix nested CSS warning
([#​39932](https://togithub.com/mui/material-ui/issues/39932))
[@​mnajdova](https://togithub.com/mnajdova)
- <!-- 30 -->Make integration searchable
([#​39967](https://togithub.com/mui/material-ui/issues/39967))
[@​oliviertassinari](https://togithub.com/oliviertassinari)
- <!-- 29 -->Fix use of quote in markdown
([#​39953](https://togithub.com/mui/material-ui/issues/39953))
[@​oliviertassinari](https://togithub.com/oliviertassinari)
- <!-- 28 -->Show design links on Joy UI
([#​39955](https://togithub.com/mui/material-ui/issues/39955))
[@​oliviertassinari](https://togithub.com/oliviertassinari)
- <!-- 27 -->Restore Algolia results when searching for "Figma"
([#​39956](https://togithub.com/mui/material-ui/issues/39956))
[@​oliviertassinari](https://togithub.com/oliviertassinari)
- <!-- 26 -->Fix two tone icon dark mode color
([#​39868](https://togithub.com/mui/material-ui/issues/39868))
[@​mnajdova](https://togithub.com/mnajdova)
##### Core
- <!-- 45 -->Improve lerna's renovate package rules
([#​40029](https://togithub.com/mui/material-ui/issues/40029))
[@​DiegoAndai](https://togithub.com/DiegoAndai)
- <!-- 34 -->Downgrade lerna to 7.2.0
([#​40026](https://togithub.com/mui/material-ui/issues/40026))
[@​DiegoAndai](https://togithub.com/DiegoAndai)
- <!-- 32 -->Rename OpenCollective
[@​oliviertassinari](https://togithub.com/oliviertassinari)
- <!-- 48 -->\[docs-infra] Env variables should be string
([#​39991](https://togithub.com/mui/material-ui/issues/39991))
[@​oliviertassinari](https://togithub.com/oliviertassinari)
- <!-- 10 -->\[Portal] Improve docs for container prop
([#​39180](https://togithub.com/mui/material-ui/issues/39180))
[@​oliviertassinari](https://togithub.com/oliviertassinari)
- <!-- 50 -->\[website] Update pricing table
([#​40023](https://togithub.com/mui/material-ui/issues/40023))
[@​cherniavskii](https://togithub.com/cherniavskii)
- <!-- 49 -->\[website]\[docs] Update the product identifier menu and X
page
([#​39832](https://togithub.com/mui/material-ui/issues/39832))
[@​danilo-leal](https://togithub.com/danilo-leal)
- <!-- 07 -->\[website] Mark TreeView and Charts as stable
([#​39975](https://togithub.com/mui/material-ui/issues/39975))
[@​flaviendelangle](https://togithub.com/flaviendelangle)
- <!-- 06 -->\[website] Update career page
([#​40015](https://togithub.com/mui/material-ui/issues/40015))
[@​oliviertassinari](https://togithub.com/oliviertassinari)
- <!-- 05 -->\[website] Sync about dataset
[@​oliviertassinari](https://togithub.com/oliviertassinari)
- <!-- 04 -->\[website] Fix 301 redirection to X tree-view
[@​oliviertassinari](https://togithub.com/oliviertassinari)
- <!-- 03 -->\[website] Change redirection prefixes
[@​oliviertassinari](https://togithub.com/oliviertassinari)
- <!-- 02 -->\[website] Fix 301 link
[@​oliviertassinari](https://togithub.com/oliviertassinari)
- <!-- 01 -->\[website] Fix modal not being closed with the escape key
on the Base UI page
([#​39880](https://togithub.com/mui/material-ui/issues/39880))
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli)
All contributors of this release in alphabetical order:
[@​avikalpg](https://togithub.com/avikalpg),
[@​brijeshb42](https://togithub.com/brijeshb42),
[@​cherniavskii](https://togithub.com/cherniavskii),
[@​danilo-leal](https://togithub.com/danilo-leal),
[@​DarhkVoyd](https://togithub.com/DarhkVoyd),
[@​dhaub-exelixis](https://togithub.com/dhaub-exelixis),
[@​DiegoAndai](https://togithub.com/DiegoAndai),
[@​flaviendelangle](https://togithub.com/flaviendelangle),
[@​islandryu](https://togithub.com/islandryu),
[@​joserodolfofreitas](https://togithub.com/joserodolfofreitas),
[@​lhilgert9](https://togithub.com/lhilgert9),
[@​mj12albert](https://togithub.com/mj12albert),
[@​mnajdova](https://togithub.com/mnajdova),
[@​oliviertassinari](https://togithub.com/oliviertassinari),
[@​sadik-malik](https://togithub.com/sadik-malik),
[@​sai6855](https://togithub.com/sai6855),
[@​zanivan](https://togithub.com/zanivan),
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli)
###
[`v5.14.18`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#51418)
[Compare
Source](https://togithub.com/mui/material-ui/compare/v5.14.16...v5.14.18)
<!-- generated comparing v5.14.17..master -->
*Nov 14, 2023*
A big thanks to the 14 contributors who made this release possible. Here
are some highlights ✨:
- 💫 Introduced new [Stepper](https://mui.com/joy-ui/react-stepper/)
component in Joy UI
([#​39688](https://togithub.com/mui/material-ui/issues/39688))
[@​siriwatknp](https://togithub.com/siriwatknp)
- other 🐛 bug fixes and 📚 documentation improvements
##### `@mui/material@5.14.18`
- <!-- 32 -->\[Autocomplete] Add `defaultMuiPrevented` to onKeyDown
type
([#​39820](https://togithub.com/mui/material-ui/issues/39820))
[@​sai6855](https://togithub.com/sai6855)
- <!-- 31 -->\[Autocomplete] Fix React key warning in Next.js
([#​39795](https://togithub.com/mui/material-ui/issues/39795))
[@​mj12albert](https://togithub.com/mj12albert)
- <!-- 24 -->\[Checkbox] Asterisk placement aligned correctly
([#​39721](https://togithub.com/mui/material-ui/issues/39721))
[@​axelbostrom](https://togithub.com/axelbostrom)
- <!-- 04 -->\[Rating] Fix the hover highlighting for spaced icons
([#​39775](https://togithub.com/mui/material-ui/issues/39775))
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli)
- <!-- 03 -->\[TablePagination] Implement `slotProps` pattern for the
actions and the select slots
([#​39353](https://togithub.com/mui/material-ui/issues/39353))
[@​anle9650](https://togithub.com/anle9650)
- <!-- 02 -->\[TextField] Fix padding on small filled multiline
TextField
([#​39769](https://togithub.com/mui/material-ui/issues/39769))
[@​mj12albert](https://togithub.com/mj12albert)
##### `@mui/joy@5.0.0-beta.15`
- <!-- 11 -->\[Stepper] Add new `Stepper` component
([#​39688](https://togithub.com/mui/material-ui/issues/39688))
[@​siriwatknp](https://togithub.com/siriwatknp)
- <!-- 12 -->\[Select] Fix displaying placeholder when multiple is true
([#​39806](https://togithub.com/mui/material-ui/issues/39806))
[@​sai6855](https://togithub.com/sai6855)
##### `@mui/material-next@6.0.0-alpha.110`
- <!-- 26 -->\[ButtonGroup] Copy `ButtonGroup` to material next
([#​39739](https://togithub.com/mui/material-ui/issues/39739))
[@​lhilgert9](https://togithub.com/lhilgert9)
- <!-- 09 -->\[ProgressIndicator] Change `CircularProgress` files to ts
([#​39791](https://togithub.com/mui/material-ui/issues/39791))
[@​lhilgert9](https://togithub.com/lhilgert9)
- <!-- 08 -->\[ProgressIndicator] Change `LinearProgress` files to ts
([#​39793](https://togithub.com/mui/material-ui/issues/39793))
[@​lhilgert9](https://togithub.com/lhilgert9)
- <!-- 07 -->\[ProgressIndicator] Copy `LinearProgress` to material
next
([#​39779](https://togithub.com/mui/material-ui/issues/39779))
[@​lhilgert9](https://togithub.com/lhilgert9)
- <!-- 06 -->\[ProgressIndicator] Copy `CircularProgress` to material
next
([#​39780](https://togithub.com/mui/material-ui/issues/39780))
[@​lhilgert9](https://togithub.com/lhilgert9)
- <!-- 05 -->\[TextField] Add FormLabel and InputLabel components
([#​39483](https://togithub.com/mui/material-ui/issues/39483))
[@​mj12albert](https://togithub.com/mj12albert)
###
[`v5.14.16`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#51416)
[Compare
Source](https://togithub.com/mui/material-ui/compare/v5.14.15...v5.14.16)
<!-- generated comparing v5.14.15..master -->
*Oct 31, 2023*
A big thanks to the 19 contributors who made this release possible. Here
are some highlights ✨:
- ✨ New highly requested Joy UI component:
[Snackbar](https://mui.com/joy-ui/react-snackbar)
([#​38801](https://togithub.com/mui/material-ui/issues/38801))
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli)
##### `@mui/material@5.14.16`
- <!-- 03 -->Fix ownerstate being propagated to DOM node when using
styled-components v6
([#​39586](https://togithub.com/mui/material-ui/issues/39586))
[@​mnajdova](https://togithub.com/mnajdova)
##### `@mui/base@5.0.0-beta.22`
- <!-- 28 -->\[Autocomplete] Standardize box shadow on demos
([#​39519](https://togithub.com/mui/material-ui/issues/39519))
[@​zanivan](https://togithub.com/zanivan)
- <!-- 27 -->\[useSelect] Support browser autofill
([#​39595](https://togithub.com/mui/material-ui/issues/39595))
[@​DiegoAndai](https://togithub.com/DiegoAndai)
- <!-- 30 -->\[base-ui] Fix mergeSlotProps className join order
([#​39616](https://togithub.com/mui/material-ui/issues/39616))
[@​mj12albert](https://togithub.com/mj12albert)
##### `@mui/joy@5.0.0-beta.13`
- <!-- 29 -->\[Accordion] Add type button to accordion
- <!-- 28 -->\[Card] Fix CardOverflow in nested cards
([#​39668](https://togithub.com/mui/material-ui/issues/39668))
[@​siriwatknp](https://togithub.com/siriwatknp) summary
([#​39532](https://togithub.com/mui/material-ui/issues/39532))
[@​Popppins](https://togithub.com/Popppins)
- <!-- 08 -->\[Menu] Fix closing of listbox in `MenuList` demo
([#​39459](https://togithub.com/mui/material-ui/issues/39459))
[@​sai6855](https://togithub.com/sai6855)
- <!-- 07 -->\[Progress] Revamp Linear and Circular progress variants
([#​39492](https://togithub.com/mui/material-ui/issues/39492))
[@​zanivan](https://togithub.com/zanivan)
- <!-- 06 -->\[Select] Support selection of `multiple` options
([#​39454](https://togithub.com/mui/material-ui/issues/39454))
[@​sai6855](https://togithub.com/sai6855)
- <!-- 05 -->\[Textarea] Add ref usage instructions
([#​39615](https://togithub.com/mui/material-ui/issues/39615))
[@​danilo-leal](https://togithub.com/danilo-leal)
- <!-- 10 --> Fix sticky hover media query issue on mobile
([#​37467](https://togithub.com/mui/material-ui/issues/37467))
[@​gitstart](https://togithub.com/gitstart)
- <!-- 09 --> Add Snackbar component
([#​38801](https://togithub.com/mui/material-ui/issues/38801))
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli)
##### `@mui/material-next@6.0.0-alpha.108`
- <!-- 04 -->\[theme] Update Material You typescale tokens
([#​39514](https://togithub.com/mui/material-ui/issues/39514))
[@​mj12albert](https://togithub.com/mj12albert)
##### Docs
- <!-- 22 -->Fix 301 link to Primer design system
[@​oliviertassinari](https://togithub.com/oliviertassinari)
- <!-- 19 -->\[joy-ui] Revise the CSS vars page
([#​39335](https://togithub.com/mui/material-ui/issues/39335))
[@​danilo-leal](https://togithub.com/danilo-leal)
- <!-- 18 -->\[joy-ui] Add docs for changing styles based on states
([#​39597](https://togithub.com/mui/material-ui/issues/39597))
[@​siriwatknp](https://togithub.com/siriwatknp)
- <!-- 17 -->\[joy-ui] Fix wrong messages
([#​39602](https://togithub.com/mui/material-ui/issues/39602))
[@​siriwatknp](https://togithub.com/siriwatknp)
- <!-- 16 -->\[material-ui] Include link to bundler how-to for Styled
Components users
([#​39620](https://togithub.com/mui/material-ui/issues/39620))
[@​jcoyle37](https://togithub.com/jcoyle37)
- <!-- 15 -->\[material-ui] Improve Dialog demos
([#​39642](https://togithub.com/mui/material-ui/issues/39642))
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli)
- <!-- 14 -->\[material-ui] Add stray design fine-tuning to the example
collection
([#​39581](https://togithub.com/mui/material-ui/issues/39581))
[@​danilo-leal](https://togithub.com/danilo-leal)
- <!-- 13 -->\[system] Clean up `@mui/styles` docs and discourage users
from installing it
([#​39644](https://togithub.com/mui/material-ui/issues/39644))
[@​samuelsycamore](https://togithub.com/samuelsycamore)
- <!-- 12 -->\[examples] Upgrade Remix to v2
([#​39229](https://togithub.com/mui/material-ui/issues/39229))
[@​Nkzn](https://togithub.com/Nkzn)
- <!-- 11 -->\[examples]\[material-ui] Remove hardcoded `color="black"`
from Next.js App Router layout
([#​39577](https://togithub.com/mui/material-ui/issues/39577))
[@​samuelsycamore](https://togithub.com/samuelsycamore)
##### Core
- <!-- 26 -->\[core] Setup vale for enforcing style guides
([#​39633](https://togithub.com/mui/material-ui/issues/39633))
[@​alexfauquette](https://togithub.com/alexfauquette)
- <!-- 25 -->\[core] Remove unused use client
([#​38967](https://togithub.com/mui/material-ui/issues/38967))
[@​oliviertassinari](https://togithub.com/oliviertassinari)
- <!-- 24 -->\[core] Remove duplicate export
([#​39346](https://togithub.com/mui/material-ui/issues/39346))
[@​oliviertassinari](https://togithub.com/oliviertassinari)
- <!-- 23 -->\[core] Remove not used `@types/loader-utils` package from
`zero-next-plugin`
([#​39609](https://togithub.com/mui/material-ui/issues/39609))
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli)
- <!-- 21 -->\[docs-infra] Add meta charset in codesandbox examples
([#​39424](https://togithub.com/mui/material-ui/issues/39424))
[@​Janpot](https://togithub.com/Janpot)
- <!-- 20 -->\[docs-infra] Fix settings drawer accessibility issues
([#​39589](https://togithub.com/mui/material-ui/issues/39589))
[@​emamoah](https://togithub.com/emamoah)
- <!-- 02 -->\[website] Add stray adjustments and clean-ups
([#​39673](https://togithub.com/mui/material-ui/issues/39673))
[@​danilo-leal](https://togithub.com/danilo-leal)
- <!-- 01 -->\[website] Open the `Design Engineer - xGrid` role
([#​39375](https://togithub.com/mui/material-ui/issues/39375))
[@​DanailH](https://togithub.com/DanailH)
All contributors of this release in alphabetical order:
[@​alexfauquette](https://togithub.com/alexfauquette),
[@​Best-Sardar](https://togithub.com/Best-Sardar),
[@​DanailH](https://togithub.com/DanailH),
[@​danilo-leal](https://togithub.com/danilo-leal),
[@​DiegoAndai](https://togithub.com/DiegoAndai),
[@​emamoah](https://togithub.com/emamoah),
[@​gitstart](https://togithub.com/gitstart),
[@​Janpot](https://togithub.com/Janpot),
[@​jcoyle37](https://togithub.com/jcoyle37),
[@​mj12albert](https://togithub.com/mj12albert),
[@​mnajdova](https://togithub.com/mnajdova),
[@​Nkzn](https://togithub.com/Nkzn),
[@​oliviertassinari](https://togithub.com/oliviertassinari),
[@​Popppins](https://togithub.com/Popppins),
[@​sai6855](https://togithub.com/sai6855),
[@​samuelsycamore](https://togithub.com/samuelsycamore),
[@​siriwatknp](https://togithub.com/siriwatknp),
[@​zanivan](https://togithub.com/zanivan),
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli)
###
[`v5.14.15`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#51415)
[Compare
Source](https://togithub.com/mui/material-ui/compare/v5.14.14...v5.14.15)
<!-- generated comparing v5.14.14..master -->
*Oct 24, 2023*
A big thanks to the 17 contributors who made this release possible.
##### `@mui/material@5.14.15`
- <!-- 24 -->\[Checkbox]\[Radio] Fix theme style overrides not working
for different sizes
([#​39377](https://togithub.com/mui/material-ui/issues/39377))
[@​gitstart](https://togithub.com/gitstart)
- <!-- 12 -->\[InputLabel] InputLabel supports ownerState.focused for
styleOverrides
([#​39470](https://togithub.com/mui/material-ui/issues/39470))
[@​mj12albert](https://togithub.com/mj12albert)
- <!-- 07 -->\[ToggleButton] Add `fullWidth` to `toggleButtonClasses`
and `toggleButtonGroupClasses`
([#​39536](https://togithub.com/mui/material-ui/issues/39536))
[@​Semigradsky](https://togithub.com/Semigradsky)
##### `@mui/base@5.0.0-beta.21`
- <!-- 29 -->\[useAutocomplete] Correct keyboard navigation with
multiple disabled options
([#​38788](https://togithub.com/mui/material-ui/issues/38788))
[@​VadimZvf](https://togithub.com/VadimZvf)
- <!-- 28 -->\[Select] Standardize box shadow on demos
([#​39509](https://togithub.com/mui/material-ui/issues/39509))
[@​zanivan](https://togithub.com/zanivan)
- <!-- 27 -->\[Slider] Refine demos
([#​39526](https://togithub.com/mui/material-ui/issues/39526))
[@​zanivan](https://togithub.com/zanivan)
- <!-- 34 -->\[Input] Update and port additional tests from material-ui
([#​39584](https://togithub.com/mui/material-ui/issues/39584))
[@​mj12albert](https://togithub.com/mj12albert)
##### `@mui/material-next@6.0.0-alpha.107`
- <!-- 16 -->\[FilledInput] Add FilledInput component
([#​39307](https://togithub.com/mui/material-ui/issues/39307))
[@​mj12albert](https://togithub.com/mj12albert)
- <!-- 13 -->\[InputAdornment] Fix unstable_capitalize import
([#​39510](https://togithub.com/mui/material-ui/issues/39510))
[@​DiegoAndai](https://togithub.com/DiegoAndai)
- <!-- 08 -->\[Snackbar] copy files to mui-material-next
([#​39232](https://togithub.com/mui/material-ui/issues/39232))
[@​Best-Sardar](https://togithub.com/Best-Sardar)
- <!-- 33 -->\[Menu] Use useMenu hook
([#​38934](https://togithub.com/mui/material-ui/issues/38934))
[@​mnajdova](https://togithub.com/mnajdova)
##### `@mui/joy@5.0.0-beta.12`
- <!-- 26 -->\[Button] Fix button size being a decorator
([#​39529](https://togithub.com/mui/material-ui/issues/39529))
[@​siriwatknp](https://togithub.com/siriwatknp)
- <!-- 25 -->\[CardOverflow] Remove conditional CSS to support Next.js
App dir
([#​39101](https://togithub.com/mui/material-ui/issues/39101))
[@​siriwatknp](https://togithub.com/siriwatknp)
- <!-- 11 -->\[Link] Apply `userSelect: none` only when it's a button
([#​39486](https://togithub.com/mui/material-ui/issues/39486))
[@​mwskwong](https://togithub.com/mwskwong)
##### `@mui/lab@5.0.0-alpha.150`
- <!-- 09 -->Update peer dep of
[@​mui/material](https://togithub.com/mui/material)
([#​39398](https://togithub.com/mui/material-ui/issues/39398))
[@​brijeshb42](https://togithub.com/brijeshb42)
##### `@mui/zero-runtime@0.0.1-alpha.0`
- <!-- 06 -->Implement typings for public runtime API
([#​39215](https://togithub.com/mui/material-ui/issues/39215))
[@​brijeshb42](https://togithub.com/brijeshb42)
##### `@mui/zero-vite-plugin@0.0.1-alpha.0`
- <!-- 05 -->Modify plugin to transform node_modules
([#​39517](https://togithub.com/mui/material-ui/issues/39517))
[@​brijeshb42](https://togithub.com/brijeshb42)
##### Docs
- <!-- 31 -->\[base-ui] Standardize grey palette across demos
([#​39504](https://togithub.com/mui/material-ui/issues/39504))
[@​zanivan](https://togithub.com/zanivan)
- <!-- 30 -->\[base-ui] Overall demos design review
([#​38820](https://togithub.com/mui/material-ui/issues/38820))
[@​zanivan](https://togithub.com/zanivan)
- <!-- 19 -->\[joy-ui] Adjust the responsiveness of the template card
([#​39534](https://togithub.com/mui/material-ui/issues/39534))
[@​danilo-leal](https://togithub.com/danilo-leal)
- <!-- 18 -->\[material-ui] Typo fixes in overview page
([#​39540](https://togithub.com/mui/material-ui/issues/39540))
[@​Evan151](https://togithub.com/Evan151)
- <!-- 35 -->\[material-ui] Add stray design tweaks to the templates
collection
([#​39583](https://togithub.com/mui/material-ui/issues/39583))
[@​danilo-leal](https://togithub.com/danilo-leal)
- <!-- 17 -->\[system] Revise the Box page
([#​39159](https://togithub.com/mui/material-ui/issues/39159))
[@​danilo-leal](https://togithub.com/danilo-leal)
- <!-- 22 -->Fix git diff format
[@​oliviertassinari](https://togithub.com/oliviertassinari)
- <!-- 15 -->\[I10n] Add Norwegian (nynorsk) (nn-NO) locale
([#​39481](https://togithub.com/mui/material-ui/issues/39481))
[@​hjalti-lifekeys](https://togithub.com/hjalti-lifekeys)
- <!-- 10 -->\[l10n] Fix double space typo in ar-EG
[@​oliviertassinari](https://togithub.com/oliviertassinari)
- <!-- 14 -->\[I10n] Additions to Icelandic (is-IS) locale
([#​39480](https://togithub.com/mui/material-ui/issues/39480))
[@​hjalti-lifekeys](https://togithub.com/hjalti-lifekeys)
##### Core
- <!-- 23 -->\[core] Replace a `useCallback` by `useRef` in
useEventCallback
([#​39078](https://togithub.com/mui/material-ui/issues/39078))
[@​romgrk](https://togithub.com/romgrk)
- <!-- 21 -->\[docs-infra] Prevent docs crash
([#​39214](https://togithub.com/mui/material-ui/issues/39214))
[@​alexfauquette](https://togithub.com/alexfauquette)
- <!-- 20 -->\[docs-infra] Fix no-op autoprefixer warning
([#​39385](https://togithub.com/mui/material-ui/issues/39385))
[@​oliviertassinari](https://togithub.com/oliviertassinari)
- <!-- 32 -->\[docs-infra] Refine the API page design
([#​39520](https://togithub.com/mui/material-ui/issues/39520))
[@​alexfauquette](https://togithub.com/alexfauquette)
- <!-- 25 -->\[docs-infra] Fix cut-off sponsors
([#​39572](https://togithub.com/mui/material-ui/issues/39572))
[@​oliviertassinari](https://togithub.com/oliviertassinari)
- <!-- 04 -->\[website] Add missing h1 on page
[@​oliviertassinari](https://togithub.com/oliviertassinari)
- <!-- 03 -->\[website] Fix unrecognized prop warning
[@​oliviertassinari](https://togithub.com/oliviertassinari)
- <!-- 02 -->\[website] Store Engineer role filled
[@​oliviertassinari](https://togithub.com/oliviertassinari)
- <!-- 01 -->\[website] Add stray design adjustments
([#​39496](https://togithub.com/mui/material-ui/issues/39496))
[@​danilo-leal](https://togithub.com/danilo-leal)
All contributors of this release in alphabetical order:
[@​alexfauquette](https://togithub.com/alexfauquette),
[@​Best-Sardar](https://togithub.com/Best-Sardar),
[@​brijeshb42](https://togithub.com/brijeshb42),
[@​danilo-leal](https://togithub.com/danilo-leal),
[@​DiegoAndai](https://togithub.com/DiegoAndai),
[@​Evan151](https://togithub.com/Evan151),
[@​gitstart](https://togithub.com/gitstart),
[@​hjalti-lifekeys](https://togithub.com/hjalti-lifekeys),
[@​mj12albert](https://togithub.com/mj12albert),
[@​mnajdova](https://togithub.com/mnajdova),
[@​mwskwong](https://togithub.com/mwskwong),
[@​oliviertassinari](https://togithub.com/oliviertassinari),
[@​romgrk](https://togithub.com/romgrk),
[@​Semigradsky](https://togithub.com/Semigradsky),
[@​siriwatknp](https://togithub.com/siriwatknp),
[@​VadimZvf](https://togithub.com/VadimZvf),
[@​zanivan](https://togithub.com/zanivan)
###
[`v5.14.14`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#51414)
[Compare
Source](https://togithub.com/mui/material-ui/compare/v5.14.13...v5.14.14)
<!-- generated comparing v5.14.13..master -->
*Oct 17, 2023*
A big thanks to the 24 contributors who made this release possible. Here
are some highlights ✨:
This release was mostly about 🐛 bug fixes and 📚 documentation
improvements.
##### `@mui/material@5.14.14`
- <!-- 29 -->\[material-ui]\[AppBar] Support all default palette colors
in TypeScript
([#​39389](https://togithub.com/mui/material-ui/issues/39389))
[@​BreakBB](https://togithub.com/BreakBB)
- <!-- 28 -->\[material-ui]\[AvatarGroup] Add `renderSurplus` prop
([#​39283](https://togithub.com/mui/material-ui/issues/39283))
[@​uuxxx](https://togithub.com/uuxxx)
- <!-- 25 -->\[material-ui]\[Box] Fix system properties has incorrect
`Theme` interface when applied directly
([#​39404](https://togithub.com/mui/material-ui/issues/39404))
[@​Semigradsky](https://togithub.com/Semigradsky)
- <!-- 04 -->\[material-ui]\[Pagination] Update `type` parameter of
`getItemAriaLabel` prop
([#​39390](https://togithub.com/mui/material-ui/issues/39390))
[@​Simer13](https://togithub.com/Simer13)
- <!-- 06 -->\[material]\[tab] Show/hide scroll buttons for dynamically
added children
([#​39415](https://togithub.com/mui/material-ui/issues/39415))
[@​brijeshb42](https://togithub.com/brijeshb42)
##### `@mui/base@5.0.0-beta.20`
- <!-- 26 -->\[base-ui]\[Menu] Do not reopen the menu after clicking on
a trigger in Safari
([#​39393](https://togithub.com/mui/material-ui/issues/39393))
[@​michaldudak](https://togithub.com/michaldudak)
##### `@mui/material-next@6.0.0-alpha.106`
- <!-- 23 -->\[Divider]\[material-next] Add Divider component
([#​39179](https://togithub.com/mui/material-ui/issues/39179))
[@​Best-Sardar](https://togithub.com/Best-Sardar)
##### `@mui/joy@5.0.0-beta.11`
- <!-- 08 -->\[joy-ui]\[List] Add the `marker` prop
([#​39313](https://togithub.com/mui/material-ui/issues/39313))
[@​siriwatknp](https://togithub.com/siriwatknp)
- <!-- 07 -->\[joy-ui]\[Skeleton] Fix semi-transparent scenario when
with surface components and color inversion
([#​39400](https://togithub.com/mui/material-ui/issues/39400))
[@​TheNatkat](https://togithub.com/TheNatkat)
- <!-- 06 -->\[joy-ui]\[Textarea] Fix focus ring for error state
([#​39391](https://togithub.com/mui/material-ui/issues/39391))
[@​vineetjk](https://togithub.com/vineetjk)
##### `@mui/icons-material@5.14.14`
- <!-- 09 -->\[icons] Fix VoiceChatOutlined showing the wrong icon
([#​39418](https://togithub.com/mui/material-ui/issues/39418))
[@​devuser200](https://togithub.com/devuser200)
##### `@mui/system@5.14.14`
- <!-- 03 -->\[mui-system]\[style] bug fix for style value check color
in nullable object
([#​39457](https://togithub.com/mui/material-ui/issues/39457))
[@​DarhkVoyd](https://togithub.com/DarhkVoyd)
##### `@mui/styled-engine-sc@6.0.0-alpha.2`
- <!-- 05 -->\[styled-engine-sc] Fix TS issues because of missing types
([#​39395](https://togithub.com/mui/material-ui/issues/39395))
[@​mnajdova](https://togithub.com/mnajdova)
##### Docs
- <!-- 27 -->\[docs]\[base-ui] Renaming demos to BaseXxx
([#​39104](https://togithub.com/mui/material-ui/issues/39104))
[@​christophermorin](https://togithub.com/christophermorin)
- <!-- 26 -->\[docs] Accessibility in Base UI
([#​39264](https://togithub.com/mui/material-ui/issues/39264))
[@​michaldudak](https://togithub.com/michaldudak)
- <!-- 22 -->\[docs] Fix 301 redirection
[@​oliviertassinari](https://togithub.com/oliviertassinari)
- <!-- 21 -->\[docs] Improve Base UI table of contents for APIs
([#​39412](https://togithub.com/mui/material-ui/issues/39412))
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli)
- <!-- 20 -->\[docs] Adjust design kits-related content
([#​39367](https://togithub.com/mui/material-ui/issues/39367))
[@​danilo-leal](https://togithub.com/danilo-leal)
- <!-- 19 -->\[docs] Revise the Contributing Guide
([#​39190](https://togithub.com/mui/material-ui/issues/39190))
[@​samuelsycamore](https://togithub.com/samuelsycamore)
- <!-- 12 -->\[docs]\[joy-ui] Fix row hover prop name in the Table page
([#​39431](https://togithub.com/mui/material-ui/issues/39431))
[@​adrienbrault](https://togithub.com/adrienbrault)
- <!-- 11 -->\[docs]\[joy-ui] Fix color inversion demos
([#​39403](https://togithub.com/mui/material-ui/issues/39403))
[@​danilo-leal](https://togithub.com/danilo-leal)
- <!-- 10 -->\[docs]\[material-ui] Remove irrelevant TODO from Snackbar
demo
([#​39396](https://togithub.com/mui/material-ui/issues/39396))
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli)
- <!-- 06 -->\[docs]\[material-ui]\[Table] Bug in "Sorting & Selecting"
demo
([#​39426](https://togithub.com/mui/material-ui/issues/39426))
[@​codewithrabeeh](https://togithub.com/codewithrabeeh)
- <!-- 05 -->\[docs]\[joy-ui]\[typography] Update docs after lineHeight
changes
([#​39366](https://togithub.com/mui/material-ui/issues/39366))
[@​zanivan](https://togithub.com/zanivan)
##### Core
- <!-- 24 -->\[core] Fix multiple typos across the repo
([#​39422](https://togithub.com/mui/material-ui/issues/39422))
[@​parikshitadhikari](https://togithub.com/parikshitadhikari)
- <!-- 18 -->\[docs-infra] Add refinements to the API content design
([#​39425](https://togithub.com/mui/material-ui/issues/39425))
[@​danilo-leal](https://togithub.com/danilo-leal)
- <!-- 17 -->\[docs-infra] Add a min height to the layout component
([#​39416](https://togithub.com/mui/material-ui/issues/39416))
[@​danilo-leal](https://togithub.com/danilo-leal)
- <!-- 16 -->\[docs-infra] Prevent horizontal scroll in the TOC
([#​39417](https://togithub.com/mui/material-ui/issues/39417))
[@​danilo-leal](https://togithub.com/danilo-leal)
- <!-- 15 -->\[docs-infra] Add a collapsible list & table views to the
API content display
([#​38265](https://togithub.com/mui/material-ui/issues/38265))
[@​alexfauquette](https://togithub.com/alexfauquette)
- <!-- 14 -->\[docs-infra] Adjust the `kbd` tag styles
([#​39397](https://togithub.com/mui/material-ui/issues/39397))
[@​danilo-leal](https://togithub.com/danilo-leal)
- <!-- 13 -->\[docs-infra] Fix strong style regression
([#​39384](https://togithub.com/mui/material-ui/issues/39384))
[@​oliviertassinari](https://togithub.com/oliviertassinari)
- <!-- 04 -->\[website] Add the LinkedIn profile to the contributors
section on the About page
([#​39455](https://togithub.com/mui/material-ui/issues/39455))
[@​chhawinder](https://togithub.com/chhawinder)
- <!-- 03 -->\[website] Update new role template
([#​39386](https://togithub.com/mui/material-ui/issues/39386))
[@​oliviertassinari](https://togithub.com/oliviertassinari)
- <!-- 02 -->\[website] Add stray design fine-tunning to the Pricing
page
([#​39472](https://togithub.com/mui/material-ui/issues/39472))
[@​danilo-leal](https://togithub.com/danilo-leal)
- <!-- 01 -->\[website] Fix career anchor link to perks & benefits
[@​oliviertassinari](https://togithub.com/oliviertassinari)
All contributors of this release in alphabetical order:
[@​adrienbrault](https://togithub.com/adrienbrault),
[@​alexfauquette](https://togithub.com/alexfauquette),
[@​Best-Sardar](https://togithub.com/Best-Sardar),
[@​BreakBB](https://togithub.com/BreakBB),
[@​brijeshb42](https://togithub.com/brijeshb42),
[@​chhawinder](https://togithub.com/chhawinder),
[@​christophermorin](https://togithub.com/christophermorin),
[@​codewithrabeeh](https://togithub.com/codewithrabeeh),
[@​danilo-leal](https://togithub.com/danilo-leal),
[@​DarhkVoyd](https://togithub.com/DarhkVoyd),
[@​devuser200](https://togi
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4yNy4xIiwidXBkYXRlZEluVmVyIjoiMzcuMTIxLjAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: sjaanus <sellinjaanus@gmail.com>
2024-01-11 09:17:10 +01:00
"@mui/icons-material" : "5.15.2" ,
"@mui/lab" : "5.0.0-alpha.158" ,
"@mui/material" : "5.15.2" ,
2023-12-08 09:07:57 +01:00
"@mui/x-date-pickers" : "^6.18.3" ,
2023-12-01 15:53:05 +01:00
"@tanstack/react-table" : "^8.10.7" ,
2023-06-24 06:24:24 +02:00
"@testing-library/dom" : "8.20.1" ,
2024-01-10 15:20:15 +01:00
"@testing-library/jest-dom" : "6.2.0" ,
2022-04-17 20:16:53 +02:00
"@testing-library/react" : "12.1.5" ,
2022-08-18 15:56:39 +02:00
"@testing-library/react-hooks" : "7.0.2" ,
2024-01-05 20:03:31 +01:00
"@testing-library/user-event" : "14.5.2" ,
2023-11-27 12:17:21 +01:00
"@types/debounce" : "1.2.4" ,
2023-11-27 13:23:23 +01:00
"@types/deep-diff" : "1.0.5" ,
2024-01-05 02:38:32 +01:00
"@types/jest" : "29.5.11" ,
2023-11-27 18:56:28 +01:00
"@types/lodash.clonedeep" : "4.5.9" ,
2023-12-01 15:53:05 +01:00
"@types/lodash.mapvalues" : "^4.6.9" ,
2023-11-28 00:03:23 +01:00
"@types/lodash.omit" : "4.5.9" ,
2024-01-10 08:23:19 +01:00
"@types/node" : "18.19.4" ,
2024-01-05 04:22:22 +01:00
"@types/react" : "17.0.74" ,
2023-11-29 10:24:30 +01:00
"@types/react-dom" : "17.0.25" ,
2023-11-28 13:53:10 +01:00
"@types/react-linkify" : "1.0.4" ,
2022-05-05 15:34:46 +02:00
"@types/react-router-dom" : "5.3.3" ,
2024-01-09 23:10:04 +01:00
"@types/react-table" : "7.7.19" ,
2023-11-29 03:17:22 +01:00
"@types/react-test-renderer" : "17.0.9" ,
2024-01-08 20:06:47 +01:00
"@types/react-timeago" : "4.1.7" ,
2023-11-28 15:47:16 +01:00
"@types/semver" : "7.5.6" ,
2023-01-27 09:13:57 +01:00
"@types/uuid" : "^9.0.0" ,
2023-12-04 20:36:21 +01:00
"@uiw/codemirror-theme-duotone" : "4.21.21" ,
2023-12-04 23:43:58 +01:00
"@uiw/react-codemirror" : "4.21.21" ,
2023-12-20 14:48:18 +01:00
"@vitejs/plugin-react" : "4.2.1" ,
2023-06-23 11:29:13 +02:00
"cartesian" : "^1.0.1" ,
2022-08-04 16:46:41 +02:00
"chart.js" : "3.9.1" ,
2022-12-28 14:09:19 +01:00
"chartjs-adapter-date-fns" : "3.0.0" ,
2024-01-10 23:09:18 +01:00
"classnames" : "2.5.1" ,
2022-11-14 17:27:49 +01:00
"copy-to-clipboard" : "3.3.3" ,
2023-04-18 11:56:15 +02:00
"countries-and-timezones" : "^3.4.0" ,
2024-01-09 02:02:38 +01:00
"cypress" : "13.6.2" ,
2023-05-08 10:16:18 +02:00
"cypress-vite" : "^1.4.0" ,
2023-05-16 16:45:53 +02:00
"date-fns" : "2.30.0" ,
2023-04-18 11:56:15 +02:00
"date-fns-tz" : "^2.0.0" ,
2021-09-27 09:12:17 +02:00
"debounce" : "1.2.1" ,
2021-11-08 16:02:06 +01:00
"deep-diff" : "1.0.2" ,
2022-10-10 12:18:37 +02:00
"dequal" : "2.0.3" ,
2022-03-24 20:06:59 +01:00
"fast-json-patch" : "3.1.1" ,
2022-04-29 01:07:23 +02:00
"http-proxy-middleware" : "2.0.6" ,
2023-04-03 17:42:06 +02:00
"immer" : "9.0.21" ,
2023-07-20 16:15:22 +02:00
"jsdom" : "22.1.0" ,
2021-09-27 09:12:17 +02:00
"lodash.clonedeep" : "4.5.0" ,
2023-12-01 15:53:05 +01:00
"lodash.mapvalues" : "^4.6.0" ,
2022-12-02 10:39:20 +01:00
"lodash.omit" : "4.5.0" ,
2022-12-16 15:12:36 +01:00
"mermaid" : "^9.3.0" ,
2023-07-20 16:15:45 +02:00
"millify" : "^6.0.0" ,
2023-02-12 17:25:43 +01:00
"msw" : "0.49.3" ,
2022-08-18 15:56:39 +02:00
"pkginfo" : "0.4.1" ,
2022-06-07 17:35:57 +02:00
"plausible-tracker" : "0.3.8" ,
2022-02-11 01:34:06 +01:00
"prop-types" : "15.8.1" ,
2021-09-27 09:12:17 +02:00
"react" : "17.0.2" ,
2022-08-02 05:44:13 +02:00
"react-chartjs-2" : "4.3.1" ,
2023-04-21 12:48:44 +02:00
"react-confetti" : "^6.1.0" ,
2021-09-27 09:12:17 +02:00
"react-dom" : "17.0.2" ,
2023-01-20 09:50:24 +01:00
"react-dropzone" : "14.2.3" ,
2022-10-10 12:18:37 +02:00
"react-error-boundary" : "3.1.4" ,
2022-12-10 18:26:53 +01:00
"react-hooks-global-state" : "2.1.0" ,
2023-04-18 11:56:15 +02:00
"react-joyride" : "^2.5.3" ,
"react-linkify" : "^1.0.0-alpha" ,
2023-04-21 12:48:44 +02:00
"react-markdown" : "^8.0.4" ,
chore(deps): update react-router monorepo to v6.20.1 (#5536)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [react-router](https://togithub.com/remix-run/react-router)
([source](https://togithub.com/remix-run/react-router/tree/HEAD/packages/react-router))
| [`6.16.0` ->
`6.20.1`](https://renovatebot.com/diffs/npm/react-router/6.16.0/6.20.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/react-router/6.20.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/react-router/6.20.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/react-router/6.16.0/6.20.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/react-router/6.16.0/6.20.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [react-router-dom](https://togithub.com/remix-run/react-router)
([source](https://togithub.com/remix-run/react-router/tree/HEAD/packages/react-router-dom))
| [`6.16.0` ->
`6.20.1`](https://renovatebot.com/diffs/npm/react-router-dom/6.16.0/6.20.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/react-router-dom/6.20.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/react-router-dom/6.20.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/react-router-dom/6.16.0/6.20.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/react-router-dom/6.16.0/6.20.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
<details>
<summary>remix-run/react-router (react-router)</summary>
###
[`v6.20.1`](https://togithub.com/remix-run/react-router/blob/HEAD/packages/react-router/CHANGELOG.md#6201)
[Compare
Source](https://togithub.com/remix-run/react-router/compare/react-router@6.20.0...react-router@6.20.1)
##### Patch Changes
- Revert the `useResolvedPath` fix for splat routes due to a large
number of applications that were relying on the buggy behavior (see
[https://github.com/remix-run/react-router/issues/11052#issuecomment-1836589329](https://togithub.com/remix-run/react-router/issues/11052#issuecomment-1836589329)).
We plan to re-introduce this fix behind a future flag in the next minor
version.
([#​11078](https://togithub.com/remix-run/react-router/pull/11078))
- Updated dependencies:
- `@remix-run/router@1.13.1`
###
[`v6.20.0`](https://togithub.com/remix-run/react-router/blob/HEAD/packages/react-router/CHANGELOG.md#6200)
[Compare
Source](https://togithub.com/remix-run/react-router/compare/react-router@6.19.0...react-router@6.20.0)
##### Minor Changes
- Export the `PathParam` type from the public API
([#​10719](https://togithub.com/remix-run/react-router/pull/10719))
##### Patch Changes
- Fix bug with `resolveTo` in splat routes
([#​11045](https://togithub.com/remix-run/react-router/pull/11045))
- This is a follow up to
[#​10983](https://togithub.com/remix-run/react-router/pull/10983)
to handle the few other code paths using `getPathContributingMatches`
- This removes the `UNSAFE_getPathContributingMatches` export from
`@remix-run/router` since we no longer need this in the
`react-router`/`react-router-dom` layers
- Updated dependencies:
- `@remix-run/router@1.13.0`
###
[`v6.19.0`](https://togithub.com/remix-run/react-router/blob/HEAD/packages/react-router/CHANGELOG.md#6190)
[Compare
Source](https://togithub.com/remix-run/react-router/compare/react-router@6.18.0...react-router@6.19.0)
##### Minor Changes
- Add `unstable_flushSync` option to
`useNavigate`/`useSumbit`/`fetcher.load`/`fetcher.submit` to opt-out of
`React.startTransition` and into `ReactDOM.flushSync` for state updates
([#​11005](https://togithub.com/remix-run/react-router/pull/11005))
- Remove the `unstable_` prefix from the
[`useBlocker`](https://reactrouter.com/en/main/hooks/use-blocker) hook
as it's been in use for enough time that we are confident in the API. We
do not plan to remove the prefix from `unstable_usePrompt` due to
differences in how browsers handle `window.confirm` that prevent React
Router from guaranteeing consistent/correct behavior.
([#​10991](https://togithub.com/remix-run/react-router/pull/10991))
##### Patch Changes
- Fix `useActionData` so it returns proper contextual action data and
not *any* action data in the tree
([#​11023](https://togithub.com/remix-run/react-router/pull/11023))
- Fix bug in `useResolvedPath` that would cause `useResolvedPath(".")`
in a splat route to lose the splat portion of the URL path.
([#​10983](https://togithub.com/remix-run/react-router/pull/10983))
- ⚠️ This fixes a quite long-standing bug specifically for `"."` paths
inside a splat route which incorrectly dropped the splat portion of the
URL. If you are relative routing via `"."` inside a splat route in your
application you should double check that your logic is not relying on
this buggy behavior and update accordingly.
- Updated dependencies:
- `@remix-run/router@1.12.0`
###
[`v6.18.0`](https://togithub.com/remix-run/react-router/blob/HEAD/packages/react-router/CHANGELOG.md#6180)
[Compare
Source](https://togithub.com/remix-run/react-router/compare/react-router@6.17.0...react-router@6.18.0)
##### Patch Changes
- Fix the `future` prop on `BrowserRouter`, `HashRouter` and
`MemoryRouter` so that it accepts a `Partial<FutureConfig>` instead of
requiring all flags to be included.
([#​10962](https://togithub.com/remix-run/react-router/pull/10962))
- Updated dependencies:
- `@remix-run/router@1.11.0`
###
[`v6.17.0`](https://togithub.com/remix-run/react-router/blob/HEAD/packages/react-router/CHANGELOG.md#6170)
[Compare
Source](https://togithub.com/remix-run/react-router/compare/react-router@6.16.0...react-router@6.17.0)
##### Patch Changes
- Fix `RouterProvider` `future` prop type to be a
`Partial<FutureConfig>` so that not all flags must be specified
([#​10900](https://togithub.com/remix-run/react-router/pull/10900))
- Updated dependencies:
- `@remix-run/router@1.10.0`
</details>
<details>
<summary>remix-run/react-router (react-router-dom)</summary>
###
[`v6.20.1`](https://togithub.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#6201)
[Compare
Source](https://togithub.com/remix-run/react-router/compare/react-router-dom@6.20.0...react-router-dom@6.20.1)
##### Patch Changes
- Revert the `useResolvedPath` fix for splat routes due to a large
number of applications that were relying on the buggy behavior (see
[https://github.com/remix-run/react-router/issues/11052#issuecomment-1836589329](https://togithub.com/remix-run/react-router/issues/11052#issuecomment-1836589329)).
We plan to re-introduce this fix behind a future flag in the next minor
version.
([#​11078](https://togithub.com/remix-run/react-router/pull/11078))
- Updated dependencies:
- `react-router@6.20.1`
- `@remix-run/router@1.13.1`
###
[`v6.20.0`](https://togithub.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#6200)
[Compare
Source](https://togithub.com/remix-run/react-router/compare/react-router-dom@6.19.0...react-router-dom@6.20.0)
##### Minor Changes
- Export the `PathParam` type from the public API
([#​10719](https://togithub.com/remix-run/react-router/pull/10719))
##### Patch Changes
- Updated dependencies:
- `react-router@6.20.0`
- `@remix-run/router@1.13.0`
###
[`v6.19.0`](https://togithub.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#6190)
[Compare
Source](https://togithub.com/remix-run/react-router/compare/react-router-dom@6.18.0...react-router-dom@6.19.0)
##### Minor Changes
- Add `unstable_flushSync` option to
`useNavigate`/`useSumbit`/`fetcher.load`/`fetcher.submit` to opt-out of
`React.startTransition` and into `ReactDOM.flushSync` for state updates
([#​11005](https://togithub.com/remix-run/react-router/pull/11005))
- Allow `unstable_usePrompt` to accept a `BlockerFunction` in addition
to a `boolean`
([#​10991](https://togithub.com/remix-run/react-router/pull/10991))
##### Patch Changes
- Fix issue where a changing fetcher `key` in a `useFetcher` that
remains mounted wasn't getting picked up
([#​11009](https://togithub.com/remix-run/react-router/pull/11009))
- Fix `useFormAction` which was incorrectly inheriting the `?index`
query param from child route `action` submissions
([#​11025](https://togithub.com/remix-run/react-router/pull/11025))
- Fix `NavLink` `active` logic when `to` location has a trailing slash
([#​10734](https://togithub.com/remix-run/react-router/pull/10734))
- Updated dependencies:
- `react-router@6.19.0`
- `@remix-run/router@1.12.0`
###
[`v6.18.0`](https://togithub.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#6180)
[Compare
Source](https://togithub.com/remix-run/react-router/compare/react-router-dom@6.17.0...react-router-dom@6.18.0)
##### Minor Changes
- Add support for manual fetcher key specification via `useFetcher({
key: string })` so you can access the same fetcher instance from
different components in your application without prop-drilling
([RFC](https://togithub.com/remix-run/remix/discussions/7698))
([#​10960](https://togithub.com/remix-run/react-router/pull/10960))
- Fetcher keys are now also exposed on the fetchers returned from
`useFetchers` so that they can be looked up by `key`
- Add `navigate`/`fetcherKey` params/props to `useSumbit`/`Form` to
support kicking off a fetcher submission under the hood with an
optionally user-specified `key`
([#​10960](https://togithub.com/remix-run/react-router/pull/10960))
- Invoking a fetcher in this way is ephemeral and stateless
- If you need to access the state of one of these fetchers, you will
need to leverage `useFetcher({ key })` to look it up elsewhere
##### Patch Changes
- Adds a fetcher context to `RouterProvider` that holds completed
fetcher data, in preparation for the upcoming future flag that will
change the fetcher persistence/cleanup behavior
([#​10961](https://togithub.com/remix-run/react-router/pull/10961))
- Fix the `future` prop on `BrowserRouter`, `HashRouter` and
`MemoryRouter` so that it accepts a `Partial<FutureConfig>` instead of
requiring all flags to be included.
([#​10962](https://togithub.com/remix-run/react-router/pull/10962))
- Updated dependencies:
- `@remix-run/router@1.11.0`
- `react-router@6.18.0`
###
[`v6.17.0`](https://togithub.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#6170)
[Compare
Source](https://togithub.com/remix-run/react-router/compare/react-router-dom@6.16.0...react-router-dom@6.17.0)
##### Minor Changes
- Add experimental support for the [View Transitions
API](https://developer.mozilla.org/en-US/docs/Web/API/ViewTransition)
via `document.startViewTransition` to enable CSS animated transitions on
SPA navigations in your application.
([#​10916](https://togithub.com/remix-run/react-router/pull/10916))
The simplest approach to enabling a View Transition in your React Router
app is via the new `<Link unstable_viewTransition>` prop. This will
cause the navigation DOM update to be wrapped in
`document.startViewTransition` which will enable transitions for the DOM
update. Without any additional CSS styles, you'll get a basic cross-fade
animation for your page.
If you need to apply more fine-grained styles for your animations, you
can leverage the `unstable_useViewTransitionState` hook which will tell
you when a transition is in progress and you can use that to apply
classes or styles:
```jsx
function ImageLink(to, src, alt) {
let isTransitioning = unstable_useViewTransitionState(to);
return (
<Link to={to} unstable_viewTransition>
<img
src={src}
alt={alt}
style={{
viewTransitionName: isTransitioning ? "image-expand" : "",
}}
/>
</Link>
);
}
```
You can also use the `<NavLink unstable_viewTransition>` shorthand which
will manage the hook usage for you and automatically add a
`transitioning` class to the `<a>` during the transition:
```css
a.transitioning img {
view-transition-name: "image-expand";
}
```
```jsx
<NavLink to={to} unstable_viewTransition>
<img src={src} alt={alt} />
</NavLink>
```
For an example usage of View Transitions with React Router, check out
[our fork](https://togithub.com/brophdawg11/react-router-records) of the
[Astro Records](https://togithub.com/Charca/astro-records) demo.
For more information on using the View Transitions API, please refer to
the [Smooth and simple transitions with the View Transitions
API](https://developer.chrome.com/docs/web-platform/view-transitions/)
guide from the Google Chrome team.
Please note, that because the `ViewTransition` API is a DOM API, we now
export a specific `RouterProvider` from `react-router-dom` with this
functionality. If you are importing `RouterProvider` from
`react-router`, then it will not support view transitions.
([#​10928](https://togithub.com/remix-run/react-router/pull/10928)
##### Patch Changes
- Log a warning and fail gracefully in `ScrollRestoration` when
`sessionStorage` is unavailable
([#​10848](https://togithub.com/remix-run/react-router/pull/10848))
- Updated dependencies:
- `@remix-run/router@1.10.0`
- `react-router@6.17.0`
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44MS4zIiwidXBkYXRlZEluVmVyIjoiMzcuODcuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-20 10:10:10 +01:00
"react-router-dom" : "6.20.1" ,
2022-05-17 16:33:12 +02:00
"react-table" : "7.8.0" ,
2022-02-25 10:55:39 +01:00
"react-test-renderer" : "17.0.2" ,
2023-09-14 22:29:13 +02:00
"react-timeago" : "7.2.0" ,
2024-01-10 03:12:06 +01:00
"sass" : "1.69.7" ,
2023-07-20 20:54:00 +02:00
"semver" : "7.5.4" ,
2023-10-06 08:59:26 +02:00
"swr" : "2.2.4" ,
2023-10-30 15:19:10 +01:00
"tss-react" : "4.9.3" ,
2022-10-07 19:54:29 +02:00
"typescript" : "4.8.4" ,
2023-12-01 15:53:05 +01:00
"use-query-params" : "^2.2.1" ,
chore(deps): update dependency vanilla-jsoneditor to ^0.19.0 (#5503)
[![Mend Renovate logo
banner](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [vanilla-jsoneditor](https://togithub.com/josdejong/svelte-jsoneditor)
| [`^0.18.4` ->
`^0.19.0`](https://renovatebot.com/diffs/npm/vanilla-jsoneditor/0.18.10/0.19.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/vanilla-jsoneditor/0.19.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vanilla-jsoneditor/0.19.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vanilla-jsoneditor/0.18.10/0.19.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vanilla-jsoneditor/0.18.10/0.19.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
<details>
<summary>josdejong/svelte-jsoneditor (vanilla-jsoneditor)</summary>
###
[`v0.19.0`](https://togithub.com/josdejong/svelte-jsoneditor/blob/HEAD/CHANGELOG.md#0190-2023-11-21)
[Compare
Source](https://togithub.com/josdejong/svelte-jsoneditor/compare/v0.18.13...v0.19.0)
##### ⚠ BREAKING CHANGES
- Changes in the package exports
##### Features
- additional classes for improved CSS targeting
([4392f2c](https://togithub.com/josdejong/svelte-jsoneditor/commit/4392f2c6523bfb5913615e8d954ceb579b70b99f))
- package exports not working in Jest
([77697b3](https://togithub.com/josdejong/svelte-jsoneditor/commit/77697b3962775e09cfe514ef16b51269618dc2d4))
##### Bug Fixes
-
[#​334](https://togithub.com/josdejong/svelte-jsoneditor/issues/334)
package exports not working in Jest
([3058c66](https://togithub.com/josdejong/svelte-jsoneditor/commit/3058c66c6536eaf2902f799a2e59054dbb7d4df2))
- wrong font in table mode
([dd448c5](https://togithub.com/josdejong/svelte-jsoneditor/commit/dd448c5fff9283a4d8d34da9e9afd0ebd9857173))
#####
[0.18.13](https://togithub.com/josdejong/svelte-jsoneditor/compare/v0.18.12...v0.18.13)
(2023-11-13)
##### Features
- update dependencies (`jsonrepair`, `@codemirror/autocomplete`)
([691072a](https://togithub.com/josdejong/svelte-jsoneditor/commit/691072af2ff76f4d3e864eaed033112814356fce))
#####
[0.18.12](https://togithub.com/josdejong/svelte-jsoneditor/compare/v0.18.11...v0.18.12)
(2023-11-08)
##### Features
- update to `jsonrepair@3.4.0`
([9ede6ea](https://togithub.com/josdejong/svelte-jsoneditor/commit/9ede6ea53c91e80e542c86e24dd3d34c70415cd8))
##### Bug Fixes
-
[#​331](https://togithub.com/josdejong/svelte-jsoneditor/issues/331)
changing contents during the `onChange` callback throws a selection
error
([6e511fa](https://togithub.com/josdejong/svelte-jsoneditor/commit/6e511faf3a0e0b70a316efa5fc756c79893fa027))
-
[#​337](https://togithub.com/josdejong/svelte-jsoneditor/issues/337)
some menu styling issues
([2eec4e6](https://togithub.com/josdejong/svelte-jsoneditor/commit/2eec4e6c4806a21a0badb32d04edd442baf6665e))
- `onChange` event not fired after calling `editor.set(...)` (see
[#​318](https://togithub.com/josdejong/svelte-jsoneditor/issues/318))
([afaca42](https://togithub.com/josdejong/svelte-jsoneditor/commit/afaca423561360f307802d2eb3ed36a6d887a35f))
- update codemirror and a couple of devDependencies
([7173333](https://togithub.com/josdejong/svelte-jsoneditor/commit/71733336b6db16be61b77a4ec4301cff3b7707c7))
- use mono font in JSON Preview
([b07d08d](https://togithub.com/josdejong/svelte-jsoneditor/commit/b07d08d9c6bd6a13d797ba1fb51efc6b657e8947))
#####
[0.18.11](https://togithub.com/josdejong/svelte-jsoneditor/compare/v0.18.10...v0.18.11)
(2023-10-31)
##### Features
- update codemirror, jsonrepair, and other dependencies
([90d1b77](https://togithub.com/josdejong/svelte-jsoneditor/commit/90d1b774533b9a2c9716ef580eb0af045974ef56))
##### Bug Fixes
-
[#​321](https://togithub.com/josdejong/svelte-jsoneditor/issues/321)
editor not accepting JSON created in a different JavaScript realm like
an iframe
([06fb84c](https://togithub.com/josdejong/svelte-jsoneditor/commit/06fb84cced17b5b603897e21f30c4c083015190d))
- bottom margin of welcome screen in tree and table mode
([7d1eb02](https://togithub.com/josdejong/svelte-jsoneditor/commit/7d1eb027abf8e7776d40d48c5371dc372af409ff))
- editor sometimes losing track on whether it has focus
([410f997](https://togithub.com/josdejong/svelte-jsoneditor/commit/410f997b075a274b6e8691db4c3831c71602dbe3))
- svelte giving warnings about creating components with unknown
properties
([627170a](https://togithub.com/josdejong/svelte-jsoneditor/commit/627170a3e621a5ddb0abc1aa016b0a4334bc3837))
#####
[0.18.10](https://togithub.com/josdejong/svelte-jsoneditor/compare/v0.18.9...v0.18.10)
(2023-10-17)
##### Bug Fixes
- rename "whole document" to "document root" and "whole item" to "item
root" to prevent confusion
([2699b71](https://togithub.com/josdejong/svelte-jsoneditor/commit/2699b71f2311d1670e29ccf41848bb283c52121d))
#####
[0.18.9](https://togithub.com/josdejong/svelte-jsoneditor/compare/v0.18.8...v0.18.9)
(2023-10-11)
##### Bug Fixes
- unused CSS selector warnings in Svelte
([23b82cc](https://togithub.com/josdejong/svelte-jsoneditor/commit/23b82cc022e15ccbcad6ca4d51ece52ca41682b4))
#####
[0.18.8](https://togithub.com/josdejong/svelte-jsoneditor/compare/v0.18.7...v0.18.8)
(2023-10-02)
##### Bug Fixes
- regression since v0.18.17 not allowing to put the cursor halfway the
value when editing a value
([3e34e8d](https://togithub.com/josdejong/svelte-jsoneditor/commit/3e34e8daafe7fcd048e5bd3d75ce72ab877aaec2))
#####
[0.18.7](https://togithub.com/josdejong/svelte-jsoneditor/compare/v0.18.6...v0.18.7)
(2023-09-28)
##### Bug Fixes
-
[#​315](https://togithub.com/josdejong/svelte-jsoneditor/issues/315)
cannot paste text in the search box input field in tree mode
([a9a2dc3](https://togithub.com/josdejong/svelte-jsoneditor/commit/a9a2dc32e22707d636b25587426a70518dcf069c))
#####
[0.18.6](https://togithub.com/josdejong/svelte-jsoneditor/compare/v0.18.5...v0.18.6)
(2023-09-27)
##### Bug Fixes
- broken import due to missing file extension
([0f734c5](https://togithub.com/josdejong/svelte-jsoneditor/commit/0f734c593e4784b3b39621c029ef614ac4350e50))
#####
[0.18.5](https://togithub.com/josdejong/svelte-jsoneditor/compare/v0.18.4...v0.18.5)
(2023-09-27)
##### Features
- update dependencies, most notably `jsonrepair` and `codemirror`
([f6306b0](https://togithub.com/josdejong/svelte-jsoneditor/commit/f6306b00ef6144d75593a98e0867b5a7c185156a))
##### Bug Fixes
-
[#​312](https://togithub.com/josdejong/svelte-jsoneditor/issues/312)
"Show me" button throwing an error when no position was provided in the
error message
([d839e95](https://togithub.com/josdejong/svelte-jsoneditor/commit/d839e95c59ce18ff59ac0ad338019da9dc542a18))
-
[#​312](https://togithub.com/josdejong/svelte-jsoneditor/issues/312)
the "Show me" button throwing an error when no position was provided in
the error message
([36d7934](https://togithub.com/josdejong/svelte-jsoneditor/commit/36d79345b294e31bde53cb83b6586928c653601f))
- minor styling issues with modals
([97d2d94](https://togithub.com/josdejong/svelte-jsoneditor/commit/97d2d9407d6f389962ae59a808eb3353308232f2))
- update dependencies, most notably `codemirror` and `jsonrepair`
([439eb8a](https://togithub.com/josdejong/svelte-jsoneditor/commit/439eb8ae8a6a2dfe8fa8ec71f0d5c53e28b7c4a0))
#####
[0.18.4](https://togithub.com/josdejong/svelte-jsoneditor/compare/v0.18.3...v0.18.4)
(2023-09-19)
##### Features
- add indentation on wrapped lines
([#​295](https://togithub.com/josdejong/svelte-jsoneditor/issues/295))
([367accf](https://togithub.com/josdejong/svelte-jsoneditor/commit/367accfa261dd3dad72243d2d4648f6c186048e7))
- improve welcome screen with action buttons to create an array or
object
([d4e301f](https://togithub.com/josdejong/svelte-jsoneditor/commit/d4e301fc9da408c700d2934719a30345522e05b9))
##### Bug Fixes
- collapsed items section not removed when empty
([3d3ad45](https://togithub.com/josdejong/svelte-jsoneditor/commit/3d3ad456cfc436b0522de534846cb4b9da929ec3))
- creating an array or object or pasting content in the welcome screen
not working
([7def339](https://togithub.com/josdejong/svelte-jsoneditor/commit/7def339d916150bc12243feccd266cbb2303b178))
- editor not getting focus in table mode when clicking inside an empty
area
([609983d](https://togithub.com/josdejong/svelte-jsoneditor/commit/609983d3a6f9271fe26971c27424965fb9823405))
- select active element on undo only when existing
([e5beebf](https://togithub.com/josdejong/svelte-jsoneditor/commit/e5beebfdc4f082888c447364b12091d2ee8ecfa5))
- selection moving to value after renaming the last key of an object
([ac31282](https://togithub.com/josdejong/svelte-jsoneditor/commit/ac312821616329c5246ca50a17d607bb4d716f2e))
- some issues with navigating in `tree` mode using arrow keys
([a3f9c92](https://togithub.com/josdejong/svelte-jsoneditor/commit/a3f9c9234686b9363ac9e4b66c7dbf21950bda85))
- when inserting a new array or object in an empty editor, set selection
inside the array/object
([821933e](https://togithub.com/josdejong/svelte-jsoneditor/commit/821933e3dfcbdde637ad78fb6d3c51e5ca6c66ee))
- when inserting a new value by typing somewhere, it doesn't initially
have the right color
([9f6ea35](https://togithub.com/josdejong/svelte-jsoneditor/commit/9f6ea354270d88c67e3696e7fe8497fbf6852be2))
#####
[0.18.3](https://togithub.com/josdejong/svelte-jsoneditor/compare/v0.18.2...v0.18.3)
(2023-08-30)
##### Bug Fixes
- restore the selection when going back when having multiple JSONEditor
modals
([085a9d3](https://togithub.com/josdejong/svelte-jsoneditor/commit/085a9d31de26f4f41ee04b5aab68f1f9164042c7))
- sometimes multiple cells selected in Table mode
([c7705f6](https://togithub.com/josdejong/svelte-jsoneditor/commit/c7705f6e99e6aba525bc7d17b26dc17add56645c))
#####
[0.18.2](https://togithub.com/josdejong/svelte-jsoneditor/compare/v0.18.1...v0.18.2)
(2023-08-25)
##### Bug Fixes
-
[#​304](https://togithub.com/josdejong/svelte-jsoneditor/issues/304)
`ReadonlyValue.svelte` wrongly importing two moved types
([ed8b058](https://togithub.com/josdejong/svelte-jsoneditor/commit/ed8b05890fd149000ab67dc476cb5ceda59e7b7a))
#####
[0.18.1](https://togithub.com/josdejong/svelte-jsoneditor/compare/v0.18.0...v0.18.1)
(2023-08-25)
##### Bug Fixes
-
[#​300](https://togithub.com/josdejong/svelte-jsoneditor/issues/300)
change the homepage in package.json to the Github repo
([b1977e5](https://togithub.com/josdejong/svelte-jsoneditor/commit/b1977e50475362278afc1e57eb2333bd69b5f69d))
-
[#​304](https://togithub.com/josdejong/svelte-jsoneditor/issues/304)
missing type `JSONPointer` internally
([e23abbc](https://togithub.com/josdejong/svelte-jsoneditor/commit/e23abbc3690799f5a53600c109630de31f05f953))
###
[`v0.18.13`](https://togithub.com/josdejong/svelte-jsoneditor/blob/HEAD/CHANGELOG.md#01813-2023-11-13)
[Compare
Source](https://togithub.com/josdejong/svelte-jsoneditor/compare/v0.18.12...v0.18.13)
###
[`v0.18.12`](https://togithub.com/josdejong/svelte-jsoneditor/blob/HEAD/CHANGELOG.md#01812-2023-11-08)
[Compare
Source](https://togithub.com/josdejong/svelte-jsoneditor/compare/v0.18.11...v0.18.12)
###
[`v0.18.11`](https://togithub.com/josdejong/svelte-jsoneditor/blob/HEAD/CHANGELOG.md#01811-2023-10-31)
[Compare
Source](https://togithub.com/josdejong/svelte-jsoneditor/compare/v0.18.10...v0.18.11)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy41OS44IiwidXBkYXRlZEluVmVyIjoiMzcuNTkuOCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-29 17:33:49 +01:00
"vanilla-jsoneditor" : "^0.19.0" ,
2023-12-20 14:48:18 +01:00
"vite" : "5.0.10" ,
"vite-plugin-env-compatible" : "2.0.1" ,
2023-10-01 02:51:52 +02:00
"vite-plugin-svgr" : "3.3.0" ,
2024-01-09 23:10:34 +01:00
"vite-tsconfig-paths" : "4.2.3" ,
2024-01-10 03:12:30 +01:00
"vitest" : "1.1.1" ,
2024-01-10 04:23:31 +01:00
"whatwg-fetch" : "3.6.20"
2017-02-23 22:18:23 +01:00
} ,
2023-01-05 11:57:53 +01:00
"optionalDependencies" : {
2023-07-20 12:59:55 +02:00
"orval" : "^6.17.0"
2023-01-05 11:57:53 +01:00
} ,
2022-10-14 11:44:59 +02:00
"resolutions" : {
2024-01-10 20:52:55 +01:00
"@codemirror/state" : "6.4.0" ,
2023-01-12 10:09:59 +01:00
"@xmldom/xmldom" : "^0.8.4" ,
2023-01-17 13:33:52 +01:00
"json5" : "^2.2.2" ,
2024-01-05 04:22:22 +01:00
"@types/react" : "17.0.74" ,
2023-11-29 10:24:30 +01:00
"@types/react-dom" : "17.0.25" ,
2023-07-20 20:54:00 +02:00
"semver" : "7.5.4"
2022-10-14 11:44:59 +02:00
} ,
2017-02-23 22:18:23 +01:00
"jest" : {
"moduleNameMapper" : {
2022-02-04 11:32:02 +01:00
"\\.(jpg|jpeg|png|gif|eot|otf|webp|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$" : "<rootDir>/src/__mocks__/fileMock.js" ,
"\\.svg" : "<rootDir>/src/__mocks__/svgMock.js" ,
2017-02-23 22:18:23 +01:00
"\\.(css|scss)$" : "identity-obj-proxy"
2022-02-04 11:32:02 +01:00
}
2021-04-07 09:04:48 +02:00
} ,
"browserslist" : {
2023-10-02 14:25:46 +02:00
"production" : [ ">0.2%" , "not dead" , "not op_mini all" ] ,
2021-04-07 09:04:48 +02:00
"development" : [
"last 1 chrome version" ,
"last 1 firefox version" ,
"last 1 safari version"
2021-02-05 14:33:32 +01:00
]
2023-12-08 09:07:57 +01:00
}
2016-11-10 14:26:24 +01:00
}