Thomas Heartman
05b7f6f4d9
fix: involuntarily scrolled to the top when mousing off group/project avatars ( #7287 )
...
This PR fixes a bug where if you navigated to the projects page via the
menu, scrolled down, and hovered over a project's avatars, you'd be
scrolled to the top of the page when you moused off the avatar.
Turns out this issue was also in the group cards. It seems to be that
the popover attempts to restore focus back to where you where, which, if
you navigated via the menu, is at the top of the page. Because these
popovers don't have any focusable content, we can disable that
functionality.
Additionally, I've disabled the scroll lock when the popover is open.
The scroll lock made it impossible to scroll when one of the popovers is
open, which is confusing as a user.
2024-06-05 13:46:36 +02:00
Mateusz Kwasniewski
e621c7a2a5
feat: Preview dependency ( #7284 )
2024-06-05 10:05:41 +02:00
Thomas Heartman
c129541df6
feat: adds information about project modes to the project creation form ( #7250 )
...
This change adds information about the project modes to the new
project creation form, using the tooltip for project creation modes.
In doing so, it updates the config button tooltip to accept extra
elements and adds styling for them.
What it looks like:
![image](https://github.com/Unleash/unleash/assets/17786332/809fb48e-2404-416b-a867-6fa04978ccc1 )
## a11y issues
This solution does present one problem: the popover doesn't get focus,
so it's impossible for you to scroll with only a keyboard. However, this
is something that's present in Unleash already, and not something that I
think would be easily solvable, so I don't think this is when we should
solve it.
2024-06-05 09:20:18 +02:00
Thomas Heartman
e5c3cc0c8d
chore: regenerate orval with new changes ( #7283 )
...
This PR generates new orval schemas with:
- new create tag schema
- updates from toggle to flag
- deprecation and obsolescence info
2024-06-05 09:14:50 +02:00
Thomas Heartman
3039fc3d59
fix: trying to create a tag that's too short gives errors ( #7269 )
...
1. Only suggest to create a tag value if the input is more than two
characters after trimming.
2. Ignore trailing and leading whitespace when considering which
autocomplete options to show
2024-06-05 08:47:50 +02:00
Mateusz Kwasniewski
fef77c1fde
feat: filter by feature type ( #7273 )
2024-06-05 08:17:54 +02:00
Thomas Heartman
257cd5513f
fix: display previously selected tags in dialog ( #7271 )
...
When opening a dialog where there's previously selected tags, also
render the previously selected tags.
This is consistent with how we do it for bulk tags.
So instead of showing this when you open the tag manager on a flag with
existing tags:
![image](https://github.com/Unleash/unleash/assets/17786332/c82393f6-9561-4f71-a64e-8537f10400d2 )
We show this:
![image](https://github.com/Unleash/unleash/assets/17786332/8ae8acb7-fc13-4289-bae8-d58545f704f3 )
2024-06-05 08:13:16 +02:00
renovate[bot]
a8485a7ede
chore(deps): update dependency react-archer to v4.4.0 ( #7279 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [react-archer](https://togithub.com/pierpo/react-archer ) | [`4.3.0` ->
`4.4.0`](https://renovatebot.com/diffs/npm/react-archer/4.3.0/4.4.0 ) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/react-archer/4.4.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/react-archer/4.4.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/react-archer/4.3.0/4.4.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/react-archer/4.3.0/4.4.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>pierpo/react-archer (react-archer)</summary>
###
[`v4.4.0`](https://togithub.com/pierpo/react-archer/releases/tag/v4.4.0 )
[Compare
Source](https://togithub.com/pierpo/react-archer/compare/v4.3.0...v4.4.0 )
### Features
- You can now make clickable arrows using `domAttributes`, `cursor` and
`hitSlop` properties in a relation 😊
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zODguMSIsInVwZGF0ZWRJblZlciI6IjM3LjM4OC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-04 21:07:44 +00:00
renovate[bot]
da889ac004
chore(deps): update dependency orval to v6.29.1 ( #7277 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [orval](https://togithub.com/anymaniax/orval ) | [`6.27.1` ->
`6.29.1`](https://renovatebot.com/diffs/npm/orval/6.27.1/6.29.1 ) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/orval/6.29.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/orval/6.29.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/orval/6.27.1/6.29.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/orval/6.27.1/6.29.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>anymaniax/orval (orval)</summary>
###
[`v6.29.1`](https://togithub.com/anymaniax/orval/releases/tag/v6.29.1 ):
Release 6.29.1
[Compare
Source](https://togithub.com/anymaniax/orval/compare/v6.29.0...v6.29.1 )
##### Bug Fixes
- **hono:** correctly check response validator application/json
([43766c8](43766c8016
))
###
[`v6.29.0`](https://togithub.com/anymaniax/orval/releases/tag/v6.29.0 ):
Release 6.29.0
[Compare
Source](https://togithub.com/anymaniax/orval/compare/v6.28.2...v6.29.0 )
##### Bug Fixes
- allow making second axios, etc., param `required` instead of
`optional`
([#​1357](https://togithub.com/anymaniax/orval/issues/1357 ))
([b13dbb3](b13dbb3f86
))
- allow to override only root mock
([#​1338](https://togithub.com/anymaniax/orval/issues/1338 ))
([dc18a87](dc18a87bae
))
- correct import for anyof enums
([#​1371](https://togithub.com/anymaniax/orval/issues/1371 ))
([d3ddbdd](d3ddbddd94
))
- fix type of filters.tags, add regexp to docs
([#​1369](https://togithub.com/anymaniax/orval/issues/1369 ))
([50a7ad7](50a7ad76ea
))
- format to index of `hono`
([#​1368](https://togithub.com/anymaniax/orval/issues/1368 ))
([5581edf](5581edf730
))
- handle OpenAPI 3.1 nullability for mocks
([#​1381](https://togithub.com/anymaniax/orval/issues/1381 ))
([efc4c35](efc4c35bd5
))
- **hono:** remove handler fix
([692f749](692f749c0d
))
- **hono:** validator return parsed value
([#​1339](https://togithub.com/anymaniax/orval/issues/1339 ))
([6d41605](6d41605a23
))
- **msw:** make delay optional
([#​1360](https://togithub.com/anymaniax/orval/issues/1360 ))
([393a6d8](393a6d8eb5
))
- **msw:** make sure to early out when detecting loop in
additionalproperties
([#​1362](https://togithub.com/anymaniax/orval/issues/1362 ))
([4536f34](4536f34d19
))
- path to file url
([#​1372](https://togithub.com/anymaniax/orval/issues/1372 ))
([a61d26a](a61d26aba4
))
- unstable reference (Issue 1359)
([#​1374](https://togithub.com/anymaniax/orval/issues/1374 ))
([f7db4ca](f7db4ca4e2
))
- valid syntax when anyOf is present on querystring
([#​1341](https://togithub.com/anymaniax/orval/issues/1341 ))
([41f6612](41f6612059
))
##### Features
- 'suppressReadonlyModifier' override option introduced
([#​1354](https://togithub.com/anymaniax/orval/issues/1354 ))
([86f2cf1](86f2cf10ec
))
- allow override for mock handlers to be a function
([#​1375](https://togithub.com/anymaniax/orval/issues/1375 ))
([bc3d277](bc3d277469
))
- **hono:** add async to handler
([db7de2f](db7de2f9a6
))
- **hono:** add validator option
([770295f](770295f5c6
))
##### Reverts
- Revert "fix(core): improve NonReadonly type
([#​1237](https://togithub.com/anymaniax/orval/issues/1237 ))"
([#​1352](https://togithub.com/anymaniax/orval/issues/1352 ))
([0008100](0008100312
)),
closes [#​1237](https://togithub.com/anymaniax/orval/issues/1237 )
[#​1352](https://togithub.com/anymaniax/orval/issues/1352 )
[#​1348](https://togithub.com/anymaniax/orval/issues/1348 )
###
[`v6.28.2`](https://togithub.com/anymaniax/orval/releases/tag/v6.28.2 ):
Release 6.28.2
[Compare
Source](https://togithub.com/anymaniax/orval/compare/v6.28.1...v6.28.2 )
##### Bug Fixes
- **zod:** remove double strict
([b311298](b311298a9c
))
- **zod:** response and body parser array compatibility
([0a03004](0a03004c11
))
###
[`v6.28.1`](https://togithub.com/anymaniax/orval/releases/tag/v6.28.1 ):
Release 6.28.1
[Compare
Source](https://togithub.com/anymaniax/orval/compare/v6.28.0...v6.28.1 )
##### Bug Fixes
- **zod:** missing zod prefix
([8df6df7](8df6df73c9
))
###
[`v6.28.0`](https://togithub.com/anymaniax/orval/releases/tag/v6.28.0 ):
Release 6.28.0
[Compare
Source](https://togithub.com/anymaniax/orval/compare/v6.27.1...v6.28.0 )
##### Bug Fixes
- accumulate discriminator mapping keys
([#​1305](https://togithub.com/anymaniax/orval/issues/1305 ))
([1cc9e01](1cc9e01007
))
- **core:** discriminator nullable property
([7294c32](7294c32fea
))
- **hono:** context add out type
([39a1884](39a18848ee
))
- **hono:** handle correctly response validation empty
([48436f2](48436f2d93
))
- **mock/msw:** override response if it's false as well
([#​1313](https://togithub.com/anymaniax/orval/issues/1313 ))
([b13df01](b13df0126a
))
- **msw:** correctly mock nested objects
([#​1325](https://togithub.com/anymaniax/orval/issues/1325 ))
([d7fa66d](d7fa66d7b2
))
- **MSW:** fixed so that `Function` can be accepted with `mock` option
([#​1328](https://togithub.com/anymaniax/orval/issues/1328 ))
([25a5e39](25a5e39473
))
- **swr:** strongly type args in swr mutation fetchers
([#​1324](https://togithub.com/anymaniax/orval/issues/1324 ))
([7feae35](7feae3530a
))
- **zod:** handle schema type array correctly
([#​1311](https://togithub.com/anymaniax/orval/issues/1311 ))
([b1d66dc](b1d66dc8a5
))
##### Features
- added `output.fileExtension` option to possible specifying the
extension for the generated file.
([#​1320](https://togithub.com/anymaniax/orval/issues/1320 ))
([913ac00](913ac00036
))
- **core:** add option to apply `biome` to generated files
([#​1321](https://togithub.com/anymaniax/orval/issues/1321 ))
([5f5dc17](5f5dc17b4a
))
- **zod:** add option coerce
([#​1310](https://togithub.com/anymaniax/orval/issues/1310 ))
([25267ae](25267ae5a5
))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zODguMSIsInVwZGF0ZWRJblZlciI6IjM3LjM4OC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-04 19:27:57 +00:00
renovate[bot]
7dfa12c6eb
chore(deps): update dependency vite to v5.2.12 ( #7276 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [vite](https://vitejs.dev )
([source](https://togithub.com/vitejs/vite/tree/HEAD/packages/vite )) |
[`5.2.11` ->
`5.2.12`](https://renovatebot.com/diffs/npm/vite/5.2.11/5.2.12 ) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vite/5.2.12?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/5.2.12?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/5.2.11/5.2.12?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/5.2.11/5.2.12?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>vitejs/vite (vite)</summary>
###
[`v5.2.12`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small5212-2024-05-28-small )
[Compare
Source](https://togithub.com/vitejs/vite/compare/v5.2.11...v5.2.12 )
- chore: move to eslint flat config
([#​16743](https://togithub.com/vitejs/vite/issues/16743 ))
([8f16765](https://togithub.com/vitejs/vite/commit/8f16765 )), closes
[#​16743](https://togithub.com/vitejs/vite/issues/16743 )
- chore(deps): remove unused deps
([#​17329](https://togithub.com/vitejs/vite/issues/17329 ))
([5a45745](https://togithub.com/vitejs/vite/commit/5a45745 )), closes
[#​17329](https://togithub.com/vitejs/vite/issues/17329 )
- chore(deps): update all non-major dependencies
([#​16722](https://togithub.com/vitejs/vite/issues/16722 ))
([b45922a](https://togithub.com/vitejs/vite/commit/b45922a )), closes
[#​16722](https://togithub.com/vitejs/vite/issues/16722 )
- fix: mention `build.rollupOptions.output.manualChunks` instead of
`build.rollupOutput.manualChunks`
([89378c0](https://togithub.com/vitejs/vite/commit/89378c0 )), closes
[#​16721](https://togithub.com/vitejs/vite/issues/16721 )
- fix(build): make SystemJSWrapRE match lazy
([#​16633](https://togithub.com/vitejs/vite/issues/16633 ))
([6583ad2](https://togithub.com/vitejs/vite/commit/6583ad2 )), closes
[#​16633](https://togithub.com/vitejs/vite/issues/16633 )
- fix(css): avoid generating empty JS files when JS files becomes empty
but has CSS files imported
([#​1](https://togithub.com/vitejs/vite/issues/1 )
([95fe5a7](https://togithub.com/vitejs/vite/commit/95fe5a7 )), closes
[#​16078](https://togithub.com/vitejs/vite/issues/16078 )
- fix(css): handle lightningcss compiled css in Deno
([#​17301](https://togithub.com/vitejs/vite/issues/17301 ))
([8e4e932](https://togithub.com/vitejs/vite/commit/8e4e932 )), closes
[#​17301](https://togithub.com/vitejs/vite/issues/17301 )
- fix(css): only use files the current bundle contains
([#​16684](https://togithub.com/vitejs/vite/issues/16684 ))
([15a6ebb](https://togithub.com/vitejs/vite/commit/15a6ebb )), closes
[#​16684](https://togithub.com/vitejs/vite/issues/16684 )
- fix(css): page reload was not happening with .css?raw
([#​16455](https://togithub.com/vitejs/vite/issues/16455 ))
([8041846](https://togithub.com/vitejs/vite/commit/8041846 )), closes
[#​16455](https://togithub.com/vitejs/vite/issues/16455 )
- fix(deps): update all non-major dependencies
([#​16603](https://togithub.com/vitejs/vite/issues/16603 ))
([6711553](https://togithub.com/vitejs/vite/commit/6711553 )), closes
[#​16603](https://togithub.com/vitejs/vite/issues/16603 )
- fix(deps): update all non-major dependencies
([#​16660](https://togithub.com/vitejs/vite/issues/16660 ))
([bf2f014](https://togithub.com/vitejs/vite/commit/bf2f014 )), closes
[#​16660](https://togithub.com/vitejs/vite/issues/16660 )
- fix(deps): update all non-major dependencies
([#​17321](https://togithub.com/vitejs/vite/issues/17321 ))
([4a89766](https://togithub.com/vitejs/vite/commit/4a89766 )), closes
[#​17321](https://togithub.com/vitejs/vite/issues/17321 )
- fix(error-logging): rollup errors weren't displaying id and codeframe
([#​16540](https://togithub.com/vitejs/vite/issues/16540 ))
([22dc196](https://togithub.com/vitejs/vite/commit/22dc196 )), closes
[#​16540](https://togithub.com/vitejs/vite/issues/16540 )
- fix(hmr): normalize the path info
([#​14255](https://togithub.com/vitejs/vite/issues/14255 ))
([6a085d0](https://togithub.com/vitejs/vite/commit/6a085d0 )), closes
[#​14255](https://togithub.com/vitejs/vite/issues/14255 )
- fix(hmr): trigger page reload when calling invalidate on root module
([#​16636](https://togithub.com/vitejs/vite/issues/16636 ))
([2b61cc3](https://togithub.com/vitejs/vite/commit/2b61cc3 )), closes
[#​16636](https://togithub.com/vitejs/vite/issues/16636 )
- fix(logger): truncate log over 5000 characters long
([#​16581](https://togithub.com/vitejs/vite/issues/16581 ))
([b0b839a](https://togithub.com/vitejs/vite/commit/b0b839a )), closes
[#​16581](https://togithub.com/vitejs/vite/issues/16581 )
- fix(optimizer): log dependencies added by plugins
([#​16729](https://togithub.com/vitejs/vite/issues/16729 ))
([f0fb987](https://togithub.com/vitejs/vite/commit/f0fb987 )), closes
[#​16729](https://togithub.com/vitejs/vite/issues/16729 )
- fix(sourcemap): improve sourcemap compatibility for vue2
([#​16594](https://togithub.com/vitejs/vite/issues/16594 ))
([913c040](https://togithub.com/vitejs/vite/commit/913c040 )), closes
[#​16594](https://togithub.com/vitejs/vite/issues/16594 )
- docs: correct proxy shorthand example
([#​15938](https://togithub.com/vitejs/vite/issues/15938 ))
([abf766e](https://togithub.com/vitejs/vite/commit/abf766e )), closes
[#​15938](https://togithub.com/vitejs/vite/issues/15938 )
- docs: deprecate server.hot
([#​16741](https://togithub.com/vitejs/vite/issues/16741 ))
([e7d38ab](https://togithub.com/vitejs/vite/commit/e7d38ab )), closes
[#​16741](https://togithub.com/vitejs/vite/issues/16741 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zODguMSIsInVwZGF0ZWRJblZlciI6IjM3LjM4OC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-04 19:27:45 +00:00
Christopher Kolstad
0db5bc193f
task: upgraded semver dependency (and biome) ( #7272 )
...
Sorry for the extra noise here, but this seems to be the biome upgrade
altering formatting slightly.
2024-06-04 15:01:43 +02:00
Jaanus Sellin
9cb015a7db
fix: hide insights from sidebar for oss and kill switch ( #7270 )
2024-06-04 15:34:23 +03:00
Mateusz Kwasniewski
75529f465d
feat: clickable tags in project overview ( #7263 )
2024-06-04 11:08:38 +02:00
David Leek
927f911c62
chore: add a flag+ui flag for commandBarUI ( #7264 )
2024-06-04 08:50:13 +00:00
Thomas Heartman
048d604518
chore: update project overview to flags ( #7247 )
...
This PR changes the project screen by calling the main tab "flags"
instead of "overview". There isn't really an overview available on that
tab anymore, only a list of flags.
2024-06-04 09:35:17 +02:00
Jaanus Sellin
88dda1987f
feat: project health chart now goes from 0 to 100 to give perspective ( #7249 )
...
![image](https://github.com/Unleash/unleash/assets/964450/ab56de69-bed5-4b2c-8ff9-b1cc3db8dd4b )
2024-06-04 10:18:20 +03:00
renovate[bot]
4e5c7414e7
chore(deps): update dependency msw to v2.3.0 ( #7262 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [msw](https://mswjs.io ) ([source](https://togithub.com/mswjs/msw )) |
[`2.2.14` ->
`2.3.0`](https://renovatebot.com/diffs/npm/msw/2.2.14/2.3.0 ) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/msw/2.3.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/msw/2.3.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/msw/2.2.14/2.3.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/msw/2.2.14/2.3.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>mswjs/msw (msw)</summary>
### [`v2.3.0`](https://togithub.com/mswjs/msw/releases/tag/v2.3.0 )
[Compare
Source](https://togithub.com/mswjs/msw/compare/v2.2.14...v2.3.0 )
#### v2.3.0 (2024-05-08)
> \[!WARNING]
> This release changes how MSW treats unhandled exceptions in response
resolvers. Previously, they were treated as request errors. Starting
with this release, unhandled resolver exceptions will be coerced to `500
Unhandled Exception` mocked error responses produced by the library.
Please note that **you must not intentionally throw errors in your
resolvers**. Please use
[`Response.error()`](https://mswjs.io/docs/basics/mocking-responses#mocking-network-errors )
to mock request/network errors. Unhandled exceptions are considered
unintended and will be treated as if they happen on the actual server.
##### Features
- treat unhandled exceptions in handlers as 500 error responses
([#​2135](https://togithub.com/mswjs/msw/issues/2135 ))
([`5191399`](5191399246
))
[@​kettanaito](https://togithub.com/kettanaito )
- prioritize the `node` export when importing `msw/node`
([#​2134](https://togithub.com/mswjs/msw/issues/2134 ),
transitively through
[@​mswjs/interceptors](https://togithub.com/mswjs/interceptors )).
- add a new `unhandledException` event
([#​2135](https://togithub.com/mswjs/msw/issues/2135 ),
[docs](https://mswjs.io/docs/api/life-cycle-events#unhandledexception )).
```js
server.events.on('unhandledException', ({ request, error }) => {
console.log('%s %s errored! See details below.', request.method, request.url)
console.error(error)
})
```
##### Bug Fixes
- **Disposable:** make the ".dispose()" method synchronous
([#​2144](https://togithub.com/mswjs/msw/issues/2144 ))
([`686d3d6`](686d3d668f
))
[@​kettanaito](https://togithub.com/kettanaito )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNzcuOCIsInVwZGF0ZWRJblZlciI6IjM3LjM3Ny44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-04 01:53:06 +00:00
renovate[bot]
79d0f86646
chore(deps): update dependency debounce to v2.1.0 ( #7260 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [debounce](https://togithub.com/sindresorhus/debounce ) | [`2.0.0` ->
`2.1.0`](https://renovatebot.com/diffs/npm/debounce/2.0.0/2.1.0 ) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/debounce/2.1.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/debounce/2.1.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/debounce/2.0.0/2.1.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/debounce/2.0.0/2.1.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>sindresorhus/debounce (debounce)</summary>
###
[`v2.1.0`](https://togithub.com/sindresorhus/debounce/releases/tag/v2.1.0 )
[Compare
Source](https://togithub.com/sindresorhus/debounce/compare/v2.0.0...v2.1.0 )
- Add `.trigger()` function
([#​41](https://togithub.com/sindresorhus/debounce/issues/41 ))
[`1fe9160`](https://togithub.com/sindresorhus/debounce/commit/1fe9160 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNzcuOCIsInVwZGF0ZWRJblZlciI6IjM3LjM3Ny44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-03 22:41:28 +00:00
renovate[bot]
39337bb80e
chore(deps): update dependency cypress to v13.10.0 ( #7259 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [cypress](https://cypress.io )
([source](https://togithub.com/cypress-io/cypress )) | [`13.7.2` ->
`13.10.0`](https://renovatebot.com/diffs/npm/cypress/13.7.2/13.10.0 ) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/cypress/13.10.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/cypress/13.10.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/cypress/13.7.2/13.10.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/cypress/13.7.2/13.10.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>cypress-io/cypress (cypress)</summary>
###
[`v13.10.0`](https://togithub.com/cypress-io/cypress/releases/tag/v13.10.0 )
[Compare
Source](https://togithub.com/cypress-io/cypress/compare/v13.9.0...v13.10.0 )
Changelog: https://docs.cypress.io/guides/references/changelog#13-10-0
###
[`v13.9.0`](https://togithub.com/cypress-io/cypress/releases/tag/v13.9.0 )
[Compare
Source](https://togithub.com/cypress-io/cypress/compare/v13.8.1...v13.9.0 )
Changelog: https://docs.cypress.io/guides/references/changelog#13-9-0
###
[`v13.8.1`](https://togithub.com/cypress-io/cypress/releases/tag/v13.8.1 )
[Compare
Source](https://togithub.com/cypress-io/cypress/compare/v13.8.0...v13.8.1 )
Changelog: https://docs.cypress.io/guides/references/changelog#13-8-1
###
[`v13.8.0`](https://togithub.com/cypress-io/cypress/releases/tag/v13.8.0 )
[Compare
Source](https://togithub.com/cypress-io/cypress/compare/v13.7.3...v13.8.0 )
Changelog: https://docs.cypress.io/guides/references/changelog#13-8-0
###
[`v13.7.3`](https://togithub.com/cypress-io/cypress/releases/tag/v13.7.3 )
[Compare
Source](https://togithub.com/cypress-io/cypress/compare/v13.7.2...v13.7.3 )
Changelog: https://docs.cypress.io/guides/references/changelog#13-7-3
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNzcuOCIsInVwZGF0ZWRJblZlciI6IjM3LjM3Ny44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-03 22:41:14 +00:00
renovate[bot]
29940a1976
chore(deps): update dependency @vitejs/plugin-react to v4.3.0 ( #7258 )
...
[![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/tree/HEAD/packages/plugin-react ))
| [`4.2.1` ->
`4.3.0`](https://renovatebot.com/diffs/npm/@vitejs%2fplugin-react/4.2.1/4.3.0 )
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@vitejs%2fplugin-react/4.3.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vitejs%2fplugin-react/4.3.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vitejs%2fplugin-react/4.2.1/4.3.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vitejs%2fplugin-react/4.2.1/4.3.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>vitejs/vite-plugin-react
(@​vitejs/plugin-react)</summary>
###
[`v4.3.0`](https://togithub.com/vitejs/vite-plugin-react/blob/HEAD/packages/plugin-react/CHANGELOG.md#430-2024-05-22 )
[Compare
Source](https://togithub.com/vitejs/vite-plugin-react/compare/v4.2.1...v4.3.0 )
##### Fix support for React compiler
Don't set `retainLines: true` when the React compiler is used. This
creates whitespace issues and the compiler is modifying the JSX too much
to get correct line numbers after that. If you want to use the React
compiler and get back correct line numbers for tools like
[vite-plugin-react-click-to-component](https://togithub.com/ArnaudBarre/vite-plugin-react-click-to-component )
to work, you should update your config to something like:
```ts
export default defineConfig(({ command }) => {
const babelPlugins = [['babel-plugin-react-compiler', {}]]
if (command === 'serve') {
babelPlugins.push(['@​babel/plugin-transform-react-jsx-development', {}])
}
return {
plugins: [react({ babel: { plugins: babelPlugins } })],
}
})
```
##### Support HMR for class components
This is a long overdue and should fix some issues people had with HMR
when migrating from CRA.
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNzcuOCIsInVwZGF0ZWRJblZlciI6IjM3LjM3Ny44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-03 20:20:36 +00:00
renovate[bot]
299d3455d6
chore(deps): update dependency plausible-tracker to v0.3.9 ( #7257 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [plausible-tracker](https://togithub.com/plausible/plausible-tracker )
| [`0.3.8` ->
`0.3.9`](https://renovatebot.com/diffs/npm/plausible-tracker/0.3.8/0.3.9 )
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/plausible-tracker/0.3.9?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/plausible-tracker/0.3.9?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/plausible-tracker/0.3.8/0.3.9?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/plausible-tracker/0.3.8/0.3.9?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>plausible/plausible-tracker (plausible-tracker)</summary>
###
[`v0.3.9`](294405cafc...ab75723ad1
)
[Compare
Source](294405cafc...ab75723ad1
)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNzcuOCIsInVwZGF0ZWRJblZlciI6IjM3LjM3Ny44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-03 20:20:11 +00:00
Mateusz Kwasniewski
a1cecaf647
fix: mobile menu font size ( #7252 )
2024-06-03 15:28:28 +02:00
Mateusz Kwasniewski
7021763973
feat: explain stickiness ( #7248 )
2024-06-03 13:54:06 +02:00
Mateusz Kwasniewski
e6b0c4fdb5
fix: Prevent jumping content navbar switch ( #7232 )
2024-06-03 08:52:03 +02:00
renovate[bot]
569c15c05d
chore(deps): update dependency @uiw/react-codemirror to v4.22.1 ( #7238 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@uiw/react-codemirror](https://uiwjs.github.io/react-codemirror )
([source](https://togithub.com/uiwjs/react-codemirror )) | [`4.21.25` ->
`4.22.1`](https://renovatebot.com/diffs/npm/@uiw%2freact-codemirror/4.21.25/4.22.1 )
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@uiw%2freact-codemirror/4.22.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@uiw%2freact-codemirror/4.22.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@uiw%2freact-codemirror/4.21.25/4.22.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@uiw%2freact-codemirror/4.21.25/4.22.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>uiwjs/react-codemirror (@​uiw/react-codemirror)</summary>
###
[`v4.22.1`](https://togithub.com/uiwjs/react-codemirror/releases/tag/v4.22.1 )
[Compare
Source](https://togithub.com/uiwjs/react-codemirror/compare/v4.22.0...v4.22.1 )
[![Buy me a
coffee](https://img.shields.io/badge/Buy%20me%20a%20coffee-048754?logo=buymeacoffee )](https://jaywcjlove.github.io/#/sponsor )
[![](https://img.shields.io/badge/Open%20in-unpkg-blue )](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.22.1/file/README.md )
Documentation v4.22.1:
https://raw.githack.com/uiwjs/react-codemirror/739df75/index.html \
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.22.0...v4.22.1
```shell
npm i @​uiw/react-codemirror@4.22.1
```
- 🐞 fix: lock the react version.
[`79fec4c`](https://togithub.com/uiwjs/react-codemirror/commit/79fec4c )
[@​jaywcjlove](https://togithub.com/jaywcjlove )
- 🐞 fix: Externalize JSX runtime
([#​655](https://togithub.com/uiwjs/react-codemirror/issues/655 ))
[`b81c628`](https://togithub.com/uiwjs/react-codemirror/commit/b81c628 )
[@​eps1lon](https://togithub.com/eps1lon )
###
[`v4.22.0`](https://togithub.com/uiwjs/react-codemirror/releases/tag/v4.22.0 )
[Compare
Source](https://togithub.com/uiwjs/react-codemirror/compare/v4.21.25...v4.22.0 )
[![Buy me a
coffee](https://img.shields.io/badge/Buy%20me%20a%20coffee-048754?logo=buymeacoffee )](https://jaywcjlove.github.io/#/sponsor )
[![](https://img.shields.io/badge/Open%20in-unpkg-blue )](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.22.0/file/README.md )
Documentation v4.22.0:
https://raw.githack.com/uiwjs/react-codemirror/4954630/index.html \
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.21.25...v4.22.0
```shell
npm i @​uiw/react-codemirror@4.22.0
```
- 📖 doc(theme): update document.
[`34ba805`](https://togithub.com/uiwjs/react-codemirror/commit/34ba805 )
[@​jaywcjlove](https://togithub.com/jaywcjlove )
- 💄 chore(deps): update dependency husky to v9
([#​624](https://togithub.com/uiwjs/react-codemirror/issues/624 ))
[`6440766`](https://togithub.com/uiwjs/react-codemirror/commit/6440766 )
[@​jaywcjlove](https://togithub.com/jaywcjlove )
- 🌟 feat: add font size setting to the theme.
[#​651](https://togithub.com/uiwjs/react-codemirror/issues/651 )
[`ead023b`](https://togithub.com/uiwjs/react-codemirror/commit/ead023b )
[@​jaywcjlove](https://togithub.com/jaywcjlove )
- 💢 ci: update workflows config.
[`cf714d6`](https://togithub.com/uiwjs/react-codemirror/commit/cf714d6 )
[@​jaywcjlove](https://togithub.com/jaywcjlove )
- 🌍 website: fix type error.
[#​651](https://togithub.com/uiwjs/react-codemirror/issues/651 )
[`ddfb3d2`](https://togithub.com/uiwjs/react-codemirror/commit/ddfb3d2 )
[@​jaywcjlove](https://togithub.com/jaywcjlove )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNzcuOCIsInVwZGF0ZWRJblZlciI6IjM3LjM3Ny44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-03 00:17:46 +00:00
renovate[bot]
23768614e3
chore(deps): update dependency @uiw/codemirror-theme-duotone to v4.22.1 ( #7156 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@uiw/codemirror-theme-duotone](https://uiwjs.github.io/react-codemirror/#/theme/data/duotone/light )
([source](https://togithub.com/uiwjs/react-codemirror )) | [`4.21.25` ->
`4.22.1`](https://renovatebot.com/diffs/npm/@uiw%2fcodemirror-theme-duotone/4.21.25/4.22.1 )
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@uiw%2fcodemirror-theme-duotone/4.22.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@uiw%2fcodemirror-theme-duotone/4.22.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@uiw%2fcodemirror-theme-duotone/4.21.25/4.22.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@uiw%2fcodemirror-theme-duotone/4.21.25/4.22.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>uiwjs/react-codemirror
(@​uiw/codemirror-theme-duotone)</summary>
###
[`v4.22.1`](https://togithub.com/uiwjs/react-codemirror/releases/tag/v4.22.1 )
[Compare
Source](https://togithub.com/uiwjs/react-codemirror/compare/v4.22.0...v4.22.1 )
[![Buy me a
coffee](https://img.shields.io/badge/Buy%20me%20a%20coffee-048754?logo=buymeacoffee )](https://jaywcjlove.github.io/#/sponsor )
[![](https://img.shields.io/badge/Open%20in-unpkg-blue )](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.22.1/file/README.md )
Documentation v4.22.1:
https://raw.githack.com/uiwjs/react-codemirror/739df75/index.html \
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.22.0...v4.22.1
```shell
npm i @​uiw/react-codemirror@4.22.1
```
- 🐞 fix: lock the react version.
[`79fec4c`](https://togithub.com/uiwjs/react-codemirror/commit/79fec4c )
[@​jaywcjlove](https://togithub.com/jaywcjlove )
- 🐞 fix: Externalize JSX runtime
([#​655](https://togithub.com/uiwjs/react-codemirror/issues/655 ))
[`b81c628`](https://togithub.com/uiwjs/react-codemirror/commit/b81c628 )
[@​eps1lon](https://togithub.com/eps1lon )
###
[`v4.22.0`](https://togithub.com/uiwjs/react-codemirror/releases/tag/v4.22.0 )
[Compare
Source](https://togithub.com/uiwjs/react-codemirror/compare/v4.21.25...v4.22.0 )
[![Buy me a
coffee](https://img.shields.io/badge/Buy%20me%20a%20coffee-048754?logo=buymeacoffee )](https://jaywcjlove.github.io/#/sponsor )
[![](https://img.shields.io/badge/Open%20in-unpkg-blue )](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.22.0/file/README.md )
Documentation v4.22.0:
https://raw.githack.com/uiwjs/react-codemirror/4954630/index.html \
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.21.25...v4.22.0
```shell
npm i @​uiw/react-codemirror@4.22.0
```
- 📖 doc(theme): update document.
[`34ba805`](https://togithub.com/uiwjs/react-codemirror/commit/34ba805 )
[@​jaywcjlove](https://togithub.com/jaywcjlove )
- 💄 chore(deps): update dependency husky to v9
([#​624](https://togithub.com/uiwjs/react-codemirror/issues/624 ))
[`6440766`](https://togithub.com/uiwjs/react-codemirror/commit/6440766 )
[@​jaywcjlove](https://togithub.com/jaywcjlove )
- 🌟 feat: add font size setting to the theme.
[#​651](https://togithub.com/uiwjs/react-codemirror/issues/651 )
[`ead023b`](https://togithub.com/uiwjs/react-codemirror/commit/ead023b )
[@​jaywcjlove](https://togithub.com/jaywcjlove )
- 💢 ci: update workflows config.
[`cf714d6`](https://togithub.com/uiwjs/react-codemirror/commit/cf714d6 )
[@​jaywcjlove](https://togithub.com/jaywcjlove )
- 🌍 website: fix type error.
[#​651](https://togithub.com/uiwjs/react-codemirror/issues/651 )
[`ddfb3d2`](https://togithub.com/uiwjs/react-codemirror/commit/ddfb3d2 )
[@​jaywcjlove](https://togithub.com/jaywcjlove )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-31 14:35:54 +00:00
renovate[bot]
a8b001e950
chore(deps): update dependency @tanstack/react-table to v8.17.3 ( #7155 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@tanstack/react-table](https://tanstack.com/table )
([source](https://togithub.com/TanStack/table/tree/HEAD/packages/react-table ))
| [`8.15.3` ->
`8.17.3`](https://renovatebot.com/diffs/npm/@tanstack%2freact-table/8.15.3/8.17.3 )
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@tanstack%2freact-table/8.17.3?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@tanstack%2freact-table/8.17.3?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@tanstack%2freact-table/8.15.3/8.17.3?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@tanstack%2freact-table/8.15.3/8.17.3?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>TanStack/table (@​tanstack/react-table)</summary>
###
[`v8.17.3`](https://togithub.com/TanStack/table/releases/tag/v8.17.3 )
[Compare
Source](https://togithub.com/TanStack/table/compare/v8.17.0...v8.17.3 )
Version 8.17.3 - 5/14/2024, 2:44 PM
##### Changes
##### Fix
- Add a missing guard for undefined in the getFilteredRowModel function.
([#​5555](https://togithub.com/TanStack/table/issues/5555 ))
([`5411f1a`](https://togithub.com/TanStack/table/commit/5411f1a1 )) by
[@​jjh2613](https://togithub.com/jjh2613 )
##### Packages
-
[@​tanstack/table-core](https://togithub.com/tanstack/table-core )[@​8](https://togithub.com/8 ).17.3
-
[@​tanstack/qwik-table](https://togithub.com/tanstack/qwik-table )[@​8](https://togithub.com/8 ).17.3
-
[@​tanstack/react-table](https://togithub.com/tanstack/react-table )[@​8](https://togithub.com/8 ).17.3
-
[@​tanstack/solid-table](https://togithub.com/tanstack/solid-table )[@​8](https://togithub.com/8 ).17.3
-
[@​tanstack/vue-table](https://togithub.com/tanstack/vue-table )[@​8](https://togithub.com/8 ).17.3
-
[@​tanstack/svelte-table](https://togithub.com/tanstack/svelte-table )[@​8](https://togithub.com/8 ).17.3
-
[@​tanstack/react-table-devtools](https://togithub.com/tanstack/react-table-devtools )[@​8](https://togithub.com/8 ).17.3
-
[@​tanstack/angular-table](https://togithub.com/tanstack/angular-table )[@​8](https://togithub.com/8 ).17.3
###
[`v8.17.0`](https://togithub.com/TanStack/table/releases/tag/v8.17.0 )
[Compare
Source](https://togithub.com/TanStack/table/compare/v8.16.0...v8.17.0 )
Version 8.17.0 - 5/12/2024, 7:21 PM
#### Changes
##### Feat
- Angular adapter for TanStack Table
([#​5326](https://togithub.com/TanStack/table/issues/5326 ))
([#​5432](https://togithub.com/TanStack/table/issues/5432 ))
([`91f4360`](https://togithub.com/TanStack/table/commit/91f4360f )) by
Kevin Van Cott
##### Chore
- repo package upgrades
([#​5513](https://togithub.com/TanStack/table/issues/5513 ))
([`8630fee`](https://togithub.com/TanStack/table/commit/8630fee8 )) by
Kevin Van Cott
##### Docs
- example code of Deep Keys in column-deps
([#​5547](https://togithub.com/TanStack/table/issues/5547 ))
([`c1085a6`](https://togithub.com/TanStack/table/commit/c1085a6a )) by
taro
- Document getAutoFilterFn in column-filtering.md
([#​5510](https://togithub.com/TanStack/table/issues/5510 ))
([`b1d29b4`](https://togithub.com/TanStack/table/commit/b1d29b49 )) by
[@​geryogam](https://togithub.com/geryogam )
- Update tables.md
([#​5534](https://togithub.com/TanStack/table/issues/5534 ))
([`58f7991`](https://togithub.com/TanStack/table/commit/58f79914 )) by
[@​naughton](https://togithub.com/naughton )
- update column defs page title
([`eae4d0f`](https://togithub.com/TanStack/table/commit/eae4d0f7 )) by
Kevin Vandy
- update overview
([`b803962`](https://togithub.com/TanStack/table/commit/b803962e )) by
Kevin Vandy
- header and column docs
([#​5531](https://togithub.com/TanStack/table/issues/5531 ))
([`102ffd2`](https://togithub.com/TanStack/table/commit/102ffd27 )) by
Kevin Van Cott
- rename data guide
([`64ef24c`](https://togithub.com/TanStack/table/commit/64ef24c4 )) by
Kevin Vandy
- fix links
([`ec1ab03`](https://togithub.com/TanStack/table/commit/ec1ab03f )) by
Kevin Vandy
- data and header group docs
([#​5526](https://togithub.com/TanStack/table/issues/5526 ))
([`72ab26a`](https://togithub.com/TanStack/table/commit/72ab26a6 )) by
Kevin Van Cott
- create cells guide
([#​5523](https://togithub.com/TanStack/table/issues/5523 ))
([`e80b802`](https://togithub.com/TanStack/table/commit/e80b802a )) by
Kevin Van Cott
- rows guide
([#​5515](https://togithub.com/TanStack/table/issues/5515 ))
([`c7c4419`](https://togithub.com/TanStack/table/commit/c7c44199 )) by
Kevin Van Cott
- typos in pagination.md
([#​5508](https://togithub.com/TanStack/table/issues/5508 ))
([`ed37903`](https://togithub.com/TanStack/table/commit/ed37903d )) by
[@​geryogam](https://togithub.com/geryogam )
- typos in column-filtering.md
([#​5509](https://togithub.com/TanStack/table/issues/5509 ))
([`2afa14b`](https://togithub.com/TanStack/table/commit/2afa14b7 )) by
[@​geryogam](https://togithub.com/geryogam )
- start faceting docs and filter example reorg
([#​5507](https://togithub.com/TanStack/table/issues/5507 ))
([`289eca3`](https://togithub.com/TanStack/table/commit/289eca31 )) by
Kevin Van Cott
- docs pages are breaking due to diff in markdown
([#​5503](https://togithub.com/TanStack/table/issues/5503 ))
([`365e0e9`](https://togithub.com/TanStack/table/commit/365e0e99 )) by
[@​KushagraMehta](https://togithub.com/KushagraMehta )
##### Other
- Fix `filters-fuzzy` URL
([#​5520](https://togithub.com/TanStack/table/issues/5520 ))
([`4fda521`](https://togithub.com/TanStack/table/commit/4fda521d )) by
Joe Greve
#### Packages
-
[@​tanstack/qwik-table](https://togithub.com/tanstack/qwik-table )[@​8](https://togithub.com/8 ).17.0
-
[@​tanstack/react-table](https://togithub.com/tanstack/react-table )[@​8](https://togithub.com/8 ).17.0
-
[@​tanstack/solid-table](https://togithub.com/tanstack/solid-table )[@​8](https://togithub.com/8 ).17.0
-
[@​tanstack/vue-table](https://togithub.com/tanstack/vue-table )[@​8](https://togithub.com/8 ).17.0
-
[@​tanstack/react-table-devtools](https://togithub.com/tanstack/react-table-devtools )[@​8](https://togithub.com/8 ).17.0
-
[@​tanstack/angular-table](https://togithub.com/tanstack/angular-table )[@​8](https://togithub.com/8 ).17.0
###
[`v8.16.0`](https://togithub.com/TanStack/table/releases/tag/v8.16.0 )
[Compare
Source](https://togithub.com/TanStack/table/compare/v8.15.3...v8.16.0 )
Version 8.16.0 - 4/13/2024, 12:47 AM
#### Changes
##### Feat
- new sortUndefined last and first options
([#​5486](https://togithub.com/TanStack/table/issues/5486 ))
([`d2ae539`](https://togithub.com/TanStack/table/commit/d2ae5390 )) by
Kevin Van Cott
##### Docs
- Update overview.md
([#​5474](https://togithub.com/TanStack/table/issues/5474 ))
([`5a907f3`](https://togithub.com/TanStack/table/commit/5a907f3a )) by
Artem
- update overview and installation
([#​5462](https://togithub.com/TanStack/table/issues/5462 ))
([`c40d734`](https://togithub.com/TanStack/table/commit/c40d734a )) by
Kevin Van Cott
- fix virtual link
([`b23c133`](https://togithub.com/TanStack/table/commit/b23c1336 )) by
Kevin Vandy
- fix more links for tsr migration
([#​5461](https://togithub.com/TanStack/table/issues/5461 ))
([`2c12856`](https://togithub.com/TanStack/table/commit/2c12856e )) by
Kevin Van Cott
- prep for tanstack.com migration to TSR
([`024ecda`](https://togithub.com/TanStack/table/commit/024ecda9 )) by
Tanner Linsley
#### Packages
-
[@​tanstack/table-core](https://togithub.com/tanstack/table-core )[@​8](https://togithub.com/8 ).16.0
-
[@​tanstack/qwik-table](https://togithub.com/tanstack/qwik-table )[@​8](https://togithub.com/8 ).16.0
-
[@​tanstack/react-table](https://togithub.com/tanstack/react-table )[@​8](https://togithub.com/8 ).16.0
-
[@​tanstack/solid-table](https://togithub.com/tanstack/solid-table )[@​8](https://togithub.com/8 ).16.0
-
[@​tanstack/vue-table](https://togithub.com/tanstack/vue-table )[@​8](https://togithub.com/8 ).16.0
-
[@​tanstack/svelte-table](https://togithub.com/tanstack/svelte-table )[@​8](https://togithub.com/8 ).16.0
-
[@​tanstack/react-table-devtools](https://togithub.com/tanstack/react-table-devtools )[@​8](https://togithub.com/8 ).16.0
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-31 14:35:26 +00:00
renovate[bot]
eb1105e3cf
chore(deps): update dependency semver to v7.6.2 ( #7153 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [semver](https://togithub.com/npm/node-semver ) | [`7.6.0` ->
`7.6.2`](https://renovatebot.com/diffs/npm/semver/7.6.0/7.6.2 ) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/semver/7.6.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/semver/7.6.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/semver/7.6.0/7.6.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/semver/7.6.0/7.6.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>npm/node-semver (semver)</summary>
###
[`v7.6.2`](https://togithub.com/npm/node-semver/blob/HEAD/CHANGELOG.md#762-2024-05-09 )
[Compare
Source](https://togithub.com/npm/node-semver/compare/v7.6.1...v7.6.2 )
##### Bug Fixes
-
[`6466ba9`](6466ba9b54
)
[#​713](https://togithub.com/npm/node-semver/pull/713 ) lru: use
map.delete() directly
([#​713](https://togithub.com/npm/node-semver/issues/713 ))
([@​negezor](https://togithub.com/negezor ),
[@​lukekarrys](https://togithub.com/lukekarrys ))
###
[`v7.6.1`](https://togithub.com/npm/node-semver/blob/HEAD/CHANGELOG.md#761-2024-05-04 )
[Compare
Source](https://togithub.com/npm/node-semver/compare/v7.6.0...v7.6.1 )
##### Bug Fixes
-
[`c570a34`](c570a348ff
)
[#​704](https://togithub.com/npm/node-semver/pull/704 ) linting:
no-unused-vars ([@​wraithgar](https://togithub.com/wraithgar ))
-
[`ad8ff11`](ad8ff11dd2
)
[#​704](https://togithub.com/npm/node-semver/pull/704 ) use
internal cache implementation
([@​mbtools](https://togithub.com/mbtools ))
-
[`ac9b357`](ac9b35769a
)
[#​682](https://togithub.com/npm/node-semver/pull/682 ) typo in
compareBuild debug message
([#​682](https://togithub.com/npm/node-semver/issues/682 ))
([@​mbtools](https://togithub.com/mbtools ))
##### Dependencies
-
[`988a8de`](988a8deb3e
)
[#​709](https://togithub.com/npm/node-semver/pull/709 ) uninstall
`lru-cache`
([#​709](https://togithub.com/npm/node-semver/issues/709 ))
-
[`3fabe4d`](3fabe4dbfb
)
[#​704](https://togithub.com/npm/node-semver/pull/704 ) remove
lru-cache
##### Chores
-
[`dd09b60`](dd09b60da1
)
[#​705](https://togithub.com/npm/node-semver/pull/705 ) bump
[@​npmcli/template-oss](https://togithub.com/npmcli/template-oss )
to 4.22.0 ([@​lukekarrys](https://togithub.com/lukekarrys ))
-
[`ec49cdc`](ec49cdcece
)
[#​701](https://togithub.com/npm/node-semver/pull/701 ) chore:
chore: postinstall for dependabot template-oss PR
([@​lukekarrys](https://togithub.com/lukekarrys ))
-
[`b236c3d`](b236c3d2f3
)
[#​696](https://togithub.com/npm/node-semver/pull/696 ) add
benchmarks
([#​696](https://togithub.com/npm/node-semver/issues/696 ))
([@​H4ad](https://togithub.com/H4ad ))
-
[`692451b`](692451bd6f
)
[#​688](https://togithub.com/npm/node-semver/pull/688 ) various
improvements to README
([#​688](https://togithub.com/npm/node-semver/issues/688 ))
([@​mbtools](https://togithub.com/mbtools ))
-
[`5feeb7f`](5feeb7f4f6
)
[#​705](https://togithub.com/npm/node-semver/pull/705 ) postinstall
for dependabot template-oss PR
([@​lukekarrys](https://togithub.com/lukekarrys ))
-
[`074156f`](074156f64f
)
[#​701](https://togithub.com/npm/node-semver/pull/701 ) bump
[@​npmcli/template-oss](https://togithub.com/npmcli/template-oss )
from 4.21.3 to 4.21.4
([@​dependabot](https://togithub.com/dependabot )\[bot])
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-31 14:34:03 +00:00
renovate[bot]
08e82119e1
chore(deps): update dependency @mui/x-date-pickers to v7 ( #6862 )
2024-05-31 14:28:09 +00:00
Mateusz Kwasniewski
5eadce061c
feat: align list items on mode switch ( #7229 )
2024-05-31 13:40:35 +02:00
Mateusz Kwasniewski
6340ecd6bf
fix: demo steps should search the main table ( #7227 )
2024-05-31 12:29:55 +02:00
Thomas Heartman
de74faac46
chore: remove flag for new project cards ( #7225 )
...
This PR removes the flag for the new project card design, making it GA.
It also removes deprecated components and updates one reference (in the
groups card) to the new components instead.
2024-05-31 10:58:31 +02:00
Thomas Heartman
bea5929460
chore: remove project list split feature flags ( #7224 )
...
This PR removes all the feature flags related to the project list split
and updates the snapshot.
Now the project list will always contain "my projects" and "other
projects"
2024-05-31 10:38:23 +02:00
Thomas Heartman
f28989749b
fix: correctly align project card info when some cards have multi-line names ( #7223 )
...
This change updates the styling of the project card bodies so that
alignment of the project data (number of flags, members, health) stays
at the bottom of the project card body, even if some cards have longer
bodies than others. It also updates the icon placement so that it is
consistent even when the title is multi-line.
Before this change, the bottom row would be misaligned if some (but
not all) project cards on a row had names long enough to span multiple
lines. The project icon would also be misaligned
Before:
![image](https://github.com/Unleash/unleash/assets/17786332/1d1b99a3-263a-4472-8872-0ac59afd252b )
Misaligned project icon:
![image](https://github.com/Unleash/unleash/assets/17786332/3b805728-c61d-409c-b293-45b37d096b45 )
After:
![image](https://github.com/Unleash/unleash/assets/17786332/e81fcdbc-619a-4da3-a559-89af5acff656 )
Icon alignment:
![image](https://github.com/Unleash/unleash/assets/17786332/0e6f669f-1a25-4074-b8c0-6dbdcafbb828 )
2024-05-31 10:37:51 +02:00
Thomas Heartman
abf4966a37
fix: handle overflowing avatars in the new project card ( #7217 )
...
This change prevents the project owner avatars in the new project card
footer from overflowing by making the number of avatars to show
configurable.
It defaults to 9, the old hard-coded number of avatars shown, but can
be configured.
The reason it overflows here is probably that the extra button in the
project card footer (the favorite) makes the footer smaller than what
we have for the group card footer.
Before:
![image](https://github.com/Unleash/unleash/assets/17786332/972fe471-a78a-436a-a08d-18afefd2501e )
After:
![image](https://github.com/Unleash/unleash/assets/17786332/af569412-85e2-4b9b-97b8-12b91d372a70 )
2024-05-30 12:01:17 +02:00
Thomas Heartman
1ac447141a
fix: handle long names in new project card footers ( #7216 )
...
This is a redo of #7215 . I missed the case where you have multiple
owners, causing it to lay out weird in that case.
This version handles that by returning an empty div for the owners
instead to fill up that space.
![image](https://github.com/Unleash/unleash/assets/17786332/4d0944a8-988c-4507-a127-755bbda90921 )
![image](https://github.com/Unleash/unleash/assets/17786332/14feee20-e1f7-4507-b53d-c70b7d2961dc )
There **are** edge cases where the owners wrap:
![image](https://github.com/Unleash/unleash/assets/17786332/159838e3-2ea1-4846-9d53-357b1377c8e0 )
But that is also the case with the current implementation:
![image](https://github.com/Unleash/unleash/assets/17786332/3e3be245-5ca7-46d9-bb3f-a453c90b4b78 )
And only happens at very specific breakpoints.
2024-05-30 10:59:44 +02:00
Thomas Heartman
669e21eef0
Revert "fix: handle long owner names for projects ( #7215 )"
...
This reverts commit 5c1cd49aaa
.
2024-05-30 10:30:23 +02:00
Thomas Heartman
5c1cd49aaa
fix: handle long owner names for projects ( #7215 )
...
This change updates the new project card footer to better handle long
names. Previously, if a name was too long to fit on a single line,
it'd wrap. It didn't cause any layout shift, but it made the card look
off.
So instead of wrapping, we now truncate the name and add an ellipsis.
To achieve this, I changed the layout to grid instead of flexbox and
removed a nested flex container.
Before:
![image](https://github.com/Unleash/unleash/assets/17786332/2074ac85-ce73-4292-beed-a3da05083a8d )
After:
![image](https://github.com/Unleash/unleash/assets/17786332/8302aae8-959f-4336-acd3-dbc207767d5a )
Other cards remain the same, as shown here (new code on left, old code
on right):
<img width="601" alt="image"
src="https://github.com/Unleash/unleash/assets/17786332/009c5d5d-3f9d-4640-86a1-3b6afcd04041 ">
2024-05-30 10:03:21 +02:00
Thomas Heartman
50c725e2a9
feat: add tooltips to new project creation form config buttons ( #7213 )
...
This PR adds tooltips to the new project creation form buttons to make
it clearer what they do. The tooltips tell you what the buttons do and
contains the same description that we use for docs.
![image](https://github.com/Unleash/unleash/assets/17786332/74667ff8-25b7-4daa-bb93-8938fe4e3dd2 )
The tooltips will cover other buttons on narrow windows, but I think
that's an acceptable tradeoff
![image](https://github.com/Unleash/unleash/assets/17786332/9886f717-9db9-40bd-bd0b-0e6150896889 )
2024-05-30 08:30:44 +02:00
Mateusz Kwasniewski
95f5f7a20b
feat: Recent flags ( #7211 )
2024-05-29 16:01:52 +02:00
Mateusz Kwasniewski
88c7e9aa0e
feat: move demo to the right ( #7212 )
2024-05-29 15:00:31 +02:00
Jaanus Sellin
6c8b1d8904
fix: when finding median time to production, ignore 0s ( #7200 )
...
We have an issue that if you open up Insights, the Time to Production
chart was showing nothing because it was taking the median across all
projects. You might have many new or empty projects where the median was
0 (no data).
For example, the median from [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.7, 50.3, 140] was 0.
Now, we will remove the 0 values to have a more reasonable median.
2024-05-29 14:17:31 +03:00
Mateusz Kwasniewski
439ee63387
feat: Synced last viewed projects ( #7208 )
2024-05-29 12:58:14 +02:00
Thomas Heartman
0e7f1aab50
fix: sort segments before comparing in cr diff calculations ( #7202 )
...
This change fixes a bug where we would show the list of segments as
changed (causing a conflict) if their order wasn't the same in the
change as in the original.
By sorting the segments before comparing them, we can avoid this issue.
To avoid modifying the objects that are passed in (in case that has
knock-on effects anywhere), we copy the objects. And because `toSorted`
"only" has about 89% coverage now, I chose to use `sort` and spread the
arrays instead.
2024-05-29 12:46:51 +02:00
Jaanus Sellin
e79e36daae
fix: show 2 insights components to pro ( #7207 )
...
Currently it was showing only users. Now showing 2.
2024-05-29 12:42:53 +03:00
Mateusz Kwasniewski
25177e55f9
feat: Remove accordion line ( #7205 )
2024-05-29 11:28:51 +02:00
Mateusz Kwasniewski
75114e52f7
fix: footer overflow ( #7203 )
2024-05-29 11:11:36 +02:00
Jaanus Sellin
ef9f09b58c
feat: insights out of beta and expose 2 widgets to pro ( #7177 )
...
1. Remove beta badge
2. Remove exposure from oss
3. Expose 2 widgets to pro and rest to enterprise
2024-05-29 11:55:01 +03:00
Mateusz Kwasniewski
8d898c2ac9
feat: smart sticky expand/hide button ( #7201 )
2024-05-29 10:47:57 +02:00
Thomas Heartman
82d401be1b
fix: get rid of horizontal scrollbar on narrow screens in CreateProjectDialog ( #7198 )
...
This PR hides horizontal overflow in the dialog.
The pop-up docs that we have on small windows was causing a tiny bit of
overflow, giving us an annoying (and pretty useless) horizontal
scrollbar. We can hide that scrollbar by hiding horizontal overflow.
2024-05-29 08:55:11 +02:00