1
0
mirror of https://github.com/Unleash/unleash.git synced 2024-10-18 20:09:08 +02:00
Commit Graph

7328 Commits

Author SHA1 Message Date
Mateusz Kwasniewski
5f7c1d8525
fix: export empty list (#3103) 2023-02-14 13:13:58 +01:00
GitHub Actions Bot
4ec8d3cb33 4.21.0-beta.26 2023-02-14 10:25:32 +00:00
Mateusz Kwasniewski
c14621a09a
fix: enabling more tests with strict schema validation (#3081) 2023-02-14 11:25:13 +01:00
GitHub Actions Bot
c78b2d8325 4.21.0-beta.25 2023-02-14 07:12:08 +00:00
Mateusz Kwasniewski
57bce6e039
feat: validate import permissions (#3097) 2023-02-14 08:11:45 +01:00
renovate[bot]
5c5269d618
fix(deps): update dependency docusaurus-theme-openapi-docs to v1.5.2 (#3098)
[![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.5.1` ->
`1.5.2`](https://renovatebot.com/diffs/npm/docusaurus-theme-openapi-docs/1.5.1/1.5.2)
|
[![age](https://badges.renovateapi.com/packages/npm/docusaurus-theme-openapi-docs/1.5.2/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/docusaurus-theme-openapi-docs/1.5.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/docusaurus-theme-openapi-docs/1.5.2/compatibility-slim/1.5.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/docusaurus-theme-openapi-docs/1.5.2/confidence-slim/1.5.1)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

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

###
[`v1.5.2`](https://togithub.com/PaloAltoNetworks/docusaurus-openapi-docs/blob/HEAD/CHANGELOG.md#&#8203;152-Feb-2-2023)

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

High level enhancements

-   Improved support for rendering items/arrays
- Fixed issue that prevented some schemas from fully-rendering
([#&#8203;397](https://togithub.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/397))
-   Added support for `nullable`

Other enhancements and bug fixes

- Cleanup API doc demos
([#&#8203;400](https://togithub.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/400))
- \[Bug] Support multiple same-level node types and improve items/array
support
([#&#8203;397](https://togithub.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/397))
- Bump ua-parser-js from 0.7.32 to 0.7.33
([#&#8203;395](https://togithub.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/395))
- Add support for nullable
([#&#8203;393](https://togithub.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/393))
- Bump cookiejar from 2.1.3 to 2.1.4
([#&#8203;390](https://togithub.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/390))
- Update intro/README
([#&#8203;384](https://togithub.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/384))
- Update a link in the credits
([#&#8203;382](https://togithub.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/382))

</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:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMzMuMCIsInVwZGF0ZWRJblZlciI6IjM0LjEzMy4wIn0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-14 05:35:55 +00:00
renovate[bot]
8cd779a57b
fix(deps): update dependency docusaurus-plugin-openapi-docs to v1.5.2 (#3095)
[![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.5.1` ->
`1.5.2`](https://renovatebot.com/diffs/npm/docusaurus-plugin-openapi-docs/1.5.1/1.5.2)
|
[![age](https://badges.renovateapi.com/packages/npm/docusaurus-plugin-openapi-docs/1.5.2/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/docusaurus-plugin-openapi-docs/1.5.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/docusaurus-plugin-openapi-docs/1.5.2/compatibility-slim/1.5.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/docusaurus-plugin-openapi-docs/1.5.2/confidence-slim/1.5.1)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

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

###
[`v1.5.2`](https://togithub.com/PaloAltoNetworks/docusaurus-openapi-docs/blob/HEAD/CHANGELOG.md#&#8203;152-Feb-2-2023)

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

High level enhancements

-   Improved support for rendering items/arrays
- Fixed issue that prevented some schemas from fully-rendering
([#&#8203;397](https://togithub.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/397))
-   Added support for `nullable`

Other enhancements and bug fixes

- Cleanup API doc demos
([#&#8203;400](https://togithub.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/400))
- \[Bug] Support multiple same-level node types and improve items/array
support
([#&#8203;397](https://togithub.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/397))
- Bump ua-parser-js from 0.7.32 to 0.7.33
([#&#8203;395](https://togithub.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/395))
- Add support for nullable
([#&#8203;393](https://togithub.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/393))
- Bump cookiejar from 2.1.3 to 2.1.4
([#&#8203;390](https://togithub.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/390))
- Update intro/README
([#&#8203;384](https://togithub.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/384))
- Update a link in the credits
([#&#8203;382](https://togithub.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/382))

</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:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMzMuMCIsInVwZGF0ZWRJblZlciI6IjM0LjEzMy4wIn0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-14 02:01:25 +00:00
renovate[bot]
359f95103d
chore(deps): update dependency vite-tsconfig-paths to v4.0.5 (#3092)
[![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)
| [`4.0.3` ->
`4.0.5`](https://renovatebot.com/diffs/npm/vite-tsconfig-paths/4.0.3/4.0.5)
|
[![age](https://badges.renovateapi.com/packages/npm/vite-tsconfig-paths/4.0.5/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/vite-tsconfig-paths/4.0.5/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/vite-tsconfig-paths/4.0.5/compatibility-slim/4.0.3)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/vite-tsconfig-paths/4.0.5/confidence-slim/4.0.3)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

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

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

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

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

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

</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:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjM0LjEzMC4xIn0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-13 18:55:35 +00:00
renovate[bot]
0acfbfe52f
chore(deps): update storybook monorepo to v6.5.16 (#3093)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@storybook/addon-actions](https://togithub.com/storybookjs/storybook/tree/main/addons/actions)
([source](https://togithub.com/storybookjs/storybook)) | [`6.5.15` ->
`6.5.16`](https://renovatebot.com/diffs/npm/@storybook%2faddon-actions/6.5.15/6.5.16)
|
[![age](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-actions/6.5.16/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-actions/6.5.16/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-actions/6.5.16/compatibility-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-actions/6.5.16/confidence-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@storybook/addon-essentials](https://togithub.com/storybookjs/storybook/tree/main/addons/essentials)
([source](https://togithub.com/storybookjs/storybook)) | [`6.5.15` ->
`6.5.16`](https://renovatebot.com/diffs/npm/@storybook%2faddon-essentials/6.5.15/6.5.16)
|
[![age](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-essentials/6.5.16/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-essentials/6.5.16/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-essentials/6.5.16/compatibility-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-essentials/6.5.16/confidence-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@storybook/addon-interactions](https://togithub.com/storybookjs/storybook/tree/main/addons/interactions)
([source](https://togithub.com/storybookjs/storybook)) | [`6.5.15` ->
`6.5.16`](https://renovatebot.com/diffs/npm/@storybook%2faddon-interactions/6.5.15/6.5.16)
|
[![age](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-interactions/6.5.16/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-interactions/6.5.16/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-interactions/6.5.16/compatibility-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-interactions/6.5.16/confidence-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@storybook/addon-links](https://togithub.com/storybookjs/storybook/tree/main/addons/links)
([source](https://togithub.com/storybookjs/storybook)) | [`6.5.15` ->
`6.5.16`](https://renovatebot.com/diffs/npm/@storybook%2faddon-links/6.5.15/6.5.16)
|
[![age](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-links/6.5.16/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-links/6.5.16/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-links/6.5.16/compatibility-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-links/6.5.16/confidence-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@storybook/react](https://togithub.com/storybookjs/storybook/tree/main/app/react)
([source](https://togithub.com/storybookjs/storybook)) | [`6.5.15` ->
`6.5.16`](https://renovatebot.com/diffs/npm/@storybook%2freact/6.5.15/6.5.16)
|
[![age](https://badges.renovateapi.com/packages/npm/@storybook%2freact/6.5.16/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@storybook%2freact/6.5.16/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@storybook%2freact/6.5.16/compatibility-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@storybook%2freact/6.5.16/confidence-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>storybookjs/storybook</summary>

###
[`v6.5.16`](https://togithub.com/storybookjs/storybook/releases/tag/v6.5.16)

[Compare
Source](https://togithub.com/storybookjs/storybook/compare/v6.5.15...v6.5.16)

##### Bug Fixes

- Angular: Fix handling of docsMode option in angular builder
[#&#8203;20608](https://togithub.com/storybooks/storybook/pull/20608)
- Angular: Fix webpackStatsJson types in angular-builder
[#&#8203;20296](https://togithub.com/storybooks/storybook/pull/20296)

##### Dependency Upgrades

- Security: Upgrade json5 dependency
[#&#8203;20526](https://togithub.com/storybooks/storybook/pull/20526)

</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:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMzMuMCIsInVwZGF0ZWRJblZlciI6IjM0LjEzMy4wIn0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-13 12:23:59 +00:00
renovate[bot]
cc30b3b3fd
chore(deps): update docker/login-action action to v2 (#2962)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [docker/login-action](https://togithub.com/docker/login-action) |
action | major | `v1` -> `v2` |

---

### Release Notes

<details>
<summary>docker/login-action</summary>

### [`v2`](https://togithub.com/docker/login-action/compare/v1...v2)

[Compare
Source](https://togithub.com/docker/login-action/compare/v1...v2)

</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:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMDUuNCIsInVwZGF0ZWRJblZlciI6IjM0LjEwOC40In0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-13 09:50:49 +01:00
GitHub Actions Bot
0887bbb66a 4.21.0-beta.24 2023-02-13 07:40:29 +00:00
Fredrik Strand Oseberg
9cc7b8fdeb
fix: replace assert with error (#3074)
This PR changes the behavior of checking the incoming token on the
`/api/frontend` path. Instead of using assert resulting in a 500 error
we are throwing an error that is caught by the default controller and
emitted back to the user as JSON.

This should be the correct behaviour, since the endpoint can not give
you any meaningful data without the environment that the API token
holds.
2023-02-13 08:40:04 +01:00
renovate[bot]
346537bae9
chore(deps): update dependency swr to v2.0.3 (#3091)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

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

---

### Release Notes

<details>
<summary>vercel/swr</summary>

### [`v2.0.3`](https://togithub.com/vercel/swr/releases/tag/v2.0.3)

[Compare
Source](https://togithub.com/vercel/swr/compare/v2.0.2...v2.0.3)

#### Patches

- fix: parameters passed to subscribe is inconsistent with its
declaration by [@&#8203;hong24](https://togithub.com/hong24) in
[https://github.com/vercel/swr/pull/2353](https://togithub.com/vercel/swr/pull/2353)
- fix: when inifinite key changes, should use cached pagesize instead of
initialSize by [@&#8203;promer94](https://togithub.com/promer94) in
[https://github.com/vercel/swr/pull/2386](https://togithub.com/vercel/swr/pull/2386)
- fix: make compare function only compare data
([#&#8203;2375](https://togithub.com/vercel/swr/issues/2375)) by
[@&#8203;Retrospection](https://togithub.com/Retrospection) and
[@&#8203;promer94](https://togithub.com/promer94) in
[https://github.com/vercel/swr/pull/2387](https://togithub.com/vercel/swr/pull/2387)
[https://github.com/vercel/swr/pull/2389](https://togithub.com/vercel/swr/pull/2389)
- fix: initial loading state should be false with revalidation is
disabed by [@&#8203;promer94](https://togithub.com/promer94) in
[https://github.com/vercel/swr/pull/2382](https://togithub.com/vercel/swr/pull/2382)
- fix: Ensure hydration matches the SSR result during streaming by
[@&#8203;shuding](https://togithub.com/shuding) in
[https://github.com/vercel/swr/pull/2391](https://togithub.com/vercel/swr/pull/2391)

#### Chores

- ci: only run release when tags pushed by
[@&#8203;promer94](https://togithub.com/promer94) in
[https://github.com/vercel/swr/pull/2388](https://togithub.com/vercel/swr/pull/2388)
- unify `-` characters in README.md by
[@&#8203;JanKaifer](https://togithub.com/JanKaifer) in
[https://github.com/vercel/swr/pull/2334](https://togithub.com/vercel/swr/pull/2334)

#### New Contributors

- [@&#8203;hong24](https://togithub.com/hong24) made their first
contribution in
[https://github.com/vercel/swr/pull/2353](https://togithub.com/vercel/swr/pull/2353)
- [@&#8203;Retrospection](https://togithub.com/Retrospection) made their
first contribution in
[https://github.com/vercel/swr/pull/2387](https://togithub.com/vercel/swr/pull/2387)
- [@&#8203;JanKaifer](https://togithub.com/JanKaifer) made their first
contribution in
[https://github.com/vercel/swr/pull/2334](https://togithub.com/vercel/swr/pull/2334)

**Full Changelog**:
https://github.com/vercel/swr/compare/v2.0.2...v2.0.3

### [`v2.0.2`](https://togithub.com/vercel/swr/releases/tag/v2.0.2)

[Compare
Source](https://togithub.com/vercel/swr/compare/v2.0.1...v2.0.2)

#### Patches

- fix: delay revalidation if a key is already active and has error by
[@&#8203;promer94](https://togithub.com/promer94) in
[https://github.com/vercel/swr/pull/2338](https://togithub.com/vercel/swr/pull/2338)
- fix: createCacheHelper type by
[@&#8203;promer94](https://togithub.com/promer94) in
[https://github.com/vercel/swr/pull/2365](https://togithub.com/vercel/swr/pull/2365)

#### Chores

- release workflow by [@&#8203;huozhi](https://togithub.com/huozhi) in
[https://github.com/vercel/swr/pull/2374](https://togithub.com/vercel/swr/pull/2374),
[https://github.com/vercel/swr/pull/2381](https://togithub.com/vercel/swr/pull/2381),
[https://github.com/vercel/swr/pull/2383](https://togithub.com/vercel/swr/pull/2383),
[https://github.com/vercel/swr/pull/2384](https://togithub.com/vercel/swr/pull/2384),
[https://github.com/vercel/swr/pull/2385](https://togithub.com/vercel/swr/pull/2385)

**Full Changelog**:
https://github.com/vercel/swr/compare/v2.0.1...v2.0.2

### [`v2.0.1`](https://togithub.com/vercel/swr/releases/tag/v2.0.1)

[Compare Source](https://togithub.com/vercel/swr/compare/2.0.0...v2.0.1)

In this patch release, we majorly improved typing support and SWR can
infer the types based on the configuration.

- When the `suspense` option is `true`, the returned `data` will exclude
`undefined` and the `isLoading` will always be `false`.
- When the `fallbackData` option is provided, the returned `data` will
be the same type of `fallbackData`, and the `isLoading` will always be
`false`.

Here's a demo for it:


https://user-images.githubusercontent.com/4800338/213288879-ffbeeeb5-aca5-4a65-8229-69fbf9b0bf70.mp4

#### What's Changed

- types: make FullConfiguration generic by
[@&#8203;huozhi](https://togithub.com/huozhi) in
[https://github.com/vercel/swr/pull/2273](https://togithub.com/vercel/swr/pull/2273)
- type: enforce array literal as tuple by
[@&#8203;promer94](https://togithub.com/promer94) in
[https://github.com/vercel/swr/pull/2283](https://togithub.com/vercel/swr/pull/2283)
- Improve type test by [@&#8203;promer94](https://togithub.com/promer94)
in
[https://github.com/vercel/swr/pull/2289](https://togithub.com/vercel/swr/pull/2289)
- update bunchee to remove the extra target cli option by
[@&#8203;huozhi](https://togithub.com/huozhi) in
[https://github.com/vercel/swr/pull/2298](https://togithub.com/vercel/swr/pull/2298)
- fix: useSWRMutation should always use the latest fetcher by
[@&#8203;koba04](https://togithub.com/koba04) in
[https://github.com/vercel/swr/pull/2290](https://togithub.com/vercel/swr/pull/2290)
- types: conditional swr response by
[@&#8203;huozhi](https://togithub.com/huozhi) in
[https://github.com/vercel/swr/pull/2301](https://togithub.com/vercel/swr/pull/2301)
- fix: types properites in exports fields by
[@&#8203;koba04](https://togithub.com/koba04) in
[https://github.com/vercel/swr/pull/2341](https://togithub.com/vercel/swr/pull/2341)
- Update license year by
[@&#8203;IcedMonk](https://togithub.com/IcedMonk) in
[https://github.com/vercel/swr/pull/2344](https://togithub.com/vercel/swr/pull/2344)
- feat: add all mutate options support to useSWRInfinite by
[@&#8203;koba04](https://togithub.com/koba04) in
[https://github.com/vercel/swr/pull/2350](https://togithub.com/vercel/swr/pull/2350)
- ci: add publint to check packaging on CI by
[@&#8203;koba04](https://togithub.com/koba04) in
[https://github.com/vercel/swr/pull/2363](https://togithub.com/vercel/swr/pull/2363)

#### New Contributors

- [@&#8203;IcedMonk](https://togithub.com/IcedMonk) made their first
contribution in
[https://github.com/vercel/swr/pull/2344](https://togithub.com/vercel/swr/pull/2344)

**Full Changelog**: https://github.com/vercel/swr/compare/2.0.0...v2.0.1

</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:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjM0LjEzMC4xIn0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-12 22:37:15 +00:00
renovate[bot]
7700b31074
chore(deps): update dependency superagent to v8.0.9 (#3090)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

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

---

### Release Notes

<details>
<summary>ladjs/superagent</summary>

###
[`v8.0.9`](https://togithub.com/ladjs/superagent/releases/tag/v8.0.9)

[Compare
Source](https://togithub.com/ladjs/superagent/compare/v8.0.8...v8.0.9)

- fix: fixed eslintrc config
[`53d2d8a`](https://togithub.com/ladjs/superagent/commit/53d2d8a)
- chore: bump deps
[`82f7498`](https://togithub.com/ladjs/superagent/commit/82f7498)
- Merge pull request
[#&#8203;1761](https://togithub.com/ladjs/superagent/issues/1761) from
Leafly-com/fix/follow-redirect-cookies
[`cd094f5`](https://togithub.com/ladjs/superagent/commit/cd094f5)
- Merge pull request
[#&#8203;1762](https://togithub.com/ladjs/superagent/issues/1762) from
Leafly-com/fix-cookie-header
[`4268ae4`](https://togithub.com/ladjs/superagent/commit/4268ae4)
- fix(cookies): parse header correctly when merging cookies
[`4aac580`](https://togithub.com/ladjs/superagent/commit/4aac580)
- fix(redirects): emit correct response in redirect event
[`e2538f3`](https://togithub.com/ladjs/superagent/commit/e2538f3)

###
[`v8.0.8`](https://togithub.com/ladjs/superagent/releases/tag/v8.0.8)

[Compare
Source](https://togithub.com/ladjs/superagent/compare/v8.0.7...v8.0.8)

- Merge pull request
[#&#8203;1757](https://togithub.com/ladjs/superagent/issues/1757) from
ShiraNagen/cookies-domains
[`93835cb`](https://togithub.com/ladjs/superagent/commit/93835cb)
- fix(cookies): send cookies to allowed domains
[`e98489a`](https://togithub.com/ladjs/superagent/commit/e98489a)

###
[`v8.0.7`](https://togithub.com/ladjs/superagent/releases/tag/v8.0.7)

[Compare
Source](https://togithub.com/ladjs/superagent/compare/v8.0.6...v8.0.7)

- chore: bump deps
[`dd85a8e`](https://togithub.com/ladjs/superagent/commit/dd85a8e)
- Merge pull request
[#&#8203;1756](https://togithub.com/ladjs/superagent/issues/1756) from
sashashura/patch-1
[`3adc458`](https://togithub.com/ladjs/superagent/commit/3adc458)
- build: harden ci.yml permissions
[`5fe4d09`](https://togithub.com/ladjs/superagent/commit/5fe4d09)

</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:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjM0LjEzMC4xIn0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-12 19:45:24 +00:00
renovate[bot]
7135b9091f
chore(deps): update dependency msw to v0.49.3 (#3089)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

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

---

### Release Notes

<details>
<summary>mswjs/msw</summary>

### [`v0.49.3`](https://togithub.com/mswjs/msw/releases/tag/v0.49.3)

[Compare
Source](https://togithub.com/mswjs/msw/compare/v0.49.2...v0.49.3)

#### v0.49.3 (2023-01-19)

##### Bug Fixes

- use EventTarget-based event emitter
([#&#8203;1522](https://togithub.com/mswjs/msw/issues/1522))
([`6a94b8c`](6a94b8c06d))
[@&#8203;chrisguttandin](https://togithub.com/chrisguttandin)

</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:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjM0LjEzMC4xIn0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-12 16:25:43 +00:00
renovate[bot]
df2015f6e6
chore(deps): update dependency immer to v9.0.19 (#3088)
[![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.17` ->
`9.0.19`](https://renovatebot.com/diffs/npm/immer/9.0.17/9.0.19) |
[![age](https://badges.renovateapi.com/packages/npm/immer/9.0.19/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/immer/9.0.19/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/immer/9.0.19/compatibility-slim/9.0.17)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/immer/9.0.19/confidence-slim/9.0.17)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

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

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

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

##### Bug Fixes

- don't freeze drafts returned from produce if they were passed in as
draft ([#&#8203;917](https://togithub.com/immerjs/immer/issues/917))
([46867f8](46867f8aa9))
- produce results should never be frozen when returned from nested
produces, to prevent 'hiding' drafts. Fixes
[#&#8203;935](https://togithub.com/immerjs/immer/issues/935)
([a810960](a81096024c))
- release and publish from 'main' rather than 'master' branch
([82acc40](82acc409b2))
- revert earlier fix
([#&#8203;990](https://togithub.com/immerjs/immer/issues/990)) for
recursive types
([#&#8203;1014](https://togithub.com/immerjs/immer/issues/1014))
([3eeb331](3eeb331905))
- Upgrade Github actions to Node 16 attempt 1
([9d4ea93](9d4ea93f8e))
- Upgrade Github actions to Node 16 attempt 2
([082eecd](082eecd610))

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

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

##### Bug Fixes

- Preserve insertion order of Sets, fixes
[#&#8203;819](https://togithub.com/immerjs/immer/issues/819)
([#&#8203;976](https://togithub.com/immerjs/immer/issues/976))
([b3eeb69](b3eeb69f29))
- unnecessarily recursive Draft type
([#&#8203;990](https://togithub.com/immerjs/immer/issues/990))
([b9eae1d](b9eae1d180))

</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:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjM0LjEzMC4xIn0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-12 06:47:06 +00:00
renovate[bot]
2f1e3c53c6
chore(deps): update dependency @types/node to v16.18.12 (#3087)
[![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/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) |
[`16.18.11` ->
`16.18.12`](https://renovatebot.com/diffs/npm/@types%2fnode/16.18.11/16.18.12)
|
[![age](https://badges.renovateapi.com/packages/npm/@types%2fnode/16.18.12/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@types%2fnode/16.18.12/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@types%2fnode/16.18.12/compatibility-slim/16.18.11)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@types%2fnode/16.18.12/confidence-slim/16.18.11)](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:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjM0LjEzMC4xIn0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-12 05:22:13 +00:00
renovate[bot]
db1b49deb9
chore(deps): update dependency eslint-plugin-import to v2.27.5 (#3086)
[![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-plugin-import](https://togithub.com/import-js/eslint-plugin-import)
| [`2.27.4` ->
`2.27.5`](https://renovatebot.com/diffs/npm/eslint-plugin-import/2.27.4/2.27.5)
|
[![age](https://badges.renovateapi.com/packages/npm/eslint-plugin-import/2.27.5/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/eslint-plugin-import/2.27.5/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/eslint-plugin-import/2.27.5/compatibility-slim/2.27.4)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/eslint-plugin-import/2.27.5/confidence-slim/2.27.4)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>import-js/eslint-plugin-import</summary>

###
[`v2.27.5`](https://togithub.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#&#8203;2275---2023-01-16)

[Compare
Source](https://togithub.com/import-js/eslint-plugin-import/compare/v2.27.4...v2.27.5)

##### Fixed

- \[`order]`: Fix group ranks order when alphabetizing
(\[[#&#8203;2674](https://togithub.com/import-js/eslint-plugin-import/issues/2674)],
thanks \[[@&#8203;Pearce-Ropion](https://togithub.com/Pearce-Ropion)])

</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:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjM0LjEzMC4xIn0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-12 00:03:33 +00:00
renovate[bot]
882380fa2c
chore(deps): update dependency @uiw/react-codemirror to v4.19.7 (#3085)
[![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.6` ->
`4.19.7`](https://renovatebot.com/diffs/npm/@uiw%2freact-codemirror/4.19.6/4.19.7)
|
[![age](https://badges.renovateapi.com/packages/npm/@uiw%2freact-codemirror/4.19.7/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@uiw%2freact-codemirror/4.19.7/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@uiw%2freact-codemirror/4.19.7/compatibility-slim/4.19.6)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@uiw%2freact-codemirror/4.19.7/confidence-slim/4.19.6)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

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

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

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


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

Documentation v4.19.7:
https://raw.githack.com/uiwjs/react-codemirror/1c1efcf/index.html\
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.19.6...v4.19.7

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

- 📖 doc: Remove v3 doc preview given that we're already on v4
([#&#8203;445](https://togithub.com/uiwjs/react-codemirror/issues/445))
[`6048cd0`](https://togithub.com/uiwjs/react-codemirror/commit/6048cd0)
[@&#8203;djsavvy](https://togithub.com/djsavvy)
- 🆎 type(theme): fix type error.
([#&#8203;444](https://togithub.com/uiwjs/react-codemirror/issues/444))
[`b51a9a6`](https://togithub.com/uiwjs/react-codemirror/commit/b51a9a6)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)

</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:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjM0LjEzMC4xIn0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-11 18:18:30 +00:00
renovate[bot]
c0f1e0d9c1
chore(deps): update dependency @uiw/codemirror-theme-duotone to v4.19.7 (#3084)
[![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.6` ->
`4.19.7`](https://renovatebot.com/diffs/npm/@uiw%2fcodemirror-theme-duotone/4.19.6/4.19.7)
|
[![age](https://badges.renovateapi.com/packages/npm/@uiw%2fcodemirror-theme-duotone/4.19.7/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@uiw%2fcodemirror-theme-duotone/4.19.7/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@uiw%2fcodemirror-theme-duotone/4.19.7/compatibility-slim/4.19.6)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@uiw%2fcodemirror-theme-duotone/4.19.7/confidence-slim/4.19.6)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

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

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

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


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

Documentation v4.19.7:
https://raw.githack.com/uiwjs/react-codemirror/1c1efcf/index.html\
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.19.6...v4.19.7

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

- 📖 doc: Remove v3 doc preview given that we're already on v4
([#&#8203;445](https://togithub.com/uiwjs/react-codemirror/issues/445))
[`6048cd0`](https://togithub.com/uiwjs/react-codemirror/commit/6048cd0)
[@&#8203;djsavvy](https://togithub.com/djsavvy)
- 🆎 type(theme): fix type error.
([#&#8203;444](https://togithub.com/uiwjs/react-codemirror/issues/444))
[`b51a9a6`](https://togithub.com/uiwjs/react-codemirror/commit/b51a9a6)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)

</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:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjM0LjEzMC4xIn0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-11 13:32:51 +00:00
renovate[bot]
736e8d05aa
chore(deps): update dependency @types/react to v17.0.53 (#3083)
[![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](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) |
[`17.0.52` ->
`17.0.53`](https://renovatebot.com/diffs/npm/@types%2freact/17.0.52/17.0.53)
|
[![age](https://badges.renovateapi.com/packages/npm/@types%2freact/17.0.53/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@types%2freact/17.0.53/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@types%2freact/17.0.53/compatibility-slim/17.0.52)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@types%2freact/17.0.53/confidence-slim/17.0.52)](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 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:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMjQuMiIsInVwZGF0ZWRJblZlciI6IjM0LjEyNC4yIn0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-11 09:30:21 +00:00
renovate[bot]
5f8e0c9458
chore(deps): update dependency @types/express to v4.17.17 (#3082)
[![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/express](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/express)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) |
[`4.17.15` ->
`4.17.17`](https://renovatebot.com/diffs/npm/@types%2fexpress/4.17.15/4.17.17)
|
[![age](https://badges.renovateapi.com/packages/npm/@types%2fexpress/4.17.17/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@types%2fexpress/4.17.17/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@types%2fexpress/4.17.17/compatibility-slim/4.17.15)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@types%2fexpress/4.17.17/confidence-slim/4.17.15)](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:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMjQuMiIsInVwZGF0ZWRJblZlciI6IjM0LjEyNC4yIn0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-11 05:13:23 +00:00
renovate[bot]
2ac1c6387b
chore(deps): update dependency @swc/core to v1.3.32 (#3078)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@swc/core](https://swc.rs)
([source](https://togithub.com/swc-project/swc)) | [`1.3.26` ->
`1.3.32`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.3.26/1.3.32) |
[![age](https://badges.renovateapi.com/packages/npm/@swc%2fcore/1.3.32/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@swc%2fcore/1.3.32/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@swc%2fcore/1.3.32/compatibility-slim/1.3.26)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@swc%2fcore/1.3.32/confidence-slim/1.3.26)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>swc-project/swc</summary>

###
[`v1.3.32`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#&#8203;1332---2023-02-01)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.3.31...v1.3.32)

##### Bug Fixes

- **(es)** Remove useless message
([#&#8203;6882](https://togithub.com/swc-project/swc/issues/6882))
([9301703](9301703311))

- **(es/compat)** Make optional chaining pass less permissive
([#&#8203;6885](https://togithub.com/swc-project/swc/issues/6885))
([57781e9](57781e90d3))

##### Testing

- **(es/compat)** Add a test for a fixed issue
([#&#8203;6887](https://togithub.com/swc-project/swc/issues/6887))
([e79d466](e79d46697c))

##### Build

- **(cargo)** Drop dependencies on `retain_mut`
([#&#8203;6884](https://togithub.com/swc-project/swc/issues/6884))
([d6a24a2](d6a24a28e8))

###
[`v1.3.31`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#&#8203;1331---2023-01-30)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.3.30...v1.3.31)

##### Bug Fixes

- **(es/compat)** Fix optional chaining pass
([#&#8203;6875](https://togithub.com/swc-project/swc/issues/6875))
([d808864](d8088646df))

- **(visit)** Fix detection of `Option<Vec<T>>`
([#&#8203;6872](https://togithub.com/swc-project/swc/issues/6872))
([508267d](508267dccf))

##### Features

- **(bindings/cli)** Append `sourceMappingURL=` to the output
([#&#8203;6873](https://togithub.com/swc-project/swc/issues/6873))
([c4db8e4](c4db8e42a1))

- **(es/loader)** Support `node:` prefix from `NodeModulesResolver`
([#&#8203;6868](https://togithub.com/swc-project/swc/issues/6868))
([6b7249d](6b7249dcde))

###
[`v1.3.30`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#&#8203;1330---2023-01-28)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.3.29...v1.3.30)

##### Bug Fixes

- **(es/minifier)** Track reassign in parent scope
([#&#8203;6865](https://togithub.com/swc-project/swc/issues/6865))
([c0e72ef](c0e72ef64a))

- **(es/module)** Fix handling of `this` for `systemjs`
([#&#8203;6857](https://togithub.com/swc-project/swc/issues/6857))
([39c75fd](39c75fdcce))

- **(es/parser)** Fix parsing of generics
([#&#8203;6859](https://togithub.com/swc-project/swc/issues/6859))
([60d9403](60d9403073))

##### Features

- **(es/minifier)** Improve compatibility of `arrows` with `terser`
([#&#8203;6862](https://togithub.com/swc-project/swc/issues/6862))
([d1687d8](d1687d8e01))

##### Miscellaneous Tasks

- **(ci)** FIx CI
([#&#8203;6861](https://togithub.com/swc-project/swc/issues/6861))
([45cdfed](45cdfed6c8))

###
[`v1.3.29`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#&#8203;1329---2023-01-26)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.3.28...v1.3.29)

##### Bug Fixes

- **(plugin)** Make `span_to_source` use dedicated function
([#&#8203;6853](https://togithub.com/swc-project/swc/issues/6853))
([99d48e3](99d48e305e))

##### Refactor

- **(es/minifier)** Merge `cond_init` with `reassigned`
([#&#8203;6850](https://togithub.com/swc-project/swc/issues/6850))
([55225cb](55225cb994))

###
[`v1.3.28`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#&#8203;1328---2023-01-24)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.3.27...v1.3.28)

##### Bug Fixes

- **(es/codegen)** Fix codegen of string literals with `\x000`
([#&#8203;6838](https://togithub.com/swc-project/swc/issues/6838))
([df70261](df702614e1))

- **(es/minifier)** Don't inline into `await` from sequential inliner
([#&#8203;6839](https://togithub.com/swc-project/swc/issues/6839))
([21e1478](21e14787c5))

##### Miscellaneous Tasks

- **(ci)** Make stale action to wait 30 days
([#&#8203;6828](https://togithub.com/swc-project/swc/issues/6828))
([1ef2347](1ef2347bdf))

##### Performance

- **(es/minifier)** Make pure function check `O(1)`
([#&#8203;6840](https://togithub.com/swc-project/swc/issues/6840))
([58208ef](58208ef8ae))

##### Refactor

- **(es/preset-env)** Use a const fn instead of a macro
([#&#8203;6844](https://togithub.com/swc-project/swc/issues/6844))
([2fcab36](2fcab36418))

- **(es/typescript)** Remove unused code
([#&#8203;6830](https://togithub.com/swc-project/swc/issues/6830))
([7205543](7205543d5f))

###
[`v1.3.27`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#&#8203;1327---2023-01-17)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.3.26...v1.3.27)

##### Bug Fixes

- **(es/codegen)** Skip space if jsx attrs is empty
([#&#8203;6823](https://togithub.com/swc-project/swc/issues/6823))
([e9fdac2](e9fdac216c))

- **(es/compat)** Ignore `this` in nested scopes in `classes` pass
([#&#8203;6796](https://togithub.com/swc-project/swc/issues/6796))
([07676d5](07676d5515))

- **(es/plugin)** Fix starter template
([#&#8203;6815](https://togithub.com/swc-project/swc/issues/6815))
([38fb70c](38fb70c237))

- **(es/renamer)** Handle rest params correctly
([#&#8203;6821](https://togithub.com/swc-project/swc/issues/6821))
([ebce18b](ebce18b221))

- **(es/transform)** Apply `hygiene` and `resolver` if minify is
specified
([#&#8203;6793](https://togithub.com/swc-project/swc/issues/6793))
([c145409](c14540905f))

##### Features

- **(css/parser)** Normalize at-rules
([#&#8203;6705](https://togithub.com/swc-project/swc/issues/6705))
([43e7519](43e75194e5))

- **(es/ast)** Add `EsNext` to `EsVersion`
([#&#8203;6816](https://togithub.com/swc-project/swc/issues/6816))
([ff78b8f](ff78b8f7e0))

- **(es/helper)** Use `require` to load polyfills and helpers in Script
([#&#8203;6778](https://togithub.com/swc-project/swc/issues/6778))
([ad8d043](ad8d043f1d))

- **(es/minifier)** Remove noop spreads
([#&#8203;6803](https://togithub.com/swc-project/swc/issues/6803))
([8f683e3](8f683e3f77))

- **(es/quote)** Allow using `Str` as a var
([#&#8203;6797](https://togithub.com/swc-project/swc/issues/6797))
([224eff9](224eff91eb))

- **(es/renamer)** Support `safari10` from the name mangler
([#&#8203;6801](https://togithub.com/swc-project/swc/issues/6801))
([631dd78](631dd7872b))

- **(es/renamer)** Rename synthesized identifiers even on `eval`
([#&#8203;6818](https://togithub.com/swc-project/swc/issues/6818))
([82bd5c2](82bd5c2041))

##### Testing

- **(es)** Enable execution tests for fixed issues
([#&#8203;6805](https://togithub.com/swc-project/swc/issues/6805))
([e7ea054](e7ea054c63))

- **(es/compat)** Add a test to verify parameters passs
([#&#8203;6792](https://togithub.com/swc-project/swc/issues/6792))
([7dc5ccb](7dc5ccb0fc))

- **(es/minifier)** Add a test for an invalid issue
([#&#8203;6802](https://togithub.com/swc-project/swc/issues/6802))
([a299fd0](a299fd0418))

- **(es/preset-env)** Add a test for a wrong issue
([#&#8203;6794](https://togithub.com/swc-project/swc/issues/6794))
([b29aa5b](b29aa5b5a0))

</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:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMjQuMiIsInVwZGF0ZWRJblZlciI6IjM0LjEyNC4yIn0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-11 02:35:42 +00:00
Thomas Heartman
eb843c21a1
docs: add image to anatomy about variants per environment (#3080)
## What

This PR updates the anatomy of unleash document with a figure explaining
how variants can be different across environments now.
2023-02-10 15:31:11 +01:00
GitHub Actions Bot
f43c265f9f 4.21.0-beta.23 2023-02-10 14:07:42 +00:00
Jaanus Sellin
df3ce70c0d
feat: Gradual schema improvements (#3075) 2023-02-10 15:05:57 +01:00
dependabot[bot]
465e98564f
chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 in /website (#3044)
Bumps
[http-cache-semantics](https://github.com/kornelski/http-cache-semantics)
from 4.1.0 to 4.1.1.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="2449650435"><code>2449650</code></a>
Update mocha</li>
<li><a
href="560b2d8ef4"><code>560b2d8</code></a>
Don't use regex to trim whitespace</li>
<li><a
href="b1bdb92638"><code>b1bdb92</code></a>
Remove linting package zoo</li>
<li><a
href="c20dc7eeca"><code>c20dc7e</code></a>
Cache 308</li>
<li>See full diff in <a
href="https://github.com/kornelski/http-cache-semantics/compare/v4.1.0...v4.1.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=http-cache-semantics&package-manager=npm_and_yarn&previous-version=4.1.0&new-version=4.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the
default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as
the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as
the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the
default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/Unleash/unleash/network/alerts).

</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-10 11:35:52 +01:00
dependabot[bot]
80d95b42a7
chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 in /docker (#3045)
Bumps
[http-cache-semantics](https://github.com/kornelski/http-cache-semantics)
from 4.1.0 to 4.1.1.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="2449650435"><code>2449650</code></a>
Update mocha</li>
<li><a
href="560b2d8ef4"><code>560b2d8</code></a>
Don't use regex to trim whitespace</li>
<li><a
href="b1bdb92638"><code>b1bdb92</code></a>
Remove linting package zoo</li>
<li><a
href="c20dc7eeca"><code>c20dc7e</code></a>
Cache 308</li>
<li>See full diff in <a
href="https://github.com/kornelski/http-cache-semantics/compare/v4.1.0...v4.1.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=http-cache-semantics&package-manager=npm_and_yarn&previous-version=4.1.0&new-version=4.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the
default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as
the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as
the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the
default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/Unleash/unleash/network/alerts).

</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-10 10:58:43 +01:00
dependabot[bot]
0a84bfeec2
chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 (#3041)
Bumps
[http-cache-semantics](https://github.com/kornelski/http-cache-semantics)
from 4.1.0 to 4.1.1.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="2449650435"><code>2449650</code></a>
Update mocha</li>
<li><a
href="560b2d8ef4"><code>560b2d8</code></a>
Don't use regex to trim whitespace</li>
<li><a
href="b1bdb92638"><code>b1bdb92</code></a>
Remove linting package zoo</li>
<li><a
href="c20dc7eeca"><code>c20dc7e</code></a>
Cache 308</li>
<li>See full diff in <a
href="https://github.com/kornelski/http-cache-semantics/compare/v4.1.0...v4.1.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=http-cache-semantics&package-manager=npm_and_yarn&previous-version=4.1.0&new-version=4.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the
default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as
the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as
the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the
default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/Unleash/unleash/network/alerts).

</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-10 10:58:11 +01:00
renovate[bot]
6e44a65c58
fix(deps): update dependency unleash-client to v3.18.0 (#2956)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [unleash-client](https://togithub.com/Unleash/unleash-client-node) |
[`3.16.1` ->
`3.18.0`](https://renovatebot.com/diffs/npm/unleash-client/3.16.1/3.18.0)
|
[![age](https://badges.renovateapi.com/packages/npm/unleash-client/3.18.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/unleash-client/3.18.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/unleash-client/3.18.0/compatibility-slim/3.16.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/unleash-client/3.18.0/confidence-slim/3.16.1)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>Unleash/unleash-client-node</summary>

###
[`v3.18.0`](https://togithub.com/Unleash/unleash-client-node/blob/HEAD/CHANGELOG.md#&#8203;3180)

[Compare
Source](https://togithub.com/Unleash/unleash-client-node/compare/v3.17.0...v3.18.0)

feat: gracefully handle unsuccessful metrics post
([#&#8203;414](https://togithub.com/Unleash/unleash-client-node/issues/414))
feat/flush metrics
([#&#8203;415](https://togithub.com/Unleash/unleash-client-node/issues/415))
feat: add metrics jitter support
([#&#8203;412](https://togithub.com/Unleash/unleash-client-node/issues/412))
fix: Allow SDK to startup when backup data is corrupt
([#&#8203;418](https://togithub.com/Unleash/unleash-client-node/issues/418))
fix: flexible-rollout random stickiness is not random enough
([#&#8203;417](https://togithub.com/Unleash/unleash-client-node/issues/417))
fix: build correct version on npm version
chore(deps): update dependency eslint-plugin-import to v2.27.5
([#&#8203;416](https://togithub.com/Unleash/unleash-client-node/issues/416))
chore(deps): update dependency
[@&#8203;typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin)
to v5.48.2
([#&#8203;413](https://togithub.com/Unleash/unleash-client-node/issues/413))
chore(deps): update dependency eslint to v8.32.0
([#&#8203;410](https://togithub.com/Unleash/unleash-client-node/issues/410))
chore(deps): update dependency prettier to v2.8.3
([#&#8203;406](https://togithub.com/Unleash/unleash-client-node/issues/406))
chore(deps): update dependency eslint-plugin-import to v2.27.4
([#&#8203;404](https://togithub.com/Unleash/unleash-client-node/issues/404))

###
[`v3.17.0`](https://togithub.com/Unleash/unleash-client-node/blob/HEAD/CHANGELOG.md#&#8203;3170)

[Compare
Source](https://togithub.com/Unleash/unleash-client-node/compare/v3.16.1...v3.17.0)

- feat: Only initialize the SDK once.
([#&#8203;368](https://togithub.com/Unleash/unleash-client-node/issues/368))
-   fix: upgrade semver to 7.3.8
-   fix: add resolution for debug
-   fix: add resolution for minimatch
-   fix: add resolution for qs
-   fix: add resolution for json5
-   fix: update yarn.lock
- docs: Update the readme with info from docs.getunleash
([#&#8203;399](https://togithub.com/Unleash/unleash-client-node/issues/399))
-   docs: minor fix in README
- chore(deps): update dependency debug to v4
([#&#8203;402](https://togithub.com/Unleash/unleash-client-node/issues/402))
- chore(deps): update dependency json5 to v2
([#&#8203;401](https://togithub.com/Unleash/unleash-client-node/issues/401))
- chore(deps): update dependency eslint to v8.31.0
([#&#8203;394](https://togithub.com/Unleash/unleash-client-node/issues/394))
- chore(deps): update dependency nock to v13.3.0
([#&#8203;400](https://togithub.com/Unleash/unleash-client-node/issues/400))
- chore(deps): update dependency
[@&#8203;typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin)
to v5.48.1
([#&#8203;395](https://togithub.com/Unleash/unleash-client-node/issues/395))
- chore(deps): update dependency eslint-config-prettier to v8.6.0
([#&#8203;396](https://togithub.com/Unleash/unleash-client-node/issues/396))
- chore(deps): update dependency prettier to v2.8.2
([#&#8203;398](https://togithub.com/Unleash/unleash-client-node/issues/398))
- chore(deps): update dependency
[@&#8203;typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin)
to v5.47.1
([#&#8203;346](https://togithub.com/Unleash/unleash-client-node/issues/346))
- chore(deps): update dependency typescript to v4.9.4
([#&#8203;386](https://togithub.com/Unleash/unleash-client-node/issues/386))
- chore(deps): update dependency sinon to v15
([#&#8203;391](https://togithub.com/Unleash/unleash-client-node/issues/391))
- chore(deps): update dependency
[@&#8203;types/node](https://togithub.com/types/node) to v18
([#&#8203;380](https://togithub.com/Unleash/unleash-client-node/issues/380))
- chore(deps): update dependency
[@&#8203;types/node](https://togithub.com/types/node) to v14.18.36
([#&#8203;382](https://togithub.com/Unleash/unleash-client-node/issues/382))
- chore(deps): update dependency eslint to v8.30.0
([#&#8203;367](https://togithub.com/Unleash/unleash-client-node/issues/367))
- chore(deps): update dependency prettier to v2.8.1
([#&#8203;387](https://togithub.com/Unleash/unleash-client-node/issues/387))

</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:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMDUuNCIsInVwZGF0ZWRJblZlciI6IjM0LjExNy4xIn0=-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ivar Conradi Østhus <ivar@getunleash.ai>
2023-02-10 10:51:53 +01:00
GitHub Actions Bot
354cfa4135 4.21.0-beta.22 2023-02-09 13:23:28 +00:00
Jaanus Sellin
8ee9b75e48
Add option to run unleash in strict schema validation (#3073)
feat: strict schema validation
2023-02-09 15:21:03 +02:00
GitHub Actions Bot
c1679a9222 4.21.0-beta.21 2023-02-09 10:01:57 +00:00
Gastón Fournier
b76e66fc1d
fix: make sure we have a user in event store (#3072)
## About the changes
Spotted some issues in logs:
```json
{
  "level":"warn",
  "message":"Failed to store \"feature-environment-variants-updated\" event: error: insert into \"events\" (\"created_by\", \"data\", \"environment\", \"feature_name\", \"pre_data\", \"project\", \"tags\", \"type\") values (DEFAULT, $1, $2, $3, $4, $5, $6, $7) returning \"id\", \"type\", \"created_by\", \"created_at\", \"data\", \"pre_data\", \"tags\", \"feature_name\", \"project\", \"environment\" - null value in column \"created_by\" violates not-null constraint",
  "name":"lib/db/event-store.ts"
}
```

In all other events we're doing the following:
b7fdcd36c0/src/lib/services/segment-service.ts (L80)

So this is just mimicking that to quickly release a patch, but I'll look
into a safer (type-checked) solution so this problem does not happen
again
2023-02-09 11:01:39 +01:00
GitHub Actions Bot
b7fdcd36c0 4.21.0-beta.20 2023-02-09 09:06:15 +00:00
Mateusz Kwasniewski
719217e190
refactor: move repo sync signal after npm publish (#3071) 2023-02-09 10:05:57 +01:00
GitHub Actions Bot
fc15e09f5d 4.21.0-beta.19 2023-02-09 08:48:04 +00:00
Mateusz Kwasniewski
ff3bdf4995
feat: "GH action" trigger another repo 2023-02-09 09:47:42 +01:00
GitHub Actions Bot
5541446e0b 4.21.0-beta.18 2023-02-09 08:14:05 +00:00
Gard Rimestad
9ef4900baf
feat: remove CI build trigger (#3070)
We do not need this trigger anymore as we auto-release beta versions
from this repository and auto bump the dependency in unleash-enterprise.
2023-02-09 09:13:43 +01:00
Ivar Conradi Østhus
07e8a351bb
Fix/show tag events (#3064)
This PR fixes two issues with events today:

1. Feature toggles "Event log" must include all events, regardless of
the project. This is important as feature toggles may move between
2. Add/remove tags on a feature toggle events should include project id
in order to show up in the project specific event log.
2023-02-08 19:57:21 +01:00
GitHub Actions Bot
5158d04c52 4.21.0-beta.17 2023-02-08 18:49:06 +00:00
GitHub Actions Bot
1502fbc2dd 4.21.0-beta.16 2023-02-08 18:14:58 +00:00
GitHub Actions Bot
a65e2528aa 4.21.0-beta.15 2023-02-08 16:03:31 +00:00
Mateusz Kwasniewski
5e98b8cb96
fix: "GH action" push tags for publish 2023-02-08 17:03:12 +01:00
GitHub Actions Bot
98d1079169 4.21.0-beta.14 2023-02-08 15:50:59 +00:00
Gastón Fournier
0f78c17adc
fix: unknown in network view (#3069) 2023-02-08 16:50:42 +01:00
GitHub Actions Bot
7e46f0fb7a 4.21.0-beta.13 2023-02-08 15:36:06 +00:00
Mateusz Kwasniewski
072154a06f
fix: "Github actions" ignore npm publish scripts 2023-02-08 16:29:49 +01:00
GitHub Actions Bot
4e6acc397f 4.21.0-beta.12 2023-02-08 15:18:01 +00:00