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

3465 Commits

Author SHA1 Message Date
dependabot[bot]
2928857857
chore(deps): bump tough-cookie from 4.1.2 to 4.1.3 in /frontend (#4715)
Bumps [tough-cookie](https://github.com/salesforce/tough-cookie) from
4.1.2 to 4.1.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/salesforce/tough-cookie/releases">tough-cookie's
releases</a>.</em></p>
<blockquote>
<h2>4.1.3</h2>
<p>Security fix for Prototype Pollution discovery in <a
href="https://redirect.github.com/salesforce/tough-cookie/issues/282">#282</a>.
This is a minor release, although output from the <code>inspect</code>
utility is affected by this change, we felt this change was important
enough to be pushed into the next patch.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="4ff4d29f6c"><code>4ff4d29</code></a>
4.1.3 release preparation, update the package and lib/version to 4.1.3.
(<a
href="https://redirect.github.com/salesforce/tough-cookie/issues/284">#284</a>)</li>
<li><a
href="12d474791b"><code>12d4747</code></a>
Prevent prototype pollution in cookie memstore (<a
href="https://redirect.github.com/salesforce/tough-cookie/issues/283">#283</a>)</li>
<li><a
href="f06b72d1d4"><code>f06b72d</code></a>
Fix documentation for store.findCookies, missing allowSpecialUseDomain
proper...</li>
<li>See full diff in <a
href="https://github.com/salesforce/tough-cookie/compare/v4.1.2...v4.1.3">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tough-cookie&package-manager=npm_and_yarn&previous-version=4.1.2&new-version=4.1.3)](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 show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@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)
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-09-18 09:45:05 +02:00
Nuno Góis
055cf15262
fix: misc integration-related fixes and improvements (#4754)
https://linear.app/unleash/issue/2-1401/misc-fixes-and-improvements-related-to-the-new-slack-app-integration

This includes multiple UI-related misc fixes and improvements that are
not only related with the new Slack App integration but also
integrations in general.

 - Improves the styling in the "how does it work" section;
 - Improves the text in the `IntegrationMultiSelector`s;
 - Switches "Configure" and "Open" around to match designs;
- Properly handles click event on `IntegrationCardMenu` (fix navigation
on dialog click);
- Fixes titles and contents for "enable/disable" and "delete"
integration dialogs to match designs;
- Updates Slack App integration "how does it work" section to better
reflect the intended behavior;
 - Removes redundant alerts after previous point;
- Adds an alert in the old Slack integration configuration warning of
its deprecation and suggesting the new Slack App integration instead;
 - Fixes typos;
 - Slight refactors;


![image](https://github.com/Unleash/unleash/assets/14320932/17b09742-f00b-4be2-829f-8248ffe67996)

Co-authored by @nicolaesocaciu
2023-09-15 14:50:59 +01:00
Fredrik Strand Oseberg
387f48617d
fix: round dora metrics (#4755)
* Small change to round numbers in a table
2023-09-15 14:36:35 +02:00
Thomas Heartman
d838b5f2c3
1-1385: hide display of pattern info behind a flag (#4744)
Previously, the front end would show info about the pattern if it
exists, regardless of whether the feature is active or not. The
pattern wouldn't be enforced, but it's confusing anyway, so let's hide
it.
2023-09-15 10:43:56 +00:00
Thomas Heartman
a96110eb36
fix: point to useUiFlag instead of useUiFlags (#4748)
I was a little confused because I couldn't find `useUiFlags` in the
codebase.
2023-09-15 12:31:48 +02:00
Simon Hornby
7843c93dc5
feat: add a button to download user access information (#4746) 2023-09-15 11:51:29 +02:00
andreas-unleash
f9bca20c78
Feat/project private mode (#4743)
Adds `private` option to project mode
Update schemas and models to accept and persist

Closes #
[1-1366](https://linear.app/unleash/issue/1-1366/introduce-private-in-collaboration-mode)

---------

Signed-off-by: andreas-unleash <andreas@getunleash.ai>
2023-09-15 11:01:25 +03:00
renovate[bot]
b3fd96dd1b
chore(deps): update dependency tss-react to v4.9.0 (#4734)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [tss-react](https://www.tss-react.dev)
([source](https://togithub.com/garronej/tss-react)) | [`4.8.8` ->
`4.9.0`](https://renovatebot.com/diffs/npm/tss-react/4.8.8/4.9.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/tss-react/4.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/tss-react/4.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/tss-react/4.8.8/4.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/tss-react/4.8.8/4.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>garronej/tss-react (tss-react)</summary>

###
[`v4.9.0`](https://togithub.com/garronej/tss-react/releases/tag/v4.9.0)

[Compare
Source](https://togithub.com/garronej/tss-react/compare/v4.8.8...v4.9.0)

<!-- Release notes generated using configuration in .github/release.yaml
at refs/heads/main -->

#### What's Changed

##### Other Changes

- Pinning API by [@&#8203;garronej](https://togithub.com/garronej) in
[https://github.com/garronej/tss-react/pull/189](https://togithub.com/garronej/tss-react/pull/189)

**Full Changelog**:
https://github.com/garronej/tss-react/compare/v4.8.8...v4.9.0

</details>

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about 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:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-15 00:35:57 +00:00
renovate[bot]
931213cde8
chore(deps): update dependency sass to v1.66.1 (#4732)
[![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.65.1` ->
`1.66.1`](https://renovatebot.com/diffs/npm/sass/1.65.1/1.66.1) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/sass/1.66.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/sass/1.66.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/sass/1.65.1/1.66.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/sass/1.65.1/1.66.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>sass/dart-sass (sass)</summary>

###
[`v1.66.1`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1661)

[Compare
Source](https://togithub.com/sass/dart-sass/compare/1.66.0...1.66.1)

##### JS API

- Fix a bug where Sass compilation could crash in strict mode if passed
a
    callback that threw a string, boolean, number, symbol, or bignum.

###
[`v1.66.0`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1660)

[Compare
Source](https://togithub.com/sass/dart-sass/compare/1.65.1...1.66.0)

- **Breaking change:** Drop support for the additional CSS calculations
defined
in CSS Values and Units 4. Custom Sass functions whose names overlapped
with
these new CSS functions were being parsed as CSS calculations instead,
causing
an unintentional breaking change outside our normal \[compatibility
policy] for
    CSS compatibility changes.

Support will be added again in a future version, but only after Sass has
emitted a deprecation warning for all functions that will break for at
least
    three months prior to the breakage.

</details>

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-14 21:34:30 +00:00
renovate[bot]
988671fcfd
chore(deps): update dependency react-timeago to v7.2.0 (#4731)
[![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-timeago](https://togithub.com/nmn/react-timeago)
([source](https://togithub.com/naman34/react-timeago)) | [`7.1.0` ->
`7.2.0`](https://renovatebot.com/diffs/npm/react-timeago/7.1.0/7.2.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/react-timeago/7.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/react-timeago/7.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/react-timeago/7.1.0/7.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/react-timeago/7.1.0/7.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>naman34/react-timeago (react-timeago)</summary>

###
[`v7.2.0`](https://togithub.com/naman34/react-timeago/compare/v7.1.0...v7.2.0)

[Compare
Source](https://togithub.com/naman34/react-timeago/compare/v7.1.0...v7.2.0)

</details>

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about 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:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-14 20:29:13 +00:00
renovate[bot]
b1bb488bb3
chore(deps): update dependency eslint to v8.48.0 (#4726)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [eslint](https://eslint.org)
([source](https://togithub.com/eslint/eslint)) | [`8.46.0` ->
`8.48.0`](https://renovatebot.com/diffs/npm/eslint/8.46.0/8.48.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/eslint/8.48.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint/8.48.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint/8.46.0/8.48.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint/8.46.0/8.48.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>eslint/eslint (eslint)</summary>

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

[Compare
Source](https://togithub.com/eslint/eslint/compare/v8.47.0...v8.48.0)

##### Features

-
[`1fbb3b0`](1fbb3b0b47)
feat: correct update direction in `for-direction`
([#&#8203;17483](https://togithub.com/eslint/eslint/issues/17483))
(Francesco Trotta)
-
[`d73fbf2`](d73fbf2228)
feat: rule tester do not create empty valid or invalid test suites
([#&#8203;17475](https://togithub.com/eslint/eslint/issues/17475)) (fnx)
-
[`ee2f718`](ee2f718188)
feat: Allow `void` in rule `no-promise-executor-return`
([#&#8203;17282](https://togithub.com/eslint/eslint/issues/17282))
(nopeless)

##### Bug Fixes

-
[`7234f6a`](7234f6a706)
fix: update RuleTester JSDoc and deprecations
([#&#8203;17496](https://togithub.com/eslint/eslint/issues/17496))
(Jonas Berlin)

##### Documentation

-
[`7a51d77`](7a51d77c0a)
docs: no-param-reassign mention strict mode
([#&#8203;17494](https://togithub.com/eslint/eslint/issues/17494))
(Stephen Hardy)
-
[`9cd7ac2`](9cd7ac2fdb)
docs: add `fetch` script to package.json conventions
([#&#8203;17459](https://togithub.com/eslint/eslint/issues/17459))
(Nitin Kumar)
-
[`cab21e6`](cab21e64a8)
docs: advice for inline disabling of rules
([#&#8203;17458](https://togithub.com/eslint/eslint/issues/17458))
(Ashish Yadav)
-
[`056499d`](056499de31)
docs: fix example of flat config from plugin
([#&#8203;17482](https://togithub.com/eslint/eslint/issues/17482))
(Francesco Trotta)
-
[`9e9edf9`](9e9edf93ec)
docs: update documentation URL in error message
([#&#8203;17465](https://togithub.com/eslint/eslint/issues/17465))
(Nitin Kumar)

##### Chores

-
[`8dd3cec`](8dd3cec90c)
chore: upgrade
[@&#8203;eslint/js](https://togithub.com/eslint/js)[@&#8203;8](https://togithub.com/8).48.0
([#&#8203;17501](https://togithub.com/eslint/eslint/issues/17501))
(Milos Djermanovic)
-
[`6d0496e`](6d0496e947)
chore: package.json update for
[@&#8203;eslint/js](https://togithub.com/eslint/js) release (ESLint
Jenkins)
-
[`9d4216d`](9d4216d638)
chore: Refactor and document CodePathSegment
([#&#8203;17474](https://togithub.com/eslint/eslint/issues/17474))
(Nicholas C. Zakas)

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

[Compare
Source](https://togithub.com/eslint/eslint/compare/v8.46.0...v8.47.0)

##### Features

-
[`53d7508`](53d750800b)
feat: update regex for methods with `thisArg`
([#&#8203;17439](https://togithub.com/eslint/eslint/issues/17439))
(Francesco Trotta)

##### Bug Fixes

-
[`631648e`](631648ee0b)
fix: do not report on shadowed constructors in `no-new-wrappers`
([#&#8203;17447](https://togithub.com/eslint/eslint/issues/17447))
(Francesco Trotta)

##### Documentation

-
[`a766a48`](a766a48030)
docs: document lack of config file names
([#&#8203;17442](https://togithub.com/eslint/eslint/issues/17442))
(James)
-
[`a1635d6`](a1635d6198)
docs: Update README (GitHub Actions Bot)
-
[`47a0859`](47a0859796)
docs: update `require-unicode-regexp.md` as following up
[#&#8203;17402](https://togithub.com/eslint/eslint/issues/17402)
([#&#8203;17441](https://togithub.com/eslint/eslint/issues/17441))
(SUZUKI Sosuke)
-
[`fcdc85d`](fcdc85d3a6)
docs: Update README (GitHub Actions Bot)
-
[`2a92b6c`](2a92b6cc95)
docs: update with "Specifying Parser Options"
([#&#8203;17435](https://togithub.com/eslint/eslint/issues/17435))
(Cheol-Won)
-
[`d743ed3`](d743ed3c06)
docs: add metadata for parser/processor
([#&#8203;17438](https://togithub.com/eslint/eslint/issues/17438))
(Huáng Jùnliàng)
-
[`224376c`](224376cd99)
docs: Update README (GitHub Actions Bot)
-
[`a41a8e4`](a41a8e4a7d)
docs: update script names in README
([#&#8203;17432](https://togithub.com/eslint/eslint/issues/17432))
(Nitin Kumar)

##### Chores

-
[`bf69aa6`](bf69aa6408)
chore: Update dependencies
([#&#8203;17456](https://togithub.com/eslint/eslint/issues/17456))
(Nicholas C. Zakas)
-
[`0e45760`](0e4576012a)
chore: package.json update for
[@&#8203;eslint/js](https://togithub.com/eslint/js) release (ESLint
Jenkins)
-
[`757bfe1`](757bfe1c35)
chore: Remove add-to-triage
([#&#8203;17450](https://togithub.com/eslint/eslint/issues/17450))
(Nicholas C. Zakas)
-
[`b066640`](b066640b70)
chore: standardize npm script names
([#&#8203;17431](https://togithub.com/eslint/eslint/issues/17431))
(Nitin Kumar)
-
[`6b2410f`](6b2410f911)
chore: Update add-to-triage.yml
([#&#8203;17444](https://togithub.com/eslint/eslint/issues/17444))
(Nicholas C. Zakas)

</details>

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-14 15:14:37 +00:00
andreas-unleash
be2fa68a9a
fix: Variant type number duplicate options (#4719)
Fixes a bug where the `number` option was shown multiple times

---------

Signed-off-by: andreas-unleash <andreas@getunleash.ai>
2023-09-14 17:02:05 +03:00
Tymoteusz Czech
257013c56a
fix: integration multiselector (#4683)
Input should use state set outside and derive "all selected" from it.
This was not the case causing issues when loading a form with "wildcard"
pre-selected.
2023-09-14 14:01:40 +02:00
Tymoteusz Czech
e8d5f0cf56
fix: integrations text review (#4706)
## About the changes
Update copy

Co-authored-by: Thomas Heartman <thomas@getunleash.ai>
2023-09-14 12:01:29 +00:00
renovate[bot]
18bab80b4f
chore(deps): update jest monorepo (#4717)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/jest](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/jest)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) |
[`29.5.3` ->
`29.5.4`](https://renovatebot.com/diffs/npm/@types%2fjest/29.5.3/29.5.4)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fjest/29.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fjest/29.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fjest/29.5.3/29.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fjest/29.5.3/29.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [jest](https://jestjs.io/)
([source](https://togithub.com/jestjs/jest)) | [`29.6.2` ->
`29.6.4`](https://renovatebot.com/diffs/npm/jest/29.6.2/29.6.4) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/jest/29.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/jest/29.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/jest/29.6.2/29.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/jest/29.6.2/29.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>jestjs/jest (jest)</summary>

###
[`v29.6.4`](https://togithub.com/jestjs/jest/blob/HEAD/CHANGELOG.md#2964)

[Compare
Source](https://togithub.com/jestjs/jest/compare/v29.6.3...v29.6.4)

##### Fixes

- `[jest-core]` Fix typo in `scheduleAndRun` performance marker
([#&#8203;14434](https://togithub.com/jestjs/jest/pull/14434))
- `[jest-environment-node]` Make sure `atob` and `btoa` are writeable in
Node 20 ([#&#8203;14446](https://togithub.com/jestjs/jest/pull/14446))
- `[jest-worker]` Additional error wrapper for `parentPort.postMessage`
to fix unhandled `DataCloneError`.
([#&#8203;14437](https://togithub.com/jestjs/jest/pull/14437))

###
[`v29.6.3`](https://togithub.com/jestjs/jest/blob/HEAD/CHANGELOG.md#2963)

[Compare
Source](https://togithub.com/jestjs/jest/compare/v29.6.2...v29.6.3)

##### Fixes

- `[expect, @&#8203;jest/expect-utils]` `ObjectContaining` support
`sumbol` as key
([#&#8203;14414](https://togithub.com/jestjs/jest/pull/14414))
- `[expect]` Remove `@types/node` from dependencies
([#&#8203;14385](https://togithub.com/jestjs/jest/pull/14385))
- `[jest-core]` Use workers in watch mode by default to avoid crashes
([#&#8203;14059](https://togithub.com/facebook/jest/pull/14059) &
[#&#8203;14085](https://togithub.com/facebook/jest/pull/14085)).
- `[jest-reporters]` Update `istanbul-lib-instrument` dependency to v6.
([#&#8203;14401](https://togithub.com/jestjs/jest/pull/14401))
- `[jest-mock]` Revert
[#&#8203;13692](https://togithub.com/jestjs/jest/pull/13692) as it was a
breaking change
([#&#8203;14429](https://togithub.com/jestjs/jest/pull/14429))
- `[jest-mock]` Revert
[#&#8203;13866](https://togithub.com/jestjs/jest/pull/13866) as it was a
breaking change
([#&#8203;14429](https://togithub.com/jestjs/jest/pull/14429))
- `[jest-mock]` Revert
[#&#8203;13867](https://togithub.com/jestjs/jest/pull/13867) as it was a
breaking change
([#&#8203;14429](https://togithub.com/jestjs/jest/pull/14429))
- `[@jest/reporters]` Marks Reporter's hooks as optional
([#&#8203;14433](https://togithub.com/jestjs/jest/pull/14433))
- `[jest-runtime]` Fix dynamic ESM import module bug when loaded module
through `jest.isolateModulesAsync`
([#&#8203;14397](https://togithub.com/jestjs/jest/pull/14397))

##### Chore & Maintenance

- `[jest-changed-files, jest-circus, jest-console, @&#8203;jest/core,
@&#8203;jest/runtime, @&#8203;jest/transform]` Use `invariant` and
`notEmpty` from `jest-util` rather than own internal
([#&#8203;14366](https://togithub.com/jestjs/jest/pull/14366))

</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.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-14 11:31:32 +00:00
renovate[bot]
57c2f3865d
chore(deps): update dependency whatwg-fetch to v3.6.18 (#4714)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [whatwg-fetch](https://togithub.com/github/fetch) | [`3.6.17` ->
`3.6.18`](https://renovatebot.com/diffs/npm/whatwg-fetch/3.6.17/3.6.18)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/whatwg-fetch/3.6.18?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/whatwg-fetch/3.6.18?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/whatwg-fetch/3.6.17/3.6.18?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/whatwg-fetch/3.6.17/3.6.18?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>github/fetch (whatwg-fetch)</summary>

###
[`v3.6.18`](https://togithub.com/github/fetch/blob/HEAD/CHANGELOG.md#v3618)

[Compare
Source](https://togithub.com/github/fetch/compare/v3.6.17...v3.6.18)

- Fix - File fetching broken since commit
[`0c1d2b9`](https://togithub.com/github/fetch/commit/0c1d2b9)
[`#1375`](https://togithub.com/JakeChampion/fetch/pull/1375)
- Remove broken links
[`1dc07c6`](1dc07c6064)
- automatically generate a changelog
[`0e7d1dd`](0e7d1dd958)

</details>

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-14 10:37:50 +00:00
renovate[bot]
85e449a41d
chore(deps): update dependency swr to v2.2.2 (#4713)
[![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.2.0` ->
`2.2.2`](https://renovatebot.com/diffs/npm/swr/2.2.0/2.2.2) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/swr/2.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/swr/2.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/swr/2.2.0/2.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/swr/2.2.0/2.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>vercel/swr (swr)</summary>

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

[Compare
Source](e510955d42...4d20bff675)

#### What's Changed

- fix: It should use startTransition only when IS_REACT_LEGACY is false
by [@&#8203;TopGrd](https://togithub.com/TopGrd) in
[https://github.com/vercel/swr/pull/2756](https://togithub.com/vercel/swr/pull/2756)
- fix: simplify `ArgumentsTuple` by
[@&#8203;Andarist](https://togithub.com/Andarist) in
[https://github.com/vercel/swr/pull/2761](https://togithub.com/vercel/swr/pull/2761)

#### New Contributors

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

**Full Changelog**:
https://github.com/vercel/swr/compare/v2.2.1...v2.2.2

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

[Compare
Source](024cbd106f...e510955d42)

#### What's Changed

- Add use client directive for client components exports by
[@&#8203;huozhi](https://togithub.com/huozhi) in
[https://github.com/vercel/swr/pull/2696](https://togithub.com/vercel/swr/pull/2696)
- remove the 'use client' directive and add client-only to useSWR entry.
by [@&#8203;promer94](https://togithub.com/promer94) in
[https://github.com/vercel/swr/pull/2705](https://togithub.com/vercel/swr/pull/2705)
- fix: should serialize subscription fn key by
[@&#8203;promer94](https://togithub.com/promer94) in
[https://github.com/vercel/swr/pull/2711](https://togithub.com/vercel/swr/pull/2711)
- build(deps-dev): bump word-wrap from 1.2.3 to 1.2.4 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/vercel/swr/pull/2720](https://togithub.com/vercel/swr/pull/2720)
- fix: only make data and error update as a non-blocking transition by
[@&#8203;promer94](https://togithub.com/promer94) in
[https://github.com/vercel/swr/pull/2691](https://togithub.com/vercel/swr/pull/2691)
- build: generate d.mts for for .mjs, so typescript could resolve types
correctly by [@&#8203;promer94](https://togithub.com/promer94) in
[https://github.com/vercel/swr/pull/2695](https://togithub.com/vercel/swr/pull/2695)
- fix(infinite): Fix the ability to use preload along with
useSWRInfinite by [@&#8203;agadzik](https://togithub.com/agadzik) in
[https://github.com/vercel/swr/pull/2723](https://togithub.com/vercel/swr/pull/2723)
- fix: Ensure that using preload with useSWRInfinite returns back an
array of data by [@&#8203;agadzik](https://togithub.com/agadzik) in
[https://github.com/vercel/swr/pull/2726](https://togithub.com/vercel/swr/pull/2726)
- fix: preload request should be consumed within `revalidate` to support
`parallel` option by [@&#8203;promer94](https://togithub.com/promer94)
in
[https://github.com/vercel/swr/pull/2727](https://togithub.com/vercel/swr/pull/2727)
- Fix the issue that useSWR revalidation isn't triggered if the useSWR
call happens after mutation by
[@&#8203;Ponyets](https://togithub.com/Ponyets) in
[https://github.com/vercel/swr/pull/2731](https://togithub.com/vercel/swr/pull/2731)
- fix(mutate): fix types of mutate/trigger; make mutate/trigger always
return the result of fetcher by
[@&#8203;Ponyets](https://togithub.com/Ponyets) in
[https://github.com/vercel/swr/pull/2708](https://togithub.com/vercel/swr/pull/2708)
- build(deps-dev): bump tough-cookie from 4.1.2 to 4.1.3 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/vercel/swr/pull/2735](https://togithub.com/vercel/swr/pull/2735)
- build(deps-dev): bump json5 from 2.2.1 to 2.2.3 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/vercel/swr/pull/2736](https://togithub.com/vercel/swr/pull/2736)
- docs: use isLoading instead of !data by
[@&#8203;pawfa](https://togithub.com/pawfa) in
[https://github.com/vercel/swr/pull/2734](https://togithub.com/vercel/swr/pull/2734)

#### New Contributors

- [@&#8203;agadzik](https://togithub.com/agadzik) made their first
contribution in
[https://github.com/vercel/swr/pull/2723](https://togithub.com/vercel/swr/pull/2723)
- [@&#8203;Ponyets](https://togithub.com/Ponyets) made their first
contribution in
[https://github.com/vercel/swr/pull/2731](https://togithub.com/vercel/swr/pull/2731)
- [@&#8203;pawfa](https://togithub.com/pawfa) made their first
contribution in
[https://github.com/vercel/swr/pull/2734](https://togithub.com/vercel/swr/pull/2734)

**Full Changelog**:
https://github.com/vercel/swr/compare/v2.2.0...v2.2.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://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-14 10:36:54 +00:00
Mateusz Kwasniewski
878780f068
feat: playground custom properties are nested (#4686) 2023-09-14 12:28:28 +02:00
renovate[bot]
4b90fe7790
chore(deps): update dependency cypress to v12.17.4 (#4704)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [cypress](https://togithub.com/cypress-io/cypress) | [`12.17.3` ->
`12.17.4`](https://renovatebot.com/diffs/npm/cypress/12.17.3/12.17.4) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/cypress/12.17.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/cypress/12.17.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/cypress/12.17.3/12.17.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/cypress/12.17.3/12.17.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>cypress-io/cypress (cypress)</summary>

###
[`v12.17.4`](https://togithub.com/cypress-io/cypress/releases/tag/v12.17.4)

[Compare
Source](https://togithub.com/cypress-io/cypress/compare/v12.17.3...v12.17.4)

Changelog: https://docs.cypress.io/guides/references/changelog#12-17-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://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-14 08:25:54 +00:00
Tymoteusz Czech
66c790fbf1
fix: Integrations quality updates (#4677)
Fix issues uncovered when reviewing integrations list and form.

- YouTube CSP
- Text content and formatting
- Margins
- Update old integration icons
- Fix headers in dark theme
2023-09-14 10:17:33 +02:00
Thomas Heartman
9bdee12ad9
feat: stop regexes with whitespace (#4681)
This PR stops regexes with whitespace from being added as feature naming
patterns.
2023-09-14 07:56:23 +00:00
Thomas Heartman
ab4c1e0193
feat: add feature naming pattern tracking (#4678)
This PR adds plausible metrics for feature naming patterns. The changes
are tracked whenever the form is submitted and the naming pattern has
changed. We track three different actions:
- added :: if there was no pattern before and now there is one
- removed :: if there was a pattern before and now there is none
- changed :: if there was a pattern before and now there is a different
one

The corresponding event type has been created in plausible.
2023-09-14 09:32:15 +02:00
renovate[bot]
8c90b45896
chore(deps): update dependency @uiw/react-codemirror to v4.21.13 (#4702)
[![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.21.9` ->
`4.21.13`](https://renovatebot.com/diffs/npm/@uiw%2freact-codemirror/4.21.9/4.21.13)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@uiw%2freact-codemirror/4.21.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@uiw%2freact-codemirror/4.21.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@uiw%2freact-codemirror/4.21.9/4.21.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@uiw%2freact-codemirror/4.21.9/4.21.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>uiwjs/react-codemirror (@&#8203;uiw/react-codemirror)</summary>

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

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


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

Documentation v4.21.13:
https://raw.githack.com/uiwjs/react-codemirror/81a6a62/index.html\
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.21.12...v4.21.13

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

- 🌍 website: modify website router.
[`5599909`](https://togithub.com/uiwjs/react-codemirror/commit/5599909)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🌍 website: update home example.
[`dda529b`](https://togithub.com/uiwjs/react-codemirror/commit/dda529b)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🌍 website: fix example.
[`73cced5`](https://togithub.com/uiwjs/react-codemirror/commit/73cced5)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 💄 chore: update tsconfig.json
[`7f5e3d4`](https://togithub.com/uiwjs/react-codemirror/commit/7f5e3d4)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🐞 fix: fix height/minHeight/maxHeight/width/minWidth/maxWidth default
value.
[`21d8048`](https://togithub.com/uiwjs/react-codemirror/commit/21d8048)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🐞 fix(langs): remove `clike` import
([#&#8203;560](https://togithub.com/uiwjs/react-codemirror/issues/560))
[`24e1e35`](https://togithub.com/uiwjs/react-codemirror/commit/24e1e35)
[@&#8203;gtn1024](https://togithub.com/gtn1024)

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

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


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

Documentation v4.21.12:
https://raw.githack.com/uiwjs/react-codemirror/de05ac9/index.html\
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.21.11...v4.21.12

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

- 🌍 website: modify theme document & add badges.
[`4fb582d`](https://togithub.com/uiwjs/react-codemirror/commit/4fb582d)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 💄 chore: update workflows config.
([#&#8203;558](https://togithub.com/uiwjs/react-codemirror/issues/558))
[`36ed84a`](https://togithub.com/uiwjs/react-codemirror/commit/36ed84a)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🐞 fix(deps): update dependency
[@&#8203;uiw/react-shields](https://togithub.com/uiw/react-shields) to
v2 [#&#8203;556](https://togithub.com/uiwjs/react-codemirror/issues/556)
[`bd10a90`](https://togithub.com/uiwjs/react-codemirror/commit/bd10a90)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🌍 website: update footer style.
[`758c40f`](https://togithub.com/uiwjs/react-codemirror/commit/758c40f)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 💄 chore: update workflows config.
([#&#8203;558](https://togithub.com/uiwjs/react-codemirror/issues/558))
[`84613ee`](https://togithub.com/uiwjs/react-codemirror/commit/84613ee)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🌟 feat(theme): add `andromeda` theme.
[`8dccafa`](https://togithub.com/uiwjs/react-codemirror/commit/8dccafa)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 💄 chore: update workflows config.
([#&#8203;558](https://togithub.com/uiwjs/react-codemirror/issues/558))
[`90e5dfc`](https://togithub.com/uiwjs/react-codemirror/commit/90e5dfc)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 💄 chore: update workflows config.
([#&#8203;558](https://togithub.com/uiwjs/react-codemirror/issues/558))
[`9ea5f90`](https://togithub.com/uiwjs/react-codemirror/commit/9ea5f90)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🌟 feat(theme): add `copilot` theme.
[`997700b`](https://togithub.com/uiwjs/react-codemirror/commit/997700b)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🐝 refactor(theme): optimize code.
[`b3ee803`](https://togithub.com/uiwjs/react-codemirror/commit/b3ee803)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🌟 feat(theme): add `white` theme.
[`54ee05f`](https://togithub.com/uiwjs/react-codemirror/commit/54ee05f)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)

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

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


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

Documentation v4.21.11:
https://raw.githack.com/uiwjs/react-codemirror/6533b9b/index.html\
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.21.10...v4.21.11

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

- 📖 doc: update README.md
[`21e75e2`](https://togithub.com/uiwjs/react-codemirror/commit/21e75e2)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🌟 feat(theme): add `quietlight` theme.
[`6cd63b5`](https://togithub.com/uiwjs/react-codemirror/commit/6cd63b5)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🌟 feat(theme): add `red` theme.
[`fbb07e1`](https://togithub.com/uiwjs/react-codemirror/commit/fbb07e1)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🌟 feat(theme): add `abyss` theme.
[`fa73b0a`](https://togithub.com/uiwjs/react-codemirror/commit/fa73b0a)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🌟 feat(theme): add `kimbie` theme.
[`25fd7e9`](https://togithub.com/uiwjs/react-codemirror/commit/25fd7e9)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🌟 feat(theme): add `monokai` theme.
[`9dcbacc`](https://togithub.com/uiwjs/react-codemirror/commit/9dcbacc)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🌟 feat(theme): add `monokai-dimmed` theme.
[`934cb75`](https://togithub.com/uiwjs/react-codemirror/commit/934cb75)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🌟 feat(theme): add `tomorrow-night-blue` theme.
[`6a2bf01`](https://togithub.com/uiwjs/react-codemirror/commit/6a2bf01)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)

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

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


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

Documentation v4.21.10:
https://raw.githack.com/uiwjs/react-codemirror/e5b4b76/index.html\
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.21.9...v4.21.10

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

- 🌍 website: add example.
([#&#8203;455](https://togithub.com/uiwjs/react-codemirror/issues/455))
[`fd6a8db`](https://togithub.com/uiwjs/react-codemirror/commit/fd6a8db)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🌍 website: modify data/github router.
[`29dccc3`](https://togithub.com/uiwjs/react-codemirror/commit/29dccc3)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🌟 feat(theme): add `basic` theme.
[`bf24245`](https://togithub.com/uiwjs/react-codemirror/commit/bf24245)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 💄 chore(deps): update dependency jest-environment-jsdom to ^29.6.0
[#&#8203;552](https://togithub.com/uiwjs/react-codemirror/issues/552)
[`8bfc8a5`](https://togithub.com/uiwjs/react-codemirror/commit/8bfc8a5)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🌟 feat(solarized): add package exports field.
[`affc260`](https://togithub.com/uiwjs/react-codemirror/commit/affc260)
[@&#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://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-14 07:27:56 +00:00
renovate[bot]
772f9850ba
chore(deps): update dependency @uiw/codemirror-theme-duotone to v4.21.13 (#4700)
[![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.21.9` ->
`4.21.13`](https://renovatebot.com/diffs/npm/@uiw%2fcodemirror-theme-duotone/4.21.9/4.21.13)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@uiw%2fcodemirror-theme-duotone/4.21.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@uiw%2fcodemirror-theme-duotone/4.21.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@uiw%2fcodemirror-theme-duotone/4.21.9/4.21.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@uiw%2fcodemirror-theme-duotone/4.21.9/4.21.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>uiwjs/react-codemirror
(@&#8203;uiw/codemirror-theme-duotone)</summary>

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

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


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

Documentation v4.21.13:
https://raw.githack.com/uiwjs/react-codemirror/81a6a62/index.html\
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.21.12...v4.21.13

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

- 🌍 website: modify website router.
[`5599909`](https://togithub.com/uiwjs/react-codemirror/commit/5599909)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🌍 website: update home example.
[`dda529b`](https://togithub.com/uiwjs/react-codemirror/commit/dda529b)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🌍 website: fix example.
[`73cced5`](https://togithub.com/uiwjs/react-codemirror/commit/73cced5)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 💄 chore: update tsconfig.json
[`7f5e3d4`](https://togithub.com/uiwjs/react-codemirror/commit/7f5e3d4)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🐞 fix: fix height/minHeight/maxHeight/width/minWidth/maxWidth default
value.
[`21d8048`](https://togithub.com/uiwjs/react-codemirror/commit/21d8048)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🐞 fix(langs): remove `clike` import
([#&#8203;560](https://togithub.com/uiwjs/react-codemirror/issues/560))
[`24e1e35`](https://togithub.com/uiwjs/react-codemirror/commit/24e1e35)
[@&#8203;gtn1024](https://togithub.com/gtn1024)

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

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


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

Documentation v4.21.12:
https://raw.githack.com/uiwjs/react-codemirror/de05ac9/index.html\
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.21.11...v4.21.12

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

- 🌍 website: modify theme document & add badges.
[`4fb582d`](https://togithub.com/uiwjs/react-codemirror/commit/4fb582d)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 💄 chore: update workflows config.
([#&#8203;558](https://togithub.com/uiwjs/react-codemirror/issues/558))
[`36ed84a`](https://togithub.com/uiwjs/react-codemirror/commit/36ed84a)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🐞 fix(deps): update dependency
[@&#8203;uiw/react-shields](https://togithub.com/uiw/react-shields) to
v2 [#&#8203;556](https://togithub.com/uiwjs/react-codemirror/issues/556)
[`bd10a90`](https://togithub.com/uiwjs/react-codemirror/commit/bd10a90)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🌍 website: update footer style.
[`758c40f`](https://togithub.com/uiwjs/react-codemirror/commit/758c40f)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 💄 chore: update workflows config.
([#&#8203;558](https://togithub.com/uiwjs/react-codemirror/issues/558))
[`84613ee`](https://togithub.com/uiwjs/react-codemirror/commit/84613ee)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🌟 feat(theme): add `andromeda` theme.
[`8dccafa`](https://togithub.com/uiwjs/react-codemirror/commit/8dccafa)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 💄 chore: update workflows config.
([#&#8203;558](https://togithub.com/uiwjs/react-codemirror/issues/558))
[`90e5dfc`](https://togithub.com/uiwjs/react-codemirror/commit/90e5dfc)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 💄 chore: update workflows config.
([#&#8203;558](https://togithub.com/uiwjs/react-codemirror/issues/558))
[`9ea5f90`](https://togithub.com/uiwjs/react-codemirror/commit/9ea5f90)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🌟 feat(theme): add `copilot` theme.
[`997700b`](https://togithub.com/uiwjs/react-codemirror/commit/997700b)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🐝 refactor(theme): optimize code.
[`b3ee803`](https://togithub.com/uiwjs/react-codemirror/commit/b3ee803)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🌟 feat(theme): add `white` theme.
[`54ee05f`](https://togithub.com/uiwjs/react-codemirror/commit/54ee05f)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)

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

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


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

Documentation v4.21.11:
https://raw.githack.com/uiwjs/react-codemirror/6533b9b/index.html\
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.21.10...v4.21.11

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

- 📖 doc: update README.md
[`21e75e2`](https://togithub.com/uiwjs/react-codemirror/commit/21e75e2)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🌟 feat(theme): add `quietlight` theme.
[`6cd63b5`](https://togithub.com/uiwjs/react-codemirror/commit/6cd63b5)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🌟 feat(theme): add `red` theme.
[`fbb07e1`](https://togithub.com/uiwjs/react-codemirror/commit/fbb07e1)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🌟 feat(theme): add `abyss` theme.
[`fa73b0a`](https://togithub.com/uiwjs/react-codemirror/commit/fa73b0a)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🌟 feat(theme): add `kimbie` theme.
[`25fd7e9`](https://togithub.com/uiwjs/react-codemirror/commit/25fd7e9)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🌟 feat(theme): add `monokai` theme.
[`9dcbacc`](https://togithub.com/uiwjs/react-codemirror/commit/9dcbacc)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🌟 feat(theme): add `monokai-dimmed` theme.
[`934cb75`](https://togithub.com/uiwjs/react-codemirror/commit/934cb75)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🌟 feat(theme): add `tomorrow-night-blue` theme.
[`6a2bf01`](https://togithub.com/uiwjs/react-codemirror/commit/6a2bf01)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)

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

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


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

Documentation v4.21.10:
https://raw.githack.com/uiwjs/react-codemirror/e5b4b76/index.html\
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.21.9...v4.21.10

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

- 🌍 website: add example.
([#&#8203;455](https://togithub.com/uiwjs/react-codemirror/issues/455))
[`fd6a8db`](https://togithub.com/uiwjs/react-codemirror/commit/fd6a8db)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🌍 website: modify data/github router.
[`29dccc3`](https://togithub.com/uiwjs/react-codemirror/commit/29dccc3)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🌟 feat(theme): add `basic` theme.
[`bf24245`](https://togithub.com/uiwjs/react-codemirror/commit/bf24245)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 💄 chore(deps): update dependency jest-environment-jsdom to ^29.6.0
[#&#8203;552](https://togithub.com/uiwjs/react-codemirror/issues/552)
[`8bfc8a5`](https://togithub.com/uiwjs/react-codemirror/commit/8bfc8a5)
[@&#8203;jaywcjlove](https://togithub.com/jaywcjlove)
- 🌟 feat(solarized): add package exports field.
[`affc260`](https://togithub.com/uiwjs/react-codemirror/commit/affc260)
[@&#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://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-14 06:21:35 +00:00
Thomas Heartman
7eb00758e0
refactor: simplify flag naming tooltip (#4685)
This PR simplifies the flag naming tooltip considerably. It now only
contains an example of a pattern and what it will match. It also updates
the link in the form section description to point directly to a regex
cheat sheet instead of a general regex reference document.

There's a few reasons for doing this:
1. The text preceding the input already explains what the pattern does
and explains that it is a regex.
2. The text preceding the input also contains a link to a regex cheat
sheet (which is arguably a better place to explain regexes than a
tooltip).
3. The tooltip was very long. While a lot of the information there was
useful, it would also be hard to use. Imagine a user checking the
tooltip, scrolling all the way down, but accidentally moving the mouse a
bit and the tooltip disappearing. They would have to scroll all the way
down again. Or maybe they need to remember what it was they just looked
at. It would be more useful to have the information on a separate page.
4. The tooltip is not accessible by keyboard. This means that users who
use a keyboard to navigate the UI would not be able to scroll or
otherwise navigate the tooltip, potentially leaving them in the dark.


![image](https://github.com/Unleash/unleash/assets/17786332/88a74ad9-181a-44ba-9eb9-4818c081442f)
2023-09-14 08:09:01 +02:00
renovate[bot]
57d650ea52
chore(deps): update dependency @types/semver to v7.5.1 (#4697)
[![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/semver](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/semver)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) |
[`7.5.0` ->
`7.5.1`](https://renovatebot.com/diffs/npm/@types%2fsemver/7.5.0/7.5.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fsemver/7.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fsemver/7.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fsemver/7.5.0/7.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fsemver/7.5.0/7.5.1?slim=true)](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://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-14 05:20:39 +00:00
renovate[bot]
c33d09ad60
chore(deps): update dependency @types/uuid to v9.0.3 (#4698)
[![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/uuid](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/uuid)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) |
[`9.0.2` ->
`9.0.3`](https://renovatebot.com/diffs/npm/@types%2fuuid/9.0.2/9.0.3) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fuuid/9.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fuuid/9.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fuuid/9.0.2/9.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fuuid/9.0.2/9.0.3?slim=true)](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://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-14 05:17:08 +00:00
renovate[bot]
31d1fa4e20
chore(deps): update dependency @types/react-test-renderer to v17.0.3 (#4696)
[![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-test-renderer](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-test-renderer)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) |
[`17.0.2` ->
`17.0.3`](https://renovatebot.com/diffs/npm/@types%2freact-test-renderer/17.0.2/17.0.3)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact-test-renderer/17.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2freact-test-renderer/17.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2freact-test-renderer/17.0.2/17.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact-test-renderer/17.0.2/17.0.3?slim=true)](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://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-14 00:27:57 +00:00
renovate[bot]
8f5827dcd9
chore(deps): update dependency @types/react to v17.0.65 (#4695)
[![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.64` ->
`17.0.65`](https://renovatebot.com/diffs/npm/@types%2freact/17.0.64/17.0.65)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact/17.0.65?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2freact/17.0.65?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2freact/17.0.64/17.0.65?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact/17.0.64/17.0.65?slim=true)](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://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-14 00:27:31 +00:00
renovate[bot]
8f9486e478
chore(deps): update dependency @types/node to v18.17.14 (#4694)
[![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)) |
[`18.17.4` ->
`18.17.14`](https://renovatebot.com/diffs/npm/@types%2fnode/18.17.4/18.17.14)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/18.17.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/18.17.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/18.17.4/18.17.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/18.17.4/18.17.14?slim=true)](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://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-13 22:03:07 +00:00
Fredrik Strand Oseberg
78273e4ff3
chore: dora cleanup (#4676)
This PR adds: 
* Generated types for useProjectDoraMetrics
* Mobile enhancements
* Tooltips

---------

Co-authored-by: Thomas Heartman <thomas@getunleash.ai>
2023-09-13 15:50:42 +02:00
andreas-unleash
8b452084f3
fix: validation for variant payload number type (#4671)
Adds validation to number type for variants

---------

Signed-off-by: andreas-unleash <andreas@getunleash.ai>
2023-09-13 10:23:39 +03:00
Nuno Góis
4de8ea2553
fix: post global events even when filtering by env (#4672)
https://linear.app/unleash/issue/2-1276/deal-with-events-without-an-environment

This makes it so that global events (events not tied to a specific
environment) are always received, no matter the configured environment
filter.

It also includes a respective test and small sentence on the UI
explaining the behavior.


![image](https://github.com/Unleash/unleash/assets/14320932/021a3622-78fe-45af-b68c-dde0813f32f0)
2023-09-13 08:22:18 +01:00
Thomas Heartman
43878230b7
UI: make project settings / creation form full-width (#4675)
This PR makes the project settings / creation forms grow to take up the
full available width, so that it is in line with the new designs.
2023-09-13 06:38:18 +00:00
Thomas Heartman
f49cc8cd33
feat: update UI to add hints about implicit ^ and $ (#4667)
This PR updates the UI to reflect the changes to the implicit ^ and $
that we now add. The changes are:

1. Show input adornments for ^ and $ when you create a pattern.
2. Mention that ^ and $ are added implicitly in description.
3. Checks the example you provide against the pattern with added ^ and $
+ adds a test for that.

Points 1 and 2:

![image](https://github.com/Unleash/unleash/assets/17786332/88c610b4-444b-4a83-a50a-4b7639614a86)


## Discussion point:

I have not touched the information about the pattern yet as the PR that
updates that is still in review (#4656), but it would be prudent to also
update that info to make it clearer. I can address that in a follow-up
PR.
2023-09-13 06:22:55 +00:00
Thomas Heartman
03d6ed0c32
ui: update design for feature naming pattern info (#4656)
This PR updates the design for the feature naming pattern info. In doing
so, I've extracted the information into a single component.

It also, on @nicolaesocaciu's behest, makes the new toggle form inputs
wider when they have room to grow.

Light mode:

![image](https://github.com/Unleash/unleash/assets/17786332/0923cf95-18e3-4524-8402-7f42a0ac94ec)


Dark mode:

![image](https://github.com/Unleash/unleash/assets/17786332/c2a07f73-8973-42d0-b94a-d7dc4ec38a25)

For copying features it looks like this:


![image](https://github.com/Unleash/unleash/assets/17786332/2a39f17b-4d86-408c-8f3b-5f2b24e82c81)
2023-09-13 08:05:58 +02:00
Tymoteusz Czech
ed6547b6f1
fix: integrations UI (#4670)
## About the changes
UI adjustments - text, spacing

Co-authored-by: NicolaeUnleash <103567375+NicolaeUnleash@users.noreply.github.com>
2023-09-12 15:45:51 +03:00
Tymoteusz Czech
dbaa386697
feat: Edge integration page (#4657)
## About the changes

![image](https://github.com/Unleash/unleash/assets/2625371/6f4dcf7f-c3cf-45a2-9525-2965c31b6d89)
2023-09-12 14:25:38 +02:00
Jaanus Sellin
980461ef18
feat: hide project settings for OSS (#4662) 2023-09-12 09:39:55 +03:00
andreas-unleash
1cd0edb11a
feat: variant with number payload (#4654)
Adds `number` as possible payload type for variant.
Adds a flag to enable the feature
Updates all relevant models and schemas
Adds the option to the UI

Closes: #
[1-1357](https://linear.app/unleash/issue/1-1357/support-number-in-variant-payload)

---------

Signed-off-by: andreas-unleash <andreas@getunleash.ai>
2023-09-11 16:57:42 +03:00
Tymoteusz Czech
f88e15c45c
Fix: integrations form (#4655)
## About the changes
Fix submitting integrations form
2023-09-11 12:26:40 +00:00
Mateusz Kwasniewski
ba73d9a0d1
feat: keyboard navigation in search (#4651) 2023-09-11 12:53:31 +02:00
Jaanus Sellin
77fbac01e4
feat: remove newApplicationsList feature flag (#4653) 2023-09-11 12:28:43 +02:00
Tymoteusz Czech
a9ac81a089
feat: useUiFlag shorthand hook (#4566)
## About the changes
Instead of this:
```ts
const { uiConfig } = useUiConfig();
const myFlag = Boolean(uiConfig?.flags?.myFlag)
```
we can have this:
```ts
const myFlag = useUiFlag("myFlag")
```
With the same type safety, less verbose and more purposeful code.

### Important files
- `frontend/src/hooks/useUiFlag.ts`


## Discussion points
Can we in the future share flags between frontend and backend? Right now
adding a new flag has to be done in 4 different places (backend flag
keys list, backend flags defaults config, backend experimental server
options, frontend type).

Most ergonomic option is to pull config directly from Unleash. 
Issue, based on previous user feedback:
https://github.com/Unleash/unleash/issues/4565
Internal feature request document:
[docs.google.com/document/d/1Sx0q...](https://docs.google.com/document/d/1Sx0qKZXUVUCjuY5F4MOh1ieOM1A2_jE58zEA7jaM_1g/edit?usp=sharing)
2023-09-11 10:01:20 +02:00
Fredrik Strand Oseberg
26ade79d66
Fix/dora polish (#4645)
This PR includes:
* Tests for retrieving lead time per feature toggle and project average
* Feedback component
2023-09-08 14:18:58 +02:00
Jaanus Sellin
0b5a7b7d36
feat: add plausible to integrations (#4647) 2023-09-08 15:01:12 +03:00
Nuno Góis
61174a1d9c
fix: multi project roles UI improvements (#4646)
https://linear.app/unleash/issue/2-1373/small-ui-fixes-and-improvements

- Update group root role `HelpIcon` tooltip to reflect the new behavior;
- Fixes a crash on groups search where `description` could be
`undefined`;
 - Improves `RoleDescription` design;
 - Fixes the role label in `ProjectGroupView`;
 

![image](https://github.com/Unleash/unleash/assets/14320932/f16ebe98-9408-4edd-8e2b-1e56ba2ad5c6)
2023-09-08 11:42:58 +01:00
Tymoteusz Czech
b835efc0ad
feat: edge integrations page (#4639) 2023-09-08 10:49:30 +02:00
Tymoteusz Czech
042e8d097a
feat: link to request integration (#4634)
## About the changes

![image](https://github.com/Unleash/unleash/assets/2625371/5c0852d2-28cf-4272-8892-e36de782ab61)

https://linear.app/unleash/issue/1-1343/request-integration
2023-09-08 11:46:27 +03:00
Tymoteusz Czech
dff0420ca8
feat: proxy and edge integration cards (#4636) 2023-09-08 10:45:37 +02:00