1
0
mirror of https://github.com/Unleash/unleash.git synced 2024-11-01 19:07:38 +01:00
Commit Graph

7103 Commits

Author SHA1 Message Date
sjaanus
d1054a3de5
Refactor makestyles 2-1 (#2820) 2023-01-04 21:01:18 +02:00
Tymoteusz Czech
f2eb96000e
fix: segment delete confirmation double dialog flash (#2819) 2023-01-04 15:58:30 +01:00
Nuno Góis
4005bb8a8b
feat: service accounts (UI - extract PAT form) (#2733)
https://linear.app/unleash/issue/2-540/extract-pat-form

By refactoring the UI logic and extracting the PAT form we can use the
same component on our service account creation form.
2023-01-04 14:51:30 +00:00
Nuno Góis
11f4435a9e
feat: service accounts (hooks) (#2732)
https://linear.app/unleash/issue/2-539/hooks-for-service-accounts

Creates and adapts hooks for the Service Accounts feature, to be used by
the FE.
2023-01-04 14:05:40 +00:00
Ivar Conradi Østhus
3a8107ce6e
fix: state-service should always keep api keys (#2552)
We have experienced side-effects where the import was unexpected and
resulted in environments thought to be removed. This had the unexpected
side-effect of also deleting API keys for some environments not part of
the import file.

This commit removes the ability of the state-service to mutate api keys
directly. There is no compelling reasons why we should remove API keys
as part of an import query.

Co-authored-by: Gastón Fournier <gaston@getunleash.ai>
Co-authored-by: Thomas Heartman <thomas@getunleash.ai>
2023-01-04 11:24:34 +00:00
Gastón Fournier
bf77182ca7
feat: limit the amount of results coming from Prometheus (#2776)
## About the changes
To avoid showing too much data in the traffic screen, limit the number
of results to `topk`.

## Discussion points
Top 10 is a rule of thumb, but maybe we could do top 25. Until we gather
more data, I believe this should be good enough
2023-01-04 11:00:04 +01:00
Tymoteusz Czech
111dddd746
fix: archived feature layout (#2713) 2023-01-04 09:24:39 +00:00
sjaanus
45652f6bf9
Makestyles 7-1 (#2813) 2023-01-04 11:17:13 +02:00
renovate[bot]
0af162a8e6
chore(deps): update dependency eslint-config-prettier to v8.6.0 (#2795)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[eslint-config-prettier](https://togithub.com/prettier/eslint-config-prettier)
| [`8.5.0` ->
`8.6.0`](https://renovatebot.com/diffs/npm/eslint-config-prettier/8.5.0/8.6.0)
|
[![age](https://badges.renovateapi.com/packages/npm/eslint-config-prettier/8.6.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/eslint-config-prettier/8.6.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/eslint-config-prettier/8.6.0/compatibility-slim/8.5.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/eslint-config-prettier/8.6.0/confidence-slim/8.5.0)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>prettier/eslint-config-prettier</summary>

###
[`v8.6.0`](https://togithub.com/prettier/eslint-config-prettier/blob/HEAD/CHANGELOG.md#Version-860-2023-01-02)

[Compare
Source](https://togithub.com/prettier/eslint-config-prettier/compare/v8.5.0...v8.6.0)

- Added: \[vue/multiline-ternary]. Thanks to
[@&#8203;xcatliu](https://togithub.com/xcatliu)!

</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://app.renovatebot.com/dashboard#github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC43NC4yIiwidXBkYXRlZEluVmVyIjoiMzQuNzQuMiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-04 03:30:02 +00:00
renovate[bot]
52882e40e9
chore(deps): update dependency vite to v4.0.4 (#2810)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [vite](https://togithub.com/vitejs/vite/tree/main/#readme)
([source](https://togithub.com/vitejs/vite)) | [`4.0.3` ->
`4.0.4`](https://renovatebot.com/diffs/npm/vite/4.0.3/4.0.4) |
[![age](https://badges.renovateapi.com/packages/npm/vite/4.0.4/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/vite/4.0.4/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/vite/4.0.4/compatibility-slim/4.0.3)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/vite/4.0.4/confidence-slim/4.0.3)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>vitejs/vite</summary>

###
[`v4.0.4`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small404-2023-01-03-small)

[Compare
Source](https://togithub.com/vitejs/vite/compare/v4.0.3...v4.0.4)

- fix: importmap should insert before module preload link
([#&#8203;11492](https://togithub.com/vitejs/vite/issues/11492))
([25c64d7](https://togithub.com/vitejs/vite/commit/25c64d7)), closes
[#&#8203;11492](https://togithub.com/vitejs/vite/issues/11492)
- fix: server.host with ipv6 missed \[] (fix
[#&#8203;11466](https://togithub.com/vitejs/vite/issues/11466))
([#&#8203;11509](https://togithub.com/vitejs/vite/issues/11509))
([2c38bae](https://togithub.com/vitejs/vite/commit/2c38bae)), closes
[#&#8203;11466](https://togithub.com/vitejs/vite/issues/11466)
[#&#8203;11509](https://togithub.com/vitejs/vite/issues/11509)
- fix: stop considering parent URLs as public file
([#&#8203;11145](https://togithub.com/vitejs/vite/issues/11145))
([568a014](https://togithub.com/vitejs/vite/commit/568a014)), closes
[#&#8203;11145](https://togithub.com/vitejs/vite/issues/11145)
- fix(build): invalidate chunk hash when css changed
([#&#8203;11475](https://togithub.com/vitejs/vite/issues/11475))
([7a97a04](https://togithub.com/vitejs/vite/commit/7a97a04)), closes
[#&#8203;11475](https://togithub.com/vitejs/vite/issues/11475)
- fix(cli): ctrl+C no longer kills processes
([#&#8203;11434](https://togithub.com/vitejs/vite/issues/11434))
([#&#8203;11518](https://togithub.com/vitejs/vite/issues/11518))
([718fc1d](https://togithub.com/vitejs/vite/commit/718fc1d)), closes
[#&#8203;11434](https://togithub.com/vitejs/vite/issues/11434)
[#&#8203;11518](https://togithub.com/vitejs/vite/issues/11518)
- fix(cli): revert ctrl+C no longer kills processes
([#&#8203;11434](https://togithub.com/vitejs/vite/issues/11434))
([#&#8203;11518](https://togithub.com/vitejs/vite/issues/11518))
([#&#8203;11562](https://togithub.com/vitejs/vite/issues/11562))
([3748acb](https://togithub.com/vitejs/vite/commit/3748acb)), closes
[#&#8203;11434](https://togithub.com/vitejs/vite/issues/11434)
[#&#8203;11518](https://togithub.com/vitejs/vite/issues/11518)
[#&#8203;11562](https://togithub.com/vitejs/vite/issues/11562)
- fix(optimizer): check .vite/deps directory existence before removing
([#&#8203;11499](https://togithub.com/vitejs/vite/issues/11499))
([1b043f9](https://togithub.com/vitejs/vite/commit/1b043f9)), closes
[#&#8203;11499](https://togithub.com/vitejs/vite/issues/11499)
- fix(ssr): emit js sourcemaps for ssr builds
([#&#8203;11343](https://togithub.com/vitejs/vite/issues/11343))
([f12a1ab](https://togithub.com/vitejs/vite/commit/f12a1ab)), closes
[#&#8203;11343](https://togithub.com/vitejs/vite/issues/11343)
- chore: update license
([#&#8203;11476](https://togithub.com/vitejs/vite/issues/11476))
([3d346c0](https://togithub.com/vitejs/vite/commit/3d346c0)), closes
[#&#8203;11476](https://togithub.com/vitejs/vite/issues/11476)
- chore(deps): update dependency
[@&#8203;rollup/plugin-json](https://togithub.com/rollup/plugin-json) to
v6 ([#&#8203;11553](https://togithub.com/vitejs/vite/issues/11553))
([3647d07](https://togithub.com/vitejs/vite/commit/3647d07)), closes
[#&#8203;11553](https://togithub.com/vitejs/vite/issues/11553)

</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://app.renovatebot.com/dashboard#github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC43NC4yIiwidXBkYXRlZEluVmVyIjoiMzQuNzQuMiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-04 00:24:06 +00:00
renovate[bot]
baff943763
chore(deps): update dependency husky to v8.0.3 (#2803)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [husky](https://typicode.github.io/husky)
([source](https://togithub.com/typicode/husky)) | [`8.0.2` ->
`8.0.3`](https://renovatebot.com/diffs/npm/husky/8.0.2/8.0.3) |
[![age](https://badges.renovateapi.com/packages/npm/husky/8.0.3/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/husky/8.0.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/husky/8.0.3/compatibility-slim/8.0.2)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/husky/8.0.3/confidence-slim/8.0.2)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>typicode/husky</summary>

### [`v8.0.3`](https://togithub.com/typicode/husky/releases/tag/v8.0.3)

[Compare
Source](https://togithub.com/typicode/husky/compare/v8.0.2...v8.0.3)

- fix: add git not installed message
[#&#8203;1208](https://togithub.com/typicode/husky/issues/1208)

</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://app.renovatebot.com/dashboard#github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC43NC4yIiwidXBkYXRlZEluVmVyIjoiMzQuNzQuMiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-03 20:59:24 +00:00
Nuno Góis
28fbcf69ec
feat: enterprise service accounts (BE) (#2806)
https://linear.app/unleash/issue/2-537/back-end-for-service-accounts

Supersedes https://github.com/Unleash/unleash/pull/2731
2023-01-03 15:15:32 +00:00
Fredrik Strand Oseberg
093156f5f5
Refactor/make styles batch 6 part 2 (#2811)
Adds another batch of refactored components
2023-01-03 16:15:22 +01:00
sjaanus
b631618532
Makestyles refactor #7/1 (#2805) 2023-01-03 16:30:59 +02:00
Mateusz Kwasniewski
cc1512cd44
refactor: styled component in header (#2808) 2023-01-03 14:52:10 +01:00
sjaanus
88d649d239
Allow hiding environments from the feature overview screen (#2727) 2023-01-03 15:41:34 +02:00
Thomas Heartman
c2a3872386
Fix(typo): Fix "login"/"log in", "logout"/"log out" issues (#2807)
## What

This change updates some places in the docs where we use the terms
"login" and "logout" incorrectly.

A "login" is a noun, typically referring to the set of credentials you
need to _log in_ to a service. The verb form, the act of signing in, is
written in two words: to "log in".

A similar logic applies to "logout" and "log out", although I don't find
the term "logout" in my dictionary. However, I think it makes sense to
talk about "logout requests" (and I see references to logout in other
services and documentation), so I'm happy to use that as a noun.
Regardless, the act of logging out is to "log out".
2023-01-03 13:40:03 +01:00
Thomas Heartman
01b05fb0d6
docs: fix android admonition formatting (#2800)
This change fixes a formatting issue which causes the entire document to
be rendered inside of the admonition.
2023-01-03 13:14:45 +01:00
Mateusz Kwasniewski
82a4191e1d
added flutter documentation (#2736) 2023-01-03 13:07:01 +01:00
Mateusz Kwasniewski
644ec69a13
refactor: extract styled components (#2798) 2023-01-03 12:41:48 +01:00
Thomas Heartman
6b5e25b191
Docs(fix): broken links (#2797)
This change fixes some broken links in the "about the docs" document.
Most of these links go to concrete documents and have been replaced with
their appropriate relative file links. The few links that go to
auto-generated pages have been corrected.

Unfortunately, there does not seem to be an easy way to link safely to
generated pages.
2023-01-03 11:27:45 +01:00
Thomas Heartman
d2245583ec
Docs: add missing words "connect to" 2023-01-03 11:27:06 +01:00
Thomas Heartman
983d3a9513
docs: clarify node sdk instructions wrt envs and tokens (#2799)
## What

This change does two things:

It **removes the `environment` option** from the initialization
examples. This option is deprecated and only causes confusion. There's
no good reason to have it lying around in the examples.

It also **updates the explanation of the code samples**, telling you
that you need to generate an API key and linking you to the reference
doc and how to guide.

Relates to: #2782.
2023-01-03 11:26:17 +01:00
sjaanus
bae623d69e
Fix joi failing starting from 17.7.0 release (#2790) 2023-01-03 11:50:00 +02:00
Thomas Heartman
3ac8a63f67
chore: remove constraints announcements from readme and docs (#2678)
## What

This change removes the Unleash 4.16 constraints announcement from
readme and from the docs.

## Why

It feels like 4.16 has been out for long enough now. Gearing up for
version 4.19, it may be time to take this away.

## Discussion

However, open-sourcing constraints was (and still is) a big deal, so it
might be worth keeping the banner around, but maybe in a more subdued
format? Something like "did you know Unleash's constraints feature is
open source, now?".
2023-01-03 10:11:04 +01:00
Fredrik Strand Oseberg
241ede8ca9
Refactor/make styles batch 6 (#2793)
Refactors a number of components in the frontend away from deprecated makeStyles
2023-01-03 09:24:55 +01:00
Mateusz Kwasniewski
231b26995c
refactor: batch of changes for styled components (#2791) 2023-01-03 09:20:26 +01:00
renovate[bot]
5fe16207db
chore(deps): update typescript-eslint monorepo to v5.48.0 (#2796)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/typescript-eslint)
| [`5.47.1` ->
`5.48.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/5.47.1/5.48.0)
|
[![age](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.48.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.48.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.48.0/compatibility-slim/5.47.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.48.0/confidence-slim/5.47.1)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@typescript-eslint/parser](https://togithub.com/typescript-eslint/typescript-eslint)
| [`5.47.1` ->
`5.48.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/5.47.1/5.48.0)
|
[![age](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.48.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.48.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.48.0/compatibility-slim/5.47.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.48.0/confidence-slim/5.47.1)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/eslint-plugin)</summary>

###
[`v5.48.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#&#8203;5480-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5471v5480-2023-01-02)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.47.1...v5.48.0)

##### Features

- **eslint-plugin:** specify which method is unbound and added test case
([#&#8203;6281](https://togithub.com/typescript-eslint/typescript-eslint/issues/6281))
([cf3ffdd](cf3ffdd49a))

####
[5.47.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.47.0...v5.47.1)
(2022-12-26)

##### Bug Fixes

- **ast-spec:** correct some incorrect ast types
([#&#8203;6257](https://togithub.com/typescript-eslint/typescript-eslint/issues/6257))
([0f3f645](0f3f64571e))
- **eslint-plugin:** \[member-ordering] correctly invert
optionalityOrder
([#&#8203;6256](https://togithub.com/typescript-eslint/typescript-eslint/issues/6256))
([ccd45d4](ccd45d4a99))

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/parser)</summary>

###
[`v5.48.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#&#8203;5480-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5471v5480-2023-01-02)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.47.1...v5.48.0)

**Note:** Version bump only for package
[@&#8203;typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)

####
[5.47.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.47.0...v5.47.1)
(2022-12-26)

**Note:** Version bump only for package
[@&#8203;typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)

</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 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://app.renovatebot.com/dashboard#github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC43NC4yIiwidXBkYXRlZEluVmVyIjoiMzQuNzQuMiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-03 01:45:14 +00:00
renovate[bot]
7150ff1b13
chore(deps): update dependency eslint to v8.31.0 (#2787)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [eslint](https://eslint.org)
([source](https://togithub.com/eslint/eslint)) | [`8.30.0` ->
`8.31.0`](https://renovatebot.com/diffs/npm/eslint/8.30.0/8.31.0) |
[![age](https://badges.renovateapi.com/packages/npm/eslint/8.31.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/eslint/8.31.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/eslint/8.31.0/compatibility-slim/8.30.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/eslint/8.31.0/confidence-slim/8.30.0)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>eslint/eslint</summary>

### [`v8.31.0`](https://togithub.com/eslint/eslint/releases/tag/v8.31.0)

[Compare
Source](https://togithub.com/eslint/eslint/compare/v8.30.0...v8.31.0)

##### Features

-
[`52c7c73`](52c7c73c05)
feat: check assignment patterns in no-underscore-dangle
([#&#8203;16693](https://togithub.com/eslint/eslint/issues/16693))
(Milos Djermanovic)
-
[`b401cde`](b401cde47d)
feat: add options to check destructuring in no-underscore-dangle
([#&#8203;16006](https://togithub.com/eslint/eslint/issues/16006))
(Morten Kaltoft)
-
[`30d0daf`](30d0daf55e)
feat: group properties with values in parentheses in `key-spacing`
([#&#8203;16677](https://togithub.com/eslint/eslint/issues/16677))
(Francesco Trotta)

##### Bug Fixes

-
[`35439f1`](35439f1572)
fix: correct syntax error in `prefer-arrow-callback` autofix
([#&#8203;16722](https://togithub.com/eslint/eslint/issues/16722))
(Francesco Trotta)
-
[`87b2470`](87b247058e)
fix: new instance of FlatESLint should load latest config file version
([#&#8203;16608](https://togithub.com/eslint/eslint/issues/16608))
(Milos Djermanovic)

##### Documentation

-
[`4339dc4`](4339dc462d)
docs: Update README (GitHub Actions Bot)
-
[`4e4049c`](4e4049c5fa)
docs: optimize code block structure
([#&#8203;16669](https://togithub.com/eslint/eslint/issues/16669)) (Sam
Chen)
-
[`54a7ade`](54a7ade5d8)
docs: do not escape code blocks of formatters examples
([#&#8203;16719](https://togithub.com/eslint/eslint/issues/16719)) (Sam
Chen)
-
[`e5ecfef`](e5ecfefa1c)
docs: Add function call example for no-undefined
([#&#8203;16712](https://togithub.com/eslint/eslint/issues/16712))
(Elliot Huffman)
-
[`a3262f0`](a3262f0a63)
docs: Add mastodon link
([#&#8203;16638](https://togithub.com/eslint/eslint/issues/16638))
(Amaresh S M)
-
[`a14ccf9`](a14ccf91af)
docs: clarify files property
([#&#8203;16709](https://togithub.com/eslint/eslint/issues/16709)) (Sam
Chen)
-
[`3b29eb1`](3b29eb14e0)
docs: fix npm link
([#&#8203;16710](https://togithub.com/eslint/eslint/issues/16710))
(Abdullah Osama)
-
[`a638673`](a638673ee6)
docs: fix search bar focus on `Esc`
([#&#8203;16700](https://togithub.com/eslint/eslint/issues/16700))
(Shanmughapriyan S)
-
[`f62b722`](f62b722251)
docs: country flag missing in windows
([#&#8203;16698](https://togithub.com/eslint/eslint/issues/16698))
(Shanmughapriyan S)
-
[`4d27ec6`](4d27ec6019)
docs: display zh-hans in the docs language switcher
([#&#8203;16686](https://togithub.com/eslint/eslint/issues/16686))
(Percy Ma)
-
[`8bda20e`](8bda20e827)
docs: remove manually maintained anchors
([#&#8203;16685](https://togithub.com/eslint/eslint/issues/16685))
(Percy Ma)
-
[`b68440f`](b68440ff2b)
docs: User Guide Getting Started expansion
([#&#8203;16596](https://togithub.com/eslint/eslint/issues/16596)) (Ben
Perlmutter)

##### Chores

-
[`65d4e24`](65d4e24c36)
chore: Upgrade
[@&#8203;eslint/eslintrc](https://togithub.com/eslint/eslintrc)[@&#8203;1](https://togithub.com/1).4.1
([#&#8203;16729](https://togithub.com/eslint/eslint/issues/16729))
(Brandon Mills)
-
[`8d93081`](8d93081a71)
chore: fix CI failure
([#&#8203;16721](https://togithub.com/eslint/eslint/issues/16721)) (Sam
Chen)
-
[`8f17247`](8f17247a93)
chore: Set up automatic updating of README
([#&#8203;16717](https://togithub.com/eslint/eslint/issues/16717))
(Nicholas C. Zakas)
-
[`4cd87cb`](4cd87cb3c5)
ci: bump actions/stale from 6 to 7
([#&#8203;16713](https://togithub.com/eslint/eslint/issues/16713))
(dependabot\[bot])
-
[`fd20c75`](fd20c75b10)
chore: sort package.json scripts in alphabetical order
([#&#8203;16705](https://togithub.com/eslint/eslint/issues/16705))
(Darius Dzien)
-
[`10a5c78`](10a5c78393)
chore: update ignore patterns in `eslint.config.js`
([#&#8203;16678](https://togithub.com/eslint/eslint/issues/16678))
(Milos Djermanovic)

</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://app.renovatebot.com/dashboard#github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC43NC4yIiwidXBkYXRlZEluVmVyIjoiMzQuNzQuMiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-02 22:32:10 +00:00
renovate[bot]
84f69df050
chore(deps): update dependency immer to v9.0.17 (#2789)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [immer](https://togithub.com/immerjs/immer) | [`9.0.16` ->
`9.0.17`](https://renovatebot.com/diffs/npm/immer/9.0.16/9.0.17) |
[![age](https://badges.renovateapi.com/packages/npm/immer/9.0.17/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/immer/9.0.17/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/immer/9.0.17/compatibility-slim/9.0.16)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/immer/9.0.17/confidence-slim/9.0.16)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>immerjs/immer</summary>

### [`v9.0.17`](https://togithub.com/immerjs/immer/releases/tag/v9.0.17)

[Compare
Source](https://togithub.com/immerjs/immer/compare/v9.0.16...v9.0.17)

##### Bug Fixes

- special case NaN in setter
([#&#8203;912](https://togithub.com/immerjs/immer/issues/912))
([5721bb7](5721bb7cfa))

</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://app.renovatebot.com/dashboard#github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC43NC4yIiwidXBkYXRlZEluVmVyIjoiMzQuNzQuMiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-02 18:48:05 +00:00
sjaanus
8a8cd1bf27
UI Flags cleanup (#2778) 2023-01-02 15:41:43 +02:00
sjaanus
c62d775933
Fix padding for tabs in admin section (#2772)
Tabs from admin section were missing paddings left-right.
This PR adds these paddings.
2023-01-02 15:40:37 +02:00
GitHub Actions Bot
9e40cfd4c7 4.20.0-beta.1 2023-01-02 11:49:45 +00:00
Nuno Góis
88004a6138
feat: allows creation of PATs for other users (#2718)
https://linear.app/unleash/issue/2-530/api-allow-creation-of-pats-for-other-users


![image](https://user-images.githubusercontent.com/14320932/208720680-5d5ccee7-1972-4f5b-8024-3a69d50a571f.png)

Adds and takes into account the following permissions:
 - **READ_USER_PAT**;
 - **CREATE_USER_PAT**;
 - **DELETE_USER_PAT**;
 
 API only, will make some exploration on UI soon.

Co-authored-by: Gastón Fournier <gaston@getunleash.ai>
2023-01-02 10:49:57 +00:00
GitHub Actions Bot
aab809cac3 4.20.0-beta.0 2023-01-02 10:49:20 +00:00
sjaanus
ec535ad7cc
Make it possible to validate enterprise schema with respondWithValidation (#2781)
Now respondWithValidation<T, S = SchemaId> can be called in oss and
enterprise to validate against needed schema.
2023-01-02 12:08:27 +02:00
sjaanus
d5e47ac352
formatApiPath / formatAssetPath - Implement smart functionality to detect double subpath (#2777)
Today we have two functions that wrap our paths with the subpath. Since
all of our customers are hosted on a subpath, such as /eubb1001, we need
to account for this path when building API paths and asset paths.

These functions could be smarter, we could, for example detect if we
have already added the base path and ignore it if it already exists.

**This PR implements this and adds 2 capabilities:**

1. If there is list of paths that need to be joined and one is subset of
another, it is removed.
2. All duplicate paths in the list are removed
2023-01-02 12:06:33 +02:00
Tymoteusz Czech
340bcf1d1b
fix: add frontend eslint check (#2562)
Add eslint to CI pipeline
2023-01-02 10:46:32 +01:00
renovate[bot]
b0418253c1
fix(deps): update dependency fast-json-patch to v3.1.1 [security] (#2784)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [fast-json-patch](https://togithub.com/Starcounter-Jack/JSON-Patch) |
[`3.1.0` ->
`3.1.1`](https://renovatebot.com/diffs/npm/fast-json-patch/3.1.0/3.1.1)
|
[![age](https://badges.renovateapi.com/packages/npm/fast-json-patch/3.1.1/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/fast-json-patch/3.1.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/fast-json-patch/3.1.1/compatibility-slim/3.1.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/fast-json-patch/3.1.1/confidence-slim/3.1.0)](https://docs.renovatebot.com/merge-confidence/)
|

### GitHub Vulnerability Alerts

#### [CVE-2021-4279](https://nvd.nist.gov/vuln/detail/CVE-2021-4279)

A vulnerability has been found in Starcounter-Jack JSON-Patch up to
3.1.0 and classified as problematic. This vulnerability affects unknown
code. The manipulation leads to improperly controlled modification of
object prototype attributes ('prototype pollution'). The attack can be
initiated remotely. The exploit has been disclosed to the public and may
be used. Upgrading to version 3.1.1 can address this issue. The name of
the patch is 7ad6af41eabb2d799f698740a91284d762c955c9. It is recommended
to upgrade the affected component. VDB-216778 is the identifier assigned
to this vulnerability.

---

### Release Notes

<details>
<summary>Starcounter-Jack/JSON-Patch</summary>

###
[`v3.1.1`](https://togithub.com/Starcounter-Jack/JSON-Patch/releases/tag/3.1.1)

[Compare
Source](https://togithub.com/Starcounter-Jack/JSON-Patch/compare/v3.1.0...3.1.1)

Security Fix for Prototype Pollution - huntr.dev
[#&#8203;262](https://togithub.com/Starcounter-Jack/JSON-Patch/issues/262)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "" (UTC), 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://app.renovatebot.com/dashboard#github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC43NC4yIiwidXBkYXRlZEluVmVyIjoiMzQuNzQuMiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-01 22:16:59 +00:00
renovate[bot]
e9e6d610f4
chore(deps): update dependency vitest to v0.26.3 (#2788)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [vitest](https://togithub.com/vitest-dev/vitest) | [`0.26.2` ->
`0.26.3`](https://renovatebot.com/diffs/npm/vitest/0.26.2/0.26.3) |
[![age](https://badges.renovateapi.com/packages/npm/vitest/0.26.3/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/vitest/0.26.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/vitest/0.26.3/compatibility-slim/0.26.2)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/vitest/0.26.3/confidence-slim/0.26.2)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>vitest-dev/vitest</summary>

###
[`v0.26.3`](https://togithub.com/vitest-dev/vitest/releases/tag/v0.26.3)

[Compare
Source](https://togithub.com/vitest-dev/vitest/compare/v0.26.2...v0.26.3)

#####    🚀 Features

- **mock**: Expose a `importOriginal` helper to the factory  -  by
[@&#8203;antfu](https://togithub.com/antfu) in
[https://github.com/vitest-dev/vitest/issues/2551](https://togithub.com/vitest-dev/vitest/issues/2551)
[<samp>(853ee)</samp>](https://togithub.com/vitest-dev/vitest/commit/853eeddb)

#####    🐞 Bug Fixes

- Correctly automock nested interoped defaults  -  by
[@&#8203;sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/2559](https://togithub.com/vitest-dev/vitest/issues/2559)
[<samp>(a431d)</samp>](https://togithub.com/vitest-dev/vitest/commit/a431df80)
- Start tracking module resolution as soon as possible for easier
tracking  -  by [@&#8203;sheremet-va](https://togithub.com/sheremet-va)
in
[https://github.com/vitest-dev/vitest/issues/2560](https://togithub.com/vitest-dev/vitest/issues/2560)
[<samp>(9f41e)</samp>](https://togithub.com/vitest-dev/vitest/commit/9f41edda)
- Don't hang when mocking module with circular dependency  -  by
[@&#8203;sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/2572](https://togithub.com/vitest-dev/vitest/issues/2572)
[<samp>(c479d)</samp>](https://togithub.com/vitest-dev/vitest/commit/c479d9c0)
- Show list of tests when typechecking  -  by
[@&#8203;sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/2585](https://togithub.com/vitest-dev/vitest/issues/2585)
[<samp>(32a57)</samp>](https://togithub.com/vitest-dev/vitest/commit/32a577b1)
- **api**: Make api parse error stacks and return sourcePos in
onTaskUpdate  -  by
[@&#8203;adrienbaron](https://togithub.com/adrienbaron) in
[https://github.com/vitest-dev/vitest/issues/2563](https://togithub.com/vitest-dev/vitest/issues/2563)
[<samp>(ef77d)</samp>](https://togithub.com/vitest-dev/vitest/commit/ef77dccf)
- **coverage**: Env-replacer to remove query params from sourcemaps
filenames  -  by [@&#8203;AriPerkkio](https://togithub.com/AriPerkkio)
in
[https://github.com/vitest-dev/vitest/issues/2584](https://togithub.com/vitest-dev/vitest/issues/2584)
[<samp>(dba13)</samp>](https://togithub.com/vitest-dev/vitest/commit/dba13374)

#####     [View changes on
GitHub](https://togithub.com/vitest-dev/vitest/compare/v0.26.2...v0.26.3)

</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://app.renovatebot.com/dashboard#github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC43NC4yIiwidXBkYXRlZEluVmVyIjoiMzQuNzQuMiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-01 19:36:10 +00:00
renovate[bot]
4317b2ed60
chore(deps): update dependency @types/react-table to v7.7.14 (#2786)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/react-table](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-table)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) |
[`7.7.13` ->
`7.7.14`](https://renovatebot.com/diffs/npm/@types%2freact-table/7.7.13/7.7.14)
|
[![age](https://badges.renovateapi.com/packages/npm/@types%2freact-table/7.7.14/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@types%2freact-table/7.7.14/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@types%2freact-table/7.7.14/compatibility-slim/7.7.13)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@types%2freact-table/7.7.14/confidence-slim/7.7.13)](https://docs.renovatebot.com/merge-confidence/)
|

---

### ⚠ Dependency Lookup Warnings ⚠

Warnings were logged while processing this repo. Please check the
Dependency Dashboard for more information.

---

### 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://app.renovatebot.com/dashboard#github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC43NC4yIiwidXBkYXRlZEluVmVyIjoiMzQuNzQuMiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-31 05:10:56 +00:00
renovate[bot]
53d5d2928f
chore(deps): update dependency @types/jest to v29.2.5 (#2785)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/jest](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/jest)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) |
[`29.2.4` ->
`29.2.5`](https://renovatebot.com/diffs/npm/@types%2fjest/29.2.4/29.2.5)
|
[![age](https://badges.renovateapi.com/packages/npm/@types%2fjest/29.2.5/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@types%2fjest/29.2.5/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@types%2fjest/29.2.5/compatibility-slim/29.2.4)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@types%2fjest/29.2.5/confidence-slim/29.2.4)](https://docs.renovatebot.com/merge-confidence/)
|

---

### 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://app.renovatebot.com/dashboard#github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC43NC4yIiwidXBkYXRlZEluVmVyIjoiMzQuNzQuMiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-31 02:43:09 +00:00
renovate[bot]
4643f88511
chore(deps): update dependency @uiw/codemirror-theme-duotone to v4.19.5 (#2779)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@uiw/codemirror-theme-duotone](https://uiwjs.github.io/react-codemirror/#/theme/data/duotone/light)
([source](https://togithub.com/uiwjs/react-codemirror)) | [`4.19.4` ->
`4.19.5`](https://renovatebot.com/diffs/npm/@uiw%2fcodemirror-theme-duotone/4.19.4/4.19.5)
|
[![age](https://badges.renovateapi.com/packages/npm/@uiw%2fcodemirror-theme-duotone/4.19.5/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@uiw%2fcodemirror-theme-duotone/4.19.5/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@uiw%2fcodemirror-theme-duotone/4.19.5/compatibility-slim/4.19.4)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@uiw%2fcodemirror-theme-duotone/4.19.5/confidence-slim/4.19.4)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>uiwjs/react-codemirror</summary>

###
[`v4.19.5`](https://togithub.com/uiwjs/react-codemirror/releases/tag/v4.19.5)

[Compare
Source](https://togithub.com/uiwjs/react-codemirror/compare/v4.19.4...v4.19.5)


[![](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/@&#8203;uiw/react-codemirror@4.19.5/file/README.md)

Documentation v4.19.5:
https://raw.githack.com/uiwjs/react-codemirror/1222b42/index.html\
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.19.4...v4.19.5

```shell
npm i @&#8203;uiw/react-codemirror@4.19.5
```

- 🌍 website: fix themes all error.
[`3023dcd`](https://togithub.com/uiwjs/react-codemirror/commit/3023dcd)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🐞 fix(core): don't set editor content if value is undefined
[#&#8203;441](https://togithub.com/uiwjs/react-codemirror/issues/441)
([#&#8203;442](https://togithub.com/uiwjs/react-codemirror/issues/442))
[`0551523`](https://togithub.com/uiwjs/react-codemirror/commit/0551523)
[@&#8203;mrdrogdrog](https://togithub.com/mrdrogdrog)

</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://app.renovatebot.com/dashboard#github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC43NC4yIiwidXBkYXRlZEluVmVyIjoiMzQuNzQuMiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-30 08:31:45 +00:00
renovate[bot]
2a18dba936
chore(deps): update dependency @uiw/react-codemirror to v4.19.5 (#2780)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@uiw/react-codemirror](https://uiwjs.github.io/react-codemirror)
([source](https://togithub.com/uiwjs/react-codemirror)) | [`4.19.4` ->
`4.19.5`](https://renovatebot.com/diffs/npm/@uiw%2freact-codemirror/4.19.4/4.19.5)
|
[![age](https://badges.renovateapi.com/packages/npm/@uiw%2freact-codemirror/4.19.5/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@uiw%2freact-codemirror/4.19.5/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@uiw%2freact-codemirror/4.19.5/compatibility-slim/4.19.4)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@uiw%2freact-codemirror/4.19.5/confidence-slim/4.19.4)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>uiwjs/react-codemirror</summary>

###
[`v4.19.5`](https://togithub.com/uiwjs/react-codemirror/releases/tag/v4.19.5)

[Compare
Source](https://togithub.com/uiwjs/react-codemirror/compare/v4.19.4...v4.19.5)


[![](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/@&#8203;uiw/react-codemirror@4.19.5/file/README.md)

Documentation v4.19.5:
https://raw.githack.com/uiwjs/react-codemirror/1222b42/index.html\
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.19.4...v4.19.5

```shell
npm i @&#8203;uiw/react-codemirror@4.19.5
```

- 🌍 website: fix themes all error.
[`3023dcd`](https://togithub.com/uiwjs/react-codemirror/commit/3023dcd)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🐞 fix(core): don't set editor content if value is undefined
[#&#8203;441](https://togithub.com/uiwjs/react-codemirror/issues/441)
([#&#8203;442](https://togithub.com/uiwjs/react-codemirror/issues/442))
[`0551523`](https://togithub.com/uiwjs/react-codemirror/commit/0551523)
[@&#8203;mrdrogdrog](https://togithub.com/mrdrogdrog)

</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://app.renovatebot.com/dashboard#github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC43NC4yIiwidXBkYXRlZEluVmVyIjoiMzQuNzQuMiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-30 05:44:45 +00:00
renovate[bot]
b3e7ec822a
chore(deps): update dependency vite-tsconfig-paths to v4 (#2774)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[vite-tsconfig-paths](https://togithub.com/aleclarson/vite-tsconfig-paths)
| [`3.6.0` ->
`4.0.3`](https://renovatebot.com/diffs/npm/vite-tsconfig-paths/3.6.0/4.0.3)
|
[![age](https://badges.renovateapi.com/packages/npm/vite-tsconfig-paths/4.0.3/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/vite-tsconfig-paths/4.0.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/vite-tsconfig-paths/4.0.3/compatibility-slim/3.6.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/vite-tsconfig-paths/4.0.3/confidence-slim/3.6.0)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>aleclarson/vite-tsconfig-paths</summary>

###
[`v4.0.3`](https://togithub.com/aleclarson/vite-tsconfig-paths/compare/v4.0.2...v4.0.3)

[Compare
Source](https://togithub.com/aleclarson/vite-tsconfig-paths/compare/v4.0.2...v4.0.3)

###
[`v4.0.2`](https://togithub.com/aleclarson/vite-tsconfig-paths/compare/v4.0.1...v4.0.2)

[Compare
Source](https://togithub.com/aleclarson/vite-tsconfig-paths/compare/v4.0.1...v4.0.2)

###
[`v4.0.1`](https://togithub.com/aleclarson/vite-tsconfig-paths/compare/v4.0.0...v4.0.1)

[Compare
Source](https://togithub.com/aleclarson/vite-tsconfig-paths/compare/v4.0.0...v4.0.1)

###
[`v4.0.0`](https://togithub.com/aleclarson/vite-tsconfig-paths/compare/v3.6.0...v4.0.0)

[Compare
Source](https://togithub.com/aleclarson/vite-tsconfig-paths/compare/v3.6.0...v4.0.0)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **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://app.renovatebot.com/dashboard#github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC43NC4yIiwidXBkYXRlZEluVmVyIjoiMzQuNzQuMiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-29 12:11:08 +01:00
renovate[bot]
8ae27cf3a6
chore(deps): update postgres docker tag to v15 (#2775)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| postgres | major | `14` -> `15` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **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://app.renovatebot.com/dashboard#github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC43NC4yIiwidXBkYXRlZEluVmVyIjoiMzQuNzQuMiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-29 08:42:47 +01:00
renovate[bot]
e1be9b0f12
chore(deps): update dependency vite to v4 (#2773)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [vite](https://togithub.com/vitejs/vite/tree/main/#readme)
([source](https://togithub.com/vitejs/vite)) | [`3.2.5` ->
`4.0.3`](https://renovatebot.com/diffs/npm/vite/3.2.5/4.0.3) |
[![age](https://badges.renovateapi.com/packages/npm/vite/4.0.3/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/vite/4.0.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/vite/4.0.3/compatibility-slim/3.2.5)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/vite/4.0.3/confidence-slim/3.2.5)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>vitejs/vite</summary>

###
[`v4.0.3`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small403-2022-12-21-small)

[Compare
Source](https://togithub.com/vitejs/vite/compare/v4.0.2...v4.0.3)

- chore(deps): update dependency
[@&#8203;rollup/plugin-commonjs](https://togithub.com/rollup/plugin-commonjs)
to v24 ([#&#8203;11420](https://togithub.com/vitejs/vite/issues/11420))
([241db16](https://togithub.com/vitejs/vite/commit/241db16)), closes
[#&#8203;11420](https://togithub.com/vitejs/vite/issues/11420)
- chore(typo): fix typo
([#&#8203;11445](https://togithub.com/vitejs/vite/issues/11445))
([ed80ea5](https://togithub.com/vitejs/vite/commit/ed80ea5)), closes
[#&#8203;11445](https://togithub.com/vitejs/vite/issues/11445)
- fix(ssr): ignore module exports condition
([#&#8203;11409](https://togithub.com/vitejs/vite/issues/11409))
([d3c9c0b](https://togithub.com/vitejs/vite/commit/d3c9c0b)), closes
[#&#8203;11409](https://togithub.com/vitejs/vite/issues/11409)
- feat: allow import.meta.hot define override
([#&#8203;8944](https://togithub.com/vitejs/vite/issues/8944))
([857d578](https://togithub.com/vitejs/vite/commit/857d578)), closes
[#&#8203;8944](https://togithub.com/vitejs/vite/issues/8944)

###
[`v4.0.2`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small402-2022-12-18-small)

[Compare
Source](https://togithub.com/vitejs/vite/compare/v4.0.1...v4.0.2)

- fix: fix the error message in the `toOutputFilePathWithoutRuntime`
function
([#&#8203;11367](https://togithub.com/vitejs/vite/issues/11367))
([8820f75](https://togithub.com/vitejs/vite/commit/8820f75)), closes
[#&#8203;11367](https://togithub.com/vitejs/vite/issues/11367)
- fix: make `vite optimize` prebundle for dev
([#&#8203;11387](https://togithub.com/vitejs/vite/issues/11387))
([b4ced0f](https://togithub.com/vitejs/vite/commit/b4ced0f)), closes
[#&#8203;11387](https://togithub.com/vitejs/vite/issues/11387)
- fix: revert
[#&#8203;11290](https://togithub.com/vitejs/vite/issues/11290)
([#&#8203;11412](https://togithub.com/vitejs/vite/issues/11412))
([6587d2f](https://togithub.com/vitejs/vite/commit/6587d2f)), closes
[#&#8203;11290](https://togithub.com/vitejs/vite/issues/11290)
[#&#8203;11412](https://togithub.com/vitejs/vite/issues/11412)
- fix: server and preview open fails to add slash before relative path
([#&#8203;11394](https://togithub.com/vitejs/vite/issues/11394))
([57276b7](https://togithub.com/vitejs/vite/commit/57276b7)), closes
[#&#8203;11394](https://togithub.com/vitejs/vite/issues/11394)
- fix: skip applescript when no Chromium browser found (fixes
[#&#8203;11205](https://togithub.com/vitejs/vite/issues/11205))
([#&#8203;11406](https://togithub.com/vitejs/vite/issues/11406))
([274d1f3](https://togithub.com/vitejs/vite/commit/274d1f3)), closes
[#&#8203;11205](https://togithub.com/vitejs/vite/issues/11205)
[#&#8203;11406](https://togithub.com/vitejs/vite/issues/11406)
- fix(deps): update dependency ufo to v1
([#&#8203;11372](https://togithub.com/vitejs/vite/issues/11372))
([4288300](https://togithub.com/vitejs/vite/commit/4288300)), closes
[#&#8203;11372](https://togithub.com/vitejs/vite/issues/11372)
- chore: typecheck create-vite
([#&#8203;11295](https://togithub.com/vitejs/vite/issues/11295))
([af86e5b](https://togithub.com/vitejs/vite/commit/af86e5b)), closes
[#&#8203;11295](https://togithub.com/vitejs/vite/issues/11295)
- chore(deps): update dependency convert-source-map to v2
([#&#8203;10548](https://togithub.com/vitejs/vite/issues/10548))
([8dc6528](https://togithub.com/vitejs/vite/commit/8dc6528)), closes
[#&#8203;10548](https://togithub.com/vitejs/vite/issues/10548)
- chore(deps): update dependency mlly to v1
([#&#8203;11370](https://togithub.com/vitejs/vite/issues/11370))
([9662d4d](https://togithub.com/vitejs/vite/commit/9662d4d)), closes
[#&#8203;11370](https://togithub.com/vitejs/vite/issues/11370)

###
[`v4.0.1`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small401-2022-12-12-small)

[Compare
Source](566d4c7bb5...v4.0.1)

- feat: show server url by pressing `u`
([#&#8203;11319](https://togithub.com/vitejs/vite/issues/11319))
([8c0bb7b](https://togithub.com/vitejs/vite/commit/8c0bb7b)), closes
[#&#8203;11319](https://togithub.com/vitejs/vite/issues/11319)
- feat(html): clickable error position for html parse error
([#&#8203;11334](https://togithub.com/vitejs/vite/issues/11334))
([2e15f3d](https://togithub.com/vitejs/vite/commit/2e15f3d)), closes
[#&#8203;11334](https://togithub.com/vitejs/vite/issues/11334)
- fix: ?inline warning for .css.js file
([#&#8203;11347](https://togithub.com/vitejs/vite/issues/11347))
([729fb1a](https://togithub.com/vitejs/vite/commit/729fb1a)), closes
[#&#8203;11347](https://togithub.com/vitejs/vite/issues/11347)
- fix: check if build exists so preview doesn't show 404s due to
nonexistent build
([#&#8203;10564](https://togithub.com/vitejs/vite/issues/10564))
([0a1db8c](https://togithub.com/vitejs/vite/commit/0a1db8c)), closes
[#&#8203;10564](https://togithub.com/vitejs/vite/issues/10564)
- fix: derive `useDefineForClassFields` value from
`tsconfig.compilerOptions.target` (fixes
[#&#8203;10296](https://togithub.com/vitejs/vite/issues/10296)) (#
([42976d8](https://togithub.com/vitejs/vite/commit/42976d8)), closes
[#&#8203;10296](https://togithub.com/vitejs/vite/issues/10296)
[#&#8203;11301](https://togithub.com/vitejs/vite/issues/11301)
- fix: preview fallback
([#&#8203;11312](https://togithub.com/vitejs/vite/issues/11312))
([cfedf9c](https://togithub.com/vitejs/vite/commit/cfedf9c)), closes
[#&#8203;11312](https://togithub.com/vitejs/vite/issues/11312)
- fix: respect base when using `/__open-in-editor`
([#&#8203;11337](https://togithub.com/vitejs/vite/issues/11337))
([8856c2e](https://togithub.com/vitejs/vite/commit/8856c2e)), closes
[#&#8203;11337](https://togithub.com/vitejs/vite/issues/11337)
- fix: wrongly resolve to optimized doppelganger
([#&#8203;11290](https://togithub.com/vitejs/vite/issues/11290))
([34fec41](https://togithub.com/vitejs/vite/commit/34fec41)), closes
[#&#8203;11290](https://togithub.com/vitejs/vite/issues/11290)
- fix(env): test NODE_ENV override before expand
([#&#8203;11309](https://togithub.com/vitejs/vite/issues/11309))
([d0a9281](https://togithub.com/vitejs/vite/commit/d0a9281)), closes
[#&#8203;11309](https://togithub.com/vitejs/vite/issues/11309)
- fix(preview): Revert
[#&#8203;10564](https://togithub.com/vitejs/vite/issues/10564) - throw
Error on missing outDir
([#&#8203;11335](https://togithub.com/vitejs/vite/issues/11335))
([3aaa0ea](https://togithub.com/vitejs/vite/commit/3aaa0ea)), closes
[#&#8203;10564](https://togithub.com/vitejs/vite/issues/10564)
[#&#8203;11335](https://togithub.com/vitejs/vite/issues/11335)
[#&#8203;10564](https://togithub.com/vitejs/vite/issues/10564)
- docs: fix banner image in CHANGELOG.md
([#&#8203;11336](https://togithub.com/vitejs/vite/issues/11336))
([45b66f4](https://togithub.com/vitejs/vite/commit/45b66f4)), closes
[#&#8203;11336](https://togithub.com/vitejs/vite/issues/11336)
- chore: enable `@typescript-eslint/ban-ts-comment`
([#&#8203;11326](https://togithub.com/vitejs/vite/issues/11326))
([e58a4f0](https://togithub.com/vitejs/vite/commit/e58a4f0)), closes
[#&#8203;11326](https://togithub.com/vitejs/vite/issues/11326)
- chore: fix format
([#&#8203;11311](https://togithub.com/vitejs/vite/issues/11311))
([9c2b1c0](https://togithub.com/vitejs/vite/commit/9c2b1c0)), closes
[#&#8203;11311](https://togithub.com/vitejs/vite/issues/11311)
- chore: update changelog release notes for 4.0
([#&#8203;11285](https://togithub.com/vitejs/vite/issues/11285))
([83abd37](https://togithub.com/vitejs/vite/commit/83abd37)), closes
[#&#8203;11285](https://togithub.com/vitejs/vite/issues/11285)
- chore(deps): update all non-major dependencies
([#&#8203;11321](https://togithub.com/vitejs/vite/issues/11321))
([dcc0004](https://togithub.com/vitejs/vite/commit/dcc0004)), closes
[#&#8203;11321](https://togithub.com/vitejs/vite/issues/11321)
- chore(esbuild): add test for configuration overrides
([#&#8203;11267](https://togithub.com/vitejs/vite/issues/11267))
([f897b64](https://togithub.com/vitejs/vite/commit/f897b64)), closes
[#&#8203;11267](https://togithub.com/vitejs/vite/issues/11267)

###
[`v4.0.0`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#&#8203;400-2022-12-09)

[Compare
Source](https://togithub.com/vitejs/vite/compare/v3.2.5...566d4c7bb51cf56550a5374ee46e1e1cbea1cf1f)

![Vite 4 Announcement Cover
Image](https://vitejs.dev/og-image-announcing-vite4.png)

Read the announcement blog post: [Announcing Vite
4](https://vitejs.dev/blog/announcing-vite4)

Quick links:

-   [Docs](https://vitejs.dev)
-   [Migration Guide](https://vitejs.dev/guide/migration)

Docs in other languages:

-   [简体中文](https://cn.vitejs.dev/)
-   [日本語](https://ja.vitejs.dev/)
-   [Español](https://es.vitejs.dev/)

##### Main Changes

This major is smaller in scope compared to Vite 3, with the main
objective of upgrading to Rollup 3. We've worked with the ecosystem to
ensure a smooth upgrade path for this new major.

##### Rollup 3

Vite is now using [Rollup
3](https://togithub.com/vitejs/vite/issues/9870), which allowed us to
simplify Vite's internal asset handling and has many improvements. See
the [Rollup 3 release notes
here](https://togithub.com/rollup/rollup/releases).

##### Framework Plugins out of the Vite core monorepo

[`@vitejs/plugin-vue`](https://togithub.com/vitejs/vite-plugin-vue) and
[`@vitejs/plugin-react`](https://togithub.com/vitejs/vite-plugin-react)
have been part of Vite core monorepo since the first versions of Vite.
This helped us to get a close feedback loop when making changes as we
were getting both Core and the plugins tested and released together.
With [vite-ecosystem-ci](https://togithub.com/vitejs/vite-ecosystem-ci)
we can get this feedback with these plugins developed on independent
repositories, so from Vite 4, [they have been moved out of the Vite core
monorepo](https://togithub.com/vitejs/vite/pull/11158). This is
meaningful for Vite's framework-agnostic story, and will allow us to
build independent teams to maintain each of the plugins. If you have
bugs to report or features to request, please create issues on the new
repositories moving forward:
[`vitejs/vite-plugin-vue`](https://togithub.com/vitejs/vite-plugin-vue)
and
[`vitejs/vite-plugin-react`](https://togithub.com/vitejs/vite-plugin-react).

##### New React plugin using SWC during development

[SWC](https://swc.rs/) is now a mature replacement for
[Babel](https://babeljs.io/), especially in the context of React
projects. SWC's React Fast Refresh implementation is a lot faster than
Babel, and for some projects, it is now a better alternative. From Vite
4, two plugins are available for React projects with different
tradeoffs. We believe that both approaches are worth supporting at this
point, and we'll continue to explore improvements to both plugins in the
future.

#####
[@&#8203;vitejs/plugin-react](https://togithub.com/vitejs/plugin-react)


[@&#8203;vitejs/plugin-react](https://togithub.com/vitejs/vite-plugin-react)
is a plugin that uses esbuild and Babel, achieving fast HMR with a small
package footprint and the flexibility of being able to use the babel
transform pipeline.

#####
[@&#8203;vitejs/plugin-react-swc](https://togithub.com/vitejs/plugin-react-swc)
(new)


[@&#8203;vitejs/plugin-react-swc](https://togithub.com/vitejs/vite-plugin-react-swc)
is a new plugin that uses esbuild during build, but replaces Babel with
SWC during development. For big projects that don't require non-standard
React extensions, cold start and Hot Module Replacement (HMR) can be
significantly faster.

##### Compatibility

The modern browser build now targets `safari14` by default for wider
ES2020 compatibility
([https://github.com/vitejs/vite/issues/9063](https://togithub.com/vitejs/vite/issues/9063)).
This means that modern builds can now use
[`BigInt`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/BigInt)
and that the [nullish coallessing
operator](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Nullish_coalescing)
isn't transpiled anymore. If you need to support older browsers, you can
add
[`@vitejs/plugin-legacy`](https://togithub.com/vitejs/vite/tree/main/packages/plugin-legacy)
as usual.

##### Importing CSS as a string

In Vite 3, importing the default export of a `.css` file could introduce
a double loading of CSS.

```ts
import cssString from './global.css';
```

This double loading could occur since a `.css` file will be emitted and
it's likely that the CSS string will also be used by the application
code — for example, injected by the framework runtime. From Vite 4, the
`.css` default export [has been
deprecated](https://togithub.com/vitejs/vite/issues/11094). The
`?inline` query suffix modifier needs to be used in this case, as that
doesn't emit the imported `.css` styles.

```ts
import stuff from './global.css?inline'
```

##### Other features

- Support for patch-package when pre bundling dependencies
([#&#8203;10286](https://togithub.com/vitejs/vite/issues/10286))
- Cleaner build logs output
([#&#8203;10895](https://togithub.com/vitejs/vite/issues/10895)) and
switch to `kB` to align with browser dev tools
([#&#8203;10982](https://togithub.com/vitejs/vite/issues/10982))
- Improved error messages during SSR
([#&#8203;11156](https://togithub.com/vitejs/vite/issues/11156))

##### Features

- feat: add CLI keyboard shortcuts
([#&#8203;11228](https://togithub.com/vitejs/vite/issues/11228))
([87973f1](https://togithub.com/vitejs/vite/commit/87973f1)), closes
[#&#8203;11228](https://togithub.com/vitejs/vite/issues/11228)
- feat: export error message generator
([#&#8203;11155](https://togithub.com/vitejs/vite/issues/11155))
([493ba1e](https://togithub.com/vitejs/vite/commit/493ba1e)), closes
[#&#8203;11155](https://togithub.com/vitejs/vite/issues/11155)
- feat(node/plugins): esbuild options
([#&#8203;11049](https://togithub.com/vitejs/vite/issues/11049))
([735b98b](https://togithub.com/vitejs/vite/commit/735b98b)), closes
[#&#8203;11049](https://togithub.com/vitejs/vite/issues/11049)
- feat: improve the error message of `expand`
([#&#8203;11141](https://togithub.com/vitejs/vite/issues/11141))
([825c793](https://togithub.com/vitejs/vite/commit/825c793)), closes
[#&#8203;11141](https://togithub.com/vitejs/vite/issues/11141)
- feat: update [@&#8203;types/node](https://togithub.com/types/node) to
v18 ([#&#8203;11195](https://togithub.com/vitejs/vite/issues/11195))
([4ec9f53](https://togithub.com/vitejs/vite/commit/4ec9f53)), closes
[#&#8203;11195](https://togithub.com/vitejs/vite/issues/11195)
- feat(client)!: remove never implemented hot.decline
([#&#8203;11036](https://togithub.com/vitejs/vite/issues/11036))
([e257e3b](https://togithub.com/vitejs/vite/commit/e257e3b)), closes
[#&#8203;11036](https://togithub.com/vitejs/vite/issues/11036)
- feat!: support `safari14` by default for wider ES2020 compatibility
([#&#8203;9063](https://togithub.com/vitejs/vite/issues/9063))
([3cc65d7](https://togithub.com/vitejs/vite/commit/3cc65d7)), closes
[#&#8203;9063](https://togithub.com/vitejs/vite/issues/9063)
- feat!: support multiline values in env files
([#&#8203;10826](https://togithub.com/vitejs/vite/issues/10826))
([606e60d](https://togithub.com/vitejs/vite/commit/606e60d)), closes
[#&#8203;10826](https://togithub.com/vitejs/vite/issues/10826)
- feat(ssr)!: remove dedupe and mode support for CJS
([#&#8203;11101](https://togithub.com/vitejs/vite/issues/11101))
([3090564](https://togithub.com/vitejs/vite/commit/3090564)), closes
[#&#8203;11101](https://togithub.com/vitejs/vite/issues/11101)
- feat: align object interface for `transformIndexHtml` hook
([#&#8203;9669](https://togithub.com/vitejs/vite/issues/9669))
([1db52bf](https://togithub.com/vitejs/vite/commit/1db52bf)), closes
[#&#8203;9669](https://togithub.com/vitejs/vite/issues/9669)
- feat(build): cleaner logs output
([#&#8203;10895](https://togithub.com/vitejs/vite/issues/10895))
([7d24b5f](https://togithub.com/vitejs/vite/commit/7d24b5f)), closes
[#&#8203;10895](https://togithub.com/vitejs/vite/issues/10895)
- feat(css): deprecate css default export
([#&#8203;11094](https://togithub.com/vitejs/vite/issues/11094))
([01dee1b](https://togithub.com/vitejs/vite/commit/01dee1b)), closes
[#&#8203;11094](https://togithub.com/vitejs/vite/issues/11094)
- feat(optimizer): support patch-package
([#&#8203;10286](https://togithub.com/vitejs/vite/issues/10286))
([4fb7ad0](https://togithub.com/vitejs/vite/commit/4fb7ad0)), closes
[#&#8203;10286](https://togithub.com/vitejs/vite/issues/10286)
- feat(build): Use kB in build reporter
([#&#8203;10982](https://togithub.com/vitejs/vite/issues/10982))
([b57acfa](https://togithub.com/vitejs/vite/commit/b57acfa)), closes
[#&#8203;10982](https://togithub.com/vitejs/vite/issues/10982)
- feat(css): upgrade postcss-modules
([#&#8203;10987](https://togithub.com/vitejs/vite/issues/10987))
([892916d](https://togithub.com/vitejs/vite/commit/892916d)), closes
[#&#8203;10987](https://togithub.com/vitejs/vite/issues/10987)
- feat(hmr): invalidate message
([#&#8203;10946](https://togithub.com/vitejs/vite/issues/10946))
([0d73473](https://togithub.com/vitejs/vite/commit/0d73473)), closes
[#&#8203;10946](https://togithub.com/vitejs/vite/issues/10946)
- feat(client): expose hot.prune API
([#&#8203;11016](https://togithub.com/vitejs/vite/issues/11016))
([f40c18d](https://togithub.com/vitejs/vite/commit/f40c18d)), closes
[#&#8203;11016](https://togithub.com/vitejs/vite/issues/11016)
- feat(hmr): deduplicate paths and join them with commas
([#&#8203;10891](https://togithub.com/vitejs/vite/issues/10891))
([967299a](https://togithub.com/vitejs/vite/commit/967299a)), closes
[#&#8203;10891](https://togithub.com/vitejs/vite/issues/10891)
- feat: base without trailing slash
([#&#8203;10723](https://togithub.com/vitejs/vite/issues/10723))
([8f87282](https://togithub.com/vitejs/vite/commit/8f87282)), closes
[#&#8203;10723](https://togithub.com/vitejs/vite/issues/10723)
- feat: handle static assets in case-sensitive manner
([#&#8203;10475](https://togithub.com/vitejs/vite/issues/10475))
([c1368c3](https://togithub.com/vitejs/vite/commit/c1368c3)), closes
[#&#8203;10475](https://togithub.com/vitejs/vite/issues/10475)
- feat(cli): build --profile
([#&#8203;10719](https://togithub.com/vitejs/vite/issues/10719))
([9c808cd](https://togithub.com/vitejs/vite/commit/9c808cd)), closes
[#&#8203;10719](https://togithub.com/vitejs/vite/issues/10719)
- feat(env): support dotenv-expand to contains process env
([#&#8203;10370](https://togithub.com/vitejs/vite/issues/10370))
([d5fe92c](https://togithub.com/vitejs/vite/commit/d5fe92c)), closes
[#&#8203;10370](https://togithub.com/vitejs/vite/issues/10370)
- feat!: set esbuild default charset to utf8
([#&#8203;10753](https://togithub.com/vitejs/vite/issues/10753))
([4caf4b6](https://togithub.com/vitejs/vite/commit/4caf4b6)), closes
[#&#8203;10753](https://togithub.com/vitejs/vite/issues/10753)
- feat: rollup 3
([#&#8203;9870](https://togithub.com/vitejs/vite/issues/9870))
([beb7166](https://togithub.com/vitejs/vite/commit/beb7166)), closes
[#&#8203;9870](https://togithub.com/vitejs/vite/issues/9870)

##### Bug Fixes

- fix: add `\0` to virtual files id
([#&#8203;11261](https://togithub.com/vitejs/vite/issues/11261))
([02cdfa9](https://togithub.com/vitejs/vite/commit/02cdfa9)), closes
[#&#8203;11261](https://togithub.com/vitejs/vite/issues/11261)
- fix: skip shortcuts on non-tty stdin
([#&#8203;11263](https://togithub.com/vitejs/vite/issues/11263))
([9602686](https://togithub.com/vitejs/vite/commit/9602686)), closes
[#&#8203;11263](https://togithub.com/vitejs/vite/issues/11263)
- fix(ssr): skip rewriting stack trace if it's already rewritten (fixes
[#&#8203;11037](https://togithub.com/vitejs/vite/issues/11037))
([#&#8203;11070](https://togithub.com/vitejs/vite/issues/11070))
([feb8ce0](https://togithub.com/vitejs/vite/commit/feb8ce0)), closes
[#&#8203;11037](https://togithub.com/vitejs/vite/issues/11037)
[#&#8203;11070](https://togithub.com/vitejs/vite/issues/11070)
- refactor(optimizer): await depsOptimizer.scanProcessing
([#&#8203;11251](https://togithub.com/vitejs/vite/issues/11251))
([fa64c8e](https://togithub.com/vitejs/vite/commit/fa64c8e)), closes
[#&#8203;11251](https://togithub.com/vitejs/vite/issues/11251)
- fix: improve CLI shortcuts help display
([#&#8203;11247](https://togithub.com/vitejs/vite/issues/11247))
([bb235b2](https://togithub.com/vitejs/vite/commit/bb235b2)), closes
[#&#8203;11247](https://togithub.com/vitejs/vite/issues/11247)
- fix: less promises for scanning and await with allSettled
([#&#8203;11245](https://togithub.com/vitejs/vite/issues/11245))
([45b170e](https://togithub.com/vitejs/vite/commit/45b170e)), closes
[#&#8203;11245](https://togithub.com/vitejs/vite/issues/11245)
- fix(optimizer): escape entrypoints when running scanner
([#&#8203;11250](https://togithub.com/vitejs/vite/issues/11250))
([b61894e](https://togithub.com/vitejs/vite/commit/b61894e)), closes
[#&#8203;11250](https://togithub.com/vitejs/vite/issues/11250)
- fix: await scanner
([#&#8203;11242](https://togithub.com/vitejs/vite/issues/11242))
([52a6732](https://togithub.com/vitejs/vite/commit/52a6732)), closes
[#&#8203;11242](https://togithub.com/vitejs/vite/issues/11242)
- fix(css): fix css lang regex
([#&#8203;11237](https://togithub.com/vitejs/vite/issues/11237))
([a55d0b3](https://togithub.com/vitejs/vite/commit/a55d0b3)), closes
[#&#8203;11237](https://togithub.com/vitejs/vite/issues/11237)
- fix: don't print urls on restart with default port
([#&#8203;11230](https://togithub.com/vitejs/vite/issues/11230))
([5aaecb6](https://togithub.com/vitejs/vite/commit/5aaecb6)), closes
[#&#8203;11230](https://togithub.com/vitejs/vite/issues/11230)
- fix: serialize bundleWorkerEntry
([#&#8203;11218](https://togithub.com/vitejs/vite/issues/11218))
([306bed0](https://togithub.com/vitejs/vite/commit/306bed0)), closes
[#&#8203;11218](https://togithub.com/vitejs/vite/issues/11218)
- fix(config): resolve dynamic import as esm
([#&#8203;11220](https://togithub.com/vitejs/vite/issues/11220))
([f8c1ed0](https://togithub.com/vitejs/vite/commit/f8c1ed0)), closes
[#&#8203;11220](https://togithub.com/vitejs/vite/issues/11220)
- fix(env): prevent env expand on process.env
([#&#8203;11213](https://togithub.com/vitejs/vite/issues/11213))
([d4a1e2b](https://togithub.com/vitejs/vite/commit/d4a1e2b)), closes
[#&#8203;11213](https://togithub.com/vitejs/vite/issues/11213)
- fix: add type for function localsConvention value
([#&#8203;11152](https://togithub.com/vitejs/vite/issues/11152))
([c9274b4](https://togithub.com/vitejs/vite/commit/c9274b4)), closes
[#&#8203;11152](https://togithub.com/vitejs/vite/issues/11152)
- fix: cacheDir should be ignored from watch
([#&#8203;10242](https://togithub.com/vitejs/vite/issues/10242))
([75dbca2](https://togithub.com/vitejs/vite/commit/75dbca2)), closes
[#&#8203;10242](https://togithub.com/vitejs/vite/issues/10242)
- fix: don't check .yarn/patches for computing dependencies hash
([#&#8203;11168](https://togithub.com/vitejs/vite/issues/11168))
([65bcccf](https://togithub.com/vitejs/vite/commit/65bcccf)), closes
[#&#8203;11168](https://togithub.com/vitejs/vite/issues/11168)
- fix: formatError() outside rollup context
([#&#8203;11156](https://togithub.com/vitejs/vite/issues/11156))
([2aee2eb](https://togithub.com/vitejs/vite/commit/2aee2eb)), closes
[#&#8203;11156](https://togithub.com/vitejs/vite/issues/11156)
- fix: Revert "fix: missing js sourcemaps with rewritten imports broke
debugging ([#&#8203;7767](https://togithub.com/vitejs/vite/issues/7767))
([#&#8203;9476](https://togithub.com/vitejs/vite/issues/9476))"
([#&#8203;11](https://togithub.com/vitejs/vite/issues/11)
([fdc6f3a](https://togithub.com/vitejs/vite/commit/fdc6f3a)), closes
[#&#8203;7767](https://togithub.com/vitejs/vite/issues/7767)
[#&#8203;9476](https://togithub.com/vitejs/vite/issues/9476)
[#&#8203;11144](https://togithub.com/vitejs/vite/issues/11144)
- fix: Dev SSR dep optimization + respect optimizeDeps.include
([#&#8203;11123](https://togithub.com/vitejs/vite/issues/11123))
([515caa5](https://togithub.com/vitejs/vite/commit/515caa5)), closes
[#&#8203;11123](https://togithub.com/vitejs/vite/issues/11123)
- fix: export preprocessCSS in CJS
([#&#8203;11067](https://togithub.com/vitejs/vite/issues/11067))
([793255d](https://togithub.com/vitejs/vite/commit/793255d)), closes
[#&#8203;11067](https://togithub.com/vitejs/vite/issues/11067)
- fix: glob import parsing
([#&#8203;10949](https://togithub.com/vitejs/vite/issues/10949))
([#&#8203;11056](https://togithub.com/vitejs/vite/issues/11056))
([ac2cfd6](https://togithub.com/vitejs/vite/commit/ac2cfd6)), closes
[#&#8203;10949](https://togithub.com/vitejs/vite/issues/10949)
[#&#8203;11056](https://togithub.com/vitejs/vite/issues/11056)
- fix: import.meta.env and process.env undefined variable replacement
(fix [#&#8203;8663](https://togithub.com/vitejs/vite/issues/8663))
([#&#8203;10958](https://togithub.com/vitejs/vite/issues/10958))
([3e0cd3d](https://togithub.com/vitejs/vite/commit/3e0cd3d)), closes
[#&#8203;8663](https://togithub.com/vitejs/vite/issues/8663)
[#&#8203;10958](https://togithub.com/vitejs/vite/issues/10958)
- fix: missing js sourcemaps with rewritten imports broke debugging
([#&#8203;7767](https://togithub.com/vitejs/vite/issues/7767))
([#&#8203;9476](https://togithub.com/vitejs/vite/issues/9476))
([3fa96f6](https://togithub.com/vitejs/vite/commit/3fa96f6)), closes
[#&#8203;7767](https://togithub.com/vitejs/vite/issues/7767)
[#&#8203;9476](https://togithub.com/vitejs/vite/issues/9476)
- fix: preserve default export from externalized packages (fixes
[#&#8203;10258](https://togithub.com/vitejs/vite/issues/10258))
([#&#8203;10406](https://togithub.com/vitejs/vite/issues/10406))
([88b001b](https://togithub.com/vitejs/vite/commit/88b001b)), closes
[#&#8203;10258](https://togithub.com/vitejs/vite/issues/10258)
[#&#8203;10406](https://togithub.com/vitejs/vite/issues/10406)
- fix: reset global regex before match
([#&#8203;11132](https://togithub.com/vitejs/vite/issues/11132))
([db8df14](https://togithub.com/vitejs/vite/commit/db8df14)), closes
[#&#8203;11132](https://togithub.com/vitejs/vite/issues/11132)
- fix(css): handle environment with browser globals
([#&#8203;11079](https://togithub.com/vitejs/vite/issues/11079))
([e92d025](https://togithub.com/vitejs/vite/commit/e92d025)), closes
[#&#8203;11079](https://togithub.com/vitejs/vite/issues/11079)
- fix(deps): update all non-major dependencies
([#&#8203;11091](https://togithub.com/vitejs/vite/issues/11091))
([073a4bf](https://togithub.com/vitejs/vite/commit/073a4bf)), closes
[#&#8203;11091](https://togithub.com/vitejs/vite/issues/11091)
- fix(esbuild): handle inline sourcemap option
([#&#8203;11120](https://togithub.com/vitejs/vite/issues/11120))
([4c85c0a](https://togithub.com/vitejs/vite/commit/4c85c0a)), closes
[#&#8203;11120](https://togithub.com/vitejs/vite/issues/11120)
- fix(importGlob): don't warn when CSS default import is not used
([#&#8203;11121](https://togithub.com/vitejs/vite/issues/11121))
([97f8b4d](https://togithub.com/vitejs/vite/commit/97f8b4d)), closes
[#&#8203;11121](https://togithub.com/vitejs/vite/issues/11121)
- fix(importGlob): preserve line count for sourcemap
([#&#8203;11122](https://togithub.com/vitejs/vite/issues/11122))
([14980a1](https://togithub.com/vitejs/vite/commit/14980a1)), closes
[#&#8203;11122](https://togithub.com/vitejs/vite/issues/11122)
- fix(importGlob): warn on default import css
([#&#8203;11103](https://togithub.com/vitejs/vite/issues/11103))
([fc0d9e3](https://togithub.com/vitejs/vite/commit/fc0d9e3)), closes
[#&#8203;11103](https://togithub.com/vitejs/vite/issues/11103)
- fix(plugin-vue): support scss/sass/less... hmr on custom template
languages (fix
[#&#8203;10677](https://togithub.com/vitejs/vite/issues/10677))
([#&#8203;10844](https://togithub.com/vitejs/vite/issues/10844))
([d413848](https://togithub.com/vitejs/vite/commit/d413848)), closes
[#&#8203;10677](https://togithub.com/vitejs/vite/issues/10677)
[#&#8203;10844](https://togithub.com/vitejs/vite/issues/10844)
- fix(ssr): preserve require for external node
([#&#8203;11057](https://togithub.com/vitejs/vite/issues/11057))
([1ec0176](https://togithub.com/vitejs/vite/commit/1ec0176)), closes
[#&#8203;11057](https://togithub.com/vitejs/vite/issues/11057)
- fix(worker): disable build reporter plugin when bundling worker
([#&#8203;11058](https://togithub.com/vitejs/vite/issues/11058))
([7b72069](https://togithub.com/vitejs/vite/commit/7b72069)), closes
[#&#8203;11058](https://togithub.com/vitejs/vite/issues/11058)
- fix!: make `NODE_ENV` more predictable
([#&#8203;10996](https://togithub.com/vitejs/vite/issues/10996))
([8148af7](https://togithub.com/vitejs/vite/commit/8148af7)), closes
[#&#8203;10996](https://togithub.com/vitejs/vite/issues/10996)
- fix(config)!: support development build
([#&#8203;11045](https://togithub.com/vitejs/vite/issues/11045))
([8b3d656](https://togithub.com/vitejs/vite/commit/8b3d656)), closes
[#&#8203;11045](https://togithub.com/vitejs/vite/issues/11045)
- refactor: use function to eval worker and glob options
([#&#8203;10999](https://togithub.com/vitejs/vite/issues/10999))
([f4c1264](https://togithub.com/vitejs/vite/commit/f4c1264)), closes
[#&#8203;10999](https://togithub.com/vitejs/vite/issues/10999)
- refactor(client): simplify fetchUpdate code
([#&#8203;11004](https://togithub.com/vitejs/vite/issues/11004))
([f777b55](https://togithub.com/vitejs/vite/commit/f777b55)), closes
[#&#8203;11004](https://togithub.com/vitejs/vite/issues/11004)
- fix(html): transform relative path with long base in /index.html
([#&#8203;10990](https://togithub.com/vitejs/vite/issues/10990))
([752740c](https://togithub.com/vitejs/vite/commit/752740c)), closes
[#&#8203;10990](https://togithub.com/vitejs/vite/issues/10990)
- fix(mpa): support mpa fallback
([#&#8203;10985](https://togithub.com/vitejs/vite/issues/10985))
([61165f0](https://togithub.com/vitejs/vite/commit/61165f0)), closes
[#&#8203;10985](https://togithub.com/vitejs/vite/issues/10985)
- feat: align default chunk and asset file names with rollup
([#&#8203;10927](https://togithub.com/vitejs/vite/issues/10927))
([cc2adb3](https://togithub.com/vitejs/vite/commit/cc2adb3)), closes
[#&#8203;10927](https://togithub.com/vitejs/vite/issues/10927)
- fix: make `addWatchFile()` work (fix
[#&#8203;7024](https://togithub.com/vitejs/vite/issues/7024))
([#&#8203;9723](https://togithub.com/vitejs/vite/issues/9723))
([34db08b](https://togithub.com/vitejs/vite/commit/34db08b)), closes
[#&#8203;7024](https://togithub.com/vitejs/vite/issues/7024)
[#&#8203;9723](https://togithub.com/vitejs/vite/issues/9723)
- fix(config): exclude config.assetsInclude empty array
([#&#8203;10941](https://togithub.com/vitejs/vite/issues/10941))
([18c71dc](https://togithub.com/vitejs/vite/commit/18c71dc)), closes
[#&#8203;10941](https://togithub.com/vitejs/vite/issues/10941)
- fix(ssr): skip optional peer dep resolve
([#&#8203;10593](https://togithub.com/vitejs/vite/issues/10593))
([0a69985](https://togithub.com/vitejs/vite/commit/0a69985)), closes
[#&#8203;10593](https://togithub.com/vitejs/vite/issues/10593)
- perf: regexp perf issues, refactor regexp stylistic issues
([#&#8203;10905](https://togithub.com/vitejs/vite/issues/10905))
([fc007df](https://togithub.com/vitejs/vite/commit/fc007df)), closes
[#&#8203;10905](https://togithub.com/vitejs/vite/issues/10905)
- refactor: move CSS emitFile logic closer to rollup
([#&#8203;10909](https://togithub.com/vitejs/vite/issues/10909))
([92a206b](https://togithub.com/vitejs/vite/commit/92a206b)), closes
[#&#8203;10909](https://togithub.com/vitejs/vite/issues/10909)
- refactor: use rollup hashing when emitting assets
([#&#8203;10878](https://togithub.com/vitejs/vite/issues/10878))
([78c77be](https://togithub.com/vitejs/vite/commit/78c77be)), closes
[#&#8203;10878](https://togithub.com/vitejs/vite/issues/10878)
- fix: don't throw on malformed URLs
([#&#8203;10901](https://togithub.com/vitejs/vite/issues/10901))
([feb9b10](https://togithub.com/vitejs/vite/commit/feb9b10)), closes
[#&#8203;10901](https://togithub.com/vitejs/vite/issues/10901)
- fix: gracefully handle forbidden filesystem access
([#&#8203;10793](https://togithub.com/vitejs/vite/issues/10793))
([92637a2](https://togithub.com/vitejs/vite/commit/92637a2)), closes
[#&#8203;10793](https://togithub.com/vitejs/vite/issues/10793)
- fix(types): remove `null` from `CSSModulesOptions.localsConvention`
([#&#8203;10904](https://togithub.com/vitejs/vite/issues/10904))
([a9978dd](https://togithub.com/vitejs/vite/commit/a9978dd)), closes
[#&#8203;10904](https://togithub.com/vitejs/vite/issues/10904)
- refactor(types)!: remove facade type files
([#&#8203;10903](https://togithub.com/vitejs/vite/issues/10903))
([a309058](https://togithub.com/vitejs/vite/commit/a309058)), closes
[#&#8203;10903](https://togithub.com/vitejs/vite/issues/10903)
- fix: inconsistent handling of non-ASCII `base` in `resolveConfig` and
dev server
([#&#8203;10247](https://togithub.com/vitejs/vite/issues/10247))
([16e4123](https://togithub.com/vitejs/vite/commit/16e4123)), closes
[#&#8203;10247](https://togithub.com/vitejs/vite/issues/10247)
- fix: prevent cache on optional package resolve
([#&#8203;10812](https://togithub.com/vitejs/vite/issues/10812))
([c599a2e](https://togithub.com/vitejs/vite/commit/c599a2e)), closes
[#&#8203;10812](https://togithub.com/vitejs/vite/issues/10812)
- fix: relocated logger to respect config.
([#&#8203;10787](https://togithub.com/vitejs/vite/issues/10787))
([52e64eb](https://togithub.com/vitejs/vite/commit/52e64eb)), closes
[#&#8203;10787](https://togithub.com/vitejs/vite/issues/10787)
- fix: throw missing name error only when 'umd' or 'iife' are used
([#&#8203;9886](https://togithub.com/vitejs/vite/issues/9886))
([b8aa825](https://togithub.com/vitejs/vite/commit/b8aa825)), closes
[#&#8203;9886](https://togithub.com/vitejs/vite/issues/9886)
- fix(deps): update all non-major dependencies
([#&#8203;10804](https://togithub.com/vitejs/vite/issues/10804))
([f686afa](https://togithub.com/vitejs/vite/commit/f686afa)), closes
[#&#8203;10804](https://togithub.com/vitejs/vite/issues/10804)
- fix(ssr): improve missing file error
([#&#8203;10880](https://togithub.com/vitejs/vite/issues/10880))
([5451a34](https://togithub.com/vitejs/vite/commit/5451a34)), closes
[#&#8203;10880](https://togithub.com/vitejs/vite/issues/10880)

##### Previous Changelogs

#####
[4.0.0-beta.7](https://togithub.com/vitejs/vite/compare/v4.0.0-beta.6....v4.0.0-beta.7)
(2022-12-08)

See [4.0.0-beta.7
changelog](https://togithub.com/vitejs/vite/blob/v4.0.0-beta.0/packages/vite/CHANGELOG.md)

#####
[4.0.0-beta.6](https://togithub.com/vitejs/vite/compare/v4.0.0-beta.5....v4.0.0-beta.6)
(2022-12-08)

See [4.0.0-beta.6
changelog](https://togithub.com/vitejs/vite/blob/v4.0.0-beta.0/packages/vite/CHANGELOG.md)

#####
[4.0.0-beta.5](https://togithub.com/vitejs/vite/compare/v4.0.0-beta.4....v4.0.0-beta.5)
(2022-12-08)

See [4.0.0-beta.5
changelog](https://togithub.com/vitejs/vite/blob/v4.0.0-beta.0/packages/vite/CHANGELOG.md)

#####
[4.0.0-beta.4](https://togithub.com/vitejs/vite/compare/v4.0.0-beta.3....v4.0.0-beta.4)
(2022-12-07)

See [4.0.0-beta.4
changelog](https://togithub.com/vitejs/vite/blob/v4.0.0-beta.0/packages/vite/CHANGELOG.md)

#####
[4.0.0-beta.3](https://togithub.com/vitejs/vite/compare/v4.0.0-beta.2....v4.0.0-beta.3)
(2022-12-07)

See [4.0.0-beta.3
changelog](https://togithub.com/vitejs/vite/blob/v4.0.0-beta.0/packages/vite/CHANGELOG.md)

#####
[4.0.0-beta.2](https://togithub.com/vitejs/vite/compare/v4.0.0-beta.1....v4.0.0-beta.2)
(2022-12-07)

See [4.0.0-beta.2
changelog](https://togithub.com/vitejs/vite/blob/v4.0.0-beta.0/packages/vite/CHANGELOG.md)

#####
[4.0.0-beta.1](https://togithub.com/vitejs/vite/compare/v4.0.0-beta.0....v4.0.0-beta.1)
(2022-12-06)

See [4.0.0-beta.1
changelog](https://togithub.com/vitejs/vite/blob/v4.0.0-beta.0/packages/vite/CHANGELOG.md)

#####
[4.0.0-beta.0](https://togithub.com/vitejs/vite/compare/v4.0.0-alpha.6....v4.0.0-beta.0)
(2022-12-05)

See [4.0.0-beta.0
changelog](https://togithub.com/vitejs/vite/blob/v4.0.0-beta.0/packages/vite/CHANGELOG.md)

#####
[4.0.0-alpha.6](https://togithub.com/vitejs/vite/compare/v4.0.0-alpha.5....v4.0.0-alpha.6)
(2022-11-30)

See [4.0.0-alpha.6
changelog](https://togithub.com/vitejs/vite/blob/v4.0.0-alpha.6/packages/vite/CHANGELOG.md)

#####
[4.0.0-alpha.5](https://togithub.com/vitejs/vite/compare/v4.0.0-alpha.5....v4.0.0-alpha.5)
(2022-11-22)

See [4.0.0-alpha.5
changelog](https://togithub.com/vitejs/vite/blob/v4.0.0-alpha.5/packages/vite/CHANGELOG.md)

#####
[4.0.0-alpha.4](https://togithub.com/vitejs/vite/compare/v4.0.0-alpha.3....v4.0.0-alpha.4)
(2022-11-17)

See [4.0.0-alpha.4
changelog](https://togithub.com/vitejs/vite/blob/v4.0.0-alpha.4/packages/vite/CHANGELOG.md)

#####
[4.0.0-alpha.3](https://togithub.com/vitejs/vite/compare/v4.0.0-alpha.2....v4.0.0-alpha.3)
(2022-11-15)

See [4.0.0-alpha.3
changelog](https://togithub.com/vitejs/vite/blob/v4.0.0-alpha.3/packages/vite/CHANGELOG.md)

#####
[4.0.0-alpha.2](https://togithub.com/vitejs/vite/compare/v4.0.0-alpha.1....v4.0.0-alpha.2)
(2022-11-13)

See [4.0.0-alpha.2
changelog](https://togithub.com/vitejs/vite/blob/v4.0.0-alpha.2/packages/vite/CHANGELOG.md)

#####
[4.0.0-alpha.1](https://togithub.com/vitejs/vite/compare/v4.0.0-alpha.0....v4.0.0-alpha.1)
(2022-11-12)

See [4.0.0-alpha.1
changelog](https://togithub.com/vitejs/vite/blob/v4.0.0-alpha.1/packages/vite/CHANGELOG.md)

#####
[4.0.0-alpha.0](https://togithub.com/vitejs/vite/compare/v3.2.5....v4.0.0-alpha.0)
(2022-11-07)

See [4.0.0-alpha.0
changelog](https://togithub.com/vitejs/vite/blob/v4.0.0-alpha.0/packages/vite/CHANGELOG.md)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **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://app.renovatebot.com/dashboard#github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC43NC4yIiwidXBkYXRlZEluVmVyIjoiMzQuNzQuMiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-29 08:38:43 +01:00
renovate[bot]
b290ffe669
fix(deps): update dependency docusaurus-plugin-openapi-docs to v1.5.0 (#2763)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[docusaurus-plugin-openapi-docs](https://togithub.com/PaloAltoNetworks/docusaurus-openapi-docs)
| [`1.4.7` ->
`1.5.0`](https://renovatebot.com/diffs/npm/docusaurus-plugin-openapi-docs/1.4.7/1.5.0)
|
[![age](https://badges.renovateapi.com/packages/npm/docusaurus-plugin-openapi-docs/1.5.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/docusaurus-plugin-openapi-docs/1.5.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/docusaurus-plugin-openapi-docs/1.5.0/compatibility-slim/1.4.7)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/docusaurus-plugin-openapi-docs/1.5.0/confidence-slim/1.4.7)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>PaloAltoNetworks/docusaurus-openapi-docs</summary>

###
[`v1.5.0`](https://togithub.com/PaloAltoNetworks/docusaurus-openapi-docs/blob/HEAD/CHANGELOG.md#&#8203;150-Dec-16-2022)

[Compare
Source](https://togithub.com/PaloAltoNetworks/docusaurus-openapi-docs/compare/v1.4.7...v1.5.0)

High level enhancements

-   Introduced proxy support
-   Added support for rendering deprecated schema items/properties

Other enhancements and bug fixes

- Only create list of 2xx content types for request samples
([#&#8203;365](https://togithub.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/365))
- \[Enhancement] Add deprecated support to schema items
([#&#8203;367](https://togithub.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/367))
- \[Enhancement] Add proxy support
([#&#8203;366](https://togithub.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/366))
- kebab case fix for info pages
([#&#8203;363](https://togithub.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/363))
- Hide edit URL by default
([#&#8203;364](https://togithub.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/364))
- Update index.ts
([#&#8203;361](https://togithub.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/361))

</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://app.renovatebot.com/dashboard#github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC43NC4yIiwidXBkYXRlZEluVmVyIjoiMzQuNzQuMiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-29 00:04:18 +00:00
renovate[bot]
b61267e713
chore(deps): update react-router monorepo to v6.6.1 (#2762)
[![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) | [`6.4.5`
-> `6.6.1`](https://renovatebot.com/diffs/npm/react-router/6.4.5/6.6.1)
|
[![age](https://badges.renovateapi.com/packages/npm/react-router/6.6.1/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/react-router/6.6.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/react-router/6.6.1/compatibility-slim/6.4.5)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/react-router/6.6.1/confidence-slim/6.4.5)](https://docs.renovatebot.com/merge-confidence/)
|
| [react-router-dom](https://togithub.com/remix-run/react-router) |
[`6.4.5` ->
`6.6.1`](https://renovatebot.com/diffs/npm/react-router-dom/6.4.5/6.6.1)
|
[![age](https://badges.renovateapi.com/packages/npm/react-router-dom/6.6.1/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/react-router-dom/6.6.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/react-router-dom/6.6.1/compatibility-slim/6.4.5)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/react-router-dom/6.6.1/confidence-slim/6.4.5)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>remix-run/react-router (react-router)</summary>

###
[`v6.6.1`](https://togithub.com/remix-run/react-router/blob/HEAD/packages/react-router/CHANGELOG.md#&#8203;661)

[Compare
Source](https://togithub.com/remix-run/react-router/compare/react-router@6.6.0...react-router@6.6.1)

##### Patch Changes

-   Updated dependencies:
    -   `@remix-run/router@1.2.1`

###
[`v6.6.0`](https://togithub.com/remix-run/react-router/blob/HEAD/packages/react-router/CHANGELOG.md#&#8203;660)

[Compare
Source](https://togithub.com/remix-run/react-router/compare/react-router@6.5.0...react-router@6.6.0)

##### Patch Changes

- Prevent `useLoaderData` usage in `errorElement`
([#&#8203;9735](https://togithub.com/remix-run/react-router/pull/9735))
-   Updated dependencies:
    -   `@remix-run/router@1.2.0`

###
[`v6.5.0`](https://togithub.com/remix-run/react-router/blob/HEAD/packages/react-router/CHANGELOG.md#&#8203;650)

[Compare
Source](https://togithub.com/remix-run/react-router/compare/react-router@6.4.5...react-router@6.5.0)

This release introduces support for [Optional Route
Segments](https://togithub.com/remix-run/react-router/issues/9546). Now,
adding a `?` to the end of any path segment will make that entire
segment optional. This works for both static segments and dynamic
parameters.

**Optional Params Examples**

-   `<Route path=":lang?/about>` will match:
    -   `/:lang/about`
    -   `/about`
-   `<Route path="/multistep/:widget1?/widget2?/widget3?">` will match:
    -   `/multistep`
    -   `/multistep/:widget1`
    -   `/multistep/:widget1/:widget2`
    -   `/multistep/:widget1/:widget2/:widget3`

**Optional Static Segment Example**

-   `<Route path="/home?">` will match:
    -   `/`
    -   `/home`
-   `<Route path="/fr?/about">` will match:
    -   `/about`
    -   `/fr/about`

##### Minor Changes

- Allows optional routes and optional static segments
([#&#8203;9650](https://togithub.com/remix-run/react-router/pull/9650))

##### Patch Changes

- Stop incorrectly matching on partial named parameters, i.e. `<Route
path="prefix-:param">`, to align with how splat parameters work. If you
were previously relying on this behavior then it's recommended to
extract the static portion of the path at the `useParams` call site:
([#&#8203;9506](https://togithub.com/remix-run/react-router/pull/9506))

```jsx
// Old behavior at URL /prefix-123
<Route path="prefix-:id" element={<Comp /> }>

function Comp() {
  let params = useParams(); // { id: '123' }
  let id = params.id; // "123"
  ...
}

// New behavior at URL /prefix-123
<Route path=":id" element={<Comp /> }>

function Comp() {
  let params = useParams(); // { id: 'prefix-123' }
  let id = params.id.replace(/^prefix-/, ''); // "123"
  ...
}
```

-   Updated dependencies:
    -   `@remix-run/router@1.1.0`

</details>

<details>
<summary>remix-run/react-router (react-router-dom)</summary>

###
[`v6.6.1`](https://togithub.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#&#8203;661)

[Compare
Source](https://togithub.com/remix-run/react-router/compare/react-router-dom@6.6.0...react-router-dom@6.6.1)

##### Patch Changes

-   Updated dependencies:
    -   `@remix-run/router@1.2.1`
    -   `react-router@6.6.1`

###
[`v6.6.0`](https://togithub.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#&#8203;660)

[Compare
Source](https://togithub.com/remix-run/react-router/compare/react-router-dom@6.5.0...react-router-dom@6.6.0)

##### Minor Changes

- Add `useBeforeUnload()` hook
([#&#8203;9664](https://togithub.com/remix-run/react-router/pull/9664))
- Remove `unstable_` prefix from
`createStaticHandler`/`createStaticRouter`/`StaticRouterProvider`
([#&#8203;9738](https://togithub.com/remix-run/react-router/pull/9738))

##### Patch Changes

- Proper hydration of `Error` objects from `StaticRouterProvider`
([#&#8203;9664](https://togithub.com/remix-run/react-router/pull/9664))
- Support uppercase `<Form method>` and `useSubmit` method values
([#&#8203;9664](https://togithub.com/remix-run/react-router/pull/9664))
- Skip initial scroll restoration for SSR apps with `hydrationData`
([#&#8203;9664](https://togithub.com/remix-run/react-router/pull/9664))
- Fix `<button formmethod>` form submission overriddes
([#&#8203;9664](https://togithub.com/remix-run/react-router/pull/9664))
-   Updated dependencies:
    -   `@remix-run/router@1.2.0`
    -   `react-router@6.6.0`

###
[`v6.5.0`](https://togithub.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#&#8203;650)

[Compare
Source](https://togithub.com/remix-run/react-router/compare/react-router-dom@6.4.5...react-router-dom@6.5.0)

##### Patch Changes

-   Updated dependencies:
    -   `react-router@6.5.0`
    -   `@remix-run/router@1.1.0`

</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 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://app.renovatebot.com/dashboard#github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC43My4zIiwidXBkYXRlZEluVmVyIjoiMzQuNzMuMyJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-28 21:50:42 +00:00
renovate[bot]
5dd93b1802
fix(deps): update dependency docusaurus-theme-openapi-docs to v1.5.0 (#2764)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[docusaurus-theme-openapi-docs](https://togithub.com/PaloAltoNetworks/docusaurus-openapi-docs)
| [`1.4.7` ->
`1.5.0`](https://renovatebot.com/diffs/npm/docusaurus-theme-openapi-docs/1.4.7/1.5.0)
|
[![age](https://badges.renovateapi.com/packages/npm/docusaurus-theme-openapi-docs/1.5.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/docusaurus-theme-openapi-docs/1.5.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/docusaurus-theme-openapi-docs/1.5.0/compatibility-slim/1.4.7)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/docusaurus-theme-openapi-docs/1.5.0/confidence-slim/1.4.7)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>PaloAltoNetworks/docusaurus-openapi-docs</summary>

###
[`v1.5.0`](https://togithub.com/PaloAltoNetworks/docusaurus-openapi-docs/blob/HEAD/CHANGELOG.md#&#8203;150-Dec-16-2022)

[Compare
Source](https://togithub.com/PaloAltoNetworks/docusaurus-openapi-docs/compare/v1.4.7...v1.5.0)

High level enhancements

-   Introduced proxy support
-   Added support for rendering deprecated schema items/properties

Other enhancements and bug fixes

- Only create list of 2xx content types for request samples
([#&#8203;365](https://togithub.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/365))
- \[Enhancement] Add deprecated support to schema items
([#&#8203;367](https://togithub.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/367))
- \[Enhancement] Add proxy support
([#&#8203;366](https://togithub.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/366))
- kebab case fix for info pages
([#&#8203;363](https://togithub.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/363))
- Hide edit URL by default
([#&#8203;364](https://togithub.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/364))
- Update index.ts
([#&#8203;361](https://togithub.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/361))

</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://app.renovatebot.com/dashboard#github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC43NC4yIiwidXBkYXRlZEluVmVyIjoiMzQuNzQuMiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-28 18:56:33 +00:00