Gastón Fournier
08917b8d15
chore: use node 20 for linting ( #7311 )
2024-06-06 17:48:23 +02:00
Mateusz Kwasniewski
8279da9f9b
feat: show creators from non archived features ( #7309 )
2024-06-06 14:50:38 +02:00
Thomas Heartman
eb39a212ce
chore: test that the tags API still returns tags that you can't create anymore ( #7304 )
...
This change adds a test to the tags API to ensure that even if you
can't create tags that are pure whitespace anymore, you'll still
receive pre-existing tags from the API that fit this description.
The test is here to ensure that we don't break this in future versions
of Unleash.
2024-06-06 14:16:45 +02:00
Mateusz Kwasniewski
6b4d9d0c1d
fix: remove null users in filter ( #7308 )
2024-06-06 13:38:54 +02:00
Mateusz Kwasniewski
7df1321128
test: filter by created by/author ( #7307 )
2024-06-06 13:20:38 +02:00
Mateusz Kwasniewski
a91b77a7ce
feat: filter by created by ( #7306 )
2024-06-06 12:59:11 +02:00
Mateusz Kwasniewski
bb3498adb6
chore: orval types for flag creator ( #7305 )
2024-06-06 12:11:41 +02:00
Mateusz Kwasniewski
2cc4b5faab
feat: display created by user in search ( #7292 )
2024-06-06 11:51:54 +02:00
GitHub Actions Bot
e79d0707cf
chore: bump version to 6.0.0+main
2024-06-06 09:35:01 +00:00
Mateusz Kwasniewski
3c3e888ff0
feat: project flag creators api ( #7302 )
2024-06-06 11:10:28 +02:00
Christopher Kolstad
63f3212624
fix: trim sso URL fields ( #7301 )
...
What the title says. There are input values that are whitespace
sensitive, so this will trim clientId and entity field, preventing the
form from sending leading or trailing whitespace. Will make a PR on
enterprise as well to trim on the backend as well.
2024-06-06 10:01:24 +02:00
Gastón Fournier
eef1d2980c
docs: v6 upgrading notes ( #7275 )
...
## About the changes
This include some notes about the migration guide based on
https://github.com/Unleash/unleash/issues/4380
Initially, we don't expect any breaking change provided users are not
using deprecated functionality and your Postgress is in one of the supported versions
---------
Co-authored-by: Ivar Conradi Østhus <ivar@getunleash.io>
Co-authored-by: sjaanus <sellinjaanus@gmail.com>
Co-authored-by: Thomas Heartman <thomas@getunleash.io>
Co-authored-by: Nuno Góis <github@nunogois.com>
2024-06-06 09:47:55 +02:00
Simon Hornby
717c44b3cc
docs: scim entra docs ( #7300 )
2024-06-06 09:45:45 +02:00
renovate[bot]
54e0ca840b
chore(deps): update lycheeverse/lychee-action action to v1.10.0 ( #7298 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[lycheeverse/lychee-action](https://togithub.com/lycheeverse/lychee-action )
| action | minor | `v1.9.3` -> `v1.10.0` |
---
### Release Notes
<details>
<summary>lycheeverse/lychee-action (lycheeverse/lychee-action)</summary>
###
[`v1.10.0`](https://togithub.com/lycheeverse/lychee-action/releases/tag/v1.10.0 )
[Compare
Source](https://togithub.com/lycheeverse/lychee-action/compare/v1.9.3...v1.10.0 )
#### What's Changed
- Update `actions/checkout` to version `4` by
[@​jacobdalamb](https://togithub.com/jacobdalamb ) in
[https://github.com/lycheeverse/lychee-action/pull/224 ](https://togithub.com/lycheeverse/lychee-action/pull/224 )
- Bump lychee to 0.15.0 by [@​mre](https://togithub.com/mre ) in
[https://github.com/lycheeverse/lychee-action/pull/226 ](https://togithub.com/lycheeverse/lychee-action/pull/226 )
#### New Contributors
- [@​jacobdalamb](https://togithub.com/jacobdalamb ) made their
first contribution in
[https://github.com/lycheeverse/lychee-action/pull/224 ](https://togithub.com/lycheeverse/lychee-action/pull/224 )
**Full Changelog**:
https://github.com/lycheeverse/lychee-action/compare/v1.9.3...v1.10.0
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zODguMSIsInVwZGF0ZWRJblZlciI6IjM3LjM4OC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-06 00:33:36 +00:00
renovate[bot]
27b9f6ab58
chore(deps): update dependency sass to v1.77.3 ( #7297 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [sass](https://togithub.com/sass/dart-sass ) | [`1.77.2` ->
`1.77.3`](https://renovatebot.com/diffs/npm/sass/1.77.2/1.77.3 ) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/sass/1.77.3?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/sass/1.77.3?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/sass/1.77.2/1.77.3?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/sass/1.77.2/1.77.3?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>sass/dart-sass (sass)</summary>
###
[`v1.77.3`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1773 )
[Compare
Source](https://togithub.com/sass/dart-sass/compare/1.77.2...1.77.3 )
##### Dart API
- `Deprecation.duplicateVariableFlags` has been deprecated and replaced
with
`Deprecation.duplicateVarFlags` to make it consistent with the
`duplicate-var-flags` name used on the command line and in the JS API.
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zODguMSIsInVwZGF0ZWRJblZlciI6IjM3LjM4OC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-06 00:32:48 +00:00
renovate[bot]
0c43603160
chore(deps): update dependency semver to v7.6.2 ( #7295 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [semver](https://togithub.com/npm/node-semver ) | [`7.5.4` ->
`7.6.2`](https://renovatebot.com/diffs/npm/semver/7.5.4/7.6.2 ) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/semver/7.6.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/semver/7.6.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/semver/7.5.4/7.6.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/semver/7.5.4/7.6.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
| [semver](https://togithub.com/npm/node-semver ) | [`7.6.0` ->
`7.6.2`](https://renovatebot.com/diffs/npm/semver/7.6.0/7.6.2 ) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/semver/7.6.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/semver/7.6.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/semver/7.6.0/7.6.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/semver/7.6.0/7.6.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>npm/node-semver (semver)</summary>
###
[`v7.6.2`](https://togithub.com/npm/node-semver/blob/HEAD/CHANGELOG.md#762-2024-05-09 )
[Compare
Source](https://togithub.com/npm/node-semver/compare/v7.6.1...v7.6.2 )
##### Bug Fixes
-
[`6466ba9`](6466ba9b54
)
[#​713](https://togithub.com/npm/node-semver/pull/713 ) lru: use
map.delete() directly
([#​713](https://togithub.com/npm/node-semver/issues/713 ))
([@​negezor](https://togithub.com/negezor ),
[@​lukekarrys](https://togithub.com/lukekarrys ))
###
[`v7.6.1`](https://togithub.com/npm/node-semver/blob/HEAD/CHANGELOG.md#761-2024-05-04 )
[Compare
Source](https://togithub.com/npm/node-semver/compare/v7.6.0...v7.6.1 )
##### Bug Fixes
-
[`c570a34`](c570a348ff
)
[#​704](https://togithub.com/npm/node-semver/pull/704 ) linting:
no-unused-vars ([@​wraithgar](https://togithub.com/wraithgar ))
-
[`ad8ff11`](ad8ff11dd2
)
[#​704](https://togithub.com/npm/node-semver/pull/704 ) use
internal cache implementation
([@​mbtools](https://togithub.com/mbtools ))
-
[`ac9b357`](ac9b35769a
)
[#​682](https://togithub.com/npm/node-semver/pull/682 ) typo in
compareBuild debug message
([#​682](https://togithub.com/npm/node-semver/issues/682 ))
([@​mbtools](https://togithub.com/mbtools ))
##### Dependencies
-
[`988a8de`](988a8deb3e
)
[#​709](https://togithub.com/npm/node-semver/pull/709 ) uninstall
`lru-cache`
([#​709](https://togithub.com/npm/node-semver/issues/709 ))
-
[`3fabe4d`](3fabe4dbfb
)
[#​704](https://togithub.com/npm/node-semver/pull/704 ) remove
lru-cache
##### Chores
-
[`dd09b60`](dd09b60da1
)
[#​705](https://togithub.com/npm/node-semver/pull/705 ) bump
[@​npmcli/template-oss](https://togithub.com/npmcli/template-oss )
to 4.22.0 ([@​lukekarrys](https://togithub.com/lukekarrys ))
-
[`ec49cdc`](ec49cdcece
)
[#​701](https://togithub.com/npm/node-semver/pull/701 ) chore:
chore: postinstall for dependabot template-oss PR
([@​lukekarrys](https://togithub.com/lukekarrys ))
-
[`b236c3d`](b236c3d2f3
)
[#​696](https://togithub.com/npm/node-semver/pull/696 ) add
benchmarks
([#​696](https://togithub.com/npm/node-semver/issues/696 ))
([@​H4ad](https://togithub.com/H4ad ))
-
[`692451b`](692451bd6f
)
[#​688](https://togithub.com/npm/node-semver/pull/688 ) various
improvements to README
([#​688](https://togithub.com/npm/node-semver/issues/688 ))
([@​mbtools](https://togithub.com/mbtools ))
-
[`5feeb7f`](5feeb7f4f6
)
[#​705](https://togithub.com/npm/node-semver/pull/705 ) postinstall
for dependabot template-oss PR
([@​lukekarrys](https://togithub.com/lukekarrys ))
-
[`074156f`](074156f64f
)
[#​701](https://togithub.com/npm/node-semver/pull/701 ) bump
[@​npmcli/template-oss](https://togithub.com/npmcli/template-oss )
from 4.21.3 to 4.21.4
([@​dependabot](https://togithub.com/dependabot )\[bot])
###
[`v7.6.0`](https://togithub.com/npm/node-semver/blob/HEAD/CHANGELOG.md#760-2024-01-31 )
[Compare
Source](https://togithub.com/npm/node-semver/compare/v7.5.4...v7.6.0 )
##### Features
-
[`a7ab13a`](a7ab13a462
)
[#​671](https://togithub.com/npm/node-semver/pull/671 ) preserve
pre-release and build parts of a version on coerce
([#​671](https://togithub.com/npm/node-semver/issues/671 ))
([@​madtisa](https://togithub.com/madtisa ), madtisa,
[@​wraithgar](https://togithub.com/wraithgar ))
##### Chores
-
[`816c7b2`](816c7b2cbf
)
[#​667](https://togithub.com/npm/node-semver/pull/667 ) postinstall
for dependabot template-oss PR
([@​lukekarrys](https://togithub.com/lukekarrys ))
-
[`0bd24d9`](0bd24d943c
)
[#​667](https://togithub.com/npm/node-semver/pull/667 ) bump
[@​npmcli/template-oss](https://togithub.com/npmcli/template-oss )
from 4.21.1 to 4.21.3
([@​dependabot](https://togithub.com/dependabot )\[bot])
-
[`e521932`](e521932f11
)
[#​652](https://togithub.com/npm/node-semver/pull/652 ) postinstall
for dependabot template-oss PR
([@​lukekarrys](https://togithub.com/lukekarrys ))
-
[`8873991`](8873991808
)
[#​652](https://togithub.com/npm/node-semver/pull/652 ) chore:
chore: postinstall for dependabot template-oss PR
([@​lukekarrys](https://togithub.com/lukekarrys ))
-
[`f317dc8`](f317dc8689
)
[#​652](https://togithub.com/npm/node-semver/pull/652 ) bump
[@​npmcli/template-oss](https://togithub.com/npmcli/template-oss )
from 4.19.0 to 4.21.0
([@​dependabot](https://togithub.com/dependabot )\[bot])
-
[`7303db1`](7303db1fe5
)
[#​658](https://togithub.com/npm/node-semver/pull/658 ) add clean()
test for build metadata
([#​658](https://togithub.com/npm/node-semver/issues/658 ))
([@​jethrodaniel](https://togithub.com/jethrodaniel ))
-
[`6240d75`](6240d75a7c
)
[#​656](https://togithub.com/npm/node-semver/pull/656 ) add missing
quotes in README.md
([#​656](https://togithub.com/npm/node-semver/issues/656 ))
([@​zyxkad](https://togithub.com/zyxkad ))
-
[`14d263f`](14d263faa1
)
[#​625](https://togithub.com/npm/node-semver/pull/625 ) postinstall
for dependabot template-oss PR
([@​lukekarrys](https://togithub.com/lukekarrys ))
-
[`7c34e1a`](7c34e1ac1b
)
[#​625](https://togithub.com/npm/node-semver/pull/625 ) bump
[@​npmcli/template-oss](https://togithub.com/npmcli/template-oss )
from 4.18.1 to 4.19.0
([@​dependabot](https://togithub.com/dependabot )\[bot])
-
[`123e0b0`](123e0b0328
)
[#​622](https://togithub.com/npm/node-semver/pull/622 ) postinstall
for dependabot template-oss PR
([@​lukekarrys](https://togithub.com/lukekarrys ))
-
[`737d5e1`](737d5e1cf1
)
[#​622](https://togithub.com/npm/node-semver/pull/622 ) bump
[@​npmcli/template-oss](https://togithub.com/npmcli/template-oss )
from 4.18.0 to 4.18.1
([@​dependabot](https://togithub.com/dependabot )\[bot])
-
[`cce6180`](cce61804ba
)
[#​598](https://togithub.com/npm/node-semver/pull/598 ) postinstall
for dependabot template-oss PR
([@​lukekarrys](https://togithub.com/lukekarrys ))
-
[`b914a3d`](b914a3d0d2
)
[#​598](https://togithub.com/npm/node-semver/pull/598 ) bump
[@​npmcli/template-oss](https://togithub.com/npmcli/template-oss )
from 4.17.0 to 4.18.0
([@​dependabot](https://togithub.com/dependabot )\[bot])
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zODguMSIsInVwZGF0ZWRJblZlciI6IjM3LjM4OC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-05 21:50:57 +00:00
renovate[bot]
9e7506e195
chore(deps): update dependency sass to v1.77.2 ( #7294 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [sass](https://togithub.com/sass/dart-sass ) | [`1.74.1` ->
`1.77.2`](https://renovatebot.com/diffs/npm/sass/1.74.1/1.77.2 ) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/sass/1.77.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/sass/1.77.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/sass/1.74.1/1.77.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/sass/1.74.1/1.77.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>sass/dart-sass (sass)</summary>
###
[`v1.77.2`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1772 )
[Compare
Source](https://togithub.com/sass/dart-sass/compare/1.77.1...1.77.2 )
- Don't emit deprecation warnings for functions and mixins beginning
with `__`.
- Allow user-defined functions whose names begin with `_` and otherwise
look
like vendor-prefixed functions with special CSS syntax.
##### Command-Line Interface
- Properly handle the `--silence-deprecation` flag.
- Handle the `--fatal-deprecation` and `--future-deprecation` flags for
`--interactive` mode.
###
[`v1.77.1`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1771 )
[Compare
Source](https://togithub.com/sass/dart-sass/compare/1.77.0...1.77.1 )
- Fix a crash that could come up with importers in certain contexts.
###
[`v1.77.0`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1770 )
[Compare
Source](https://togithub.com/sass/dart-sass/compare/1.76.0...1.77.0 )
- *Don't* throw errors for at-rules in keyframe blocks.
###
[`v1.76.0`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1760 )
[Compare
Source](https://togithub.com/sass/dart-sass/compare/1.75.0...1.76.0 )
- Throw errors for misplaced statements in keyframe blocks.
- Mixins and functions whose names begin with `--` are now deprecated
for
forwards-compatibility with the in-progress CSS functions and mixins
spec.
This deprecation is named `css-function-mixin`.
###
[`v1.75.0`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1750 )
[Compare
Source](https://togithub.com/sass/dart-sass/compare/1.74.1...1.75.0 )
- Fix a bug in which stylesheet canonicalization could be cached
incorrectly
when custom importers or the Node.js package importer made decisions
based on
the URL of the containing stylesheet.
##### JS API
- Allow `importer` to be passed without `url` in
`StringOptionsWithImporter`.
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zODguMSIsInVwZGF0ZWRJblZlciI6IjM3LjM4OC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-05 19:16:46 +00:00
renovate[bot]
1617209ff5
chore(deps): update dependency @types/node to v20.12.13 ( #7293 )
...
[![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/tree/HEAD/types/node ))
| [`20.12.12` ->
`20.12.13`](https://renovatebot.com/diffs/npm/@types%2fnode/20.12.12/20.12.13 )
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.12.13?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.12.13?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.12.12/20.12.13?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.12.12/20.12.13?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zODguMSIsInVwZGF0ZWRJblZlciI6IjM3LjM4OC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-05 19:16:01 +00:00
Gastón Fournier
31bbfc974a
Checkout changelog from release branch into main ( #7291 )
...
## About the changes
Small detail I'd like to include which is to copy the changelog from the
release branch to main. This way we'll only have major, minor and patch
logs automatically in main
2024-06-05 15:47:46 +02:00
Mateusz Kwasniewski
92d7d9aafe
chore: orval search created by feature ( #7290 )
2024-06-05 14:40:13 +02:00
Mateusz Kwasniewski
c869ea35e4
fix: project settings table overflow ( #7288 )
2024-06-05 14:05:41 +02:00
Mateusz Kwasniewski
1a6197660f
feat: add created by in search results ( #7285 )
2024-06-05 13:54:24 +02:00
Thomas Heartman
05b7f6f4d9
fix: involuntarily scrolled to the top when mousing off group/project avatars ( #7287 )
...
This PR fixes a bug where if you navigated to the projects page via the
menu, scrolled down, and hovered over a project's avatars, you'd be
scrolled to the top of the page when you moused off the avatar.
Turns out this issue was also in the group cards. It seems to be that
the popover attempts to restore focus back to where you where, which, if
you navigated via the menu, is at the top of the page. Because these
popovers don't have any focusable content, we can disable that
functionality.
Additionally, I've disabled the scroll lock when the popover is open.
The scroll lock made it impossible to scroll when one of the popovers is
open, which is confusing as a user.
2024-06-05 13:46:36 +02:00
Mateusz Kwasniewski
e621c7a2a5
feat: Preview dependency ( #7284 )
2024-06-05 10:05:41 +02:00
Thomas Heartman
c129541df6
feat: adds information about project modes to the project creation form ( #7250 )
...
This change adds information about the project modes to the new
project creation form, using the tooltip for project creation modes.
In doing so, it updates the config button tooltip to accept extra
elements and adds styling for them.
What it looks like:
![image](https://github.com/Unleash/unleash/assets/17786332/809fb48e-2404-416b-a867-6fa04978ccc1 )
## a11y issues
This solution does present one problem: the popover doesn't get focus,
so it's impossible for you to scroll with only a keyboard. However, this
is something that's present in Unleash already, and not something that I
think would be easily solvable, so I don't think this is when we should
solve it.
2024-06-05 09:20:18 +02:00
Thomas Heartman
e5c3cc0c8d
chore: regenerate orval with new changes ( #7283 )
...
This PR generates new orval schemas with:
- new create tag schema
- updates from toggle to flag
- deprecation and obsolescence info
2024-06-05 09:14:50 +02:00
Thomas Heartman
3039fc3d59
fix: trying to create a tag that's too short gives errors ( #7269 )
...
1. Only suggest to create a tag value if the input is more than two
characters after trimming.
2. Ignore trailing and leading whitespace when considering which
autocomplete options to show
2024-06-05 08:47:50 +02:00
Thomas Heartman
2bad98a121
fix: disallow invalid tag values ( #7268 )
...
This PR fixes how Unleash handles tag values. Specifically, it does
these things:
1. Trims leading and trailing whitespace from tag values before
inserting them into the database
2. Updates OpenAPI validation to not allow whitespace-only and to ignore
leading and trailing whitespace
Additionally, it moves the tag length constants into the constants file
from the Joi tag schema file. This is because importing the values
previously rendered them as undefined (probably due to a circular
dependency somewhere in the system). This means that the previous values
were also ignored by OpenAPI.
UI updates reflecting this wil follow.
## Background
When you tag a flag, there's nothing stopping you from using an entirely
empty tag or a tag with leading/trailing whitespace.
Empty tags make little sense and leading trailing whitespace differences
are incredibly subtle:
![image](https://github.com/Unleash/unleash/assets/17786332/ec8fe193-8837-4c6a-b7bf-8766eff34eed )
Additionally, leading and trailing whitespace is not shown in the
dropdown list, so you'd have to guess at which is the right one.
![image](https://github.com/Unleash/unleash/assets/17786332/a14698ab-2bfd-4ec3-8814-b8e876d0aadb )
2024-06-05 08:31:30 +02:00
Mateusz Kwasniewski
fef77c1fde
feat: filter by feature type ( #7273 )
2024-06-05 08:17:54 +02:00
Thomas Heartman
257cd5513f
fix: display previously selected tags in dialog ( #7271 )
...
When opening a dialog where there's previously selected tags, also
render the previously selected tags.
This is consistent with how we do it for bulk tags.
So instead of showing this when you open the tag manager on a flag with
existing tags:
![image](https://github.com/Unleash/unleash/assets/17786332/c82393f6-9561-4f71-a64e-8537f10400d2 )
We show this:
![image](https://github.com/Unleash/unleash/assets/17786332/8ae8acb7-fc13-4289-bae8-d58545f704f3 )
2024-06-05 08:13:16 +02:00
renovate[bot]
1c30fafd0f
chore(deps): update dependency replace-in-file to v7.2.0 ( #7281 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [replace-in-file](https://togithub.com/adamreisnz/replace-in-file ) |
[`7.1.0` ->
`7.2.0`](https://renovatebot.com/diffs/npm/replace-in-file/7.1.0/7.2.0 )
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/replace-in-file/7.2.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/replace-in-file/7.2.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/replace-in-file/7.1.0/7.2.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/replace-in-file/7.1.0/7.2.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>adamreisnz/replace-in-file (replace-in-file)</summary>
###
[`v7.2.0`](2bec5b78f8...aafb9b1d64
)
[Compare
Source](2bec5b78f8...aafb9b1d64
)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zODguMSIsInVwZGF0ZWRJblZlciI6IjM3LjM4OC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-05 03:09:47 +00:00
renovate[bot]
817cb78466
chore(deps): update dependency react-router to v6.23.1 ( #7280 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [react-router](https://togithub.com/remix-run/react-router )
([source](https://togithub.com/remix-run/react-router/tree/HEAD/packages/react-router ))
| [`6.22.3` ->
`6.23.1`](https://renovatebot.com/diffs/npm/react-router/6.22.3/6.23.1 )
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/react-router/6.23.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/react-router/6.23.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/react-router/6.22.3/6.23.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/react-router/6.22.3/6.23.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>remix-run/react-router (react-router)</summary>
###
[`v6.23.1`](https://togithub.com/remix-run/react-router/blob/HEAD/packages/react-router/CHANGELOG.md#6231 )
[Compare
Source](https://togithub.com/remix-run/react-router/compare/react-router@6.23.0...react-router@6.23.1 )
##### Patch Changes
- allow undefined to be resolved with `<Await>`
([#​11513](https://togithub.com/remix-run/react-router/pull/11513 ))
- Updated dependencies:
- `@remix-run/router@1.16.1`
###
[`v6.23.0`](https://togithub.com/remix-run/react-router/blob/HEAD/packages/react-router/CHANGELOG.md#6230 )
[Compare
Source](https://togithub.com/remix-run/react-router/compare/react-router@6.22.3...react-router@6.23.0 )
##### Minor Changes
- Add a new `unstable_dataStrategy` configuration option
([#​11098](https://togithub.com/remix-run/react-router/pull/11098 ))
- This option allows Data Router applications to take control over the
approach for executing route loaders and actions
- The default implementation is today's behavior, to fetch all loaders
in parallel, but this option allows users to implement more advanced
data flows including Remix single-fetch, middleware/context APIs,
automatic loader caching, and more
##### Patch Changes
- Updated dependencies:
- `@remix-run/router@1.16.0`
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zODguMSIsInVwZGF0ZWRJblZlciI6IjM3LjM4OC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-05 01:05:38 +00:00
renovate[bot]
a8485a7ede
chore(deps): update dependency react-archer to v4.4.0 ( #7279 )
...
[![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-archer](https://togithub.com/pierpo/react-archer ) | [`4.3.0` ->
`4.4.0`](https://renovatebot.com/diffs/npm/react-archer/4.3.0/4.4.0 ) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/react-archer/4.4.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/react-archer/4.4.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/react-archer/4.3.0/4.4.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/react-archer/4.3.0/4.4.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>pierpo/react-archer (react-archer)</summary>
###
[`v4.4.0`](https://togithub.com/pierpo/react-archer/releases/tag/v4.4.0 )
[Compare
Source](https://togithub.com/pierpo/react-archer/compare/v4.3.0...v4.4.0 )
### Features
- You can now make clickable arrows using `domAttributes`, `cursor` and
`hitSlop` properties in a relation 😊
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zODguMSIsInVwZGF0ZWRJblZlciI6IjM3LjM4OC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-04 21:07:44 +00:00
renovate[bot]
29de7c2dec
chore(deps): update dependency path-scurry to v1.11.1 ( #7278 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [path-scurry](https://togithub.com/isaacs/path-scurry ) | [`1.10.2` ->
`1.11.1`](https://renovatebot.com/diffs/npm/path-scurry/1.10.2/1.11.1 ) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/path-scurry/1.11.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/path-scurry/1.11.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/path-scurry/1.10.2/1.11.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/path-scurry/1.10.2/1.11.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>isaacs/path-scurry (path-scurry)</summary>
###
[`v1.11.1`](https://togithub.com/isaacs/path-scurry/compare/v1.11.0...v1.11.1 )
[Compare
Source](https://togithub.com/isaacs/path-scurry/compare/v1.11.0...v1.11.1 )
###
[`v1.11.0`](https://togithub.com/isaacs/path-scurry/compare/v1.10.4...v1.11.0 )
[Compare
Source](https://togithub.com/isaacs/path-scurry/compare/v1.10.4...v1.11.0 )
###
[`v1.10.4`](https://togithub.com/isaacs/path-scurry/compare/v1.10.3...v1.10.4 )
[Compare
Source](https://togithub.com/isaacs/path-scurry/compare/v1.10.3...v1.10.4 )
###
[`v1.10.3`](https://togithub.com/isaacs/path-scurry/compare/v1.10.2...v1.10.3 )
[Compare
Source](https://togithub.com/isaacs/path-scurry/compare/v1.10.2...v1.10.3 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zODguMSIsInVwZGF0ZWRJblZlciI6IjM3LjM4OC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-04 21:06:49 +00:00
Gastón Fournier
1fb6eb1593
fix: import export pointing to new docs ( #7274 )
...
I believe this link is pointing to old docs and should be updated
2024-06-04 23:00:53 +02:00
renovate[bot]
da889ac004
chore(deps): update dependency orval to v6.29.1 ( #7277 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [orval](https://togithub.com/anymaniax/orval ) | [`6.27.1` ->
`6.29.1`](https://renovatebot.com/diffs/npm/orval/6.27.1/6.29.1 ) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/orval/6.29.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/orval/6.29.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/orval/6.27.1/6.29.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/orval/6.27.1/6.29.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>anymaniax/orval (orval)</summary>
###
[`v6.29.1`](https://togithub.com/anymaniax/orval/releases/tag/v6.29.1 ):
Release 6.29.1
[Compare
Source](https://togithub.com/anymaniax/orval/compare/v6.29.0...v6.29.1 )
##### Bug Fixes
- **hono:** correctly check response validator application/json
([43766c8](43766c8016
))
###
[`v6.29.0`](https://togithub.com/anymaniax/orval/releases/tag/v6.29.0 ):
Release 6.29.0
[Compare
Source](https://togithub.com/anymaniax/orval/compare/v6.28.2...v6.29.0 )
##### Bug Fixes
- allow making second axios, etc., param `required` instead of
`optional`
([#​1357](https://togithub.com/anymaniax/orval/issues/1357 ))
([b13dbb3](b13dbb3f86
))
- allow to override only root mock
([#​1338](https://togithub.com/anymaniax/orval/issues/1338 ))
([dc18a87](dc18a87bae
))
- correct import for anyof enums
([#​1371](https://togithub.com/anymaniax/orval/issues/1371 ))
([d3ddbdd](d3ddbddd94
))
- fix type of filters.tags, add regexp to docs
([#​1369](https://togithub.com/anymaniax/orval/issues/1369 ))
([50a7ad7](50a7ad76ea
))
- format to index of `hono`
([#​1368](https://togithub.com/anymaniax/orval/issues/1368 ))
([5581edf](5581edf730
))
- handle OpenAPI 3.1 nullability for mocks
([#​1381](https://togithub.com/anymaniax/orval/issues/1381 ))
([efc4c35](efc4c35bd5
))
- **hono:** remove handler fix
([692f749](692f749c0d
))
- **hono:** validator return parsed value
([#​1339](https://togithub.com/anymaniax/orval/issues/1339 ))
([6d41605](6d41605a23
))
- **msw:** make delay optional
([#​1360](https://togithub.com/anymaniax/orval/issues/1360 ))
([393a6d8](393a6d8eb5
))
- **msw:** make sure to early out when detecting loop in
additionalproperties
([#​1362](https://togithub.com/anymaniax/orval/issues/1362 ))
([4536f34](4536f34d19
))
- path to file url
([#​1372](https://togithub.com/anymaniax/orval/issues/1372 ))
([a61d26a](a61d26aba4
))
- unstable reference (Issue 1359)
([#​1374](https://togithub.com/anymaniax/orval/issues/1374 ))
([f7db4ca](f7db4ca4e2
))
- valid syntax when anyOf is present on querystring
([#​1341](https://togithub.com/anymaniax/orval/issues/1341 ))
([41f6612](41f6612059
))
##### Features
- 'suppressReadonlyModifier' override option introduced
([#​1354](https://togithub.com/anymaniax/orval/issues/1354 ))
([86f2cf1](86f2cf10ec
))
- allow override for mock handlers to be a function
([#​1375](https://togithub.com/anymaniax/orval/issues/1375 ))
([bc3d277](bc3d277469
))
- **hono:** add async to handler
([db7de2f](db7de2f9a6
))
- **hono:** add validator option
([770295f](770295f5c6
))
##### Reverts
- Revert "fix(core): improve NonReadonly type
([#​1237](https://togithub.com/anymaniax/orval/issues/1237 ))"
([#​1352](https://togithub.com/anymaniax/orval/issues/1352 ))
([0008100](0008100312
)),
closes [#​1237](https://togithub.com/anymaniax/orval/issues/1237 )
[#​1352](https://togithub.com/anymaniax/orval/issues/1352 )
[#​1348](https://togithub.com/anymaniax/orval/issues/1348 )
###
[`v6.28.2`](https://togithub.com/anymaniax/orval/releases/tag/v6.28.2 ):
Release 6.28.2
[Compare
Source](https://togithub.com/anymaniax/orval/compare/v6.28.1...v6.28.2 )
##### Bug Fixes
- **zod:** remove double strict
([b311298](b311298a9c
))
- **zod:** response and body parser array compatibility
([0a03004](0a03004c11
))
###
[`v6.28.1`](https://togithub.com/anymaniax/orval/releases/tag/v6.28.1 ):
Release 6.28.1
[Compare
Source](https://togithub.com/anymaniax/orval/compare/v6.28.0...v6.28.1 )
##### Bug Fixes
- **zod:** missing zod prefix
([8df6df7](8df6df73c9
))
###
[`v6.28.0`](https://togithub.com/anymaniax/orval/releases/tag/v6.28.0 ):
Release 6.28.0
[Compare
Source](https://togithub.com/anymaniax/orval/compare/v6.27.1...v6.28.0 )
##### Bug Fixes
- accumulate discriminator mapping keys
([#​1305](https://togithub.com/anymaniax/orval/issues/1305 ))
([1cc9e01](1cc9e01007
))
- **core:** discriminator nullable property
([7294c32](7294c32fea
))
- **hono:** context add out type
([39a1884](39a18848ee
))
- **hono:** handle correctly response validation empty
([48436f2](48436f2d93
))
- **mock/msw:** override response if it's false as well
([#​1313](https://togithub.com/anymaniax/orval/issues/1313 ))
([b13df01](b13df0126a
))
- **msw:** correctly mock nested objects
([#​1325](https://togithub.com/anymaniax/orval/issues/1325 ))
([d7fa66d](d7fa66d7b2
))
- **MSW:** fixed so that `Function` can be accepted with `mock` option
([#​1328](https://togithub.com/anymaniax/orval/issues/1328 ))
([25a5e39](25a5e39473
))
- **swr:** strongly type args in swr mutation fetchers
([#​1324](https://togithub.com/anymaniax/orval/issues/1324 ))
([7feae35](7feae3530a
))
- **zod:** handle schema type array correctly
([#​1311](https://togithub.com/anymaniax/orval/issues/1311 ))
([b1d66dc](b1d66dc8a5
))
##### Features
- added `output.fileExtension` option to possible specifying the
extension for the generated file.
([#​1320](https://togithub.com/anymaniax/orval/issues/1320 ))
([913ac00](913ac00036
))
- **core:** add option to apply `biome` to generated files
([#​1321](https://togithub.com/anymaniax/orval/issues/1321 ))
([5f5dc17](5f5dc17b4a
))
- **zod:** add option coerce
([#​1310](https://togithub.com/anymaniax/orval/issues/1310 ))
([25267ae](25267ae5a5
))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zODguMSIsInVwZGF0ZWRJblZlciI6IjM3LjM4OC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-04 19:27:57 +00:00
renovate[bot]
7dfa12c6eb
chore(deps): update dependency vite to v5.2.12 ( #7276 )
...
[![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://vitejs.dev )
([source](https://togithub.com/vitejs/vite/tree/HEAD/packages/vite )) |
[`5.2.11` ->
`5.2.12`](https://renovatebot.com/diffs/npm/vite/5.2.11/5.2.12 ) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vite/5.2.12?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/5.2.12?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/5.2.11/5.2.12?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/5.2.11/5.2.12?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>vitejs/vite (vite)</summary>
###
[`v5.2.12`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small5212-2024-05-28-small )
[Compare
Source](https://togithub.com/vitejs/vite/compare/v5.2.11...v5.2.12 )
- chore: move to eslint flat config
([#​16743](https://togithub.com/vitejs/vite/issues/16743 ))
([8f16765](https://togithub.com/vitejs/vite/commit/8f16765 )), closes
[#​16743](https://togithub.com/vitejs/vite/issues/16743 )
- chore(deps): remove unused deps
([#​17329](https://togithub.com/vitejs/vite/issues/17329 ))
([5a45745](https://togithub.com/vitejs/vite/commit/5a45745 )), closes
[#​17329](https://togithub.com/vitejs/vite/issues/17329 )
- chore(deps): update all non-major dependencies
([#​16722](https://togithub.com/vitejs/vite/issues/16722 ))
([b45922a](https://togithub.com/vitejs/vite/commit/b45922a )), closes
[#​16722](https://togithub.com/vitejs/vite/issues/16722 )
- fix: mention `build.rollupOptions.output.manualChunks` instead of
`build.rollupOutput.manualChunks`
([89378c0](https://togithub.com/vitejs/vite/commit/89378c0 )), closes
[#​16721](https://togithub.com/vitejs/vite/issues/16721 )
- fix(build): make SystemJSWrapRE match lazy
([#​16633](https://togithub.com/vitejs/vite/issues/16633 ))
([6583ad2](https://togithub.com/vitejs/vite/commit/6583ad2 )), closes
[#​16633](https://togithub.com/vitejs/vite/issues/16633 )
- fix(css): avoid generating empty JS files when JS files becomes empty
but has CSS files imported
([#​1](https://togithub.com/vitejs/vite/issues/1 )
([95fe5a7](https://togithub.com/vitejs/vite/commit/95fe5a7 )), closes
[#​16078](https://togithub.com/vitejs/vite/issues/16078 )
- fix(css): handle lightningcss compiled css in Deno
([#​17301](https://togithub.com/vitejs/vite/issues/17301 ))
([8e4e932](https://togithub.com/vitejs/vite/commit/8e4e932 )), closes
[#​17301](https://togithub.com/vitejs/vite/issues/17301 )
- fix(css): only use files the current bundle contains
([#​16684](https://togithub.com/vitejs/vite/issues/16684 ))
([15a6ebb](https://togithub.com/vitejs/vite/commit/15a6ebb )), closes
[#​16684](https://togithub.com/vitejs/vite/issues/16684 )
- fix(css): page reload was not happening with .css?raw
([#​16455](https://togithub.com/vitejs/vite/issues/16455 ))
([8041846](https://togithub.com/vitejs/vite/commit/8041846 )), closes
[#​16455](https://togithub.com/vitejs/vite/issues/16455 )
- fix(deps): update all non-major dependencies
([#​16603](https://togithub.com/vitejs/vite/issues/16603 ))
([6711553](https://togithub.com/vitejs/vite/commit/6711553 )), closes
[#​16603](https://togithub.com/vitejs/vite/issues/16603 )
- fix(deps): update all non-major dependencies
([#​16660](https://togithub.com/vitejs/vite/issues/16660 ))
([bf2f014](https://togithub.com/vitejs/vite/commit/bf2f014 )), closes
[#​16660](https://togithub.com/vitejs/vite/issues/16660 )
- fix(deps): update all non-major dependencies
([#​17321](https://togithub.com/vitejs/vite/issues/17321 ))
([4a89766](https://togithub.com/vitejs/vite/commit/4a89766 )), closes
[#​17321](https://togithub.com/vitejs/vite/issues/17321 )
- fix(error-logging): rollup errors weren't displaying id and codeframe
([#​16540](https://togithub.com/vitejs/vite/issues/16540 ))
([22dc196](https://togithub.com/vitejs/vite/commit/22dc196 )), closes
[#​16540](https://togithub.com/vitejs/vite/issues/16540 )
- fix(hmr): normalize the path info
([#​14255](https://togithub.com/vitejs/vite/issues/14255 ))
([6a085d0](https://togithub.com/vitejs/vite/commit/6a085d0 )), closes
[#​14255](https://togithub.com/vitejs/vite/issues/14255 )
- fix(hmr): trigger page reload when calling invalidate on root module
([#​16636](https://togithub.com/vitejs/vite/issues/16636 ))
([2b61cc3](https://togithub.com/vitejs/vite/commit/2b61cc3 )), closes
[#​16636](https://togithub.com/vitejs/vite/issues/16636 )
- fix(logger): truncate log over 5000 characters long
([#​16581](https://togithub.com/vitejs/vite/issues/16581 ))
([b0b839a](https://togithub.com/vitejs/vite/commit/b0b839a )), closes
[#​16581](https://togithub.com/vitejs/vite/issues/16581 )
- fix(optimizer): log dependencies added by plugins
([#​16729](https://togithub.com/vitejs/vite/issues/16729 ))
([f0fb987](https://togithub.com/vitejs/vite/commit/f0fb987 )), closes
[#​16729](https://togithub.com/vitejs/vite/issues/16729 )
- fix(sourcemap): improve sourcemap compatibility for vue2
([#​16594](https://togithub.com/vitejs/vite/issues/16594 ))
([913c040](https://togithub.com/vitejs/vite/commit/913c040 )), closes
[#​16594](https://togithub.com/vitejs/vite/issues/16594 )
- docs: correct proxy shorthand example
([#​15938](https://togithub.com/vitejs/vite/issues/15938 ))
([abf766e](https://togithub.com/vitejs/vite/commit/abf766e )), closes
[#​15938](https://togithub.com/vitejs/vite/issues/15938 )
- docs: deprecate server.hot
([#​16741](https://togithub.com/vitejs/vite/issues/16741 ))
([e7d38ab](https://togithub.com/vitejs/vite/commit/e7d38ab )), closes
[#​16741](https://togithub.com/vitejs/vite/issues/16741 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zODguMSIsInVwZGF0ZWRJblZlciI6IjM3LjM4OC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-04 19:27:45 +00:00
Mateusz Kwasniewski
2069af427a
feat: more powerful feature search by type ( #7267 )
2024-06-04 15:13:11 +02:00
Christopher Kolstad
0db5bc193f
task: upgraded semver dependency (and biome) ( #7272 )
...
Sorry for the extra noise here, but this seems to be the biome upgrade
altering formatting slightly.
2024-06-04 15:01:43 +02:00
Jaanus Sellin
9cb015a7db
fix: hide insights from sidebar for oss and kill switch ( #7270 )
2024-06-04 15:34:23 +03:00
Gastón Fournier
1a0a7c18f3
chore: backport changed made in the workflow ( #7255 )
...
Just backporting what we tested in 5.12
2024-06-04 12:00:00 +02:00
Mateusz Kwasniewski
75529f465d
feat: clickable tags in project overview ( #7263 )
2024-06-04 11:08:38 +02:00
David Leek
927f911c62
chore: add a flag+ui flag for commandBarUI ( #7264 )
2024-06-04 08:50:13 +00:00
GitHub Actions Bot
83ab36a922
chore: bump version to 5.12.7+main
2024-06-04 08:15:22 +00:00
Thomas Heartman
048d604518
chore: update project overview to flags ( #7247 )
...
This PR changes the project screen by calling the main tab "flags"
instead of "overview". There isn't really an overview available on that
tab anymore, only a list of flags.
2024-06-04 09:35:17 +02:00
Gastón Fournier
cadf3fb061
fix: resolve tar to 6.2.1 ( #7256 )
...
https://github.com/isaacs/node-tar/compare/v6.1.11...v6.2.1
This solves an issue:
> ### Denial of service while parsing a tar file due to lack of folders
count validation
>
> During some analysis today on npm's node-tar package I came across the
folder creation process, Basicly if you provide node-tar with a path
like this ./a/b/c/foo.txt it would create every folder and sub-folder
here a, b and c until it reaches the last folder to create foo.txt,
In-this case I noticed that there's no validation at all on the amount
of folders being created, that said we're actually able to CPU and
memory consume the system running node-tar and even crash the nodejs
client within few seconds of running it using a path with too many
sub-folders inside
2024-06-04 09:35:00 +02:00
Christopher Kolstad
d6b158b8b0
chore: readded resolutions for our docker package file ( #7253 )
...
Since this isn't inherited from our mother package, we needed to readd
resolutions and overrides. I've just copied what we used to have here
for now.
2024-06-04 09:34:41 +02:00
Jaanus Sellin
88dda1987f
feat: project health chart now goes from 0 to 100 to give perspective ( #7249 )
...
![image](https://github.com/Unleash/unleash/assets/964450/ab56de69-bed5-4b2c-8ff9-b1cc3db8dd4b )
2024-06-04 10:18:20 +03:00
renovate[bot]
4e5c7414e7
chore(deps): update dependency msw to v2.3.0 ( #7262 )
...
[![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 )) |
[`2.2.14` ->
`2.3.0`](https://renovatebot.com/diffs/npm/msw/2.2.14/2.3.0 ) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/msw/2.3.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/msw/2.3.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/msw/2.2.14/2.3.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/msw/2.2.14/2.3.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>mswjs/msw (msw)</summary>
### [`v2.3.0`](https://togithub.com/mswjs/msw/releases/tag/v2.3.0 )
[Compare
Source](https://togithub.com/mswjs/msw/compare/v2.2.14...v2.3.0 )
#### v2.3.0 (2024-05-08)
> \[!WARNING]
> This release changes how MSW treats unhandled exceptions in response
resolvers. Previously, they were treated as request errors. Starting
with this release, unhandled resolver exceptions will be coerced to `500
Unhandled Exception` mocked error responses produced by the library.
Please note that **you must not intentionally throw errors in your
resolvers**. Please use
[`Response.error()`](https://mswjs.io/docs/basics/mocking-responses#mocking-network-errors )
to mock request/network errors. Unhandled exceptions are considered
unintended and will be treated as if they happen on the actual server.
##### Features
- treat unhandled exceptions in handlers as 500 error responses
([#​2135](https://togithub.com/mswjs/msw/issues/2135 ))
([`5191399`](5191399246
))
[@​kettanaito](https://togithub.com/kettanaito )
- prioritize the `node` export when importing `msw/node`
([#​2134](https://togithub.com/mswjs/msw/issues/2134 ),
transitively through
[@​mswjs/interceptors](https://togithub.com/mswjs/interceptors )).
- add a new `unhandledException` event
([#​2135](https://togithub.com/mswjs/msw/issues/2135 ),
[docs](https://mswjs.io/docs/api/life-cycle-events#unhandledexception )).
```js
server.events.on('unhandledException', ({ request, error }) => {
console.log('%s %s errored! See details below.', request.method, request.url)
console.error(error)
})
```
##### Bug Fixes
- **Disposable:** make the ".dispose()" method synchronous
([#​2144](https://togithub.com/mswjs/msw/issues/2144 ))
([`686d3d6`](686d3d668f
))
[@​kettanaito](https://togithub.com/kettanaito )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNzcuOCIsInVwZGF0ZWRJblZlciI6IjM3LjM3Ny44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-04 01:53:06 +00:00
renovate[bot]
2e04a981c7
chore(deps): update dependency fast-check to v3.19.0 ( #7261 )
...
[![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-check](https://fast-check.dev/ )
([source](https://togithub.com/dubzzz/fast-check/tree/HEAD/packages/fast-check ))
| [`3.17.1` ->
`3.19.0`](https://renovatebot.com/diffs/npm/fast-check/3.17.1/3.19.0 ) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/fast-check/3.19.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/fast-check/3.19.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/fast-check/3.17.1/3.19.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/fast-check/3.17.1/3.19.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>dubzzz/fast-check (fast-check)</summary>
###
[`v3.19.0`](https://togithub.com/dubzzz/fast-check/blob/HEAD/packages/fast-check/CHANGELOG.md#3190 )
[Compare
Source](https://togithub.com/dubzzz/fast-check/compare/v3.18.0...v3.19.0 )
*New options to generate unicode strings on objects*
\[[Code](https://togithub.com/dubzzz/fast-check/tree/v3.19.0 )]\[[Diff](https://togithub.com/dubzzz/fast-check/compare/v3.18.0...v3.19.0 )]
#### Features
- ([PR#5010](https://togithub.com/dubzzz/fast-check/pull/5010 )) Add
option to generate unicode values in `object`
- ([PR#5011](https://togithub.com/dubzzz/fast-check/pull/5011 )) Add
option to generate unicode values in `json`
#### Fixes
- ([PR#4981](https://togithub.com/dubzzz/fast-check/pull/4981 )) Bug:
Better interrupt between multiple versions
- ([PR#4984](https://togithub.com/dubzzz/fast-check/pull/4984 )) CI:
Rework issue template
- ([PR#4941](https://togithub.com/dubzzz/fast-check/pull/4941 )) Doc:
Publish release note for 3.18.0
- ([PR#4982](https://togithub.com/dubzzz/fast-check/pull/4982 )) Script:
Shorter bump command
***
###
[`v3.18.0`](https://togithub.com/dubzzz/fast-check/blob/HEAD/packages/fast-check/CHANGELOG.md#3180 )
[Compare
Source](https://togithub.com/dubzzz/fast-check/compare/v3.17.2...v3.18.0 )
*New options for floating point arbitraries*
\[[Code](https://togithub.com/dubzzz/fast-check/tree/v3.18.0 )]\[[Diff](https://togithub.com/dubzzz/fast-check/compare/v3.17.2...v3.18.0 )]
#### Features
- ([PR#4917](https://togithub.com/dubzzz/fast-check/pull/4917 )) Add
option to produce non-integer on `double`
- ([PR#4923](https://togithub.com/dubzzz/fast-check/pull/4923 )) Add
option to produce non-integer on `float`
- ([PR#4935](https://togithub.com/dubzzz/fast-check/pull/4935 )) Produce
"//" in web paths
#### Fixes
- ([PR#4924](https://togithub.com/dubzzz/fast-check/pull/4924 )) CI:
Enable more advanced TS flags
- ([PR#4925](https://togithub.com/dubzzz/fast-check/pull/4925 )) CI:
Explicitly test against Node 22
- ([PR#4926](https://togithub.com/dubzzz/fast-check/pull/4926 )) CI:
Stabilize tests of `double` on small ranges
- ([PR#4921](https://togithub.com/dubzzz/fast-check/pull/4921 ))
Performance: More optimal `noInteger` on `double`
- ([PR#4933](https://togithub.com/dubzzz/fast-check/pull/4933 )) Script:
Switch on more eslint rules
- ([PR#4922](https://togithub.com/dubzzz/fast-check/pull/4922 )) Test:
Cover `noInteger` on `double` via integration layers
***
###
[`v3.17.2`](https://togithub.com/dubzzz/fast-check/blob/HEAD/packages/fast-check/CHANGELOG.md#3172 )
[Compare
Source](https://togithub.com/dubzzz/fast-check/compare/v3.17.1...v3.17.2 )
*Directly reference the official documentation from NPM*
\[[Code](https://togithub.com/dubzzz/fast-check/tree/v3.17.2 )]\[[Diff](https://togithub.com/dubzzz/fast-check/compare/v3.17.1...v3.17.2 )]
#### Fixes
- ([PR#4853](https://togithub.com/dubzzz/fast-check/pull/4853 )) CI:
Build doc with full git history
- ([PR#4872](https://togithub.com/dubzzz/fast-check/pull/4872 )) CI: Stop
caching Jest on CI
- ([PR#4852](https://togithub.com/dubzzz/fast-check/pull/4852 )) Doc:
Show last update time on doc
- ([PR#4851](https://togithub.com/dubzzz/fast-check/pull/4851 )) Doc: Add
last modified date to sitemap
- ([PR#4868](https://togithub.com/dubzzz/fast-check/pull/4868 )) Doc:
Enhance SEO for homepage
- ([PR#4888](https://togithub.com/dubzzz/fast-check/pull/4888 )) Doc: Add
tutorial for PBT with Jest
- ([PR#4901](https://togithub.com/dubzzz/fast-check/pull/4901 )) Doc: Use
official doc for npm homepage
- ([PR#4866](https://togithub.com/dubzzz/fast-check/pull/4866 )) Test:
Safer rewrite of Poisoning E2E
- ([PR#4871](https://togithub.com/dubzzz/fast-check/pull/4871 )) Test:
Move tests to Vitest
- ([PR#4863](https://togithub.com/dubzzz/fast-check/pull/4863 )) Test:
Explicitely import from Vitest
- ([PR#4873](https://togithub.com/dubzzz/fast-check/pull/4873 )) Test:
Move to v8 for coverage
- ([PR#4875](https://togithub.com/dubzzz/fast-check/pull/4875 )) Test:
Better mock/spy cleaning
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNzcuOCIsInVwZGF0ZWRJblZlciI6IjM3LjM3Ny44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-04 01:52:13 +00:00