renovate[bot]
0e7eca059b
chore(deps): update dependency sass to v1.58.0 ( #3116 )
...
[![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.57.1` ->
`1.58.0`](https://renovatebot.com/diffs/npm/sass/1.57.1/1.58.0 ) |
[![age](https://badges.renovateapi.com/packages/npm/sass/1.58.0/age-slim )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://badges.renovateapi.com/packages/npm/sass/1.58.0/adoption-slim )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://badges.renovateapi.com/packages/npm/sass/1.58.0/compatibility-slim/1.57.1 )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://badges.renovateapi.com/packages/npm/sass/1.58.0/confidence-slim/1.57.1 )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>sass/dart-sass</summary>
###
[`v1.58.0`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#​1580 )
[Compare
Source](https://togithub.com/sass/dart-sass/compare/1.57.1...1.58.0 )
- Remove sourcemap comments from Sass sources. The generated sourcemap
comment
for the compiled CSS output remains unaffected.
- Fix a bug in `@extend` logic where certain selectors with three or
more
combinators were incorrectly considered superselectors of similar
selectors
with fewer combinators, causing them to be incorrectly trimmed from the
output.
- Produce a better error message for a number with a leading `+` or `-`,
a
decimal point, but no digits.
- Produce a better error message for a nested property whose name starts
with
`--`.
- Fix a crash when a selector ends in an escaped backslash.
- Add the relative length units from CSS Values 4 and CSS Contain 3 as
known
units to validate bad computation in `calc`.
##### Command Line Interface
- The `--watch` flag will now track loads through calls to
`meta.load-css()` as
long as their URLs are literal strings without any interpolation.
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMzguMyIsInVwZGF0ZWRJblZlciI6IjM0LjEzOC4zIn0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-16 05:41:55 +00:00
renovate[bot]
66ae817124
chore(deps): update dependency jsdom to v21.1.0 ( #3115 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [jsdom](https://togithub.com/jsdom/jsdom ) | [`21.0.0` ->
`21.1.0`](https://renovatebot.com/diffs/npm/jsdom/21.0.0/21.1.0 ) |
[![age](https://badges.renovateapi.com/packages/npm/jsdom/21.1.0/age-slim )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://badges.renovateapi.com/packages/npm/jsdom/21.1.0/adoption-slim )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://badges.renovateapi.com/packages/npm/jsdom/21.1.0/compatibility-slim/21.0.0 )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://badges.renovateapi.com/packages/npm/jsdom/21.1.0/confidence-slim/21.0.0 )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>jsdom/jsdom</summary>
###
[`v21.1.0`](https://togithub.com/jsdom/jsdom/blob/HEAD/Changelog.md#​2110 )
[Compare
Source](https://togithub.com/jsdom/jsdom/compare/21.0.0...21.1.0 )
- Added `x`, `y`, `pageX`, `pageY`, `offsetX`, and `offsetY` to
`MouseEvent`. (jenseng, ViniciusFXavier)
- Added support for `unset` with `getComputedStyle()`. (jsnajdr)
- Added the `submitter` property to `SubmitEvent`. (jenseng)
- Fixed `MouseEvent`'s `screenX` and `screenY` to no longer coerce to
integers, allowing fractional values. (jenseng)
- Fixed `formEl.submit()` to not longer fire `submit` events. (jenseng)
- Fixed stylesheets to no longer affect the document after their
corresponding `<link>` is removed. (jsnajdr)
- Fixed `pointer-events` to inherit when used with `getComputedStyle()`.
(jnajdr)
- Fixed `<script>` elements with no `src=""` to no longer fire `load`
events. (t1ger2080)
- Improved `getComputedStyle()` to cache its results, which should make
it much faster. (jsnajdr)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMzMuMCIsInVwZGF0ZWRJblZlciI6IjM0LjEzMy4wIn0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-16 02:49:59 +00:00
Gastón Fournier
f8d30850e5
Network view not experimental ( #3124 )
...
## About the changes
Promoted experimental networkView flag into a configuration that relies
on prometheusApi being configured.
Also, a follow-up on https://github.com/Unleash/unleash/pull/3054 moving
this code to enterprise because it doesn't make sense to maintain this
code in OSS where it's not being used.
2023-02-15 16:24:57 +01:00
Jaanus Sellin
5574d27861
feat: Instance stats for export/import ( #3121 )
...
feat: instance stats for export/import
2023-02-15 14:39:16 +02:00
Mateusz Kwasniewski
0d80be784c
feat: export project level feature toggles ( #3120 )
2023-02-15 11:47:29 +01:00
renovate[bot]
90bbbc327b
chore(deps): update dependency tss-react to v4.6.0 ( #2377 )
...
[![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.0.0` ->
`4.6.0`](https://renovatebot.com/diffs/npm/tss-react/4.0.0/4.6.0 ) |
[![age](https://badges.renovateapi.com/packages/npm/tss-react/4.6.0/age-slim )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://badges.renovateapi.com/packages/npm/tss-react/4.6.0/adoption-slim )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://badges.renovateapi.com/packages/npm/tss-react/4.6.0/compatibility-slim/4.0.0 )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://badges.renovateapi.com/packages/npm/tss-react/4.6.0/confidence-slim/4.0.0 )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>garronej/tss-react</summary>
###
[`v4.6.0`](https://togithub.com/garronej/tss-react/releases/tag/v4.6.0 )
[Compare
Source](https://togithub.com/garronej/tss-react/compare/v4.5.2...v4.6.0 )
<!-- Release notes generated using configuration in .github/release.yaml
at refs/heads/main -->
**Full Changelog**:
https://github.com/garronej/tss-react/compare/v4.5.2...v4.6.0
###
[`v4.5.2`](https://togithub.com/garronej/tss-react/releases/tag/v4.5.2 )
[Compare
Source](https://togithub.com/garronej/tss-react/compare/v4.5.1...v4.5.2 )
<!-- Release notes generated using configuration in .github/release.yaml
at refs/heads/main -->
**Full Changelog**:
https://github.com/garronej/tss-react/compare/v4.5.1...v4.5.2
###
[`v4.5.1`](https://togithub.com/garronej/tss-react/releases/tag/v4.5.1 )
[Compare
Source](https://togithub.com/garronej/tss-react/compare/v4.5.0...v4.5.1 )
<!-- Release notes generated using configuration in .github/release.yaml
at refs/heads/main -->
**Full Changelog**:
https://github.com/garronej/tss-react/compare/v4.5.0...v4.5.1
###
[`v4.5.0`](https://togithub.com/garronej/tss-react/releases/tag/v4.5.0 )
[Compare
Source](https://togithub.com/garronej/tss-react/compare/v4.4.5...v4.5.0 )
<!-- Release notes generated using configuration in .github/release.yaml
at refs/heads/main -->
**Full Changelog**:
https://github.com/garronej/tss-react/compare/v4.4.5...v4.5.0
###
[`v4.4.5`](https://togithub.com/garronej/tss-react/releases/tag/v4.4.5 )
[Compare
Source](https://togithub.com/garronej/tss-react/compare/v4.4.4...v4.4.5 )
<!-- Release notes generated using configuration in .github/release.yaml
at refs/heads/main -->
**Full Changelog**:
https://github.com/garronej/tss-react/compare/v4.4.4...v4.4.5
###
[`v4.4.4`](https://togithub.com/garronej/tss-react/releases/tag/v4.4.4 )
[Compare
Source](https://togithub.com/garronej/tss-react/compare/v4.4.3...v4.4.4 )
<!-- Release notes generated using configuration in .github/release.yaml
at refs/heads/main -->
**Full Changelog**:
https://github.com/garronej/tss-react/compare/v4.4.3...v4.4.4
###
[`v4.4.3`](https://togithub.com/garronej/tss-react/releases/tag/v4.4.3 )
[Compare
Source](https://togithub.com/garronej/tss-react/compare/v4.4.2...v4.4.3 )
<!-- Release notes generated using configuration in .github/release.yaml
at refs/heads/main -->
**Full Changelog**:
https://github.com/garronej/tss-react/compare/v4.4.2...v4.4.3
###
[`v4.4.2`](https://togithub.com/garronej/tss-react/releases/tag/v4.4.2 )
[Compare
Source](https://togithub.com/garronej/tss-react/compare/v4.4.1...v4.4.2 )
<!-- Release notes generated using configuration in .github/release.yaml
at refs/heads/main -->
**Full Changelog**:
https://github.com/garronej/tss-react/compare/v4.4.1...v4.4.2
###
[`v4.4.1`](https://togithub.com/garronej/tss-react/releases/tag/v4.4.1 )
[Compare
Source](https://togithub.com/garronej/tss-react/compare/v4.4.0...v4.4.1 )
<!-- Release notes generated using configuration in .github/release.yaml
at refs/heads/main -->
**Full Changelog**:
https://github.com/garronej/tss-react/compare/v4.4.0...v4.4.1
###
[`v4.4.0`](https://togithub.com/garronej/tss-react/releases/tag/v4.4.0 )
[Compare
Source](https://togithub.com/garronej/tss-react/compare/v4.3.4...v4.4.0 )
<!-- Release notes generated using configuration in .github/release.yaml
at refs/heads/main -->
**Full Changelog**:
https://github.com/garronej/tss-react/compare/v4.3.4...v4.4.0
###
[`v4.3.4`](https://togithub.com/garronej/tss-react/releases/tag/v4.3.4 )
[Compare
Source](https://togithub.com/garronej/tss-react/compare/v4.3.3...v4.3.4 )
<!-- Release notes generated using configuration in .github/release.yaml
at refs/heads/main -->
**Full Changelog**:
https://github.com/garronej/tss-react/compare/v4.3.3...v4.3.4
###
[`v4.3.3`](https://togithub.com/garronej/tss-react/releases/tag/v4.3.3 )
[Compare
Source](https://togithub.com/garronej/tss-react/compare/v4.3.2...v4.3.3 )
<!-- Release notes generated using configuration in .github/release.yaml
at refs/heads/main -->
**Full Changelog**:
https://github.com/garronej/tss-react/compare/v4.3.2...v4.3.3
###
[`v4.3.2`](https://togithub.com/garronej/tss-react/releases/tag/v4.3.2 )
[Compare
Source](https://togithub.com/garronej/tss-react/compare/v4.3.1...v4.3.2 )
<!-- Release notes generated using configuration in .github/release.yaml
at refs/heads/main -->
**Full Changelog**:
https://github.com/garronej/tss-react/compare/v4.3.1...v4.3.2
###
[`v4.3.1`](https://togithub.com/garronej/tss-react/releases/tag/v4.3.1 )
[Compare
Source](https://togithub.com/garronej/tss-react/compare/v4.3.0...v4.3.1 )
<!-- Release notes generated using configuration in .github/release.yaml
at refs/heads/main -->
**Full Changelog**:
https://github.com/garronej/tss-react/compare/v4.3.0...v4.3.1
###
[`v4.3.0`](https://togithub.com/garronej/tss-react/releases/tag/v4.3.0 )
[Compare
Source](https://togithub.com/garronej/tss-react/compare/v4.2.0...v4.3.0 )
<!-- Release notes generated using configuration in .github/release.yaml
at refs/heads/main -->
**Full Changelog**:
https://github.com/garronej/tss-react/compare/v4.2.0...v4.3.0
###
[`v4.2.0`](https://togithub.com/garronej/tss-react/releases/tag/v4.2.0 )
[Compare
Source](https://togithub.com/garronej/tss-react/compare/v4.1.4...v4.2.0 )
<!-- Release notes generated using configuration in .github/release.yaml
at refs/heads/main -->
**Full Changelog**:
https://github.com/garronej/tss-react/compare/v4.1.4...v4.2.0
###
[`v4.1.4`](https://togithub.com/garronej/tss-react/releases/tag/v4.1.4 )
[Compare
Source](https://togithub.com/garronej/tss-react/compare/v4.1.3...v4.1.4 )
<!-- Release notes generated using configuration in .github/release.yaml
at refs/heads/main -->
**Full Changelog**:
https://github.com/garronej/tss-react/compare/v4.1.3...v4.1.4
###
[`v4.1.3`](https://togithub.com/garronej/tss-react/releases/tag/v4.1.3 )
[Compare
Source](https://togithub.com/garronej/tss-react/compare/v4.1.2...v4.1.3 )
<!-- Release notes generated using configuration in .github/release.yaml
at refs/heads/main -->
**Full Changelog**:
https://github.com/garronej/tss-react/compare/v4.1.2...v4.1.3
###
[`v4.1.2`](https://togithub.com/garronej/tss-react/releases/tag/v4.1.2 )
[Compare
Source](https://togithub.com/garronej/tss-react/compare/v4.1.1...v4.1.2 )
<!-- Release notes generated using configuration in .github/release.yaml
at refs/heads/main -->
#### What's Changed
##### Other Changes
- fix [#​107](https://togithub.com/garronej/tss-react/issues/107 )
by [@​jiby-aurum](https://togithub.com/jiby-aurum ) in
[https://github.com/garronej/tss-react/pull/109 ](https://togithub.com/garronej/tss-react/pull/109 )
#### New Contributors
- [@​jiby-aurum](https://togithub.com/jiby-aurum ) made their first
contribution in
[https://github.com/garronej/tss-react/pull/109 ](https://togithub.com/garronej/tss-react/pull/109 )
**Full Changelog**:
https://github.com/garronej/tss-react/compare/v4.1.1...v4.1.2
###
[`v4.1.1`](https://togithub.com/garronej/tss-react/releases/tag/v4.1.1 )
[Compare
Source](https://togithub.com/garronej/tss-react/compare/v4.1.0...v4.1.1 )
<!-- Release notes generated using configuration in .github/release.yaml
at refs/heads/main -->
**Full Changelog**:
https://github.com/garronej/tss-react/compare/v4.1.0...v4.1.1
###
[`v4.1.0`](https://togithub.com/garronej/tss-react/releases/tag/v4.1.0 )
[Compare
Source](https://togithub.com/garronej/tss-react/compare/v4.0.0...v4.1.0 )
<!-- Release notes generated using configuration in .github/release.yaml
at refs/heads/main -->
#### What's Changed
##### Other Changes
- v4.1.0-beta by [@​garronej](https://togithub.com/garronej ) in
[https://github.com/garronej/tss-react/pull/106 ](https://togithub.com/garronej/tss-react/pull/106 )
**Full Changelog**:
https://github.com/garronej/tss-react/compare/v4.0.0...v4.1.0
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xOS4wIiwidXBkYXRlZEluVmVyIjoiMzQuMTI0LjIifQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-15 08:14:15 +00:00
renovate[bot]
232ad28661
chore(deps): update dependency eslint to v8.33.0 ( #3113 )
...
[![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.31.0` ->
`8.33.0`](https://renovatebot.com/diffs/npm/eslint/8.31.0/8.33.0 ) |
[![age](https://badges.renovateapi.com/packages/npm/eslint/8.33.0/age-slim )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://badges.renovateapi.com/packages/npm/eslint/8.33.0/adoption-slim )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://badges.renovateapi.com/packages/npm/eslint/8.33.0/compatibility-slim/8.31.0 )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://badges.renovateapi.com/packages/npm/eslint/8.33.0/confidence-slim/8.31.0 )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>eslint/eslint</summary>
### [`v8.33.0`](https://togithub.com/eslint/eslint/releases/tag/v8.33.0 )
[Compare
Source](https://togithub.com/eslint/eslint/compare/v8.32.0...v8.33.0 )
#### Features
-
[`2cc7954`](2cc7954cdb
)
feat: add `restrictDefaultExports` option to no-restricted-exports rule
([#​16785](https://togithub.com/eslint/eslint/issues/16785 ))
(Nitin Kumar)
#### Documentation
-
[`17f4be2`](17f4be2b66
)
docs: Fix examples in no-multiple-empty-lines rule
([#​16835](https://togithub.com/eslint/eslint/issues/16835 ))
(jonz94)
-
[`9c7cfe3`](9c7cfe33c4
)
docs: 'Source Code' content in 'Set up Development Environment' page
([#​16780](https://togithub.com/eslint/eslint/issues/16780 )) (Ben
Perlmutter)
-
[`ede5c64`](ede5c64754
)
docs: Custom processors page
([#​16802](https://togithub.com/eslint/eslint/issues/16802 )) (Ben
Perlmutter)
-
[`2620614`](2620614f52
)
docs: Code of Conduct page
([#​16781](https://togithub.com/eslint/eslint/issues/16781 )) (Ben
Perlmutter)
-
[`50a8efd`](50a8efd957
)
docs: report a sec vulnerability page
([#​16808](https://togithub.com/eslint/eslint/issues/16808 )) (Ben
Perlmutter)
-
[`ed60afd`](ed60afd445
)
docs: Update page titles, section landing pages, and side TOC
([#​16760](https://togithub.com/eslint/eslint/issues/16760 )) (Ben
Perlmutter)
-
[`333c712`](333c712435
)
docs: add background to code-path-diagrams for dark-mode
([#​16822](https://togithub.com/eslint/eslint/issues/16822 ))
(Tanuj Kanti)
-
[`f5f7b9b`](f5f7b9b8b5
)
docs: Update README (GitHub Actions Bot)
-
[`2aa4f5f`](2aa4f5fb2f
)
docs: no-constant-condition: Add multi-comparison example
([#​16776](https://togithub.com/eslint/eslint/issues/16776 ))
(Sebastian Simon)
-
[`40287db`](40287dbe74
)
docs: Remove Google Group icon
([#​16779](https://togithub.com/eslint/eslint/issues/16779 ))
(Nicholas C. Zakas)
-
[`ea10ca5`](ea10ca5b7b
)
docs: 'a .eslint' -> 'an .eslint' for consistency
([#​16809](https://togithub.com/eslint/eslint/issues/16809 )) (Ben
Perlmutter)
-
[`3be0748`](3be07488ee
)
docs: add example for nodejs lintText api
([#​16789](https://togithub.com/eslint/eslint/issues/16789 )) (Siva
K)
-
[`ce4f5ff`](ce4f5ff305
)
docs: Replace removed related rules with a valid rule
([#​16800](https://togithub.com/eslint/eslint/issues/16800 ))
(Ville Saalo)
### [`v8.32.0`](https://togithub.com/eslint/eslint/releases/tag/v8.32.0 )
[Compare
Source](https://togithub.com/eslint/eslint/compare/v8.31.0...v8.32.0 )
#### Features
-
[`fc20f24`](fc20f242a2
)
feat: add suggestions for redundant wrapping in prefer-regex-literals
([#​16658](https://togithub.com/eslint/eslint/issues/16658 ))
(YeonJuan)
#### Bug Fixes
-
[`b4f8329`](b4f8329164
)
fix: ignore directives for no-fallthrough
([#​16757](https://togithub.com/eslint/eslint/issues/16757 ))
(gfyoung)
#### Documentation
-
[`17b65ad`](17b65ad10d
)
docs: IA Update page URL move
([#​16665](https://togithub.com/eslint/eslint/issues/16665 )) (Ben
Perlmutter)
-
[`5981296`](5981296d5c
)
docs: fix theme switcher button
([#​16752](https://togithub.com/eslint/eslint/issues/16752 )) (Sam
Chen)
-
[`6669413`](66694136b6
)
docs: deploy prerelease docs under the `/docs/next/` path
([#​16541](https://togithub.com/eslint/eslint/issues/16541 ))
(Nitin Kumar)
-
[`78ecfe0`](78ecfe0e52
)
docs: use inline code for rule options name
([#​16768](https://togithub.com/eslint/eslint/issues/16768 ))
(Percy Ma)
-
[`fc2ea59`](fc2ea598ae
)
docs: Update README (GitHub Actions Bot)
-
[`762a872`](762a8727fb
)
docs: Update README (GitHub Actions Bot)
#### Chores
-
[`2952d6e`](2952d6ed95
)
chore: sync templates/\*.md files with issue templates
([#​16758](https://togithub.com/eslint/eslint/issues/16758 ))
(gfyoung)
-
[`3e34418`](3e34418b31
)
chore: Add new issues to triage project
([#​16740](https://togithub.com/eslint/eslint/issues/16740 ))
(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://app.renovatebot.com/dashboard#github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMzMuMCIsInVwZGF0ZWRJblZlciI6IjM0LjEzMy4wIn0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-15 08:09:22 +00:00
renovate[bot]
cc1f09952b
chore(deps): update dependency @vitejs/plugin-react to v3.1.0 ( #3112 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@vitejs/plugin-react](https://togithub.com/vitejs/vite-plugin-react/tree/main/packages/plugin-react#readme )
([source](https://togithub.com/vitejs/vite-plugin-react )) | [`3.0.1` ->
`3.1.0`](https://renovatebot.com/diffs/npm/@vitejs%2fplugin-react/3.0.1/3.1.0 )
|
[![age](https://badges.renovateapi.com/packages/npm/@vitejs%2fplugin-react/3.1.0/age-slim )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://badges.renovateapi.com/packages/npm/@vitejs%2fplugin-react/3.1.0/adoption-slim )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://badges.renovateapi.com/packages/npm/@vitejs%2fplugin-react/3.1.0/compatibility-slim/3.0.1 )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://badges.renovateapi.com/packages/npm/@vitejs%2fplugin-react/3.1.0/confidence-slim/3.0.1 )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>vitejs/vite-plugin-react</summary>
###
[`v3.1.0`](https://togithub.com/vitejs/vite-plugin-react/blob/HEAD/packages/plugin-react/CHANGELOG.md#​310-2023-02-02 )
[Compare
Source](d758a2a44b...cda8145b8d
)
- doc: add jsxImportSource option
([38d71f6](https://togithub.com/vitejs/vite-plugin-react/commit/38d71f6 ))
- chore: bump release-scripts, typecheck package in CI, remove cache for
eslint
([9af763d](https://togithub.com/vitejs/vite-plugin-react/commit/9af763d ))
- fix: fast-refresh explain link
([#​97](https://togithub.com/vitejs/vite-plugin-react/issues/97 ))
([6097795](https://togithub.com/vitejs/vite-plugin-react/commit/6097795 )),
closes
[#​97](https://togithub.com/vitejs/vite-plugin-react/issues/97 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMzMuMCIsInVwZGF0ZWRJblZlciI6IjM0LjEzMy4wIn0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-15 05:02:10 +00:00
renovate[bot]
ca7dac7a32
chore(deps): update dependency @testing-library/dom to v8.20.0 ( #3100 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@testing-library/dom](https://togithub.com/testing-library/dom-testing-library )
| [`8.19.1` ->
`8.20.0`](https://renovatebot.com/diffs/npm/@testing-library%2fdom/8.19.1/8.20.0 )
|
[![age](https://badges.renovateapi.com/packages/npm/@testing-library%2fdom/8.20.0/age-slim )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://badges.renovateapi.com/packages/npm/@testing-library%2fdom/8.20.0/adoption-slim )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://badges.renovateapi.com/packages/npm/@testing-library%2fdom/8.20.0/compatibility-slim/8.19.1 )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://badges.renovateapi.com/packages/npm/@testing-library%2fdom/8.20.0/confidence-slim/8.19.1 )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>testing-library/dom-testing-library</summary>
###
[`v8.20.0`](https://togithub.com/testing-library/dom-testing-library/releases/tag/v8.20.0 )
[Compare
Source](https://togithub.com/testing-library/dom-testing-library/compare/v8.19.1...v8.20.0 )
##### Features
- add offline/online events
([#​1205](https://togithub.com/testing-library/dom-testing-library/issues/1205 ))
([0ce0c70](0ce0c7054d
))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMzMuMCIsInVwZGF0ZWRJblZlciI6IjM0LjEzMy4wIn0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-15 02:50:32 +00:00
renovate[bot]
d07276df15
chore(deps): update material-ui monorepo ( #2577 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@mui/icons-material](https://mui.com/material-ui/material-icons/ )
([source](https://togithub.com/mui/material-ui )) | [`5.10.15` ->
`5.11.0`](https://renovatebot.com/diffs/npm/@mui%2ficons-material/5.10.15/5.11.0 )
|
[![age](https://badges.renovateapi.com/packages/npm/@mui%2ficons-material/5.11.0/age-slim )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://badges.renovateapi.com/packages/npm/@mui%2ficons-material/5.11.0/adoption-slim )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://badges.renovateapi.com/packages/npm/@mui%2ficons-material/5.11.0/compatibility-slim/5.10.15 )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://badges.renovateapi.com/packages/npm/@mui%2ficons-material/5.11.0/confidence-slim/5.10.15 )](https://docs.renovatebot.com/merge-confidence/ )
|
| [@mui/lab](https://mui.com/material-ui/about-the-lab/ )
([source](https://togithub.com/mui/material-ui )) | [`5.0.0-alpha.109` ->
`5.0.0-alpha.119`](https://renovatebot.com/diffs/npm/@mui%2flab/5.0.0-alpha.109/5.0.0-alpha.119 )
|
[![age](https://badges.renovateapi.com/packages/npm/@mui%2flab/5.0.0-alpha.119/age-slim )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://badges.renovateapi.com/packages/npm/@mui%2flab/5.0.0-alpha.119/adoption-slim )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://badges.renovateapi.com/packages/npm/@mui%2flab/5.0.0-alpha.119/compatibility-slim/5.0.0-alpha.109 )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://badges.renovateapi.com/packages/npm/@mui%2flab/5.0.0-alpha.119/confidence-slim/5.0.0-alpha.109 )](https://docs.renovatebot.com/merge-confidence/ )
|
| [@mui/material](https://mui.com/material-ui/getting-started/overview/ )
([source](https://togithub.com/mui/material-ui )) | [`5.10.15` ->
`5.11.8`](https://renovatebot.com/diffs/npm/@mui%2fmaterial/5.10.15/5.11.8 )
|
[![age](https://badges.renovateapi.com/packages/npm/@mui%2fmaterial/5.11.8/age-slim )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://badges.renovateapi.com/packages/npm/@mui%2fmaterial/5.11.8/adoption-slim )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://badges.renovateapi.com/packages/npm/@mui%2fmaterial/5.11.8/compatibility-slim/5.10.15 )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://badges.renovateapi.com/packages/npm/@mui%2fmaterial/5.11.8/confidence-slim/5.10.15 )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>mui/material-ui (@​mui/icons-material)</summary>
###
[`v5.11.0`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#​5110 )
[Compare
Source](https://togithub.com/mui/material-ui/compare/v5.10.16...v5.11.0 )
<!-- generated comparing v5.10.17..master -->
*Dec 13, 2022*
A big thanks to the 19 contributors who made this release possible. Here
are some highlights ✨ :
- 🔥 [@​mnajdova](https://togithub.com/mnajdova ) enabled
configuration of the `sx` prop in the `theme`
([#​35150](https://togithub.com/mui/material-ui/issues/35150 ))
- Many other 🐛 bug fixes, 📚 documentation, and ⚙️ infrastructure
improvements.
##### `@mui/material@5.11.0`
- \[Alert] Update icon color in all variants
([#​35414](https://togithub.com/mui/material-ui/issues/35414 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
- \[Select] Fix `MenuProps.PopoverClasses` being overriden
([#​35394](https://togithub.com/mui/material-ui/issues/35394 ))
[@​vitorfrs-dev](https://togithub.com/vitorfrs-dev )
- \[SwipeableDrawer] Fixed typescript warning "prop open undefined"
([#​34710](https://togithub.com/mui/material-ui/issues/34710 ))
[@​kraftware](https://togithub.com/kraftware )
##### `@mui/icons-material@5.11.0`
- \[icons] Restore the PhoneInTalk icons
([#​35409](https://togithub.com/mui/material-ui/issues/35409 ))
[@​michaldudak](https://togithub.com/michaldudak )
##### `@mui/system@5.11.0`
##### BREAKING CHANGES
- \[system] Enable configuring the `sx` prop in the `theme`
([#​35150](https://togithub.com/mui/material-ui/issues/35150 ))
[@​mnajdova](https://togithub.com/mnajdova )
The breaking change is regarding an experimental API:
```diff
-import { styled, experimental_sx } from '@​mui/material/styles';
+import { styled } from '@​mui/material/styles';
-const Component = styled('div)(experimental_sx({ p: 1 }});
+const Component = styled('div)(({ theme }) => theme.unstable_sx({ p: 1
}});
```
##### `@mui/joy@5.0.0-alpha.58`
- \[Joy] Miscellaneous fixes
([#​35447](https://togithub.com/mui/material-ui/issues/35447 ))
[@​siriwatknp](https://togithub.com/siriwatknp )
##### `@mui/base@5.0.0-alpha.110`
- \[PopperUnstyled] Update PopperTooltip to have correct width when
closing with transition
([#​34714](https://togithub.com/mui/material-ui/issues/34714 ))
[@​EduardoSCosta](https://togithub.com/EduardoSCosta )
##### `@mui/material-next@6.0.0-alpha.66`
- \[Material You] Add ripple on the button
([#​35299](https://togithub.com/mui/material-ui/issues/35299 ))
[@​mnajdova](https://togithub.com/mnajdova )
##### Docs
- \[docs] Simplify state management in Text Field demo page
([#​35051](https://togithub.com/mui/material-ui/issues/35051 ))
[@​PratikDev](https://togithub.com/PratikDev )
- \[docs] Improve `Responsive App bar with Drawer` demo
([#​35418](https://togithub.com/mui/material-ui/issues/35418 ))
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli )
- \[docs] Improve line-height readability
([#​35387](https://togithub.com/mui/material-ui/issues/35387 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- \[docs] Improve a bit the Composition docs
([#​35329](https://togithub.com/mui/material-ui/issues/35329 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- \[docs] Refactor `ToggleButtonSizes` demo
([#​35375](https://togithub.com/mui/material-ui/issues/35375 ))
[@​Armanio](https://togithub.com/Armanio )
- \[docs] Standardize the usage of callouts in the MUI Core docs
([#​35361](https://togithub.com/mui/material-ui/issues/35361 ))
[@​samuelsycamore](https://togithub.com/samuelsycamore )
- \[docs] Format feedback to add a link to the commented section
([#​35381](https://togithub.com/mui/material-ui/issues/35381 ))
[@​alexfauquette](https://togithub.com/alexfauquette )
- \[docs] Direct users from Material UI to MUI Base for duplicated
components
([#​35293](https://togithub.com/mui/material-ui/issues/35293 ))
[@​samuelsycamore](https://togithub.com/samuelsycamore )
- \[docs] Fix typo in FormControl API docs
([#​35449](https://togithub.com/mui/material-ui/issues/35449 ))
[@​Spanishiwa](https://togithub.com/Spanishiwa )
- \[docs] Update callouts design
([#​35390](https://togithub.com/mui/material-ui/issues/35390 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
- \[website] New wave of open roles
([#​35240](https://togithub.com/mui/material-ui/issues/35240 ))
[@​mnajdova](https://togithub.com/mnajdova )
- \[website] Developer survey 2022
([#​35407](https://togithub.com/mui/material-ui/issues/35407 ))
[@​joserodolfofreitas](https://togithub.com/joserodolfofreitas )
##### Core
- \[core] Fix [@​mui/material](https://togithub.com/mui/material )
package building
([#​35324](https://togithub.com/mui/material-ui/issues/35324 ))
[@​timbset](https://togithub.com/timbset )
- \[core] Fix leaking theme color override
([#​35444](https://togithub.com/mui/material-ui/issues/35444 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- \[typescript] Add null to return type of OverridableComponent
([#​35311](https://togithub.com/mui/material-ui/issues/35311 ))
[@​tsollbach](https://togithub.com/tsollbach )
- \[website] Migrate X page to use CSS theme variables
([#​34922](https://togithub.com/mui/material-ui/issues/34922 ))
[@​jesrodri](https://togithub.com/jesrodri )
- \[website] Migrate `/core` page to use CSS variables
([#​35366](https://togithub.com/mui/material-ui/issues/35366 ))
[@​siriwatknp](https://togithub.com/siriwatknp )
All contributors of this release in alphabetical order:
[@​alexfauquette](https://togithub.com/alexfauquette ),
[@​Armanio](https://togithub.com/Armanio ),
[@​danilo-leal](https://togithub.com/danilo-leal ),
[@​EduardoSCosta](https://togithub.com/EduardoSCosta ),
[@​flaviendelangle](https://togithub.com/flaviendelangle ),
[@​jesrodri](https://togithub.com/jesrodri ),
[@​joserodolfofreitas](https://togithub.com/joserodolfofreitas ),
[@​kraftware](https://togithub.com/kraftware ),
[@​michaldudak](https://togithub.com/michaldudak ),
[@​mnajdova](https://togithub.com/mnajdova ),
[@​oliviertassinari](https://togithub.com/oliviertassinari ),
[@​PratikDev](https://togithub.com/PratikDev ),
[@​samuelsycamore](https://togithub.com/samuelsycamore ),
[@​siriwatknp](https://togithub.com/siriwatknp ),
[@​Spanishiwa](https://togithub.com/Spanishiwa ),
[@​timbset](https://togithub.com/timbset ),
[@​tsollbach](https://togithub.com/tsollbach ),
[@​vitorfrs-dev](https://togithub.com/vitorfrs-dev ),
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli )
###
[`v5.10.16`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#​51016 )
[Compare
Source](https://togithub.com/mui/material-ui/compare/v5.10.15...v5.10.16 )
<!-- generated comparing v5.10.15..master -->
*Nov 28, 2022*
A big thanks to the 13 contributors who made this release possible. This
release contains various 🐛 bug fixes, 📚 documentation, and ⚙️
infrastructure improvements.
##### `@mui/material@5.10.16`
- <!-- 21 -->\[Autocomplete] Fix inferred value type when `multiple`
prop is `true`
([#​35275](https://togithub.com/mui/material-ui/issues/35275 ))
[@​fenghan34](https://togithub.com/fenghan34 )
- <!-- 19 -->\[Chip] Add `skipFocusWhenDisabled` prop to not allow
focussing deletable chip if disabled
([#​35065](https://togithub.com/mui/material-ui/issues/35065 ))
[@​sai6855](https://togithub.com/sai6855 )
- <!-- 18 -->\[Chip] Remove unnecessary handleKeyDown event handler
([#​35231](https://togithub.com/mui/material-ui/issues/35231 ))
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli )
- <!-- 05 -->\[FormControl] Add missing types in `useFormControl`
([#​35168](https://togithub.com/mui/material-ui/issues/35168 ))
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli )
- <!-- 04 -->\[IconButton] Add missing color classes
([#​33820](https://togithub.com/mui/material-ui/issues/33820 ))
[@​Zetta56](https://togithub.com/Zetta56 )
- <!-- 03 -->\[SwipeableDrawer] Make paper ref accessible
([#​35082](https://togithub.com/mui/material-ui/issues/35082 ))
[@​sai6855](https://togithub.com/sai6855 )
##### `@mui/system@5.10.16`
- <!-- 02 -->\[system] Remove unnecessary parsed theme
([#​35239](https://togithub.com/mui/material-ui/issues/35239 ))
[@​siriwatknp](https://togithub.com/siriwatknp )
- <!-- 01 -->\[theme] Fix TypeScript type for custom variants in
responsive font sizes
([#​35057](https://togithub.com/mui/material-ui/issues/35057 ))
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli )
##### `@mui/base@5.0.0-alpha.108`
- <!-- 20 -->\[Base] Allow useSlotProps to receive undefined
elementType
([#​35192](https://togithub.com/mui/material-ui/issues/35192 ))
[@​leventdeniz](https://togithub.com/leventdeniz )
##### Docs
- <!-- 13 -->\[docs] Improve feedback precision
([#​34641](https://togithub.com/mui/material-ui/issues/34641 ))
[@​alexfauquette](https://togithub.com/alexfauquette )
- <!-- 12 -->\[docs] Add Black Friday notification
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 11 -->\[docs] Fix migration feedback
([#​35232](https://togithub.com/mui/material-ui/issues/35232 ))
[@​alexfauquette](https://togithub.com/alexfauquette )
- <!-- 10 -->\[docs] Improve the useSelect demo styling
([#​33883](https://togithub.com/mui/material-ui/issues/33883 ))
[@​michaldudak](https://togithub.com/michaldudak )
- <!-- 09 -->\[docs] Fix layout jump on first mistake
([#​35215](https://togithub.com/mui/material-ui/issues/35215 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 08 -->\[docs] Support demos with side effect imports
([#​35177](https://togithub.com/mui/material-ui/issues/35177 ))
[@​m4theushw](https://togithub.com/m4theushw )
- <!-- 07 -->\[examples] Fix Next.js errors
([#​35246](https://togithub.com/mui/material-ui/issues/35246 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 06 -->\[examples] Updated Remix examples with the lates changes
using React 18
([#​35092](https://togithub.com/mui/material-ui/issues/35092 ))
[@​58bits](https://togithub.com/58bits )
##### Core
- <!-- 17 -->\[core] Remove unused pattern
([#​35165](https://togithub.com/mui/material-ui/issues/35165 ))
[@​iamxukai](https://togithub.com/iamxukai )
- <!-- 16 -->\[core] Fix Base version in changelog
([#​35224](https://togithub.com/mui/material-ui/issues/35224 ))
[@​siriwatknp](https://togithub.com/siriwatknp )
- <!-- 15 -->\[core] Migrate `describeConformance` to TypeScript
([#​35193](https://togithub.com/mui/material-ui/issues/35193 ))
[@​flaviendelangle](https://togithub.com/flaviendelangle )
- <!-- 14 -->\[core] Skip CI for docs and examples paths
([#​35225](https://togithub.com/mui/material-ui/issues/35225 ))
[@​siriwatknp](https://togithub.com/siriwatknp )
All contributors of this release in alphabetical order:
[@​58bits](https://togithub.com/58bits ),
[@​alexfauquette](https://togithub.com/alexfauquette ),
[@​fenghan34](https://togithub.com/fenghan34 ),
[@​flaviendelangle](https://togithub.com/flaviendelangle ),
[@​iamxukai](https://togithub.com/iamxukai ),
[@​leventdeniz](https://togithub.com/leventdeniz ),
[@​m4theushw](https://togithub.com/m4theushw ),
[@​michaldudak](https://togithub.com/michaldudak ),
[@​oliviertassinari](https://togithub.com/oliviertassinari ),
[@​sai6855](https://togithub.com/sai6855 ),
[@​siriwatknp](https://togithub.com/siriwatknp ),
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli ),
[@​Zetta56](https://togithub.com/Zetta56 )
</details>
<details>
<summary>mui/material-ui (@​mui/lab)</summary>
###
[`v5.0.0-alpha.119`](33cac17284...d4d8512ce3
)
[Compare
Source](33cac17284...d4d8512ce3
)
###
[`v5.0.0-alpha.118`](a2e5523148...33cac17284
)
[Compare
Source](a2e5523148...33cac17284
)
###
[`v5.0.0-alpha.117`](685c72dfaf...a2e5523148
)
[Compare
Source](685c72dfaf...a2e5523148
)
###
[`v5.0.0-alpha.116`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#muibase500-alpha116 )
[Compare
Source](bc859d95e4...685c72dfaf
)
- <!-- 29 -->\[ListboxUnstyled] Fix option state highlighted to prevent
unnecessary focus
([#​35838](https://togithub.com/mui/material-ui/issues/35838 ))
[@​SaidMarar](https://togithub.com/SaidMarar )
###
[`v5.0.0-alpha.115`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#muibase500-alpha115 )
[Compare
Source](e9d8fa07e1...bc859d95e4
)
##### Breaking changes
- <!-- 04 -->\[SliderUnstyled] Improved logic for displaying the value
label
([#​35805](https://togithub.com/mui/material-ui/issues/35805 ))
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli )
- The `valueLabelDisplay` prop is removed from `SliderUnstyled`. The
prop was not working as intended in `SliderUnstyled` (See
[#​35398](https://togithub.com/mui/material-ui/issues/35398 )). You
can instead provide a `valueLabel` slot with the `slots` prop API to
show the value label:
```diff
- <SliderUnstyled valueLabelDisplay="on" />
+ <SliderUnstyled slots={{ valueLabel: SliderValueLabel }} />
```
The following demo shows how to show a value label when it is hovered
over with the thumb: https://mui.com/base/react-slider/#value-label
- The following classes are removed from `sliderUnstyledClasses` since
they are not needed for the value label:
```diff
- valueLabel
- valueLabelOpen
- valueLabelCircle
- valueLabelLabel
```
In the custom value label component, you can define your own classNames
and target them with CSS.
- The `SliderValueLabelUnstyled` component is removed from
SliderUnstyled. You should provide your own custom component for the
value label.
- To avoid using `React.cloneElement` API in value label, the component
hierarchy structure of the value label is changed. The value label is
now inside the Thumb slot - `Thumb` -> `Input`, `ValueLabel`.
##### Changes
- <!-- 05 -->\[InputUnstyled] Fix externally provided `inputRef` is
ignored
([#​35807](https://togithub.com/mui/material-ui/issues/35807 ))
[@​sai6855](https://togithub.com/sai6855 )
###
[`v5.0.0-alpha.114`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#muibase500-alpha114 )
[Compare
Source](a1e30390da...e9d8fa07e1
)
- \[base] Fix typos
([#​35802](https://togithub.com/mui/material-ui/issues/35802 ))
[@​nnmax](https://togithub.com/nnmax )
- \[Slider] Convert code to TypeScript
([#​35445](https://togithub.com/mui/material-ui/issues/35445 ))
[@​sai6855](https://togithub.com/sai6855 )
###
[`v5.0.0-alpha.113`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#muibase500-alpha113 )
- \[Portal]\[base] Convert code to TypeScript
([#​35657](https://togithub.com/mui/material-ui/issues/35657 ))
[@​sai6855](https://togithub.com/sai6855 )
###
[`v5.0.0-alpha.112`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#muibase500-alpha112 )
- <!-- 16 -->\[FocusTrap]\[base] Convert code to TypeScript
([#​35005](https://togithub.com/mui/material-ui/issues/35005 ))
[@​trizotti](https://togithub.com/trizotti )
- <!-- 08 -->\[Modal]\[base] Convert code to TypeScript
([#​34793](https://togithub.com/mui/material-ui/issues/34793 ))
[@​leventdeniz](https://togithub.com/leventdeniz )
- <!-- 07 -->\[Popper]\[base] Convert code to TypeScript
([#​34771](https://togithub.com/mui/material-ui/issues/34771 ))
[@​danhuynhdev](https://togithub.com/danhuynhdev )
- <!-- 04 -->\[Slider] Exclude `isRtl` from Material UI's Slider props
([#​35564](https://togithub.com/mui/material-ui/issues/35564 ))
[@​michaldudak](https://togithub.com/michaldudak )
###
[`v5.0.0-alpha.111`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#muibase500-alpha111 )
[Compare
Source](b8aa3974d8...4265f343b4
)
- \[Button]\[base] Set active class when a subcomponent is clicked
([#​35410](https://togithub.com/mui/material-ui/issues/35410 ))
[@​michaldudak](https://togithub.com/michaldudak )
- \[Popper]\[base] Fix Tooltip Anchor Element Setter
([#​35469](https://togithub.com/mui/material-ui/issues/35469 ))
[@​sydneyjodon-wk](https://togithub.com/sydneyjodon-wk )
###
[`v5.0.0-alpha.110`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#muibase500-alpha110 )
[Compare
Source](14a6e1c61e...b8aa3974d8
)
- \[PopperUnstyled] Update PopperTooltip to have correct width when
closing with transition
([#​34714](https://togithub.com/mui/material-ui/issues/34714 ))
[@​EduardoSCosta](https://togithub.com/EduardoSCosta )
</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.
---
- [x] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC40Mi4wIiwidXBkYXRlZEluVmVyIjoiMzQuMTMzLjAifQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-14 17:52:21 +01:00
Nuno Góis
f30a8a66b0
refactor: remove old components after variants per env ( #3110 )
...
https://linear.app/unleash/issue/2-427/clean-up-previous-components-from-the-old-ui
Major clean up after we fully migrated to variants per environment,
removing old components.
You can read more about it in the original PR:
https://github.com/Unleash/unleash/pull/2453
2023-02-14 16:03:53 +00:00
Mateusz Kwasniewski
b1728c5fe2
feat: Export segments limited info ( #3109 )
2023-02-14 15:35:10 +01:00
Nuno Góis
8729f082d2
refactor: remove variants per environment feature flag ( #3102 )
...
https://linear.app/unleash/issue/2-428/clean-up-feature-flag-once-were-done-with-the-migration
Cleans up the variants per environment feature flag due to GA.
2023-02-14 14:02:02 +00:00
Fredrik Strand Oseberg
a2499b7213
fix: fetch uiConfig when the user logs in ( #3107 )
...
This PR will force a refetch of the uiConfig after the user has logged
into the system.
2023-02-14 14:27:26 +01:00
Mateusz Kwasniewski
39d09a0f88
fix: Refresh after import ( #3108 )
2023-02-14 14:25:44 +01:00
Mateusz Kwasniewski
c7aafec57e
feat: improve export and import lists ( #3105 )
2023-02-14 13:53:25 +01:00
Mateusz Kwasniewski
57bce6e039
feat: validate import permissions ( #3097 )
2023-02-14 08:11:45 +01:00
renovate[bot]
359f95103d
chore(deps): update dependency vite-tsconfig-paths to v4.0.5 ( #3092 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[vite-tsconfig-paths](https://togithub.com/aleclarson/vite-tsconfig-paths )
| [`4.0.3` ->
`4.0.5`](https://renovatebot.com/diffs/npm/vite-tsconfig-paths/4.0.3/4.0.5 )
|
[![age](https://badges.renovateapi.com/packages/npm/vite-tsconfig-paths/4.0.5/age-slim )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://badges.renovateapi.com/packages/npm/vite-tsconfig-paths/4.0.5/adoption-slim )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://badges.renovateapi.com/packages/npm/vite-tsconfig-paths/4.0.5/compatibility-slim/4.0.3 )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://badges.renovateapi.com/packages/npm/vite-tsconfig-paths/4.0.5/confidence-slim/4.0.3 )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>aleclarson/vite-tsconfig-paths</summary>
###
[`v4.0.5`](https://togithub.com/aleclarson/vite-tsconfig-paths/compare/v4.0.4...v4.0.5 )
[Compare
Source](https://togithub.com/aleclarson/vite-tsconfig-paths/compare/v4.0.4...v4.0.5 )
###
[`v4.0.4`](https://togithub.com/aleclarson/vite-tsconfig-paths/compare/v4.0.3...v4.0.4 )
[Compare
Source](https://togithub.com/aleclarson/vite-tsconfig-paths/compare/v4.0.3...v4.0.4 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjM0LjEzMC4xIn0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-13 18:55:35 +00:00
renovate[bot]
346537bae9
chore(deps): update dependency swr to v2.0.3 ( #3091 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [swr](https://swr.vercel.app )
([source](https://togithub.com/vercel/swr )) | [`2.0.0` ->
`2.0.3`](https://renovatebot.com/diffs/npm/swr/2.0.0/2.0.3 ) |
[![age](https://badges.renovateapi.com/packages/npm/swr/2.0.3/age-slim )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://badges.renovateapi.com/packages/npm/swr/2.0.3/adoption-slim )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://badges.renovateapi.com/packages/npm/swr/2.0.3/compatibility-slim/2.0.0 )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://badges.renovateapi.com/packages/npm/swr/2.0.3/confidence-slim/2.0.0 )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>vercel/swr</summary>
### [`v2.0.3`](https://togithub.com/vercel/swr/releases/tag/v2.0.3 )
[Compare
Source](https://togithub.com/vercel/swr/compare/v2.0.2...v2.0.3 )
#### Patches
- fix: parameters passed to subscribe is inconsistent with its
declaration by [@​hong24](https://togithub.com/hong24 ) in
[https://github.com/vercel/swr/pull/2353 ](https://togithub.com/vercel/swr/pull/2353 )
- fix: when inifinite key changes, should use cached pagesize instead of
initialSize by [@​promer94](https://togithub.com/promer94 ) in
[https://github.com/vercel/swr/pull/2386 ](https://togithub.com/vercel/swr/pull/2386 )
- fix: make compare function only compare data
([#​2375](https://togithub.com/vercel/swr/issues/2375 )) by
[@​Retrospection](https://togithub.com/Retrospection ) and
[@​promer94](https://togithub.com/promer94 ) in
[https://github.com/vercel/swr/pull/2387 ](https://togithub.com/vercel/swr/pull/2387 )
[https://github.com/vercel/swr/pull/2389 ](https://togithub.com/vercel/swr/pull/2389 )
- fix: initial loading state should be false with revalidation is
disabed by [@​promer94](https://togithub.com/promer94 ) in
[https://github.com/vercel/swr/pull/2382 ](https://togithub.com/vercel/swr/pull/2382 )
- fix: Ensure hydration matches the SSR result during streaming by
[@​shuding](https://togithub.com/shuding ) in
[https://github.com/vercel/swr/pull/2391 ](https://togithub.com/vercel/swr/pull/2391 )
#### Chores
- ci: only run release when tags pushed by
[@​promer94](https://togithub.com/promer94 ) in
[https://github.com/vercel/swr/pull/2388 ](https://togithub.com/vercel/swr/pull/2388 )
- unify `-` characters in README.md by
[@​JanKaifer](https://togithub.com/JanKaifer ) in
[https://github.com/vercel/swr/pull/2334 ](https://togithub.com/vercel/swr/pull/2334 )
#### New Contributors
- [@​hong24](https://togithub.com/hong24 ) made their first
contribution in
[https://github.com/vercel/swr/pull/2353 ](https://togithub.com/vercel/swr/pull/2353 )
- [@​Retrospection](https://togithub.com/Retrospection ) made their
first contribution in
[https://github.com/vercel/swr/pull/2387 ](https://togithub.com/vercel/swr/pull/2387 )
- [@​JanKaifer](https://togithub.com/JanKaifer ) made their first
contribution in
[https://github.com/vercel/swr/pull/2334 ](https://togithub.com/vercel/swr/pull/2334 )
**Full Changelog**:
https://github.com/vercel/swr/compare/v2.0.2...v2.0.3
### [`v2.0.2`](https://togithub.com/vercel/swr/releases/tag/v2.0.2 )
[Compare
Source](https://togithub.com/vercel/swr/compare/v2.0.1...v2.0.2 )
#### Patches
- fix: delay revalidation if a key is already active and has error by
[@​promer94](https://togithub.com/promer94 ) in
[https://github.com/vercel/swr/pull/2338 ](https://togithub.com/vercel/swr/pull/2338 )
- fix: createCacheHelper type by
[@​promer94](https://togithub.com/promer94 ) in
[https://github.com/vercel/swr/pull/2365 ](https://togithub.com/vercel/swr/pull/2365 )
#### Chores
- release workflow by [@​huozhi](https://togithub.com/huozhi ) in
[https://github.com/vercel/swr/pull/2374 ](https://togithub.com/vercel/swr/pull/2374 ),
[https://github.com/vercel/swr/pull/2381 ](https://togithub.com/vercel/swr/pull/2381 ),
[https://github.com/vercel/swr/pull/2383 ](https://togithub.com/vercel/swr/pull/2383 ),
[https://github.com/vercel/swr/pull/2384 ](https://togithub.com/vercel/swr/pull/2384 ),
[https://github.com/vercel/swr/pull/2385 ](https://togithub.com/vercel/swr/pull/2385 )
**Full Changelog**:
https://github.com/vercel/swr/compare/v2.0.1...v2.0.2
### [`v2.0.1`](https://togithub.com/vercel/swr/releases/tag/v2.0.1 )
[Compare Source](https://togithub.com/vercel/swr/compare/2.0.0...v2.0.1 )
In this patch release, we majorly improved typing support and SWR can
infer the types based on the configuration.
- When the `suspense` option is `true`, the returned `data` will exclude
`undefined` and the `isLoading` will always be `false`.
- When the `fallbackData` option is provided, the returned `data` will
be the same type of `fallbackData`, and the `isLoading` will always be
`false`.
Here's a demo for it:
https://user-images.githubusercontent.com/4800338/213288879-ffbeeeb5-aca5-4a65-8229-69fbf9b0bf70.mp4
#### What's Changed
- types: make FullConfiguration generic by
[@​huozhi](https://togithub.com/huozhi ) in
[https://github.com/vercel/swr/pull/2273 ](https://togithub.com/vercel/swr/pull/2273 )
- type: enforce array literal as tuple by
[@​promer94](https://togithub.com/promer94 ) in
[https://github.com/vercel/swr/pull/2283 ](https://togithub.com/vercel/swr/pull/2283 )
- Improve type test by [@​promer94](https://togithub.com/promer94 )
in
[https://github.com/vercel/swr/pull/2289 ](https://togithub.com/vercel/swr/pull/2289 )
- update bunchee to remove the extra target cli option by
[@​huozhi](https://togithub.com/huozhi ) in
[https://github.com/vercel/swr/pull/2298 ](https://togithub.com/vercel/swr/pull/2298 )
- fix: useSWRMutation should always use the latest fetcher by
[@​koba04](https://togithub.com/koba04 ) in
[https://github.com/vercel/swr/pull/2290 ](https://togithub.com/vercel/swr/pull/2290 )
- types: conditional swr response by
[@​huozhi](https://togithub.com/huozhi ) in
[https://github.com/vercel/swr/pull/2301 ](https://togithub.com/vercel/swr/pull/2301 )
- fix: types properites in exports fields by
[@​koba04](https://togithub.com/koba04 ) in
[https://github.com/vercel/swr/pull/2341 ](https://togithub.com/vercel/swr/pull/2341 )
- Update license year by
[@​IcedMonk](https://togithub.com/IcedMonk ) in
[https://github.com/vercel/swr/pull/2344 ](https://togithub.com/vercel/swr/pull/2344 )
- feat: add all mutate options support to useSWRInfinite by
[@​koba04](https://togithub.com/koba04 ) in
[https://github.com/vercel/swr/pull/2350 ](https://togithub.com/vercel/swr/pull/2350 )
- ci: add publint to check packaging on CI by
[@​koba04](https://togithub.com/koba04 ) in
[https://github.com/vercel/swr/pull/2363 ](https://togithub.com/vercel/swr/pull/2363 )
#### New Contributors
- [@​IcedMonk](https://togithub.com/IcedMonk ) made their first
contribution in
[https://github.com/vercel/swr/pull/2344 ](https://togithub.com/vercel/swr/pull/2344 )
**Full Changelog**: https://github.com/vercel/swr/compare/2.0.0...v2.0.1
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjM0LjEzMC4xIn0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-12 22:37:15 +00:00
renovate[bot]
7135b9091f
chore(deps): update dependency msw to v0.49.3 ( #3089 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [msw](https://mswjs.io/ ) ([source](https://togithub.com/mswjs/msw )) |
[`0.49.2` ->
`0.49.3`](https://renovatebot.com/diffs/npm/msw/0.49.2/0.49.3 ) |
[![age](https://badges.renovateapi.com/packages/npm/msw/0.49.3/age-slim )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://badges.renovateapi.com/packages/npm/msw/0.49.3/adoption-slim )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://badges.renovateapi.com/packages/npm/msw/0.49.3/compatibility-slim/0.49.2 )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://badges.renovateapi.com/packages/npm/msw/0.49.3/confidence-slim/0.49.2 )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>mswjs/msw</summary>
### [`v0.49.3`](https://togithub.com/mswjs/msw/releases/tag/v0.49.3 )
[Compare
Source](https://togithub.com/mswjs/msw/compare/v0.49.2...v0.49.3 )
#### v0.49.3 (2023-01-19)
##### Bug Fixes
- use EventTarget-based event emitter
([#​1522](https://togithub.com/mswjs/msw/issues/1522 ))
([`6a94b8c`](6a94b8c06d
))
[@​chrisguttandin](https://togithub.com/chrisguttandin )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjM0LjEzMC4xIn0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-12 16:25:43 +00:00
renovate[bot]
df2015f6e6
chore(deps): update dependency immer to v9.0.19 ( #3088 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [immer](https://togithub.com/immerjs/immer ) | [`9.0.17` ->
`9.0.19`](https://renovatebot.com/diffs/npm/immer/9.0.17/9.0.19 ) |
[![age](https://badges.renovateapi.com/packages/npm/immer/9.0.19/age-slim )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://badges.renovateapi.com/packages/npm/immer/9.0.19/adoption-slim )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://badges.renovateapi.com/packages/npm/immer/9.0.19/compatibility-slim/9.0.17 )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://badges.renovateapi.com/packages/npm/immer/9.0.19/confidence-slim/9.0.17 )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>immerjs/immer</summary>
### [`v9.0.19`](https://togithub.com/immerjs/immer/releases/tag/v9.0.19 )
[Compare
Source](https://togithub.com/immerjs/immer/compare/v9.0.18...v9.0.19 )
##### Bug Fixes
- don't freeze drafts returned from produce if they were passed in as
draft ([#​917](https://togithub.com/immerjs/immer/issues/917 ))
([46867f8](46867f8aa9
))
- produce results should never be frozen when returned from nested
produces, to prevent 'hiding' drafts. Fixes
[#​935](https://togithub.com/immerjs/immer/issues/935 )
([a810960](a81096024c
))
- release and publish from 'main' rather than 'master' branch
([82acc40](82acc409b2
))
- revert earlier fix
([#​990](https://togithub.com/immerjs/immer/issues/990 )) for
recursive types
([#​1014](https://togithub.com/immerjs/immer/issues/1014 ))
([3eeb331](3eeb331905
))
- Upgrade Github actions to Node 16 attempt 1
([9d4ea93](9d4ea93f8e
))
- Upgrade Github actions to Node 16 attempt 2
([082eecd](082eecd610
))
### [`v9.0.18`](https://togithub.com/immerjs/immer/releases/tag/v9.0.18 )
[Compare
Source](https://togithub.com/immerjs/immer/compare/v9.0.17...v9.0.18 )
##### Bug Fixes
- Preserve insertion order of Sets, fixes
[#​819](https://togithub.com/immerjs/immer/issues/819 )
([#​976](https://togithub.com/immerjs/immer/issues/976 ))
([b3eeb69](b3eeb69f29
))
- unnecessarily recursive Draft type
([#​990](https://togithub.com/immerjs/immer/issues/990 ))
([b9eae1d](b9eae1d180
))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjM0LjEzMC4xIn0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-12 06:47:06 +00:00
renovate[bot]
882380fa2c
chore(deps): update dependency @uiw/react-codemirror to v4.19.7 ( #3085 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@uiw/react-codemirror](https://uiwjs.github.io/react-codemirror )
([source](https://togithub.com/uiwjs/react-codemirror )) | [`4.19.6` ->
`4.19.7`](https://renovatebot.com/diffs/npm/@uiw%2freact-codemirror/4.19.6/4.19.7 )
|
[![age](https://badges.renovateapi.com/packages/npm/@uiw%2freact-codemirror/4.19.7/age-slim )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://badges.renovateapi.com/packages/npm/@uiw%2freact-codemirror/4.19.7/adoption-slim )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://badges.renovateapi.com/packages/npm/@uiw%2freact-codemirror/4.19.7/compatibility-slim/4.19.6 )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://badges.renovateapi.com/packages/npm/@uiw%2freact-codemirror/4.19.7/confidence-slim/4.19.6 )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>uiwjs/react-codemirror</summary>
###
[`v4.19.7`](https://togithub.com/uiwjs/react-codemirror/releases/tag/v4.19.7 )
[Compare
Source](https://togithub.com/uiwjs/react-codemirror/compare/v4.19.6...v4.19.7 )
[![](https://img.shields.io/badge/Open%20in-unpkg-blue )](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.19.7/file/README.md )
Documentation v4.19.7:
https://raw.githack.com/uiwjs/react-codemirror/1c1efcf/index.html \
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.19.6...v4.19.7
```shell
npm i @​uiw/react-codemirror@4.19.7
```
- 📖 doc: Remove v3 doc preview given that we're already on v4
([#​445](https://togithub.com/uiwjs/react-codemirror/issues/445 ))
[`6048cd0`](https://togithub.com/uiwjs/react-codemirror/commit/6048cd0 )
[@​djsavvy](https://togithub.com/djsavvy )
- 🆎 type(theme): fix type error.
([#​444](https://togithub.com/uiwjs/react-codemirror/issues/444 ))
[`b51a9a6`](https://togithub.com/uiwjs/react-codemirror/commit/b51a9a6 )
[@​jaywcjlove](https://togithub.com/jaywcjlove )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjM0LjEzMC4xIn0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-11 18:18:30 +00:00
renovate[bot]
c0f1e0d9c1
chore(deps): update dependency @uiw/codemirror-theme-duotone to v4.19.7 ( #3084 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@uiw/codemirror-theme-duotone](https://uiwjs.github.io/react-codemirror/#/theme/data/duotone/light )
([source](https://togithub.com/uiwjs/react-codemirror )) | [`4.19.6` ->
`4.19.7`](https://renovatebot.com/diffs/npm/@uiw%2fcodemirror-theme-duotone/4.19.6/4.19.7 )
|
[![age](https://badges.renovateapi.com/packages/npm/@uiw%2fcodemirror-theme-duotone/4.19.7/age-slim )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://badges.renovateapi.com/packages/npm/@uiw%2fcodemirror-theme-duotone/4.19.7/adoption-slim )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://badges.renovateapi.com/packages/npm/@uiw%2fcodemirror-theme-duotone/4.19.7/compatibility-slim/4.19.6 )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://badges.renovateapi.com/packages/npm/@uiw%2fcodemirror-theme-duotone/4.19.7/confidence-slim/4.19.6 )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>uiwjs/react-codemirror</summary>
###
[`v4.19.7`](https://togithub.com/uiwjs/react-codemirror/releases/tag/v4.19.7 )
[Compare
Source](https://togithub.com/uiwjs/react-codemirror/compare/v4.19.6...v4.19.7 )
[![](https://img.shields.io/badge/Open%20in-unpkg-blue )](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.19.7/file/README.md )
Documentation v4.19.7:
https://raw.githack.com/uiwjs/react-codemirror/1c1efcf/index.html \
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.19.6...v4.19.7
```shell
npm i @​uiw/react-codemirror@4.19.7
```
- 📖 doc: Remove v3 doc preview given that we're already on v4
([#​445](https://togithub.com/uiwjs/react-codemirror/issues/445 ))
[`6048cd0`](https://togithub.com/uiwjs/react-codemirror/commit/6048cd0 )
[@​djsavvy](https://togithub.com/djsavvy )
- 🆎 type(theme): fix type error.
([#​444](https://togithub.com/uiwjs/react-codemirror/issues/444 ))
[`b51a9a6`](https://togithub.com/uiwjs/react-codemirror/commit/b51a9a6 )
[@​jaywcjlove](https://togithub.com/jaywcjlove )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjM0LjEzMC4xIn0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-11 13:32:51 +00:00
renovate[bot]
736e8d05aa
chore(deps): update dependency @types/react to v17.0.53 ( #3083 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/react](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react )
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped )) |
[`17.0.52` ->
`17.0.53`](https://renovatebot.com/diffs/npm/@types%2freact/17.0.52/17.0.53 )
|
[![age](https://badges.renovateapi.com/packages/npm/@types%2freact/17.0.53/age-slim )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://badges.renovateapi.com/packages/npm/@types%2freact/17.0.53/adoption-slim )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://badges.renovateapi.com/packages/npm/@types%2freact/17.0.53/compatibility-slim/17.0.52 )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://badges.renovateapi.com/packages/npm/@types%2freact/17.0.53/confidence-slim/17.0.52 )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMjQuMiIsInVwZGF0ZWRJblZlciI6IjM0LjEyNC4yIn0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-11 09:30:21 +00:00
Ivar Conradi Østhus
07e8a351bb
Fix/show tag events ( #3064 )
...
This PR fixes two issues with events today:
1. Feature toggles "Event log" must include all events, regardless of
the project. This is important as feature toggles may move between
2. Add/remove tags on a feature toggle events should include project id
in order to show up in the project specific event log.
2023-02-08 19:57:21 +01:00
Gastón Fournier
0f78c17adc
fix: unknown in network view ( #3069 )
2023-02-08 16:50:42 +01:00
Gastón Fournier
35d43df6dc
fix: x-axis not displaying the right date ( #3068 )
2023-02-08 16:07:48 +01:00
Gastón Fournier
354b5b2976
chore: service accounts GA ( #3059 )
...
## About the changes
This PR prepares the GA of service accounts: OpenAPI tags, documentation
and flag removal
Relates to [roadmap](https://github.com/orgs/Unleash/projects/10 ) item:
#2942
---------
Co-authored-by: Nuno Góis <github@nunogois.com>
2023-02-08 11:59:24 +01:00
Jaanus Sellin
9f93f78fcc
Cypress test for importing ( #3058 )
2023-02-08 11:16:38 +02:00
andreas-unleash
a2ce8455de
Create Project API Token sidebar ( #3057 )
...
Signed-off-by: andreas-unleash <andreas@getunleash.ai>
Create Project API Token sidebar
<!-- Thanks for creating a PR! To make it easier for reviewers and
everyone else to understand what your changes relate to, please add some
relevant content to the headings below. Feel free to ignore or delete
sections that you don't think are relevant. Thank you! ❤️ -->
## About the changes
<!-- Describe the changes introduced. What are they and why are they
being introduced? Feel free to also add screenshots or steps to view the
changes if they're visual. -->
<!-- Does it close an issue? Multiple? -->
Closes #
[1-633](https://linear.app/unleash/issue/1-633/add-api-key-creation-screen-into-project )
<!-- (For internal contributors): Does it relate to an issue on public
roadmap? -->
<!--
Relates to [roadmap](https://github.com/orgs/Unleash/projects/10 ) item:
#
-->
### Important files
<!-- PRs can contain a lot of changes, but not all changes are equally
important. Where should a reviewer start looking to get an overview of
the changes? Are any files particularly important? -->
## Discussion points
<!-- Anything about the PR you'd like to discuss before it gets merged?
Got any questions or doubts? -->
---------
Signed-off-by: andreas-unleash <andreas@getunleash.ai>
2023-02-07 15:10:26 +02:00
andreas-unleash
d14072ff74
show api access screen in projet settings ( #3056 )
...
Signed-off-by: andreas-unleash <andreas@getunleash.ai>
<!-- Thanks for creating a PR! To make it easier for reviewers and
everyone else to understand what your changes relate to, please add some
relevant content to the headings below. Feel free to ignore or delete
sections that you don't think are relevant. Thank you! ❤️ -->
## About the changes
<!-- Describe the changes introduced. What are they and why are they
being introduced? Feel free to also add screenshots or steps to view the
changes if they're visual. -->
<!-- Does it close an issue? Multiple? -->
Closes #
[1-612](https://linear.app/unleash/issue/1-612/first-iteration-of-project-token-management )
<!-- (For internal contributors): Does it relate to an issue on public
roadmap? -->
<!--
Relates to [roadmap](https://github.com/orgs/Unleash/projects/10 ) item:
#
-->
### Important files
<!-- PRs can contain a lot of changes, but not all changes are equally
important. Where should a reviewer start looking to get an overview of
the changes? Are any files particularly important? -->
## Discussion points
<!-- Anything about the PR you'd like to discuss before it gets merged?
Got any questions or doubts? -->
---------
Signed-off-by: andreas-unleash <andreas@getunleash.ai>
2023-02-07 13:01:45 +02:00
Mateusz Kwasniewski
377e0e9d3e
fix: remove all warnings ( #3055 )
2023-02-07 11:20:44 +01:00
Tymoteusz Czech
0656fddbc4
Refactor: Project Overview fetching ( #3035 )
2023-02-07 08:57:28 +01:00
Mateusz Kwasniewski
74e657ecdf
clear warnings ( #3053 )
2023-02-07 08:41:23 +01:00
Jaanus Sellin
6137846391
Add maintenance toast ( #3052 )
2023-02-07 09:23:56 +02:00
Gastón Fournier
fbd2d99d97
fix: use the correct hook for permissions and CR ( #3050 )
...
## About the changes
When checking for permissions we have 2 methods, one that is not change
request aware and one that is. We were using the one that is not aware
of CR while the feature we developed is aware of CR.
This PR switches to the correct method and documents the hooks
2023-02-06 16:00:58 +01:00
Mateusz Kwasniewski
09ab4e42db
export queries use order by feature name ( #3051 )
2023-02-06 15:46:25 +01:00
sjaanus
f43adb60f7
Strategy type match
2023-02-06 16:11:22 +02:00
Gastón Fournier
c5bb205d88
feat: aggregate by label and type ( #3047 )
...
## About the changes
We noticed in our instance that when we have the same label for different API types, it shows
duplicated in the overview:
![image](https://user-images.githubusercontent.com/455064/216580261-91b09446-9f96-430f-8373-6a9dc7a3e623.png )
We're changing to this way of displaying info:
![Screenshot from 2023-02-03
11-35-26](https://user-images.githubusercontent.com/455064/216580027-ada82e24-a3f3-4985-acef-4754e6177b13.png )
when the data in traffic looks like this:
![Screenshot from 2023-02-03
11-35-35](https://user-images.githubusercontent.com/455064/216580065-0125f792-24af-4a96-bce6-584b70c7efbb.png )
---------
Co-authored-by: Nuno Góis <github@nunogois.com>
2023-02-03 13:12:44 +00:00
Tymoteusz Czech
b98dd4d76c
Project overview UI ( #3034 )
2023-02-03 12:58:21 +01:00
andreas-unleash
e589e56373
Add multiple tags ( #3032 )
...
Add Tag dialog redesign to allow batch add
Some Refactoring
Signed-off-by: andreas-unleash <andreas@getunleash.ai>
<!-- Thanks for creating a PR! To make it easier for reviewers and
everyone else to understand what your changes relate to, please add some
relevant content to the headings below. Feel free to ignore or delete
sections that you don't think are relevant. Thank you! ❤️ -->
## About the changes
<!-- Describe the changes introduced. What are they and why are they
being introduced? Feel free to also add screenshots or steps to view the
changes if they're visual. -->
<!-- Does it close an issue? Multiple? -->
Closes
[1-611](https://linear.app/unleash/issue/1-611/create-a-auto-complete-component-for-tags )
<!-- (For internal contributors): Does it relate to an issue on public
roadmap? -->
<!--
Relates to [roadmap](https://github.com/orgs/Unleash/projects/10 ) item:
#
-->
### Important files
<!-- PRs can contain a lot of changes, but not all changes are equally
important. Where should a reviewer start looking to get an overview of
the changes? Are any files particularly important? -->
## Discussion points
<!-- Anything about the PR you'd like to discuss before it gets merged?
Got any questions or doubts? -->
https://user-images.githubusercontent.com/104830839/216286897-4e392822-57c2-4e50-a5d8-e89d006b3fa5.mov
---------
Signed-off-by: andreas-unleash <andreas@getunleash.ai>
2023-02-03 12:28:06 +02:00
andreas-unleash
c83f5cc432
Fix CI ( #3042 )
...
Signed-off-by: andreas-unleash <andreas@getunleash.ai>
<!-- Thanks for creating a PR! To make it easier for reviewers and
everyone else to understand what your changes relate to, please add some
relevant content to the headings below. Feel free to ignore or delete
sections that you don't think are relevant. Thank you! ❤️ -->
## About the changes
<!-- Describe the changes introduced. What are they and why are they
being introduced? Feel free to also add screenshots or steps to view the
changes if they're visual. -->
<!-- Does it close an issue? Multiple? -->
Closes #
<!-- (For internal contributors): Does it relate to an issue on public
roadmap? -->
<!--
Relates to [roadmap](https://github.com/orgs/Unleash/projects/10 ) item:
#
-->
### Important files
<!-- PRs can contain a lot of changes, but not all changes are equally
important. Where should a reviewer start looking to get an overview of
the changes? Are any files particularly important? -->
## Discussion points
<!-- Anything about the PR you'd like to discuss before it gets merged?
Got any questions or doubts? -->
Signed-off-by: andreas-unleash <andreas@getunleash.ai>
2023-02-03 09:52:55 +02:00
Gastón Fournier
a37b9a1c95
Remove console log ( #3037 )
...
It seems to have slipped but let me know if it's needed. The thing is it
logs in every screen.
2023-02-02 20:10:36 +01:00
Gastón Fournier
5d382d3442
fix: use utc to compare time ( #3038 )
...
## About the changes
We've found that 60000 was just 1 minute and we wanted it to be 10
minutes so we were missing 1 zero and sometimes in 1 minute we didn't
have data. This is still an assumption we'll verify in sandbox
Co-authored-by: Nuno Góis <github@nunogois.com>
2023-02-02 18:34:36 +01:00
Gastón Fournier
a0e4f54b9a
fix: try to make the network overview stable ( #3036 )
...
## About the changes
Use `useMemo` as in NetworkTraffic:
6ad27c2e9c/frontend/src/component/admin/network/NetworkTraffic/NetworkTraffic.tsx (L173-L176)
Hopefully this should help getting rid of the flakiness of the UI
2023-02-02 16:40:35 +01:00
Gastón Fournier
896994d42f
fix: when app count is zero because it just started ( #3029 )
...
## About the changes
This fixes response time metrics with app names when the app just starts
and has zero which is falsy. We want to compare against undefined (which
means the snapshot is not yet ready)
2023-02-01 17:30:35 +01:00
andreas-unleash
a91089d904
ProjectMemberWidget live data ( #3013 )
...
ProjectMemberWidget live data
Styling fixes.
Refactored toggle type widget
Signed-off-by: andreas-unleash <andreas@getunleash.ai>
![Screenshot 2023-01-27 at 15 36
49](https://user-images.githubusercontent.com/104830839/215104757-8989591e-4c20-496c-9a69-93c8cd58172f.png )
<!-- Thanks for creating a PR! To make it easier for reviewers and
everyone else to understand what your changes relate to, please add some
relevant content to the headings below. Feel free to ignore or delete
sections that you don't think are relevant. Thank you! ❤️ -->
## About the changes
<!-- Describe the changes introduced. What are they and why are they
being introduced? Feel free to also add screenshots or steps to view the
changes if they're visual. -->
<!-- Does it close an issue? Multiple? -->
Closes #
<!-- (For internal contributors): Does it relate to an issue on public
roadmap? -->
<!--
Relates to [roadmap](https://github.com/orgs/Unleash/projects/10 ) item:
#
-->
### Important files
<!-- PRs can contain a lot of changes, but not all changes are equally
important. Where should a reviewer start looking to get an overview of
the changes? Are any files particularly important? -->
## Discussion points
<!-- Anything about the PR you'd like to discuss before it gets merged?
Got any questions or doubts? -->
---------
Signed-off-by: andreas-unleash <andreas@getunleash.ai>
2023-01-31 15:20:16 +02:00
Tymoteusz Czech
50e0c0818a
feat: change request widget ( #3023 )
2023-01-31 10:06:45 +00:00
Nuno Góis
054c590813
fix: limit creation of other users PATs (adapting) ( #3019 )
...
https://linear.app/unleash/issue/2-656/limit-the-ability-of-creating-a-token-on-behalf-of-another-user
Adapts to the refactor that reverts the initial experimental idea of
Service Accounts before they existed in the current implementation:
Managing other user's PATs.
2023-01-31 08:40:23 +00:00
Tymoteusz Czech
0a8330f55d
fix: remove toggles using this strategy ( #3022 )
2023-01-31 09:02:24 +02:00
andreas-unleash
751b714642
add selectable timezone ( #2911 )
...
Signed-off-by: andreas-unleash <andreas@getunleash.ai>
1st Iteration = Show the user the timezone and UTC offset
<!-- Thanks for creating a PR! To make it easier for reviewers and
everyone else to understand what your changes relate to, please add some
relevant content to the headings below. Feel free to ignore or delete
sections that you don't think are relevant. Thank you! ❤️ -->
## About the changes
<!-- Describe the changes introduced. What are they and why are they
being introduced? Feel free to also add screenshots or steps to view the
changes if they're visual. -->
<!-- Does it close an issue? Multipl
![Screenshot 2023-01-27 at 09 46
27](https://user-images.githubusercontent.com/104830839/215034585-d6abe3be-7a13-414c-ada4-b06231ab05a7.png )
e? -->
Closes #
[issue
1-568](https://linear.app/unleash/issue/1-568/show-the-timezone-for-the-currenttime-constraint )
<!-- (For internal contributors): Does it relate to an issue on public
roadmap? -->
<!--
Relates to [roadmap](https://github.com/orgs/Unleash/projects/10 ) item:
#
-->
### Important files
<!-- PRs can contain a lot of changes, but not all changes are equally
important. Where should a reviewer start looking to get an overview of
the changes? Are any files particularly important? -->
## Discussion points
<!-- Anything about the PR you'd like to discuss before it gets merged?
Got any questions or doubts? -->
---------
Signed-off-by: andreas-unleash <andreas@getunleash.ai>
Co-authored-by: Thomas Heartman <thomas@getunleash.ai>
2023-01-30 15:36:42 +01:00
Fredrik Strand Oseberg
1c4ba4cc97
Feat/project stats types ( #3012 )
...
Update type for project stats
2023-01-27 17:19:27 +01:00
Nuno Góis
f8e34564aa
fix: delete variant button tooltip ( #3014 )
...
Small fix on the tooltip for the "delete variant" button in the new
environment variants form.
![image](https://user-images.githubusercontent.com/14320932/215116642-0e78a2a7-71d6-4fa1-9138-6133d71ef091.png )
2023-01-27 15:02:39 +00:00
Fredrik Strand Oseberg
897e97330a
Feat/project stats members ( #3009 )
...
This PR adds project members to the project stats and connects the stats
to the UI.
2023-01-27 13:13:41 +01:00
Tymoteusz Czech
b27ca26770
feat: Project meta widget ( #2995 )
2023-01-27 12:00:23 +00:00
Tymoteusz Czech
a482ccff63
feat: new project health widget ( #3003 )
...
## About the changes
<img width="233" alt="image"
src="https://user-images.githubusercontent.com/2625371/214901419-44adc6c3-ba72-4a60-9af9-ca27e9702357.png ">
## Discussion points
Am I loading "potentially stale" features right?
## Other
Testing Linear integration:
Close 1-605
Close ID-1-605
Close ID1-605
2023-01-27 12:50:00 +01:00
Gastón Fournier
d821b1ead1
fix: missing formatApiPath ( #3006 )
...
## About the changes
Archive page is not loading archived feature toggles.
When fetching from the server is not including the baseUrl
2023-01-27 11:18:32 +01:00
Nuno Góis
816c8dbb46
feat: new variants per env form ( #3004 )
...
https://linear.app/unleash/issue/2-647/adapt-current-variants-ui-to-better-align-with-cr
## About the changes
Big refactor to the variants per environment UI/UX logic, making the
variants management happen on a side modal. This makes it so variants
per environment play a lot nicer with change requests.
![image](https://user-images.githubusercontent.com/14320932/214972213-32b9aba9-1390-47b3-a00a-8c4ada359953.png )
<!-- (For internal contributors): Does it relate to an issue on public
roadmap? -->
Relates to [roadmap](https://github.com/orgs/Unleash/projects/10 ) item:
[#2254 ](https://github.com/Unleash/unleash/issues/2254 )
### Important files
A big chunk of the changes is mostly moving things around or straight up
removing them.
- EnvironmentVariantModal - The modal itself that controls all of the
variants that you're editing;
- VariantForm - The extracted form for editing each of the variants;
2023-01-27 08:13:57 +00:00
sjaanus
b80e84b438
Revert "formatApiPath / formatAssetPath - Implement smart functionality to detect double subpath" ( #3001 )
...
Reverts Unleash/unleash#2777
2023-01-26 15:34:42 +01:00
Mateusz Kwasniewski
6b9a242be5
upload limit and import ui tweaks ( #2998 )
2023-01-26 12:36:45 +01:00
Mateusz Kwasniewski
527ed5feaf
filter out unused fields as they fail import validation ( #2997 )
2023-01-26 09:48:10 +01:00
Mateusz Kwasniewski
ee0d3f7f6f
change request import banner ( #2992 )
2023-01-26 08:49:17 +01:00
andreas-unleash
6a6fbfad1e
Feat/po_project_members ( #2994 )
...
<!-- Thanks for creating a PR! To make it easier for reviewers and
everyone else to understand what your changes relate to, please add some
relevant content to the headings below. Feel free to ignore or delete
sections that you don't think are relevant. Thank you! ❤️ -->
- Initial separation on project members into it's own component
- Styling fixes
- Hide new ToggleTypesWidget behind a flag
Members widget:
https://linear.app/unleash/issue/1-586/project-overview-members-widget
## About the changes
<!-- Describe the changes introduced. What are they and why are they
being introduced? Feel free to also add screenshots or steps to view the
changes if they're visual. -->
<!-- Does it close an issue? Multiple? -->
Closes #
<!-- (For internal contributors): Does it relate to an issue on public
roadmap? -->
<!--
Relates to [roadmap](https://github.com/orgs/Unleash/projects/10 ) item:
#
-->
### Important files
<!-- PRs can contain a lot of changes, but not all changes are equally
important. Where should a reviewer start looking to get an overview of
the changes? Are any files particularly important? -->
## Discussion points
<!-- Anything about the PR you'd like to discuss before it gets merged?
Got any questions or doubts? -->
Signed-off-by: andreas-unleash <andreas@getunleash.ai>
2023-01-26 08:26:43 +02:00
Tymoteusz Czech
bc46918f66
fix: project without potential actions health items separation
2023-01-25 16:29:51 +01:00
Gastón Fournier
8589d59e4b
fix: check is flag enabled! ( #2993 )
...
## About the changes
This checks the feature toggle to see if change request is enabled for
variants
Tested locally
2023-01-25 15:28:25 +00:00
Nuno Góis
7d814a623f
fix: small fixes on variants push to env UI ( #2991 )
...
https://linear.app/unleash/issue/2-652/slight-improvements-and-fixes-on-the-push-to-environment-feature
Includes:
- Hover effect on the items should cover the full width of the menu;
- Clicking anywhere on the item should toggle the check;
- Small refactoring
![image](https://user-images.githubusercontent.com/14320932/214592250-05ecc584-3b6b-49f4-93a5-4d3323cd9cde.png )
2023-01-25 14:49:01 +00:00
Nuno Góis
436849edf3
fix: revert table virtualization in variants per env ( #2990 )
...
Fixes a bug where some variant tables did not render properly if
scrolled all the way down.
Since we are not expecting to need virtualisation in these tables
anyways (each table should hopefully have a relatively low amount of
variants), reverting the `VirtualizedTable` usage to a normal one seemed
like the most straightforward solution at this stage, fixing the issue
without any noticeable side effects.
![image](https://user-images.githubusercontent.com/14320932/214568043-038ca72e-7f23-4114-8415-fb4eb287154e.png )
2023-01-25 14:23:45 +00:00
Nuno Góis
4d1a004b5d
feat: adds CR to variants per env UI ( #2989 )
...
https://linear.app/unleash/issue/2-585/add-cr-to-variants-per-environment-ui
Adds CR to the variants per environment UI. This is basically the point
where we have CRs integrated but can e.g. only update the weight once
per CR. Adapting the UI to better fit CR logic will come next.
![image](https://user-images.githubusercontent.com/14320932/214563512-664a432f-f2eb-49f7-9721-cbd6785a9320.png )
2023-01-25 14:10:35 +00:00
Tymoteusz Czech
96d4d355b1
fix: project table overflow ( #2987 )
2023-01-25 13:03:36 +00:00
Fredrik Strand Oseberg
38be01f506
fix: redirect only happening on root path with replace ( #2981 )
...
Adds a fix for overeager redirects, now we will redirect on the root
path and replace on our redirects from login.
Co-authored-by: Gastón Fournier <gaston@getunleash.ai>
2023-01-25 13:12:31 +01:00
andreas-unleash
1e7636283f
ToggleTypesWidget ( #2983 )
...
Implements ToggleTypeWidget
Refactored HealthWidget to it's own component
Signed-off-by: andreas-unleash <andreas@getunleash.ai>
<!-- Thanks for creating a PR! To make it easier for reviewers and
everyone else to understand what your changes relate to, please add some
relevant content to the headings below. Feel free to ignore or delete
sections that you don't think are relevant. Thank you! ❤️ -->
## About the changes
<!-- Describe the changes introduced. What are they and why are they
being introduced? Feel free to also add screenshots or steps to view the
changes if they're visual. -->
<!-- Does it close an issue? Multiple? -->
Closes #
<!-- (For internal contributors): Does it relate to an issue on public
roadmap? -->
<!--
Relates to [roadmap](https://github.com/orgs/Unleash/projects/10 ) item:
#
-->
### Important files
<!-- PRs can contain a lot of changes, but not all changes are equally
important. Where should a reviewer start looking to get an overview of
the changes? Are any files particularly important? -->
![Screenshot 2023-01-25 at 11 38
07](https://user-images.githubusercontent.com/104830839/214531944-c7007192-e93f-48fc-8ee1-f44930f873d2.png )
## Discussion points
<!-- Anything about the PR you'd like to discuss before it gets merged?
Got any questions or doubts? -->
Signed-off-by: andreas-unleash <andreas@getunleash.ai>
2023-01-25 13:52:36 +02:00
Mateusz Kwasniewski
decb7f320d
feat: import stage ( #2985 )
2023-01-25 12:34:28 +01:00
Mateusz Kwasniewski
e2e7f64b5b
feat: back transition from validate to configure ( #2982 )
2023-01-25 10:11:08 +01:00
Mateusz Kwasniewski
85566b1431
fix: preload error ( #2980 )
2023-01-24 20:40:03 +01:00
Nuno Góis
c5fced89fb
feat: visualize variants diff in CR ( #2979 )
...
https://linear.app/unleash/issue/2-582/display-the-change-request-created-with-variants-in-the-ui
![image](https://user-images.githubusercontent.com/14320932/214341314-c4f1aefb-fada-4d59-9d40-86f8dce98b76.png )
Includes a basic diff visualisation on variants change requests.
It seems like components like `CodeSnippetPopover` and `PopoverDiff` are
currently very tightly coupled together with strategies, so I preferred
to follow my own approach and leave those alone for now instead of
trying to refactor them. `patchVariant` could also be renamed to a more
fitting name in the future as well, since we're now doing more of an
override than applying a patch.
`Diff` is a generic diff component that uses `EventDiff` internally and
simply takes into account a "before" and "after" state, as `preData` and
`data`.
I made some changes to `EventDiff` that made some sense to me:
- Cover edge cases where `path` is undefined and `.join` crashes, also
fallback to the diff index (or undefined);
- Leverage the key to correctly sort the change items in the diff;
2023-01-24 16:06:53 +00:00
Mateusz Kwasniewski
80c444aa99
cleanup in export and import ( #2973 )
2023-01-24 14:29:59 +01:00
Gastón Fournier
3713764a4b
feat: add push to all button to UI ( #2969 )
...
## About the changes
This adds the push to all button to the UI
Relates to [roadmap](https://github.com/orgs/Unleash/projects/10 ) item:
#2254
### UI
![Screenshot from 2023-01-16
12-25-49](https://user-images.githubusercontent.com/455064/214073136-999c32f3-d119-4d55-ae29-47f6a9304e84.png )
Co-authored-by: Nuno Góis <github@nunogois.com>
2023-01-24 10:22:02 +01:00
Simon Hornby
c71c0bb3ac
fix: prevent deleting the last variable variant on the ui ( #2964 )
2023-01-24 09:48:53 +02:00
Mateusz Kwasniewski
a3404328ea
validation stage ( #2970 )
2023-01-23 20:02:05 +01:00
Simon Hornby
515845edd1
chore: increase max number of environments from 15 to 50 ( #2968 )
2023-01-23 17:28:31 +02:00
Mateusz Kwasniewski
d4a0a3c11d
Validate stage transition ( #2967 )
2023-01-23 15:04:56 +01:00
Mateusz Kwasniewski
bc627b428e
timeline component ( #2963 )
2023-01-23 13:06:24 +01:00
Mateusz Kwasniewski
bfb038c725
feat: pulsing avatar for import ( #2961 )
2023-01-23 10:44:25 +01:00
Gastón Fournier
70d8f9e58a
feat: add warning hints on potential misconfiguration ( #2948 )
...
## About the changes
Add warnings when we detect something might be wrong with the customer
configuration, in particular with regard to variants configuration
## Rationale
Moving from variants per feature to variants per environment will allow
users to have fine-grained permissions and more control over variants on
different environments: #2254
But because this requires an additional step of copying variants to
other environments, we identified the potential risk of users forgetting
to follow this step. To keep them informed about this, we're introducing
a warning sign after a toggle is enabled when we detect that:
1. The environment is enabled without variants
2. Other enabled environments have variants
This situation would be a problem if you rely on `getVariant` method
from the SDK, because without variants you'll receive the default
variant. Probably, not what you'd expect after enabling the toggle, but
there are situations where this might be correct. Because of the latter,
we thought that adding a warning and letting the user handle the
situation was the best solution.
## UI sketches
![image
(6)](https://user-images.githubusercontent.com/455064/213676353-112639f0-7781-42c0-8c9d-8c7eba316bae.png )
![Screenshot from 2023-01-19
08-55-10](https://user-images.githubusercontent.com/455064/213664639-7b11ff4b-048a-4a36-aa71-7df2f889adff.png )
Co-authored-by: Nuno Góis <github@nunogois.com>
2023-01-20 18:09:01 +01:00
Mateusz Kwasniewski
287d28e91d
Batch import styling ( #2959 )
2023-01-20 15:01:40 +01:00
Nuno Góis
342a6f6cbe
fix: filtering environments in the project features table ( #2957 )
...
![image](https://user-images.githubusercontent.com/14320932/213686971-dc612f72-d86e-414d-afee-23856b5add1a.png )
Fixes an issue where environments were not filtered correctly on the
search, most likely due to some regression accidentally introduced with
changes in the meantime.
2023-01-20 11:47:10 +00:00
Mateusz Kwasniewski
a67649347a
feat: file dropzone ( #2939 )
2023-01-20 09:50:24 +01:00
renovate[bot]
6e9043e2f4
chore(deps): update dependency @uiw/react-codemirror to v4.19.6 ( #2954 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@uiw/react-codemirror](https://uiwjs.github.io/react-codemirror )
([source](https://togithub.com/uiwjs/react-codemirror )) | [`4.19.5` ->
`4.19.6`](https://renovatebot.com/diffs/npm/@uiw%2freact-codemirror/4.19.5/4.19.6 )
|
[![age](https://badges.renovateapi.com/packages/npm/@uiw%2freact-codemirror/4.19.6/age-slim )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://badges.renovateapi.com/packages/npm/@uiw%2freact-codemirror/4.19.6/adoption-slim )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://badges.renovateapi.com/packages/npm/@uiw%2freact-codemirror/4.19.6/compatibility-slim/4.19.5 )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://badges.renovateapi.com/packages/npm/@uiw%2freact-codemirror/4.19.6/confidence-slim/4.19.5 )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>uiwjs/react-codemirror</summary>
###
[`v4.19.6`](https://togithub.com/uiwjs/react-codemirror/releases/tag/v4.19.6 )
[Compare
Source](https://togithub.com/uiwjs/react-codemirror/compare/v4.19.5...v4.19.6 )
[![](https://img.shields.io/badge/Open%20in-unpkg-blue )](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.19.6/file/README.md )
Documentation v4.19.6:
https://raw.githack.com/uiwjs/react-codemirror/97f393a/index.html \
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.19.5...v4.19.6
```shell
npm i @​uiw/react-codemirror@4.19.6
```
- 🆎 type(theme): fix type error.
([#​444](https://togithub.com/uiwjs/react-codemirror/issues/444 ))
[`5ef84c1`](https://togithub.com/uiwjs/react-codemirror/commit/5ef84c1 )
[@​jaywcjlove](https://togithub.com/jaywcjlove )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMDUuNCIsInVwZGF0ZWRJblZlciI6IjM0LjEwNS40In0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-20 06:12:36 +00:00
renovate[bot]
14f2fef739
chore(deps): update dependency @uiw/codemirror-theme-duotone to v4.19.6 ( #2953 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@uiw/codemirror-theme-duotone](https://uiwjs.github.io/react-codemirror/#/theme/data/duotone/light )
([source](https://togithub.com/uiwjs/react-codemirror )) | [`4.19.5` ->
`4.19.6`](https://renovatebot.com/diffs/npm/@uiw%2fcodemirror-theme-duotone/4.19.5/4.19.6 )
|
[![age](https://badges.renovateapi.com/packages/npm/@uiw%2fcodemirror-theme-duotone/4.19.6/age-slim )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://badges.renovateapi.com/packages/npm/@uiw%2fcodemirror-theme-duotone/4.19.6/adoption-slim )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://badges.renovateapi.com/packages/npm/@uiw%2fcodemirror-theme-duotone/4.19.6/compatibility-slim/4.19.5 )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://badges.renovateapi.com/packages/npm/@uiw%2fcodemirror-theme-duotone/4.19.6/confidence-slim/4.19.5 )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>uiwjs/react-codemirror</summary>
###
[`v4.19.6`](https://togithub.com/uiwjs/react-codemirror/releases/tag/v4.19.6 )
[Compare
Source](https://togithub.com/uiwjs/react-codemirror/compare/v4.19.5...v4.19.6 )
[![](https://img.shields.io/badge/Open%20in-unpkg-blue )](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.19.6/file/README.md )
Documentation v4.19.6:
https://raw.githack.com/uiwjs/react-codemirror/97f393a/index.html \
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.19.5...v4.19.6
```shell
npm i @​uiw/react-codemirror@4.19.6
```
- 🆎 type(theme): fix type error.
([#​444](https://togithub.com/uiwjs/react-codemirror/issues/444 ))
[`5ef84c1`](https://togithub.com/uiwjs/react-codemirror/commit/5ef84c1 )
[@​jaywcjlove](https://togithub.com/jaywcjlove )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMDUuNCIsInVwZGF0ZWRJblZlciI6IjM0LjEwNS40In0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-20 02:50:44 +00:00
renovate[bot]
234a38134f
chore(deps): update dependency jsdom to v21 ( #2843 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [jsdom](https://togithub.com/jsdom/jsdom ) | [`20.0.3` ->
`21.0.0`](https://renovatebot.com/diffs/npm/jsdom/20.0.3/21.0.0 ) |
[![age](https://badges.renovateapi.com/packages/npm/jsdom/21.0.0/age-slim )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://badges.renovateapi.com/packages/npm/jsdom/21.0.0/adoption-slim )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://badges.renovateapi.com/packages/npm/jsdom/21.0.0/compatibility-slim/20.0.3 )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://badges.renovateapi.com/packages/npm/jsdom/21.0.0/confidence-slim/20.0.3 )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>jsdom/jsdom</summary>
###
[`v21.0.0`](https://togithub.com/jsdom/jsdom/blob/HEAD/Changelog.md#​2100 )
[Compare
Source](https://togithub.com/jsdom/jsdom/compare/20.0.3...21.0.0 )
A potentially-breaking bug fix:
- Fixed the `window`, `document`, `location`, and `top` properties of
`Window` to be non-configurable. (ExE-Boss)
Other changes:
- Added support for `<input type=image>` submitting forms. (jenseng)
- Added the `location` setter to the `Window` object, which forwards to
the `location.href` setter. Setting the URL is still only implemented
for fragment navigations, however. (ExE-Boss)
- Fixed `defer=""` `<script>` elements that are added after
`DOMContentLoaded` to execute, instead of being skipped.
- Fixed `selectElement.selectedOptions` being incorrect when
`optionElement.selected` is set. This was a regression introduced in
v20.0.1. Unfortunately this also reverts the performance improvement
when appending `<option>` elements that was introduced then. (eps1lon)
- Fixed the `self`, `locationbar`, `menubar`, `personalbar`,
`scrollbars`, `statusbar`, `toolbar`, `frames`, `parent`, `external`,
`length`, and `screen` properties of `Window` to be replaceable: that
is, setting them will override their values, instead of having the new
value be ignored. (ExE-Boss)
- Fixed a few issues with `JSOM.fromURL()` in the browser build of
jsdom. (LungZeno)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC44NC4yIiwidXBkYXRlZEluVmVyIjoiMzQuODQuMiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-19 23:10:39 +01:00
Nuno Góis
08c1123144
fix: tooltip arrow regression after last scroll max size feat ( #2935 )
...
Fixes an issue where the `HtmlTooltip` arrow would no longer work after
a regression included with https://github.com/Unleash/unleash/pull/2891
Also adds the arrow prop to most usages of the tooltip to keep
consistency.
2023-01-19 14:46:26 +01:00
sjaanus
467eb57fb8
Import first super early version of UI ( #2932 )
...
Import first super early version of UI
2023-01-19 10:42:58 +00:00
renovate[bot]
81d369f468
chore(deps): update dependency vitest to v0.27.1 ( #2929 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [vitest](https://togithub.com/vitest-dev/vitest ) | [`0.27.0` ->
`0.27.1`](https://renovatebot.com/diffs/npm/vitest/0.27.0/0.27.1 ) |
[![age](https://badges.renovateapi.com/packages/npm/vitest/0.27.1/age-slim )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://badges.renovateapi.com/packages/npm/vitest/0.27.1/adoption-slim )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://badges.renovateapi.com/packages/npm/vitest/0.27.1/compatibility-slim/0.27.0 )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://badges.renovateapi.com/packages/npm/vitest/0.27.1/confidence-slim/0.27.0 )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>vitest-dev/vitest</summary>
###
[`v0.27.1`](https://togithub.com/vitest-dev/vitest/releases/tag/v0.27.1 )
[Compare
Source](https://togithub.com/vitest-dev/vitest/compare/v0.27.0...v0.27.1 )
##### 🚀 Features
- Show error, when process.exit is called - by
[@​sheremet-va](https://togithub.com/sheremet-va ) in
[https://github.com/vitest-dev/vitest/issues/2643 ](https://togithub.com/vitest-dev/vitest/issues/2643 )
[<samp>(866f4)</samp>](https://togithub.com/vitest-dev/vitest/commit/866f4494 )
- Add more information about unhandler error - by
[@​sheremet-va](https://togithub.com/sheremet-va ) in
[https://github.com/vitest-dev/vitest/issues/2642 ](https://togithub.com/vitest-dev/vitest/issues/2642 )
[<samp>(1ffb0)</samp>](https://togithub.com/vitest-dev/vitest/commit/1ffb0ef5 )
- Display running processes, if vitest closes with timeout - by
[@​sheremet-va](https://togithub.com/sheremet-va ) in
[https://github.com/vitest-dev/vitest/issues/2633 ](https://togithub.com/vitest-dev/vitest/issues/2633 )
[<samp>(94968)</samp>](https://togithub.com/vitest-dev/vitest/commit/94968a6f )
##### 🐞 Bug Fixes
- Type issue with spyOn method - by
[@​samkevin1](https://togithub.com/samkevin1 ) in
[https://github.com/vitest-dev/vitest/issues/2365 ](https://togithub.com/vitest-dev/vitest/issues/2365 )
and
[https://github.com/vitest-dev/vitest/issues/2582 ](https://togithub.com/vitest-dev/vitest/issues/2582 )
[<samp>(1aaa7)</samp>](https://togithub.com/vitest-dev/vitest/commit/1aaa79d7 )
- Add missing types in TS project when global is true - by
[@​Sneaken](https://togithub.com/Sneaken ) in
[https://github.com/vitest-dev/vitest/issues/2631 ](https://togithub.com/vitest-dev/vitest/issues/2631 )
[<samp>(4745e)</samp>](https://togithub.com/vitest-dev/vitest/commit/4745eaa2 )
- Always report failed test in junit reporter - by
[@​sheremet-va](https://togithub.com/sheremet-va ) in
[https://github.com/vitest-dev/vitest/issues/2632 ](https://togithub.com/vitest-dev/vitest/issues/2632 )
[<samp>(83da2)</samp>](https://togithub.com/vitest-dev/vitest/commit/83da2ec4 )
- Change Vite root, if test.root is used - by
[@​sheremet-va](https://togithub.com/sheremet-va ) in
[https://github.com/vitest-dev/vitest/issues/2637 ](https://togithub.com/vitest-dev/vitest/issues/2637 )
[<samp>(efbff)</samp>](https://togithub.com/vitest-dev/vitest/commit/efbff2a2 )
- Don't use ownKeys, when interoping a module - by
[@​sheremet-va](https://togithub.com/sheremet-va ) in
[https://github.com/vitest-dev/vitest/issues/2629 ](https://togithub.com/vitest-dev/vitest/issues/2629 )
[<samp>(a186a)</samp>](https://togithub.com/vitest-dev/vitest/commit/a186a7e1 )
- Cut duplicate error in negated toHaveBeenCalled - by
[@​richardboehme](https://togithub.com/richardboehme ) in
[https://github.com/vitest-dev/vitest/issues/2638 ](https://togithub.com/vitest-dev/vitest/issues/2638 )
[<samp>(09d62)</samp>](https://togithub.com/vitest-dev/vitest/commit/09d62226 )
- Always update last HMR ms on a module - by
[@​sheremet-va](https://togithub.com/sheremet-va )
[<samp>(99676)</samp>](https://togithub.com/vitest-dev/vitest/commit/9967645a )
- Terminate workers, when closing process - by
[@​sheremet-va](https://togithub.com/sheremet-va ) in
[https://github.com/vitest-dev/vitest/issues/2645 ](https://togithub.com/vitest-dev/vitest/issues/2645 )
[<samp>(ece43)</samp>](https://togithub.com/vitest-dev/vitest/commit/ece434a3 )
- **coverage**:
- Prevent c8 from crashing on invalid sourcemaps - by
[@​AriPerkkio](https://togithub.com/AriPerkkio ) in
[https://github.com/vitest-dev/vitest/issues/2634 ](https://togithub.com/vitest-dev/vitest/issues/2634 )
[<samp>(0163d)</samp>](https://togithub.com/vitest-dev/vitest/commit/0163dc80 )
- Istanbul provider to use `coverage.extension` - by
[@​AriPerkkio](https://togithub.com/AriPerkkio ) in
[https://github.com/vitest-dev/vitest/issues/2641 ](https://togithub.com/vitest-dev/vitest/issues/2641 )
[<samp>(7e388)</samp>](https://togithub.com/vitest-dev/vitest/commit/7e388903 )
##### [View changes on
GitHub](https://togithub.com/vitest-dev/vitest/compare/v0.27.0...v0.27.1 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMDUuNCIsInVwZGF0ZWRJblZlciI6IjM0LjEwNS40In0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-19 06:44:00 +00:00
Nuno Góis
7d73d772df
feat: add the account abstraction logic ( #2918 )
...
https://linear.app/unleash/issue/2-579/improve-user-like-behaviour-for-service-accounts-accounts-concept
Builds on top of https://github.com/Unleash/unleash/pull/2917 by moving
the responsibility of handling both account types from `users` to
`accounts`.
Ideally:
- `users` - Should only handle users;
- `service-accounts` - Should only handle service accounts;
- `accounts` - Should handle any type of account;
This should hopefully also provide a good building block in case we
later decide to refactor this further down the `accounts` path.
2023-01-18 16:08:07 +00:00
andreas-unleash
5ceab6f989
Add flag to control CASE_INSENSITIVE_IN_OPERATORS until SDKs catch up ( #2927 )
...
Signed-off-by: andreas-unleash <andreas@getunleash.ai>
<!-- Thanks for creating a PR! To make it easier for reviewers and
everyone else to understand what your changes relate to, please add some
relevant content to the headings below. Feel free to ignore or delete
sections that you don't think are relevant. Thank you! ❤️ -->
## About the changes
<!-- Describe the changes introduced. What are they and why are they
being introduced? Feel free to also add screenshots or steps to view the
changes if they're visual. -->
<!-- Does it close an issue? Multiple? -->
Closes #
<!-- (For internal contributors): Does it relate to an issue on public
roadmap? -->
<!--
Relates to [roadmap](https://github.com/orgs/Unleash/projects/10 ) item:
#
-->
### Important files
<!-- PRs can contain a lot of changes, but not all changes are equally
important. Where should a reviewer start looking to get an overview of
the changes? Are any files particularly important? -->
## Discussion points
<!-- Anything about the PR you'd like to discuss before it gets merged?
Got any questions or doubts? -->
Signed-off-by: andreas-unleash <andreas@getunleash.ai>
2023-01-18 15:53:14 +02:00
andreas-unleash
91e20cc09a
Add support for case for IN and NOT_IN operators ( #2924 )
...
Signed-off-by: andreas-unleash <andreas@getunleash.ai>
Adds support for case for IN and NOT_IN operators
<!-- Thanks for creating a PR! To make it easier for reviewers and
everyone else to understand what your changes relate to, please add some
relevant content to the headings below. Feel free to ignore or delete
sections that you don't think are relevant. Thank you! ❤️ -->
## About the changes
<!-- Describe the changes introduced. What are they and why are they
being introduced? Feel free to also add screenshots or steps to view the
changes if they're visual. -->
<!-- Does it close an issue? Multiple? -->
Closes #
<!-- (For internal contributors): Does it relate to an issue on public
roadmap? -->
<!--
Relates to [roadmap](https://github.com/orgs/Unleash/projects/10 ) item:
#
-->
### Important files
<!-- PRs can contain a lot of changes, but not all changes are equally
important. Where should a reviewer start looking to get an overview of
the changes? Are any files particularly important? -->
<img width="1547" alt="Screenshot 2023-01-18 at 11 35 10"
src="https://user-images.githubusercontent.com/104830839/213136158-25c525c8-de82-423b-93d1-5ae6eb8469fa.png ">
## Discussion points
<!-- Anything about the PR you'd like to discuss before it gets merged?
Got any questions or doubts? -->
Signed-off-by: andreas-unleash <andreas@getunleash.ai>
2023-01-18 14:42:26 +02:00
Nuno Góis
d63b3c69fe
feat: adapt user logic to better adapt to SAs ( #2917 )
...
https://linear.app/unleash/issue/2-579/improve-user-like-behaviour-for-service-accounts-accounts-concept
<img width="803" alt="image"
src="https://user-images.githubusercontent.com/14320932/213011584-75870595-988d-49bc-a7bf-cd1ffd146bca.png ">
Makes SAs behave more like users.
Even though they share the same `users` database table, the `is_service`
column distinguishes them. This PR makes the distinction a bit less
obvious by not filtering out SAs for some methods in the user store,
returning both account types and their respective account type
information so we can handle them properly on the UI.
We felt like this was a good enough approach for now, and a decent
compromise to move SAs forward. In the future, we may want to make a
full refactor with the `accounts` concept in mind, which we've
experimented with in the
[accounts-refactoring](https://github.com/Unleash/unleash/tree/accounts-refactoring )
branches (both OSS and Enterprise).
https://github.com/Unleash/unleash/pull/2918 - Moves this a bit further,
by introducing the account service and store.
2023-01-18 12:12:44 +00:00
Gastón Fournier
c86d191f62
fix: add environment to event log card ( #2912 )
...
## About the changes
Some changes recorded in the event log apply only to one particular
environment. This is currently not visible in the event log card, but it
is present in the recorded event:
| Full event | Event card |
| --- | --- |
| ![Screenshot from 2023-01-17
14-22-55](https://user-images.githubusercontent.com/455064/212910227-77b5e81c-60fe-4891-bfad-e3358e5a0ba5.png )
|
![image](https://user-images.githubusercontent.com/455064/212910207-7cae700b-3f50-4035-9bcd-897de62d76d2.png )
|
This PR makes that information visible on the event card
2023-01-18 10:19:25 +01:00
Fredrik Strand Oseberg
bf7ef62059
feat: initial status box implementation ( #2913 )
...
First iteration of new status boxes
2023-01-18 10:10:41 +01:00
Fredrik Strand Oseberg
1f6db91fde
Fix/redirect woes ( #2899 )
...
This PR fixes two problems:
(1) The initial redirect put us into an infinite loop when redirecting,
because trying to go back to the root would always trigger the initial
redirect component. Throwing you back to project screen.
(2) Using UI config in the useLastViewedProject to get the basePath
introduced a race condition where you needed data from the uiConfig in
order to fetch the correct key from local storage. The fix here was to
use the basePath coded into the HTML file, so we can synchronously
retrieve the correct key at startup.
Co-authored-by: kwasniew <kwasniewski.mateusz@gmail.com>
2023-01-17 13:33:52 +01:00