renovate[bot]
d83422ac45
chore(deps): update dependency sass to v1.83.4 ( #9185 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [sass](https://redirect.github.com/sass/dart-sass ) | [`1.83.0` ->
`1.83.4`](https://renovatebot.com/diffs/npm/sass/1.83.0/1.83.4 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>sass/dart-sass (sass)</summary>
###
[`v1.83.4`](https://redirect.github.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1834 )
[Compare
Source](https://redirect.github.com/sass/dart-sass/compare/1.83.3...1.83.4 )
- No user-visible changes.
###
[`v1.83.3`](https://redirect.github.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1833 )
[Compare
Source](https://redirect.github.com/sass/dart-sass/compare/1.83.2...1.83.3 )
- No user-visible changes.
###
[`v1.83.2`](https://redirect.github.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1832 )
[Compare
Source](https://redirect.github.com/sass/dart-sass/compare/1.83.1...1.83.2 )
- Properly display deprecation IDs for the JS Sass API.
- Don't display deprecation IDs for user-defined deprecations.
###
[`v1.83.1`](https://redirect.github.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1831 )
[Compare
Source](https://redirect.github.com/sass/dart-sass/compare/1.83.0...1.83.1 )
- Fix a bug where `--quiet-deps` would get deactivated for `@content`
blocks,
even when those blocks were entirely contained within dependencies.
- Include deprecation IDs in deprecation warnings to make it easier to
determine
what to pass to `--silence-deprecation` or `--fatal-deprecation`.
</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 is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-31 20:47:05 +00:00
Thomas Heartman
e72a7c1197
chore(1-3316): update request info boxes to new design ( #9180 )
...
Updates the existing number of requests and overage info boxes to the
new design.
The existing versions of the boxes had some issues on narrower screens,
so it was easier to just leave them as is and start from scratch.
The previous boxes on narrow screens:

The current ones (from wide to narrower):
Wide

Mid (the text should probably ideally wrap at the same time here, but
I'm not sure how at the moment)

Narrow

Extra narrow:

There's still some work we **could** do, but we should have UX have a
look first. In particular, it's about how the text wraps in certain
places etc, but I think it's good enough for now.
I'll come back with tests for the calculations and some refactoring and
cleanup in a followup.
2025-01-31 14:05:36 +01:00
renovate[bot]
eba183a12c
chore(deps): update material-ui monorepo ( #9033 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@mui/icons-material](https://mui.com/material-ui/material-icons/ )
([source](https://redirect.github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material ))
| [`5.15.3` ->
`5.16.14`](https://renovatebot.com/diffs/npm/@mui%2ficons-material/5.15.3/5.16.14 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [@mui/lab](https://mui.com/material-ui/about-the-lab/ )
([source](https://redirect.github.com/mui/material-ui/tree/HEAD/packages/mui-lab ))
| [`5.0.0-alpha.159` ->
`5.0.0-alpha.175`](https://renovatebot.com/diffs/npm/@mui%2flab/5.0.0-alpha.159/5.0.0-alpha.175 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [@mui/material](https://mui.com/material-ui/ )
([source](https://redirect.github.com/mui/material-ui/tree/HEAD/packages/mui-material ))
| [`5.15.3` ->
`5.16.14`](https://renovatebot.com/diffs/npm/@mui%2fmaterial/5.15.3/5.16.14 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [@mui/x-date-pickers](https://mui.com/x/react-date-pickers/ )
([source](https://redirect.github.com/mui/mui-x/tree/HEAD/packages/x-date-pickers ))
| [`7.23.3` ->
`7.24.1`](https://renovatebot.com/diffs/npm/@mui%2fx-date-pickers/7.23.3/7.24.1 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>mui/material-ui (@​mui/icons-material)</summary>
###
[`v5.16.14`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.14 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.13...v5.16.14 )
<!-- generated comparing v5.16.13..v5.x -->
A big thanks to the 1 contributor who made this release possible.
##### `@mui/material@5.16.14`
- \[Autocomplete] Revert: Fix options list rendering in freeSolo mode
([#​44857](https://redirect.github.com/mui/material-ui/issues/44857 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
All contributors of this release in alphabetical order:
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
###
[`v5.16.13`](https://redirect.github.com/mui/material-ui/compare/v5.16.12...v5.16.13 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.12...v5.16.13 )
###
[`v5.16.12`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.12 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.11...v5.16.12 )
<!-- generated comparing v5.16.11..v5.x -->
*Dec 16, 2024*
Material UI v5 is now compatible with React 19
([#​44720](https://redirect.github.com/mui/material-ui/issues/44720 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
##### Core
- Bump react 19 in v5
([#​44720](https://redirect.github.com/mui/material-ui/issues/44720 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
- Add `latest-v5` tag to v5 releases
([#​44757](https://redirect.github.com/mui/material-ui/issues/44757 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
All contributors of this release in alphabetical order:
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
###
[`v5.16.11`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.11 )
A big thanks to the contributor who made this release possible.
##### Core
- Bump pnpm to 9.14.4 in v5
([#​44705](https://redirect.github.com/mui/material-ui/issues/44705 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
- Fix UMD examples
([#​44706](https://redirect.github.com/mui/material-ui/issues/44706 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
- \[typescript] Rescue missing backports v5
([#​44712](https://redirect.github.com/mui/material-ui/issues/44712 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
All contributors of this release in alphabetical order:
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
###
[`v5.16.9`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.9 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.8...v5.16.9 )
A big thanks to the 2 contributors who made this release possible.
##### `@mui/material@5.16.9`
- \[Tabs] Cherry pick `ScrollbarSize` ref being overridden fix
([#​44595](https://redirect.github.com/mui/material-ui/issues/44595 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
##### Core
- Ignore browserslist and remove tag latest
([#​44589](https://redirect.github.com/mui/material-ui/issues/44589 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
All contributors of this release in alphabetical order:
[@​DiegoAndai](https://redirect.github.com/DiegoAndai ),
[@​siriwatknp](https://redirect.github.com/siriwatknp )
###
[`v5.16.8`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.8 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.7...v5.16.8 )
A big thanks to the 8 contributors who made this release possible.
##### `@mui/material@5.16.8`
- Cherry pick ref accessing PRs
([#​44543](https://redirect.github.com/mui/material-ui/issues/44543 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
##### `@mui/utils@5.16.8`
- Skip deep clone React element (v5.x)
([#​44494](https://redirect.github.com/mui/material-ui/issues/44494 ))
[@​jukkatupamaki](https://redirect.github.com/jukkatupamaki )
##### Docs
- Keep sponsors up to date
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Fix MUI Treasury Layout broken links
([#​43753](https://redirect.github.com/mui/material-ui/issues/43753 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Strengthen CSP rule
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Give up on restoring search
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Normalize next major message
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Fix versions URL
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Fix use of absolute URLs
([#​43567](https://redirect.github.com/mui/material-ui/issues/43567 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Restore search on v5
([#​43566](https://redirect.github.com/mui/material-ui/issues/43566 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Fix link from v5 to v6
([#​43585](https://redirect.github.com/mui/material-ui/issues/43585 ))
[@​alexfauquette](https://redirect.github.com/alexfauquette )
- Updated mui-x roadmap links with the new project URL
([@​michelengelen](https://redirect.github.com/michelengelen ))
([#​43446](https://redirect.github.com/mui/material-ui/issues/43446 ))
[@​michelengelen](https://redirect.github.com/michelengelen )
- Fix broken link to Next.js docs
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
##### Core
- \[blog] Polish Upcoming changes to MUI X pricing in 2024
([#​43438](https://redirect.github.com/mui/material-ui/issues/43438 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[blog] Add video to the Pigment CSS blog post
([#​42500](https://redirect.github.com/mui/material-ui/issues/42500 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[blog] Announcing pricing changes Sep 2024
([#​43272](https://redirect.github.com/mui/material-ui/issues/43272 ))
[@​cherniavskii](https://redirect.github.com/cherniavskii )
- Prepare for moving to v5.x branch
([#​43447](https://redirect.github.com/mui/material-ui/issues/43447 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- \[core] Cherry pick
[#​42346](https://redirect.github.com/mui/material-ui/issues/42346 )
to v5
([#​44475](https://redirect.github.com/mui/material-ui/issues/44475 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
- \[core] Fix CI on v5.x branch
([#​44487](https://redirect.github.com/mui/material-ui/issues/44487 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
- \[core] Fix CI on v5.x branch
([#​43564](https://redirect.github.com/mui/material-ui/issues/43564 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[examples] Fix v5 clone example instructions
([#​43755](https://redirect.github.com/mui/material-ui/issues/43755 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[examples] Fix CLI download instructions
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[examples] Fix CDN live preview example
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[examples] Fix more examples to work with v5
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[examples] Freeze examples dependency range
([#​43435](https://redirect.github.com/mui/material-ui/issues/43435 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
All contributors of this release in alphabetical order:
[@​alexfauquette](https://redirect.github.com/alexfauquette ),
[@​cherniavskii](https://redirect.github.com/cherniavskii ),
[@​DiegoAndai](https://redirect.github.com/DiegoAndai ),
[@​jukkatupamaki](https://redirect.github.com/jukkatupamaki ),
[@​michelengelen](https://redirect.github.com/michelengelen ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari ),
[@​rluzists1](https://redirect.github.com/rluzists1 ),
[@​siriwatknp](https://redirect.github.com/siriwatknp )
###
[`v5.16.7`](https://redirect.github.com/mui/material-ui/compare/v5.16.6...v5.16.7 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.6...v5.16.7 )
###
[`v5.16.6`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.6 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.5...v5.16.6 )
<!-- generated comparing v5.16.5..master -->
*Jul 30, 2024*
A big thanks to the 5 contributors who made this release possible.
##### `@mui/material@5.16.6`
- \[Divider] Enable borderStyle enhancement in divider with children
([#​43059](https://redirect.github.com/mui/material-ui/issues/43059 ))
[@​anuujj](https://redirect.github.com/anuujj )
##### Docs
- \[material-ui]\[Card] Update CardMedia description
([#​43121](https://redirect.github.com/mui/material-ui/issues/43121 ))
[@​shahzaibdev1](https://redirect.github.com/shahzaibdev1 )
- \[material-ui] Replace deprecated `<ListItem button/>` with
`ListItemButton` component in routing libraries list example
([#​43114](https://redirect.github.com/mui/material-ui/issues/43114 ))
[@​aliharis99](https://redirect.github.com/aliharis99 )
- \[material-ui]\[Snackbar] Improve close `reason` type in demos
([#​43105](https://redirect.github.com/mui/material-ui/issues/43105 ))
[@​sai6855](https://redirect.github.com/sai6855 )
##### Core
- \[code-infra] Use the same CI names on master & next
([#​43064](https://redirect.github.com/mui/material-ui/issues/43064 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
All contributors of this release in alphabetical order:
[@​aliharis99](https://redirect.github.com/aliharis99 ),
[@​anuujj](https://redirect.github.com/anuujj ),
[@​mnajdova](https://redirect.github.com/mnajdova ),
[@​sai6855](https://redirect.github.com/sai6855 ),
[@​shahzaibdev1](https://redirect.github.com/shahzaibdev1 )
###
[`v5.16.5`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.5 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.4...v5.16.5 )
*Jul 25, 2024*
A big thanks to the 4 contributors who made this release possible.
##### `@mui/utils@5.16.5`
- <!-- 1 -->\[utils] Add dependency to
[@​mui/types](https://redirect.github.com/mui/types )
([@​mnajdova](https://redirect.github.com/mnajdova ))
([#​43047](https://redirect.github.com/mui/material-ui/issues/43047 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
##### Docs
- <!-- 4 -->\[material-ui]\[joy-ui]\[Autocomplete] Fix `Hint` demo
([@​ManthanGajjar](https://redirect.github.com/ManthanGajjar ))
([#​43039](https://redirect.github.com/mui/material-ui/issues/43039 ))
[@​ManthanGajjar](https://redirect.github.com/ManthanGajjar )
- <!-- 3 -->Fix CHANGELOG convention
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 2 -->\[material-ui] Fix broken image links in blog template on
master branch
([#​42969](https://redirect.github.com/mui/material-ui/issues/42969 ))
[@​navedqb](https://redirect.github.com/navedqb )
All contributors of this release in alphabetical order:
[@​ManthanGajjar](https://redirect.github.com/ManthanGajjar ),
[@​mnajdova](https://redirect.github.com/mnajdova ),
[@​navedqb](https://redirect.github.com/navedqb ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
**Full Changelog**:
https://github.com/mui/material-ui/compare/v5.16.4...v5.16.5
###
[`v5.16.4`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.4 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.3...v5.16.4 )
*Jul 16, 2024*
A big thanks to the one contributor who made this release possible.
##### `@mui/material@5.16.4`
- <!-- 1 -->Fix wrong import in Popover types
([#​42967](https://redirect.github.com/mui/material-ui/issues/42967 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
All contributors of this release in alphabetical order:
[@​mnajdova](https://redirect.github.com/mnajdova )
###
[`v5.16.3`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.3 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.2...v5.16.3 )
*Jul 16, 2024*
A big thanks to the 3 contributors who made this release possible.
##### `@mui/material@5.16.3`
- <!-- 1 -->\[material] Add missing dependency
([#​42959](https://redirect.github.com/mui/material-ui/issues/42959 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
##### Docs
- <!-- 3 -->\[material-ui]\[Autocomplete] Add instructions about
`autosuggest-highlight` dependency
([#​42953](https://redirect.github.com/mui/material-ui/issues/42953 ))
[@​HoFa1997](https://redirect.github.com/HoFa1997 )
- <!-- 2 -->Move feedback from Canny to GitHub
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
All contributors of this release in alphabetical order:
[@​HoFa1997](https://redirect.github.com/HoFa1997 ),
[@​mnajdova](https://redirect.github.com/mnajdova ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
###
[`v5.16.2`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.2 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.1...v5.16.2 )
*Jul 16, 2024*
A big thanks to the 2 contributors who made this release possible.
##### `@mui/material@5.16.2`
- <!-- 2 -->\[material] Remove dependency to
[@​mui/base](https://redirect.github.com/mui/base )
([@​mnajdova](https://redirect.github.com/mnajdova ))
([#​42917](https://redirect.github.com/mui/material-ui/issues/42917 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
##### Core
- <!-- 1 -->\[website] Sync /about page
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
All contributors of this release in alphabetical order:
[@​mnajdova](https://redirect.github.com/mnajdova ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
###
[`v5.16.1`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.1 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.0...v5.16.1 )
A big thanks to the 4 contributors who made this release possible. Here
are some highlights ✨ :
- ⚛️ All packages, including Material UI, are now compatible with React
18.3.1
##### `@mui/material@5.16.1`
- \[AppBar] Fix inherit color is inconsistent between ThemeProvider and
CssVarsProvider
([#​42713](https://redirect.github.com/mui/material-ui/issues/42713 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
##### `@mui/joy@5.0.0-beta.48`
- \[Autocomplete] Fix React spread key warning
([#​42856](https://redirect.github.com/mui/material-ui/issues/42856 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
##### Docs
- \[material-ui] Fix React 18.3 key spread warnings in Autocomplete
demos
([#​42854](https://redirect.github.com/mui/material-ui/issues/42854 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- \[material-ui] Fix type error in virtualized table demo
([#​42852](https://redirect.github.com/mui/material-ui/issues/42852 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- Fix typos ([@​omahs](https://redirect.github.com/omahs ))
([#​42888](https://redirect.github.com/mui/material-ui/issues/42888 ))
[@​omahs](https://redirect.github.com/omahs )
- Fix 301
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
##### Core
- \[core] Bump React to 18.3.1
([#​42846](https://redirect.github.com/mui/material-ui/issues/42846 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- \[core] Remove react-test-renderer
([#​42853](https://redirect.github.com/mui/material-ui/issues/42853 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- \[core] Replace enzyme in describeConformance
([#​42847](https://redirect.github.com/mui/material-ui/issues/42847 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- \[test] Remove enzyme
([#​42850](https://redirect.github.com/mui/material-ui/issues/42850 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- \[test] Remove createMount test util
([#​42849](https://redirect.github.com/mui/material-ui/issues/42849 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- \[base-ui] Fix React spread key warning in test
([#​42855](https://redirect.github.com/mui/material-ui/issues/42855 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- \[styles]\[withStyles] Expect React defaultProps warning in test
([#​42752](https://redirect.github.com/mui/material-ui/issues/42752 ))
([#​42851](https://redirect.github.com/mui/material-ui/issues/42851 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
All contributors of this release in alphabetical order:
[@​aarongarciah](https://redirect.github.com/aarongarciah ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari ),
[@​omahs](https://redirect.github.com/omahs ),
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
###
[`v5.16.0`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.0 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.21...v5.16.0 )
A big thanks to the 5 contributors who made this release possible. Here
are some highlights ✨ :
- 🚀 Added `InitColorSchemeScript` for Next.js App Router
([#​42829](https://redirect.github.com/mui/material-ui/issues/42829 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
##### `@mui/material@5.16.0`
- \[Alert] Add ability to override slot props
([@​alexey-kozlenkov](https://redirect.github.com/alexey-kozlenkov ))
([#​42808](https://redirect.github.com/mui/material-ui/issues/42808 ))
[@​alexey-kozlenkov](https://redirect.github.com/alexey-kozlenkov )
- Add `InitColorSchemeScript` for Next.js App Router
([#​42829](https://redirect.github.com/mui/material-ui/issues/42829 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- Add `DefaultPropsProvider`
([#​42820](https://redirect.github.com/mui/material-ui/issues/42820 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- Support `CssVarsTheme` in `responsiveFontSizes` return type
([@​jxdp](https://redirect.github.com/jxdp ))
([#​42806](https://redirect.github.com/mui/material-ui/issues/42806 ))
[@​jxdp](https://redirect.github.com/jxdp )
- Remove warning from `getInitColorSchemeScript`
([#​42838](https://redirect.github.com/mui/material-ui/issues/42838 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
##### Docs
- \[docs] Fix 301 MDN redirections
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
##### Core
- \[mui-utils]\[test] Remove usages of deprecated react-dom APIs
([@​aarongarciah](https://redirect.github.com/aarongarciah ))
([#​42813](https://redirect.github.com/mui/material-ui/issues/42813 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
All contributors of this release in alphabetical order:
[@​aarongarciah](https://redirect.github.com/aarongarciah ),
[@​alexey-kozlenkov](https://redirect.github.com/alexey-kozlenkov ),
[@​jxdp](https://redirect.github.com/jxdp ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari ),
[@​siriwatknp](https://redirect.github.com/siriwatknp )
###
[`v5.15.21`](https://redirect.github.com/mui/material-ui/releases/tag/v5.15.21 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.20...v5.15.21 )
*Jun 28, 2024*
A big thanks to the 7 contributors who made this release possible.
##### `@mui/material@5.15.21`
- \[Autocomplete] Fix renderOption props type
([@​DiegoAndai](https://redirect.github.com/DiegoAndai ))
([#​42709](https://redirect.github.com/mui/material-ui/issues/42709 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
- \[Stepper] Generate class for `nonLinear` prop
([@​alexismo](https://redirect.github.com/alexismo ))
([#​42677](https://redirect.github.com/mui/material-ui/issues/42677 ))
[@​alexismo](https://redirect.github.com/alexismo )
##### Docs
- Use new email for sponsoring
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Fix 301 links
([@​alexfauquette](https://redirect.github.com/alexfauquette ))
([#​42700](https://redirect.github.com/mui/material-ui/issues/42700 ))
[@​alexfauquette](https://redirect.github.com/alexfauquette )
- \[material-ui]\[Select] Fix the `SelectAutoWidth` demo menu item value
([@​Danielkhakbaz](https://redirect.github.com/Danielkhakbaz ))
([#​42696](https://redirect.github.com/mui/material-ui/issues/42696 ))
[@​Danielkhakbaz](https://redirect.github.com/Danielkhakbaz )
- \[material-ui]\[Autocomplete] Fix more React 18.3 key spread warnings
in demos
([#​42766](https://redirect.github.com/mui/material-ui/issues/42766 ))
[@​wbt](https://redirect.github.com/wbt )
- \[material-ui] Fix sign in side image
([#​42708](https://redirect.github.com/mui/material-ui/issues/42708 ))
[@​zanivan](https://redirect.github.com/zanivan )
- \[website] Add Ale to team
([#​42769](https://redirect.github.com/mui/material-ui/issues/42769 ))
[@​alelthomas](https://redirect.github.com/alelthomas )
##### Core
- \[core] Cherry pick pnpm updates
([#​42763](https://redirect.github.com/mui/material-ui/issues/42763 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
- \[website] Add Armin to the team members
([@​arminmeh](https://redirect.github.com/arminmeh ))
([#​42681](https://redirect.github.com/mui/material-ui/issues/42681 ))
[@​arminmeh](https://redirect.github.com/arminmeh )
- \[website] Open Staff Engineer role for Pigment CSS
([@​mnajdova](https://redirect.github.com/mnajdova ))
([#​42669](https://redirect.github.com/mui/material-ui/issues/42669 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
All contributors of this release in alphabetical order:
[@​alexfauquette](https://redirect.github.com/alexfauquette ),
[@​alexismo](https://redirect.github.com/alexismo ),
[@​arminmeh](https://redirect.github.com/arminmeh ),
[@​Danielkhakbaz](https://redirect.github.com/Danielkhakbaz ),
[@​DiegoAndai](https://redirect.github.com/DiegoAndai ),
[@​mnajdova](https://redirect.github.com/mnajdova ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
###
[`v5.15.20`](https://redirect.github.com/mui/material-ui/releases/tag/v5.15.20 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.19...v5.15.20 )
<!-- generated comparing v5.15.19..master -->
*Jun 12, 2024*
A big thanks to the 9 contributors who made this release possible.
##### `@mui/material@5.15.20`
- <!-- 17 -->\[Autocomplete] Shouldn't resize when hovering
([@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli ))
([#​42535](https://redirect.github.com/mui/material-ui/issues/42535 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
- <!-- 07 -->\[Tab] Fix applying `iconWrapper` styles from theme and
update its description
([@​sai6855](https://redirect.github.com/sai6855 ))
([#​42570](https://redirect.github.com/mui/material-ui/issues/42570 ))
[@​sai6855](https://redirect.github.com/sai6855 )
##### `@mui/utils@5.15.15`
- <!-- 06 -->Allow passing `NaN` as `defaultValue` to `useControlled`
([@​iammminzzy](https://redirect.github.com/iammminzzy ))
([#​42571](https://redirect.github.com/mui/material-ui/issues/42571 ))
[@​iammminzzy](https://redirect.github.com/iammminzzy )
- <!-- 17 -->Fix GitHub-reported prototype pollution vulnerability in
`deepmerge`
([#​41652](https://redirect.github.com/mui/material-ui/issues/41652 ))
([#​42608](https://redirect.github.com/mui/material-ui/issues/42608 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
##### Docs
- <!-- 16 -->\[docs] Add Pigment CSS and Base UI logos SVGs
([#​42513](https://redirect.github.com/mui/material-ui/issues/42513 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 15 -->\[docs] Update twitter.com to x.com
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 14 -->\[docs] Simplify Example projects page
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 13 -->\[material-ui] Add docs for complementary stepper
components ([@​anle9650](https://redirect.github.com/anle9650 ))
([#​42613](https://redirect.github.com/mui/material-ui/issues/42613 ))
[@​anle9650](https://redirect.github.com/anle9650 )
- <!-- 12 -->\[docs] Add changelog section to the design kits page
([@​danilo-leal](https://redirect.github.com/danilo-leal ))
([#​42463](https://redirect.github.com/mui/material-ui/issues/42463 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 11 -->\[material-ui] Fix sentence in the All components page
([@​danilo-leal](https://redirect.github.com/danilo-leal ))
([#​42462](https://redirect.github.com/mui/material-ui/issues/42462 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 10 -->\[material-ui] Update Figma design kit doc redirect link
([@​danilo-leal](https://redirect.github.com/danilo-leal ))
([#​42456](https://redirect.github.com/mui/material-ui/issues/42456 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 09 -->\[system] Add "dynamic values" section to sx prop page
([@​aarongarciah](https://redirect.github.com/aarongarciah ))
([#​42453](https://redirect.github.com/mui/material-ui/issues/42453 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
##### Core
- <!-- 18 -->\[website] Move the `React Engineer - X` role to future
roles
([#​42532](https://redirect.github.com/mui/material-ui/issues/42532 ))
[@​DanailH](https://redirect.github.com/DanailH )
- <!-- 08 -->\[examples] Remove Pigment CSS examples
([#​42538](https://redirect.github.com/mui/material-ui/issues/42538 ))
[@​sai6855](https://redirect.github.com/sai6855 )
- <!-- 05 -->\[website] Close Developer Advocate / Content Engineer
role
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 04 -->\[website] Update DoiT description and link in Sponsors
section
([@​erezstmn-doit](https://redirect.github.com/erezstmn-doit ))
([#​42511](https://redirect.github.com/mui/material-ui/issues/42511 ))
[@​erezstmn-doit](https://redirect.github.com/erezstmn-doit )
- <!-- 03 -->\[website] Clean up the docs-infra job ad
([@​danilo-leal](https://redirect.github.com/danilo-leal ))
([#​42509](https://redirect.github.com/mui/material-ui/issues/42509 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 02 -->\[website] Open the Docs-infra engineer role
([@​danilo-leal](https://redirect.github.com/danilo-leal ))
([#​42496](https://redirect.github.com/mui/material-ui/issues/42496 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 01 -->\[website] Fix locationCountry in about page
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
All contributors of this release in alphabetical order:
[@​aarongarciah](https://redirect.github.com/aarongarciah ),
[@​anle9650](https://redirect.github.com/anle9650 ),
[@​DanailH](https://redirect.github.com/DanailH ),
[@​danilo-leal](https://redirect.github.com/danilo-leal ),
[@​erezstmn-doit](https://redirect.github.com/erezstmn-doit ),
[@​iammminzzy](https://redirect.github.com/iammminzzy ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari ),
[@​sai6855](https://redirect.github.com/sai6855 ),
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
###
[`v5.15.19`](https://redirect.github.com/mui/material-ui/compare/v5.15.18...v5.15.19 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.18...v5.15.19 )
###
[`v5.15.18`](https://redirect.github.com/mui/material-ui/releases/tag/v5.15.18 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.17...v5.15.18 )
<!-- generated comparing v5.15.17..master -->
*May 14, 2024*
A big thanks to the 5 contributors who made this release possible. Here
are some highlights ✨ :
##### `@mui/material@5.15.18`
- <!-- 6 -->\[Autocomplete] Improve design when there's a start
adornment for small autocomplete
([@​TahaRhidouani](https://redirect.github.com/TahaRhidouani ))
([#​42176](https://redirect.github.com/mui/material-ui/issues/42176 ))
[@​github-actions](https://redirect.github.com/github-actions )\[bot]
- <!-- 3 -->\[ToggleButtonGroup] Add missing `selected` class in
ToggleButtonGroupClasses type
([@​tarunrajput](https://redirect.github.com/tarunrajput ))
([#​42250](https://redirect.github.com/mui/material-ui/issues/42250 ))
[@​github-actions](https://redirect.github.com/github-actions )\[bot]
##### Docs
- <!-- 4 -->\[docs] Fix 301 to Figma
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
##### Core
- <!-- 5 -->\[blog] Introducing Pigment CSS blog post
([#​42198](https://redirect.github.com/mui/material-ui/issues/42198 ))
([#​42255](https://redirect.github.com/mui/material-ui/issues/42255 ))
[@​samuelsycamore](https://redirect.github.com/samuelsycamore )
- <!-- 2 -->\[website] Add redirection for talk
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 1 -->\[website] Adds Arthur Balduini team info
([@​arthurbalduini](https://redirect.github.com/arthurbalduini ))
([#​42226](https://redirect.github.com/mui/material-ui/issues/42226 ))
[@​github-actions](https://redirect.github.com/github-actions )\[bot]
All contributors of this release in alphabetical order:
[@​arthurbalduini](https://redirect.github.com/arthurbalduini ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari ),
[@​samuelsycamore](https://redirect.github.com/samuelsycamore ),
[@​TahaRhidouani](https://redirect.github.com/TahaRhidouani ),
[@​tarunrajput](https://redirect.github.com/tarunrajput )
###
[`v5.15.17`](https://redirect.github.com/mui/material-ui/compare/v5.15.16...v5.15.17 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.16...v5.15.17 )
###
[`v5.15.16`](https://redirect.github.com/mui/material-ui/compare/v5.15.15...v5.15.16 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.15...v5.15.16 )
###
[`v5.15.15`](https://redirect.github.com/mui/material-ui/releases/tag/v5.15.15 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.14...v5.15.15 )
A big thanks to the 7 contributors who made this release possible. Here
are some highlights ✨ :
This release was mostly about 🐛 bug fixes and 📚 documentation
improvements.
##### `@mui/material@5.15.15`
- \[Autocomplete] Display options provided to the `options` prop even if
loading is true
([#​41677](https://redirect.github.com/mui/material-ui/issues/41677 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
- \[RadioGroup] Apply classnames
([#​41681](https://redirect.github.com/mui/material-ui/issues/41681 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
##### `@mui/system@5.15.15`
- Fix typo to avoid infinite recursion in function call
([#​41678](https://redirect.github.com/mui/material-ui/issues/41678 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
##### Docs
- \[material-ui]\[Slider] Remove `valueLabelFormat` from restricted
values demo so that the tooltip thumb label displays the same as the
value text
([#​41679](https://redirect.github.com/mui/material-ui/issues/41679 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
- \[material-ui] Remove deleted page from the sidenav
([#​41594](https://redirect.github.com/mui/material-ui/issues/41594 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[material-ui] Fix typo in CSS theme variables customization
([#​41680](https://redirect.github.com/mui/material-ui/issues/41680 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
- Continue migration of Base UI to sperate repository
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Add notification for MUI X v7 blog post
([#​41587](https://redirect.github.com/mui/material-ui/issues/41587 ))
([#​41605](https://redirect.github.com/mui/material-ui/issues/41605 ))
[@​cherniavskii](https://redirect.github.com/cherniavskii )
- Update the versions dropdown to show v6
([#​41557](https://redirect.github.com/mui/material-ui/issues/41557 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
##### Core
- \[blog] Link to Romain's blog post in MUI X v7 announcement post
([#​41641](https://redirect.github.com/mui/material-ui/issues/41641 ))
[@​cherniavskii](https://redirect.github.com/cherniavskii )
- \[blog] Blog post with MUI X v7.0.0 annoucement
([#​41563](https://redirect.github.com/mui/material-ui/issues/41563 ))
([#​41604](https://redirect.github.com/mui/material-ui/issues/41604 ))
[@​cherniavskii](https://redirect.github.com/cherniavskii )
- \[blog] Add post about remote
([#​41565](https://redirect.github.com/mui/material-ui/issues/41565 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[core] Continue rename of Toolpad
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[docs-infra] Add Toolpad product/category IDs to types
([#​41551](https://redirect.github.com/mui/material-ui/issues/41551 ))
[@​bharatkashyap](https://redirect.github.com/bharatkashyap )
- \[website] Add Aarón to About Us
([#​41747](https://redirect.github.com/mui/material-ui/issues/41747 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- \[website] Add stray design adjustments throughout the site
([#​41642](https://redirect.github.com/mui/material-ui/issues/41642 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
- \[website] Update pricing table
([#​41606](https://redirect.github.com/mui/material-ui/issues/41606 ))
[@​cherniavskii](https://redirect.github.com/cherniavskii )
All contributors of this release in alphabetical order:
[@​aarongarciah](https://redirect.github.com/aarongarciah ),
[@​bharatkashyap](https://redirect.github.com/bharatkashyap ),
[@​cherniavskii](https://redirect.github.com/cherniavskii ),
[@​danilo-leal](https://redirect.github.com/danilo-leal ),
[@​mnajdova](https://redirect.github.com/mnajdova ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari ),
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
###
[`v5.15.14`](https://redirect.github.com/mui/material-ui/blob/HEAD/CHANGELOG.md#v51514 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.13...v5.15.14 )
<!-- generated comparing v5.15.13..master -->
*Mar 18, 2024*
A big thanks to the 15 contributors who made this release possible.
This release was mostly about 🐛 bug fixes and 📚 documentation
improvements.
##### `@mui/material@5.15.13`
- \[Accordion] Convert to support CSS extraction
([#​41221](https://redirect.github.com/mui/material-ui/issues/41221 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
- <!-- 24 -->\[Autocomplete] Convert to support CSS extraction
([#​40330](https://redirect.github.com/mui/material-ui/issues/40330 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
- <!-- 06 -->\[Slider] Convert to support CSS extraction
([#​41201](https://redirect.github.com/mui/material-ui/issues/41201 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
- <!-- 07 -->\[Select] Fix variant type
([#​41405](https://redirect.github.com/mui/material-ui/issues/41405 ))
[@​sai6855](https://redirect.github.com/sai6855 )
- <!-- 09 -->\[typescript] Use interface instead of type for props
([#​41500](https://redirect.github.com/mui/material-ui/issues/41500 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
##### `@pigment-css/react@0.0.3`
- <!-- 03 -->Add Box component
([#​41451](https://redirect.github.com/mui/material-ui/issues/41451 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
##### `pigment-css/nextjs-plugin@0.0.3`
- <!-- 04 -->Fix alias resolver
([#​41494](https://redirect.github.com/mui/material-ui/issues/41494 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- <!-- 05 -->Follow-up to
[#​41494](https://redirect.github.com/mui/material-ui/issues/41494 )
([#​41502](https://redirect.github.com/mui/material-ui/issues/41502 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
##### Docs
- <!-- 12 -->\[joy-ui] Add UI improvements to the side navigation demo
([#​41461](https://redirect.github.com/mui/material-ui/issues/41461 ))
[@​cipherlogs](https://redirect.github.com/cipherlogs )
- <!-- 11 -->\[pigment-css] Add media query guide
([#​41473](https://redirect.github.com/mui/material-ui/issues/41473 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- <!-- 10 -->\[pigment-css] Fixing location of the ExtendTheme type in
the docs
([#​41499](https://redirect.github.com/mui/material-ui/issues/41499 ))
[@​jherr](https://redirect.github.com/jherr )
- <!-- 08 -->\[material-ui]\[Progress] Add Circular progress gradient
demo from Github comment
([#​40559](https://redirect.github.com/mui/material-ui/issues/40559 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
##### Core
- <!-- 23 -->\[blog] Bringing consistency to Material UI customization
APIs
([#​41040](https://redirect.github.com/mui/material-ui/issues/41040 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
- <!-- 22 -->\[code-infra] Rename
[@​mui-internal/docs-utils](https://redirect.github.com/mui-internal/docs-utils )
to
[@​mui/internal-docs-utils](https://redirect.github.com/mui/internal-docs-utils )
([#​41498](https://redirect.github.com/mui/material-ui/issues/41498 ))
[@​michaldudak](https://redirect.github.com/michaldudak )
- <!-- 21 -->\[code-infra] Copy translations.json to
[@​mui/docs](https://redirect.github.com/mui/docs ) build folder
([#​41472](https://redirect.github.com/mui/material-ui/issues/41472 ))
[@​Janpot](https://redirect.github.com/Janpot )
- <!-- 20 -->\[core] Use Circle CI context
([#​41532](https://redirect.github.com/mui/material-ui/issues/41532 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 19 -->\[core] Fix CHANGELOG format and update date
([#​41481](https://redirect.github.com/mui/material-ui/issues/41481 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
- <!-- 18 -->\[docs] Fix useStorageState regressions
([#​41223](https://redirect.github.com/mui/material-ui/issues/41223 ))
[@​Janpot](https://redirect.github.com/Janpot )
- <!-- 17 -->\[docs] Fix some Vale errors
([#​41516](https://redirect.github.com/mui/material-ui/issues/41516 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 15 -->\[material-ui]\[docs] Fix landing page template's h1 size
([#​41543](https://redirect.github.com/mui/material-ui/issues/41543 ))
[@​zanivan](https://redirect.github.com/zanivan )
- <!-- 14 -->\[material-ui]\[docs] Apply new code header docs feature
([#​41508](https://redirect.github.com/mui/material-ui/issues/41508 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 11 -->\[material-next] Drop the package
([#​41544](https://redirect.github.com/mui/material-ui/issues/41544 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
- <!-- 16 -->\[docs-infra] Fail CI on Vale error
([#​40944](https://redirect.github.com/mui/material-ui/issues/40944 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 15 -->\[docs-infra] Improve Vale config
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 14 -->\[docs-infra] Add a feature list "component"
([#​41484](https://redirect.github.com/mui/material-ui/issues/41484 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 13 -->\[docs-infra] Add code block header classes
([#​41487](https://redirect.github.com/mui/material-ui/issues/41487 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 21 -->\[docs-infra] Make the Algolia search input label
invisible
([#​41542](https://redirect.github.com/mui/material-ui/issues/41542 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 03 -->\[website] Improve navbar's items hover state
([#​41535](https://redirect.github.com/mui/material-ui/issues/41535 ))
[@​EyaOuenniche](https://redirect.github.com/EyaOuenniche )
- <!-- 02 -->\[website] Split Toolpad documentation
([#​41316](https://redirect.github.com/mui/material-ui/issues/41316 ))
[@​bharatkashyap](https://redirect.github.com/bharatkashyap )
- <!-- 01 -->\[website] Use MUI X Data Grid v7-beta
([#​41276](https://redirect.github.com/mui/material-ui/issues/41276 ))
[@​cherniavskii](https://redirect.github.com/cherniavskii )
All contributors of this release in alphabetical order:
[@​bharatkashyap](https://redirect.github.com/bharatkashyap ),
[@​brijeshb42](https://redirect.github.com/brijeshb42 ),
[@​cherniavskii](https://redirect.github.com/cherniavskii ),
[@​cipherlogs](https://redirect.github.com/cipherlogs ),
[@​danilo-leal](https://redirect.github.com/danilo-leal ),
[@​DiegoAndai](https://redirect.github.com/DiegoAndai ),
[@​EyaOuenniche](https://redirect.github.com/EyaOuenniche ),
[@​Janpot](https://redirect.github.com/Janpot ),
[@​jherr](https://redirect.github.com/jherr ),
[@​michaldudak](https://redirect.github.com/michaldudak ),
[@​mnajdova](https://redirect.github.com/mnajdova ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari ),
[@​sai6855](https://redirect.github.com/sai6855 ),
[@​siriwatknp](https://redirect.github.com/siriwatknp ),
[@​zanivan](https://redirect.github.com/zanivan )
###
[`v5.15.13`](https://redirect.github.com/mui/material-ui/blob/HEAD/CHANGELOG.md#v51513 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.12...v5.15.13 )
<!-- generated comparing v5.15.12..master -->
*Mar 12, 2024*
A big thanks to the 15 contributors who made this release possible. Here
are some highights ✨
- The Material UI free Checkout template got a design uplift
([#​41447](https://redirect.github.com/mui/material-ui/issues/41447 ))
[@​zanivan](https://redirect.github.com/zanivan )
##### `@mui/material@5.15.13`
- \[Alert] Add `slots` and `slotProps` type to theme
([#​41324](https://redirect.github.com/mui/material-ui/issues/41324 ))
[@​sai6855](https://redirect.github.com/sai6855 )
- \[Autocomplete] Fix the options list being added to the DOM in
`freeSolo` mode even when there are no options, causing style problems
([#​41300](https://redirect.github.com/mui/material-ui/issues/41300 ))
[@​rakeshmusturi](https://redirect.github.com/rakeshmusturi )
- Add `paperChannel` token
([#​41447](https://redirect.github.com/mui/material-ui/issues/41447 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- \[Switch] Convert to support CSS extraction
([#​41367](https://redirect.github.com/mui/material-ui/issues/41367 ))
[@​alexfauquette](https://redirect.github.com/alexfauquette )
- \[Tooltip] Support event handlers with extra parameters
([#​41320](https://redirect.github.com/mui/material-ui/issues/41320 ))
[@​LukasTy](https://redirect.github.com/LukasTy )
##### `@mui/system@5.15.13`
- \[RtlProvider] Add component & hook
([#​41241](https://redirect.github.com/mui/material-ui/issues/41241 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
##### `@mui/utils@5.15.13`
- \[utils] Fix visually hidden styles' margin unit
([#​41477](https://redirect.github.com/mui/material-ui/issues/41477 ))
[@​michaldudak](https://redirect.github.com/michaldudak )
##### `@mui/codemod@5.15.13`
- Fix merging of slotProps and componentProps
([#​41323](https://redirect.github.com/mui/material-ui/issues/41323 ))
[@​sai6855](https://redirect.github.com/sai6855 )
##### `@mui/base@5.0.0-beta.39`
- \[material-ui]\[joy-ui]\[Autocomplete] Keep in sync highlighted index
when the option still exists
([#​41306](https://redirect.github.com/mui/material-ui/issues/41306 ))
[@​CGNonofr](https://redirect.github.com/CGNonofr )
- \[FormControl] Export `FormControlOwnerState` type from index
([#​41287](https://redirect.github.com/mui/material-ui/issues/41287 ))
[@​michaeldfoley](https://redirect.github.com/michaeldfoley )
- \[material-ui]\[TextareaAutosize] Fix inline style not getting applied
([#​41369](https://redirect.github.com/mui/material-ui/issues/41369 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
##### `@pigment-css/react@0.0.2`
- Handle more scenarios while transforming sx prop
([#​41372](https://redirect.github.com/mui/material-ui/issues/41372 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- Improve testing of fixtures
([#​41389](https://redirect.github.com/mui/material-ui/issues/41389 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- Fix `keyframes` serialize styles error
([#​41395](https://redirect.github.com/mui/material-ui/issues/41395 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- Use class selector instead of class value
([#​41442](https://redirect.github.com/mui/material-ui/issues/41442 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- \[next] Warn about unsupported turbo mode in Next.js
([#​41445](https://redirect.github.com/mui/material-ui/issues/41445 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
##### Docs
- \[material-ui] Refine checkout template
([#​40967](https://redirect.github.com/mui/material-ui/issues/40967 ))
[@​zanivan](https://redirect.github.com/zanivan )
- \[material-ui] Add docs for complementary List components
([#​41329](https://redirect.github.com/mui/material-ui/issues/41329 ))
[@​anle9650](https://redirect.github.com/anle9650 )
- \[material-ui] Add docs for complementary Dialog components
([#​41313](https://redirect.github.com/mui/material-ui/issues/41313 ))
[@​jwithington](https://redirect.github.com/jwithington )
- \[material-ui] Fix Templates live preview link
([#​41467](https://redirect.github.com/mui/material-ui/issues/41467 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[material-ui] Polish out the templates page
([#​41468](https://redirect.github.com/mui/material-ui/issues/41468 ))
[@​zanivan](https://redirect.github.com/zanivan )
- \[material-ui] Adjust the Templates card design
([#​41450](https://redirect.github.com/mui/material-ui/issues/41450 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[joy-ui] Remove unnecessary styles in color inversion footer demo
([#​41419](https://redirect.github.com/mui/material-ui/issues/41419 ))
[@​cipherlogs](https://redirect.github.com/cipherlogs )
- \[joy-ui] Update case studies chip background color
([#​41413](https://redirect.github.com/mui/material-ui/issues/41413 ))
[@​cipherlogs](https://redirect.github.com/cipherlogs )
- \[joy-ui] Remove wrong CSS prop from the Sign-in-side template
([#​41383](https://redirect.github.com/mui/material-ui/issues/41383 ))
[@​cipherlogs](https://redirect.github.com/cipherlogs )
- \[joy-ui] Fix broken link on the Color Inversion page
([#​41407](https://redirect.github.com/mui/material-ui/issues/41407 ))
[@​cipherlogs](https://redirect.github.com/cipherlogs )
- \[pigment] Add example and guide section
([#​41249](https://redirect.github.com/mui/material-ui/issues/41249 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- \[pigment-css] Brand name nonbreaking space
([#​41438](https://redirect.github.com/mui/material-ui/issues/41438 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[pigment-css] Fix import on the README
([#​41411](https://redirect.github.com/mui/material-ui/issues/41411 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[pigment-css] Edit starter template links on README
([#​41409](https://redirect.github.com/mui/material-ui/issues/41409 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[pigment-css] Tweak the examples and edit READMEs
([#​41408](https://redirect.github.com/mui/material-ui/issues/41408 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[pigment-css] Adjust the bit about CSS vars on the README
([#​41463](https://redirect.github.com/mui/material-ui/issues/41463 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- Finish brand name fixes
[#​41438](https://redirect.github.com/mui/material-ui/issues/41438 )
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Remove noreferrer
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Fix v4 docs <b> appearing in notifications
([#​41390](https://redirect.github.com/mui/material-ui/issues/41390 ))
[@​peterwangsc](https://redirect.github.com/peterwangsc )
- Update GitHub project links
([#​41370](https://redirect.github.com/mui/material-ui/issues/41370 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
##### Core
- \[pigment] Make all Pigment CSS packages public
([#​41404](https://redirect.github.com/mui/material-ui/issues/41404 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- \[pigment] Rename directories to match package names
([#​41453](https://redirect.github.com/mui/material-ui/issues/41453 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- \[pigment-css] Example fix leading spaces
([#​41439](https://redirect.github.com/mui/material-ui/issues/41439 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[code-infra] Add short note about e2e-website workflow schedule
([#​41355](https://redirect.github.com/mui/material-ui/issues/41355 ))
[@​Janpot](https://redirect.github.com/Janpot )
- \[code-infra] Add alias for icon types
([#​41248](https://redirect.github.com/mui/material-ui/issues/41248 ))
[@​Janpot](https://redirect.github.com/Janpot )
- \[code-infra] Reduce concurrency of typescript:ci further
([#​41392](https://redirect.github.com/mui/material-ui/issues/41392 ))
[@​Janpot](https://redirect.github.com/Janpot )
- \[code-infra] Reduce concurrency for test_types ci job
([#​41385](https://redirect.github.com/mui/material-ui/issues/41385 ))
[@​Janpot](https://redirect.github.com/Janpot )
- \[code-infra] Adapt API code generator to Base UI repo needs
([#​41475](https://redirect.github.com/mui/material-ui/issues/41475 ))
[@​michaldudak](https://redirect.github.com/michaldudak )
- \[docs-infra] Don't generate preview files for the templates
([#​41379](https://redirect.github.com/mui/material-ui/issues/41379 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
- \[docs-infra] Fix pigment css apps path in the render mui demos script
([#​41476](https://redirect.github.com/mui/material-ui/issues/41476 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
- \[docs-infra] move feedback to ESM
([#​41381](https://redirect.github.com/mui/material-ui/issues/41381 ))
[@​alexfauquette](https://redirect.github.com/alexfauquette )
- \[docs-infra] Improve color contrast throughout
([#​41387](https://redirect.github.com/mui/material-ui/issues/41387 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[docs-infra] Simplify Algolia crawler config
([#​41312](https://redirect.github.com/mui/material-ui/issues/41312 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[docs-infra] Adjust the tabs and layout selection design
([#​41084](https://redirect.github.com/mui/material-ui/issues/41084 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[blog] Update the Base UI post with links to dedicated repo
([#​41358](https://redirect.github.com/mui/material-ui/issues/41358 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[website] Update the Careers page role
([#​41384](https://redirect.github.com/mui/material-ui/issues/41384 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[website] Compress about images
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[website] Improve color contrast on the homepage
([#​41465](https://redirect.github.com/mui/material-ui/issues/41465 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[examples] Add pigment-css-vite-ts starter example
([#​41196](https://redirect.github.com/mui/material-ui/issues/41196 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- \[examples] Add pigment-css-nextjs-ts starter project
([#​41105](https://redirect.github.com/mui/material-ui/issues/41105 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
All contributors of this release in alphabetical order:
[@​alexfauquette](https://redirect.github.com/alexfauquette ),
[@​brijeshb42](https://redirect.github.com/brijeshb42 ),
[@​CGNonofr](https://redirect.github.com/CGNonofr ),
[@​cipherlogs](https://redirect.github.com/cipherlogs ),
[@​danilo-leal](https://redirect.github.com/danilo-leal ),
[@​Janpot](https://redirect.github.com/Janpot ),
[@​michaeldfoley](https://redirect.github.com/michaeldfo
</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 is behind base branch, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS44MC4wIiwidXBkYXRlZEluVmVyIjoiMzkuMTQ1LjAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-31 11:57:22 +00:00
Nuno Góis
25e8f80f21
chore: drag to reorder release plan template milestones ( #9176 )
...
https://linear.app/unleash/issue/2-2821/drag-to-reorder-template-milestones
This PR introduces reordering release plan template milestones by
dragging and dropping them.
Was a bit undecided on the approach, but it seems like using an old
`useDragItem` hook we have is pretty elegant and behaves as expected.
I suggest reviewers try it out themselves.
Includes a slight refactor to `useDragItem`, which so far is only used
here and in environments. I manually tested, but I suggest trying that
one out as well just in case.

2025-01-31 09:12:27 +00:00
Mateusz Kwasniewski
ec014c0fdf
feat: limit user filter options ( #9179 )
2025-01-31 10:09:29 +01:00
renovate[bot]
1b97b1b931
chore(deps): update dependency react-github-calendar to v4.5.4 ( #9178 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[react-github-calendar](https://grubersjoe.github.io/react-github-calendar/ )
([source](https://redirect.github.com/grubersjoe/react-github-calendar ))
| [`4.5.1` ->
`4.5.4`](https://renovatebot.com/diffs/npm/react-github-calendar/4.5.1/4.5.4 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>grubersjoe/react-github-calendar
(react-github-calendar)</summary>
###
[`v4.5.4`](0605291497...46ad6786ae
)
[Compare
Source](0605291497...46ad6786ae
)
###
[`v4.5.3`](29135ac8c3...0605291497
)
[Compare
Source](29135ac8c3...0605291497
)
###
[`v4.5.2`](f8d44788e3...29135ac8c3
)
[Compare
Source](f8d44788e3...29135ac8c3
)
</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 is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-31 00:34:20 +00:00
David Leek
b04079c82d
feat: send the add release plan change request from dialog when submitted ( #9174 )
2025-01-30 10:56:31 +01:00
Nuno Góis
91d318a495
chore: add hint to release plan template gradual rollout strategy groupId ( #9171 )
...
https://linear.app/unleash/issue/2-3101/ui-hint-for-gradual-rollout-groupid-magic-string-featurename
Explains the current release plan milestone gradual rollout strategy
groupId behavior with an HelpIcon and a tooltip next to the field, when
creating or editing a release plan template.

2025-01-29 15:39:02 +00:00
Thomas Heartman
08c016b755
chore: minor button style adjustments ( #9170 )
...
Make it look more like a dropdown
2025-01-29 15:43:10 +01:00
Thomas Heartman
f4556839c8
feat(1-3281): wraps the new datepicker in a dropdown ( #9169 )
...
Wraps the datepicker in a popover, making it function largely the same
as a dropdown list.
The dropdown displays one of:
- "current month" if you've selected the current month
- "<month> <year>" (e.g. "December 2024") if you've selected a month
that isn't the current month
- "Last n months" (e.g. "Last 3 months") if you have selected a range
Additionally, the range selections have been updated to span the whole
row, aligning with the look of generic dropdown lists.

Like with the rest of this file (`PeriodSelector`), the code is rough
and not according to Unleash standards. However, I'm prioritizing fast
changes so UX can have a look before I clean up the code to switch to
using styled components etc later. It's still behind a flag, so I'm not
very worried about it.
2025-01-29 15:29:30 +01:00
Thomas Heartman
7ca8cc2276
fix: dynamic highlight width ( #9166 )
...
This makes the width of the highlight bars in the network dynamic and
based on the number of labels included in the chart.
Since the number of labels should always correspond to the number of
data points, this seems like a sensible approach.
With this, the label width will now be calculated on the fly, so even if
you resize the window or change the number of labels, the highlighting
will still work as expected.
Daily view:

Monthly aggregate:

The labels are now a little narrower on the daily graphs, but it avoids
them being super wide on the monthly graphs
2025-01-29 12:03:31 +01:00
Thomas Heartman
87a84426ec
feat(1-3267): use new API for chart creation ( #9149 )
...
Adds support for the new /traffic-search API behind a flag. When active, you'll be able to select month ranges as well as specific single months.
Largely copies the existing network traffic component, and adds some minor tweaks to make it work with the new data.
This is quite rough, but it gives us a base to build on for later. There's still things that we need to solve for in following PRs.
2025-01-29 10:43:41 +01:00
Thomas Heartman
d0fa929847
chore(1-3267): add orval schemas for the new API endpoint ( #9164 )
...
Adds Orval schemas for the new API enpdoint to display monthly/daily
traffic data usage.
2025-01-29 09:11:29 +01:00
Fredrik Strand Oseberg
18857c8992
fix: commandbar colors ( #9162 )
...
Searchbar should be white when the new header is active.
2025-01-28 14:48:15 +01:00
Fredrik Strand Oseberg
1fba4e10d1
fix: tabs not growing to fill all available space ( #9161 )
...
Fix an issue where tabs would fill out all available space, now it's
left aligned.
2025-01-28 14:17:02 +01:00
Fredrik Strand Oseberg
378bbe5133
feat: configurable global font size ( #9155 )
...
This PR sets up the application to accept a value from a variant we
control to set the font size of the application on a global level. If it
fails, the value falls back to the previously set CSS value.
2025-01-27 14:43:32 +01:00
renovate[bot]
938f12908b
chore(deps): update dependency @types/react to v18.3.18 ( #9146 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/react](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ))
| [`18.3.17` ->
`18.3.18`](https://renovatebot.com/diffs/npm/@types%2freact/18.3.17/18.3.18 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMjUuMSIsInVwZGF0ZWRJblZlciI6IjM5LjEyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-24 00:29:03 +00:00
renovate[bot]
c928a64ed2
chore(deps): update dependency @types/node to v20.17.14 ( #9145 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ))
| [`20.17.10` ->
`20.17.14`](https://renovatebot.com/diffs/npm/@types%2fnode/20.17.10/20.17.14 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMjUuMSIsInVwZGF0ZWRJblZlciI6IjM5LjEyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-23 20:51:53 +00:00
David Leek
7aefc573dc
feat: show a dialog when adding a release plan to a change request enabled feature environment ( #9139 )
2025-01-23 13:48:44 +01:00
renovate[bot]
89cb9dc59a
chore(deps): update dependency vite to v5.4.12 [security] ( #9131 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [vite](https://vite.dev )
([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite ))
| [`5.4.11` ->
`5.4.12`](https://renovatebot.com/diffs/npm/vite/5.4.11/5.4.12 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
### GitHub Vulnerability Alerts
####
[CVE-2025-24010](https://redirect.github.com/vitejs/vite/security/advisories/GHSA-vg6x-rcgg-rjx6 )
### Summary
Vite allowed any websites to send any requests to the development server
and read the response due to default CORS settings and lack of
validation on the Origin header for WebSocket connections.
### Upgrade Path
Users that does not match either of the following conditions should be
able to upgrade to a newer version of Vite that fixes the vulnerability
without any additional configuration.
- Using the backend integration feature
- Using a reverse proxy in front of Vite
- Accessing the development server via a domain other than `localhost`
or `*.localhost`
- Using a plugin / framework that connects to the WebSocket server on
their own from the browser
#### Using the backend integration feature
If you are using the backend integration feature and not setting
[`server.origin`](https://vite.dev/config/server-options.html#server-origin ),
you need to add the origin of the backend server to the
[`server.cors.origin`](https://redirect.github.com/expressjs/cors#configuration-options )
option. Make sure to set a specific origin rather than `*`, otherwise
any origin can access your development server.
#### Using a reverse proxy in front of Vite
If you are using a reverse proxy in front of Vite and sending requests
to Vite with a hostname other than `localhost` or `*.localhost`, you
need to add the hostname to the new
[`server.allowedHosts`](https://vite.dev/config/server-options.html#server-allowedhosts )
option. For example, if the reverse proxy is sending requests to
`http://vite:5173 `, you need to add `vite` to the `server.allowedHosts`
option.
#### Accessing the development server via a domain other than
`localhost` or `*.localhost`
You need to add the hostname to the new
[`server.allowedHosts`](https://vite.dev/config/server-options.html#server-allowedhosts )
option. For example, if you are accessing the development server via
`http://foo.example.com:8080 `, you need to add `foo.example.com` to the
`server.allowedHosts` option.
#### Using a plugin / framework that connects to the WebSocket server on
their own from the browser
If you are using a plugin / framework, try upgrading to a newer version
of Vite that fixes the vulnerability. If the WebSocket connection
appears not to be working, the plugin / framework may have a code that
connects to the WebSocket server on their own from the browser.
In that case, you can either:
- fix the plugin / framework code to the make it compatible with the new
version of Vite
- set `legacy.skipWebSocketTokenCheck: true` to opt-out the fix for [2]
while the plugin / framework is incompatible with the new version of
Vite
- When enabling this option, **make sure that you are aware of the
security implications** described in the impact section of [2] above.
### Mitigation without upgrading Vite
#### [1]: Permissive default CORS settings
Set `server.cors` to `false` or limit `server.cors.origin` to trusted
origins.
#### [2]: Lack of validation on the Origin header for WebSocket
connections
There aren't any mitigations for this.
#### [3]: Lack of validation on the Host header for HTTP requests
Use Chrome 94+ or use HTTPS for the development server.
### Details
There are three causes that allowed malicious websites to send any
requests to the development server:
#### [1]: Permissive default CORS settings
Vite sets the
[`Access-Control-Allow-Origin`](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Origin )
header depending on
[`server.cors`](https://vite.dev/config/server-options.html#server-cors )
option. The default value was `true` which sets
`Access-Control-Allow-Origin: *`. This allows websites on any origin to
`fetch` contents served on the development server.
Attack scenario:
1. The attacker serves a malicious web page
(`http://malicious.example.com `).
2. The user accesses the malicious web page.
3. The attacker sends a `fetch('http://127.0.0.1:5173/main.js ')` request
by JS in that malicious web page. This request is normally blocked by
same-origin policy, but that's not the case for the reasons above.
4. The attacker gets the content of `http://127.0.0.1:5173/main.js `.
#### [2]: Lack of validation on the Origin header for WebSocket
connections
Vite starts a WebSocket server to handle HMR and other functionalities.
This WebSocket server [did not perform validation on the Origin
header](https://redirect.github.com/vitejs/vite/blob/v6.0.7/packages/vite/src/node/server/ws.ts#L145-L157 )
and was vulnerable to Cross-Site WebSocket Hijacking (CSWSH) attacks.
With that attack, an attacker can read and write messages on the
WebSocket connection. Vite only sends some information over the
WebSocket connection ([list of the file paths that changed, the file
content where the errored happened,
etc.](https://redirect.github.com/vitejs/vite/blob/v6.0.7/packages/vite/types/hmrPayload.d.ts#L12-L72 )),
but plugins can send arbitrary messages and may include more sensitive
information.
Attack scenario:
1. The attacker serves a malicious web page
(`http://malicious.example.com `).
2. The user accesses the malicious web page.
3. The attacker runs `new WebSocket('http://127.0.0.1:5173 ',
'vite-hmr')` by JS in that malicious web page.
4. The user edits some files.
5. Vite sends some HMR messages over WebSocket.
6. The attacker gets the content of the HMR messages.
#### [3]: Lack of validation on the Host header for HTTP requests
Unless
[`server.https`](https://vite.dev/config/server-options.html#server-https )
is set, Vite starts the development server on HTTP. Non-HTTPS servers
are vulnerable to DNS rebinding attacks without validation on the Host
header. But Vite did not perform validation on the Host header. By
exploiting this vulnerability, an attacker can send arbitrary requests
to the development server bypassing the same-origin policy.
1. The attacker serves a malicious web page that is served on **HTTP**
(`http://malicious.example.com:5173 `) (HTTPS won't work).
2. The user accesses the malicious web page.
3. The attacker changes the DNS to point to 127.0.0.1 (or other private
addresses).
4. The attacker sends a `fetch('/main.js')` request by JS in that
malicious web page.
5. The attacker gets the content of `http://127.0.0.1:5173/main.js `
bypassing the same origin policy.
### Impact
#### [1]: Permissive default CORS settings
Users with the default `server.cors` option may:
- get the source code stolen by malicious websites
- give the attacker access to functionalities that are not supposed to
be exposed externally
- Vite core does not have any functionality that causes changes
somewhere else when receiving a request, but plugins may implement those
functionalities and servers behind `server.proxy` may have those
functionalities.
#### [2]: Lack of validation on the Origin header for WebSocket
connections
All users may get the file paths of the files that changed and the file
content where the error happened be stolen by malicious websites.
For users that is using a plugin that sends messages over WebSocket,
that content may be stolen by malicious websites.
For users that is using a plugin that has a functionality that is
triggered by messages over WebSocket, that functionality may be
exploited by malicious websites.
#### [3]: Lack of validation on the Host header for HTTP requests
Users using HTTP for the development server and using a browser that is
not Chrome 94+ may:
- get the source code stolen by malicious websites
- give the attacker access to functionalities that are not supposed to
be exposed externally
- Vite core does not have any functionality that causes changes
somewhere else when receiving a request, but plugins may implement those
functionalities and servers behind `server.proxy` may have those
functionalities.
Chrome 94+ users are not affected for [3], because [sending a request to
a private network page from public non-HTTPS page is
forbidden](https://developer.chrome.com/blog/private-network-access-update#chrome_94 )
since Chrome 94.
### Related Information
Safari has [a bug that blocks requests to loopback addresses from HTTPS
origins](https://bugs.webkit.org/show_bug.cgi?id=171934 ). This means
when the user is using Safari and Vite is listening on lookback
addresses, there's another condition of "the malicious web page is
served on HTTP" to make [1] and [2] to work.
### PoC
#### [2]: Lack of validation on the Origin header for WebSocket
connections
1. I used the `react` template which utilizes HMR functionality.
```
npm create vite@latest my-vue-app-react -- --template react
```
2. Then on a malicious server, serve the following POC html:
```html
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>vite CSWSH</title>
</head>
<body>
<div id="logs"></div>
<script>
const div = document.querySelectorAll('#logs')[0];
const ws = new WebSocket('ws://localhost:5173','vite-hmr');
ws.onmessage = event => {
const logLine = document.createElement('p');
logLine.innerHTML = event.data;
div.append(logLine);
};
</script>
</body>
</html>
```
3. Kick off Vite
```
npm run dev
```
4. Load the development server (open `http://localhost:5173/ `) as well
as the malicious page in the browser.
5. Edit `src/App.jsx` file and intentionally place a syntax error
6. Notice how the malicious page can view the websocket messages and a
snippet of the source code is exposed
Here's a video demonstrating the POC:
https://github.com/user-attachments/assets/a4ad05cd-0b34-461c-9ff6-d7c8663d6961
---
### Release Notes
<details>
<summary>vitejs/vite (vite)</summary>
###
[`v5.4.12`](https://redirect.github.com/vitejs/vite/releases/tag/v5.4.12 )
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v5.4.11...v5.4.12 )
Please refer to
[CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v5.4.12/packages/vite/CHANGELOG.md )
for details.
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "" in timezone Europe/Madrid,
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 22:19:51 +00:00
renovate[bot]
2a06a71f28
chore(deps): update dependency @codemirror/state to v6.5.1 ( #9129 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@codemirror/state](https://redirect.github.com/codemirror/state ) |
[`6.5.0` ->
`6.5.1`](https://renovatebot.com/diffs/npm/@codemirror%2fstate/6.5.0/6.5.1 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>codemirror/state (@​codemirror/state)</summary>
###
[`v6.5.1`](https://redirect.github.com/codemirror/state/blob/HEAD/CHANGELOG.md#651-2025-01-10 )
[Compare
Source](https://redirect.github.com/codemirror/state/compare/6.5.0...6.5.1 )
##### Bug fixes
`countColumn` no longer loops infinitely when given a `to` that's higher
than the input string's length.
</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 is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 22:13:06 +00:00
David Leek
09872ae760
chore: create the releasePlanChangeRequests feature flag ( #9126 )
2025-01-21 14:26:22 +01:00
Thomas Heartman
e4eab4587c
fix: add a hover color for buttons in the period selectors. ( #9125 )
...
Adds the same hover color as for the sidebar. Also adds a transition
animation.
2025-01-21 13:23:07 +01:00
Thomas Heartman
5846952d7c
fix: specify colors for buttons ( #9124 )
...
Fixes an issue where the buttons would be illegible in dark mode
because we don't set the color explicitly. It just happened to work in
light mode.
2025-01-21 12:51:20 +01:00
Thomas Heartman
857c91b803
feat(1-3262): initial impl of new month/range picker ( #9122 )
...
This PR implements a first version of the new month/range picker for the
data usage graphs. It's minimally hooked up to the existing
functionality to not take anything away.
This primary purpose of this PR is to get the design and interaction out
on sandbox so that UX can have a look and we can make adjustments.
As such, there are a few things in the code that we'll want to clean up
before removing the flag later:
- for faster iteration, I've used a lot of CSS nesting and element
selectors. this isn't usually how we do it here, so we'll probably want
to extract into styled components later
- there is a temporary override of the value in the period selector so
that you can select ranges. It won't affect the chart state, but it
affects the selector state. Again, this lets you see how it acts and
works.
- I've added a `NewHeader` component because the existing setup smushed
the selector (it's a MUI grid setup, which isn't very flexible). I don't
know what we want to do with this in the end, but the existing chart
*does* have some problems when you resize your window, at least
(although this is likely due to the chart, and can be solved in the same
way that we did for the personal dashboards).

2025-01-21 12:15:43 +01:00
Tymoteusz Czech
08a28c99d6
fix: align project roles checkboxes ( #9123 )
...
Fix checkbox alignment and grouping
2025-01-21 10:34:20 +00:00
Tymoteusz Czech
874aeacca1
fix: resolve lifecycle image from asset path ( #9121 )
2025-01-20 13:23:55 +00:00
Tymoteusz Czech
666b5b7000
feat: New in Unleash - Lifecycle 2.0 ( #9112 )
2025-01-20 11:50:44 +00:00
Thomas Heartman
f6479b1adb
chore(1-3267): use the user's locale settings for formatting the tooltip date ( #9113 )
...
This PR updates the tooltip date display in the traffic usage chart to
use the user's chosen locale settings, falling back to en-US if the
settings are unavailable or otherwise unset.
So, for instance, if I have set my locale to "ja-JP", I'd get this
instead of the en US format:

2025-01-17 11:56:40 +01:00
David Leek
2d340f6a21
chore: fix traffic data timezone visualization issue with getUTCDate ( #9110 )
2025-01-17 09:59:15 +01:00
Fredrik Strand Oseberg
25c09c3627
feat: transparent header ( #9108 )
...
This PR adds header redesign behind a feature flag
2025-01-17 09:45:45 +01:00
Tymoteusz Czech
4b3b98f263
feat: update lifecycle tooltip style ( #9107 )
...
New tooltips for lifecycle indicators.
- removed "timeline" lifecycle explanation
- new descriptions
- changed tooltip footer colors
- refactored "environments" section
2025-01-16 15:53:03 +00:00
Tymoteusz Czech
50ab2c9d61
feat: rename lifecycle stages ( #9102 )
...
Name names for "lifecycle" stages, and aligning frontend types.
2025-01-16 08:41:11 +00:00
David Leek
846dae66bd
chore: fix release template strategy padding and spacing ( #9104 )
2025-01-16 09:13:22 +01:00
David Leek
d20af9e5de
chore: make remove release plan warning conditional on env. enabled ( #9103 )
2025-01-15 15:29:49 +01:00
David Leek
c98d0e71a3
feat: conditionally show groupId in StrategyExecution under rollout ( #9101 )
2025-01-15 12:56:19 +01:00
Tymoteusz Czech
a2b78df0ad
feat: new lifecycle icons ( #9098 )
...
- Feature flag added
- New assets
2025-01-15 08:53:07 +01:00
David Leek
87917da4df
chore: feature release plans other strategies indicator ( #9097 )
2025-01-14 15:07:03 +01:00
Nuno Góis
3eeab7e80b
chore: new release plan template card ( #9096 )
...
https://linear.app/unleash/issue/2-3125/improve-release-plan-template-cards
Improves the release plan template cards.
This PR introduces a new reusable `Card` component to help us render
cards with the new design. The GroupCard is also adapted to use this new
`Card` component in this PR, since that was the latest one to be
upgraded, however other items like projects and integrations are not. We
can migrate them to this new component at a later stage in separate PRs.
### Before

### After

2025-01-14 13:49:50 +00:00
Tymoteusz Czech
b5f0d3e86a
refactor: project permissions list ( #9082 )
...
Re-organized project permissions.
2025-01-14 14:24:25 +01:00
David Leek
900df537e3
chore: move strategy UI into milestonecard and open milestone when adding strategy to it ( #9095 )
2025-01-14 13:02:53 +01:00
David Leek
3759b5a75d
chore: fix smaller broken UI things in release templates ( #9084 )
2025-01-13 13:02:06 +01:00
David Leek
cc55d8dfa8
chore: improve create template fields for name+description ( #9075 )
2025-01-10 14:39:17 +01:00
Tymoteusz Czech
91cebc5afc
fix: text overflow on project users access page ( #8853 )
...
Remove scrollbar in project settings - user roles
2025-01-10 09:51:42 +01:00
Nuno Góis
537ef42f7d
chore: mark SSO as an Enterprise only feature ( #9071 )
...
https://linear.app/unleash/issue/2-3124/mark-sso-as-an-enterprise-only-feature
For all intents and purposes, SSO seems to have always been an
Enterprise only feature. It just wasn't very clear previously.
See: https://github.com/Unleash/unleash/pull/9045/files#r1899635618

2025-01-09 13:07:28 +00:00
Jaanus Sellin
73515d78ce
chore: remove simplifyProjectOverview flag ( #9068 )
...
Remove the flag and delete unused components.
2025-01-08 14:10:40 +02:00
Nuno Góis
e7269473f3
chore: new hosted auth handler ( #9045 )
...
https://linear.app/unleash/issue/2-3074/add-sign-in-with-google-to-our-hosted-instances-when-only-password-is
https://linear.app/unleash/issue/2-3078/allow-viewer-access-from-auth-app-for-payg
Adds support for a new unified hosted auth handler.
This new auth handler provides a Google sign in option in case you don't
have an SSO provider configured. It also provides a way for auth-app to
sign in with Unleash's read-only user for Pro and Enterprise PAYG
instances.
Check the PR comments for more details.
2025-01-08 10:02:35 +00:00
David Leek
55f7de0d59
chore: improve the release plan template accordion looks ( #9065 )
2025-01-08 10:25:07 +01:00
Tymoteusz Czech
dc4a760172
feat: read logs and update cors maintenance root-role permissions ( #8996 )
...
Additional granular permissions related to instance-level access.
- CORS settings
- Reading logs (both instance logs and login history)
---------
Co-authored-by: Gastón Fournier <gaston@getunleash.io>
2025-01-08 10:03:40 +01:00
Nuno Góis
cb77b106bd
chore: make grid group cards have a consistent height ( #9064 )
...
https://linear.app/unleash/issue/2-3114/group-cards-should-have-a-consistent-height-in-their-grid
Makes the group cards height consistent in the grid.
<img width="1034" alt="image"
src="https://github.com/user-attachments/assets/27c2dbd4-4a72-419b-bbad-39a4309e5c30 "
/>
2025-01-06 14:54:36 +00:00
gitar-bot[bot]
1c0431365e
[Gitar] Cleaning up stale flag: licensedUsers with value true ( #9061 )
...
[](https://gitar.ai )
This automated PR permanently enables the `licensedUsers` feature flag.
---
This automated PR was generated by [Gitar](https://gitar.ai ). View
[docs](https://gitar.ai/docs ).
---------
Co-authored-by: Gitar <noreply@gitar.ai>
2025-01-06 10:44:13 +02:00
Mateusz Kwasniewski
790d813455
fix: save context button spacing ( #9059 )
2025-01-03 15:01:46 +01:00
David Leek
4f6e581dec
chore: reorder release plan template UI files ( #9057 )
2025-01-03 14:38:27 +01:00
David Leek
7893d3fbd3
feat: rework frontend validation for release plan templates ( #9055 )
2025-01-03 13:19:15 +01:00
Nuno Góis
3c16616c36
chore: improve group projects tooltip behavior ( #9054 )
...
https://linear.app/unleash/issue/2-3111/improve-group-card-projects-tooltip
Slight improvement to the group card projects tooltip.
This handles very long project names a little bit better by allowing
them to break into new lines.

2025-01-03 11:10:38 +00:00
Nuno Góis
7eced2962f
chore: new user avatar tooltip ( #9050 )
...
https://linear.app/unleash/issue/2-3109/improve-avatar-tooltip
I noticed our current user avatar tooltip is a bit poor.
This PR tries to improve it a bit using only the data we already have
available, without any drastic changes.
### Before

### After

### Other examples after the changes




---------
Co-authored-by: Thomas Heartman <thomas@getunleash.io>
2025-01-03 10:26:02 +00:00
Nuno Góis
67c1274a1b
chore: group cards redesign ( #9048 )
...
https://linear.app/unleash/issue/2-3108/cards-design-groups
Redesigns the group cards.
Like instructed in the task, I took inspiration from the project and
integration cards, along with the Figma sketch.
Also includes a new `Truncator` generic helper component.
### Before

### After

Hovering over the "X projects" label reveals the projects the group
belongs to. You can navigate to any project by clicking its badge.

Truncated titles and descriptions show a tooltip with the full text on
hover.


2025-01-02 15:08:15 +00:00
Mateusz Kwasniewski
e0b4e258dc
feat: grouping of project level roles in autocomplete ( #9046 )
2024-12-31 10:44:48 +01:00
Mateusz Kwasniewski
18cd0e2cdb
fix: legal values styling in segments ( #9044 )
2024-12-31 08:45:17 +01:00
renovate[bot]
ed9c0a466c
chore(deps): update dependency cypress to v13.17.0 ( #9035 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [cypress](https://cypress.io )
([source](https://redirect.github.com/cypress-io/cypress )) | [`13.16.1`
-> `13.17.0`](https://renovatebot.com/diffs/npm/cypress/13.16.1/13.17.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>cypress-io/cypress (cypress)</summary>
###
[`v13.17.0`](https://redirect.github.com/cypress-io/cypress/releases/tag/v13.17.0 )
[Compare
Source](https://redirect.github.com/cypress-io/cypress/compare/v13.16.1...v13.17.0 )
Changelog: https://docs.cypress.io/app/references/changelog#13-17-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 is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS44MC4wIiwidXBkYXRlZEluVmVyIjoiMzkuODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-24 22:40:22 +00:00
renovate[bot]
6163d8b93f
chore(deps): update dependency sass to v1.83.0 ( #9032 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [sass](https://redirect.github.com/sass/dart-sass ) | [`1.81.1` ->
`1.83.0`](https://renovatebot.com/diffs/npm/sass/1.81.1/1.83.0 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>sass/dart-sass (sass)</summary>
###
[`v1.83.0`](https://redirect.github.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1830 )
[Compare
Source](https://redirect.github.com/sass/dart-sass/compare/1.82.0...1.83.0 )
- Allow trailing commas in *all* argument and parameter lists.
###
[`v1.82.0`](https://redirect.github.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1820 )
[Compare
Source](https://redirect.github.com/sass/dart-sass/compare/1.81.1...1.82.0 )
##### Command-Line Interface
- Improve `--watch` mode reliability when making multiple changes at
once, such
as checking out a different Git branch.
- Parse the `calc-size()` function as a calculation now that it's
supported in
some browsers.
##### Dart API
- Add a `SassCalculation.calcSize()` function.
</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 is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS44MC4wIiwidXBkYXRlZEluVmVyIjoiMzkuODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-24 18:12:26 +00:00
renovate[bot]
9265eb3a02
chore(deps): update dependency msw to v2.7.0 ( #9030 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [msw](https://mswjs.io )
([source](https://redirect.github.com/mswjs/msw )) | [`2.6.9` ->
`2.7.0`](https://renovatebot.com/diffs/npm/msw/2.6.9/2.7.0 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>mswjs/msw (msw)</summary>
###
[`v2.7.0`](https://redirect.github.com/mswjs/msw/releases/tag/v2.7.0 )
[Compare
Source](https://redirect.github.com/mswjs/msw/compare/v2.6.9...v2.7.0 )
##### v2.7.0 (2024-12-17)
##### Features
- use `picocolors` instead of `chalk`
([#​2377](https://redirect.github.com/mswjs/msw/issues/2377 ))
([`85bdd82`](85bdd82dfe
))
[@​Namchee](https://redirect.github.com/Namchee )
[@​kettanaito](https://redirect.github.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 is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS44MC4wIiwidXBkYXRlZEluVmVyIjoiMzkuODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-24 03:20:36 +00:00
renovate[bot]
376b23fd18
chore(deps): update dependency @testing-library/react to v16.1.0 ( #9029 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@testing-library/react](https://redirect.github.com/testing-library/react-testing-library )
| [`16.0.1` ->
`16.1.0`](https://renovatebot.com/diffs/npm/@testing-library%2freact/16.0.1/16.1.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>testing-library/react-testing-library
(@​testing-library/react)</summary>
###
[`v16.1.0`](https://redirect.github.com/testing-library/react-testing-library/compare/v16.0.1...85ac2534a59abd38880011e77da4bb8c716eba84 )
[Compare
Source](https://redirect.github.com/testing-library/react-testing-library/compare/v16.0.1...v16.1.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 is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS44MC4wIiwidXBkYXRlZEluVmVyIjoiMzkuODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-24 01:54:10 +00:00
renovate[bot]
ec5e11808d
chore(deps): update dependency @codemirror/state to v6.5.0 ( #9027 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@codemirror/state](https://redirect.github.com/codemirror/state ) |
[`6.4.1` ->
`6.5.0`](https://renovatebot.com/diffs/npm/@codemirror%2fstate/6.4.1/6.5.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>codemirror/state (@​codemirror/state)</summary>
###
[`v6.5.0`](https://redirect.github.com/codemirror/state/blob/HEAD/CHANGELOG.md#650-2024-12-09 )
[Compare
Source](https://redirect.github.com/codemirror/state/compare/6.4.1...6.5.0 )
##### New features
`RangeSet.compare` now supports a `boundChange` callback that is called
when there's a change in the way ranges are split.
</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 is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS44MC4wIiwidXBkYXRlZEluVmVyIjoiMzkuODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-23 22:45:43 +00:00
renovate[bot]
fbab5507a0
chore(deps): update dependency @uiw/react-codemirror to v4.23.7 ( #9026 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@uiw/react-codemirror](https://uiwjs.github.io/react-codemirror )
([source](https://redirect.github.com/uiwjs/react-codemirror )) |
[`4.23.6` ->
`4.23.7`](https://renovatebot.com/diffs/npm/@uiw%2freact-codemirror/4.23.6/4.23.7 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>uiwjs/react-codemirror (@​uiw/react-codemirror)</summary>
###
[`v4.23.7`](https://redirect.github.com/uiwjs/react-codemirror/releases/tag/v4.23.7 )
[Compare
Source](https://redirect.github.com/uiwjs/react-codemirror/compare/v4.23.6...v4.23.7 )
[](https://jaywcjlove.github.io/#/sponsor )
[](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.23.7/file/README.md )
Documentation v4.23.7:
https://raw.githack.com/uiwjs/react-codemirror/5b16350/index.html \
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.23.6...v4.23.7
```shell
npm i @​uiw/react-codemirror@4.23.7
```
- 💄 chore: update nextjs example.
[#​677](https://redirect.github.com/uiwjs/react-codemirror/issues/677 )
[`ab89f28`](https://redirect.github.com/uiwjs/react-codemirror/commit/ab89f28 )
[@​jaywcjlove](https://redirect.github.com/jaywcjlove )
- 🐞 fix(theme): implement 'exports' field in themes/theme/package.json
([#​708](https://redirect.github.com/uiwjs/react-codemirror/issues/708 ))
[`4edca1d`](https://redirect.github.com/uiwjs/react-codemirror/commit/4edca1d )
[@​aspiers](https://redirect.github.com/aspiers )
- 🐞 fix(theme): implement 'exports' field in themes/\*/package.json
[#​708](https://redirect.github.com/uiwjs/react-codemirror/issues/708 )
[#​613](https://redirect.github.com/uiwjs/react-codemirror/issues/613 )
[#​680](https://redirect.github.com/uiwjs/react-codemirror/issues/680 )
[`ced0b1a`](https://redirect.github.com/uiwjs/react-codemirror/commit/ced0b1a )
[@​jaywcjlove](https://redirect.github.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 is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS44MC4wIiwidXBkYXRlZEluVmVyIjoiMzkuODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-23 22:45:12 +00:00
renovate[bot]
8993a633e9
chore(deps): update dependency @uiw/codemirror-theme-duotone to v4.23.7 ( #9024 )
...
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://redirect.github.com/uiwjs/react-codemirror )) |
[`4.23.6` ->
`4.23.7`](https://renovatebot.com/diffs/npm/@uiw%2fcodemirror-theme-duotone/4.23.6/4.23.7 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>uiwjs/react-codemirror
(@​uiw/codemirror-theme-duotone)</summary>
###
[`v4.23.7`](https://redirect.github.com/uiwjs/react-codemirror/releases/tag/v4.23.7 )
[Compare
Source](https://redirect.github.com/uiwjs/react-codemirror/compare/v4.23.6...v4.23.7 )
[](https://jaywcjlove.github.io/#/sponsor )
[](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.23.7/file/README.md )
Documentation v4.23.7:
https://raw.githack.com/uiwjs/react-codemirror/5b16350/index.html \
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.23.6...v4.23.7
```shell
npm i @​uiw/react-codemirror@4.23.7
```
- 💄 chore: update nextjs example.
[#​677](https://redirect.github.com/uiwjs/react-codemirror/issues/677 )
[`ab89f28`](https://redirect.github.com/uiwjs/react-codemirror/commit/ab89f28 )
[@​jaywcjlove](https://redirect.github.com/jaywcjlove )
- 🐞 fix(theme): implement 'exports' field in themes/theme/package.json
([#​708](https://redirect.github.com/uiwjs/react-codemirror/issues/708 ))
[`4edca1d`](https://redirect.github.com/uiwjs/react-codemirror/commit/4edca1d )
[@​aspiers](https://redirect.github.com/aspiers )
- 🐞 fix(theme): implement 'exports' field in themes/\*/package.json
[#​708](https://redirect.github.com/uiwjs/react-codemirror/issues/708 )
[#​613](https://redirect.github.com/uiwjs/react-codemirror/issues/613 )
[#​680](https://redirect.github.com/uiwjs/react-codemirror/issues/680 )
[`ced0b1a`](https://redirect.github.com/uiwjs/react-codemirror/commit/ced0b1a )
[@​jaywcjlove](https://redirect.github.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 is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS44MC4wIiwidXBkYXRlZEluVmVyIjoiMzkuODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-23 20:18:26 +00:00
renovate[bot]
755a008166
chore(deps): update dependency @types/react to v18.3.17 ( #9023 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/react](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ))
| [`18.3.16` ->
`18.3.17`](https://renovatebot.com/diffs/npm/@types%2freact/18.3.16/18.3.17 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS44MC4wIiwidXBkYXRlZEluVmVyIjoiMzkuODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-23 20:18:05 +00:00
renovate[bot]
4b7a186d82
chore(deps): update dependency msw to v2.6.9 ( #9020 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [msw](https://mswjs.io )
([source](https://redirect.github.com/mswjs/msw )) | [`2.6.8` ->
`2.6.9`](https://renovatebot.com/diffs/npm/msw/2.6.8/2.6.9 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>mswjs/msw (msw)</summary>
###
[`v2.6.9`](https://redirect.github.com/mswjs/msw/releases/tag/v2.6.9 )
[Compare
Source](https://redirect.github.com/mswjs/msw/compare/v2.6.8...v2.6.9 )
#### v2.6.9 (2024-12-16)
##### Bug Fixes
- support `SharedArrayBuffer` in `HttpResponse.arrayBuffer`
([#​2389](https://redirect.github.com/mswjs/msw/issues/2389 ))
([`41f00e1`](41f00e1a67
))
[@​danilofuchs](https://redirect.github.com/danilofuchs )
[@​kettanaito](https://redirect.github.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 is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS44MC4wIiwidXBkYXRlZEluVmVyIjoiMzkuODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-23 02:09:32 +00:00
renovate[bot]
9dfdf48ace
chore(deps): update react monorepo ( #9018 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/react](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ))
| [`18.3.12` ->
`18.3.16`](https://renovatebot.com/diffs/npm/@types%2freact/18.3.12/18.3.16 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[@types/react-dom](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-dom )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom ))
| [`18.3.1` ->
`18.3.5`](https://renovatebot.com/diffs/npm/@types%2freact-dom/18.3.1/18.3.5 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS44MC4wIiwidXBkYXRlZEluVmVyIjoiMzkuODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-22 23:13:48 +00:00
renovate[bot]
77a104960b
chore(deps): update dependency tss-react to v4.9.14 ( #9015 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [tss-react](https://www.tss-react.dev )
([source](https://redirect.github.com/garronej/tss-react )) | [`4.9.13`
-> `4.9.14`](https://renovatebot.com/diffs/npm/tss-react/4.9.13/4.9.14 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>garronej/tss-react (tss-react)</summary>
###
[`v4.9.14`](https://redirect.github.com/garronej/tss-react/releases/tag/v4.9.14 )
[Compare
Source](https://redirect.github.com/garronej/tss-react/compare/v4.9.13...v4.9.14 )
<!-- Release notes generated using configuration in .github/release.yaml
at refs/heads/main -->
**Full Changelog**:
https://github.com/garronej/tss-react/compare/v4.9.13...v4.9.14
</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 is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS43Mi41IiwidXBkYXRlZEluVmVyIjoiMzkuNzIuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-20 21:44:28 +00:00
renovate[bot]
9e5a2359ae
chore(deps): update dependency msw to v2.6.8 ( #9014 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [msw](https://mswjs.io )
([source](https://redirect.github.com/mswjs/msw )) | [`2.6.6` ->
`2.6.8`](https://renovatebot.com/diffs/npm/msw/2.6.6/2.6.8 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>mswjs/msw (msw)</summary>
###
[`v2.6.8`](https://redirect.github.com/mswjs/msw/releases/tag/v2.6.8 )
[Compare
Source](https://redirect.github.com/mswjs/msw/compare/v2.6.7...v2.6.8 )
#### v2.6.8 (2024-12-07)
##### Bug Fixes
- **setupServer:** reapply interception after calling `server.listen()`
after `server.close()`
([#​2383](https://redirect.github.com/mswjs/msw/issues/2383 ))
([`00da9ca`](00da9cad42
))
[@​kettanaito](https://redirect.github.com/kettanaito )
###
[`v2.6.7`](https://redirect.github.com/mswjs/msw/releases/tag/v2.6.7 )
[Compare
Source](https://redirect.github.com/mswjs/msw/compare/v2.6.6...v2.6.7 )
#### v2.6.7 (2024-12-06)
##### Bug Fixes
- **setupWorker:** correctly delete internal `accept` header on
passthrough
([#​2375](https://redirect.github.com/mswjs/msw/issues/2375 ))
([`3f40055`](3f40055b1d
))
[@​smouillour](https://redirect.github.com/smouillour )
[@​kettanaito](https://redirect.github.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 is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS43Mi41IiwidXBkYXRlZEluVmVyIjoiMzkuNzIuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-20 21:44:07 +00:00
renovate[bot]
e3b33cf68d
chore(deps): update dependency @tanstack/react-table to v8.20.6 ( #9012 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@tanstack/react-table](https://tanstack.com/table )
([source](https://redirect.github.com/TanStack/table/tree/HEAD/packages/react-table ))
| [`8.20.5` ->
`8.20.6`](https://renovatebot.com/diffs/npm/@tanstack%2freact-table/8.20.5/8.20.6 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>TanStack/table (@​tanstack/react-table)</summary>
###
[`v8.20.6`](https://redirect.github.com/TanStack/table/releases/tag/v8.20.6 )
[Compare
Source](https://redirect.github.com/TanStack/table/compare/v8.20.5...v8.20.6 )
Version 8.20.6 - 12/13/24, 2:34 PM
#### Changes
##### Fix
- JSX namespace from React
([#​5830](https://redirect.github.com/TanStack/table/issues/5830 ))
([`cbcea6a`](https://redirect.github.com/TanStack/table/commit/cbcea6a ))
by Bill Collins
##### Chore
- update
[@​tanstack/config](https://redirect.github.com/tanstack/config )
to v0.13.0
([#​5731](https://redirect.github.com/TanStack/table/issues/5731 ))
([`2db4061`](https://redirect.github.com/TanStack/table/commit/2db4061 ))
by Lachlan Collins
##### Docs
- Updated some incomplete docs
([#​5741](https://redirect.github.com/TanStack/table/issues/5741 ))
([`6b4d616`](https://redirect.github.com/TanStack/table/commit/6b4d616 ))
by M Hamid
- Fix label typo in config.json
([#​5712](https://redirect.github.com/TanStack/table/issues/5712 ))
([`7fe650d`](https://redirect.github.com/TanStack/table/commit/7fe650d ))
by Petter Juterud Barhaugen
#### Packages
-
[@​tanstack/react-table](https://redirect.github.com/tanstack/react-table )[@​8](https://redirect.github.com/8 ).20.6
-
[@​tanstack/react-table-devtools](https://redirect.github.com/tanstack/react-table-devtools )[@​8](https://redirect.github.com/8 ).20.6
</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 is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS43Mi41IiwidXBkYXRlZEluVmVyIjoiMzkuNzIuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-20 20:06:09 +00:00
Nuno Góis
adaf91a791
chore: remove Unleash AI ( #9010 )
...
https://linear.app/unleash/issue/2-3071/finish-experiment
Removes Unleash AI.
Also removes other related changes made during the experiment
development.
2024-12-20 11:02:49 +00:00
David Leek
3fb7097fd9
feat: remove borders, improve draggable visibility etc ( #9002 )
2024-12-20 08:17:14 +01:00
renovate[bot]
487d3f25e9
chore(deps): update dependency cypress to v13.16.1 ( #9008 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [cypress](https://cypress.io )
([source](https://redirect.github.com/cypress-io/cypress )) | [`13.16.0`
-> `13.16.1`](https://renovatebot.com/diffs/npm/cypress/13.16.0/13.16.1 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>cypress-io/cypress (cypress)</summary>
###
[`v13.16.1`](https://redirect.github.com/cypress-io/cypress/releases/tag/v13.16.1 )
[Compare
Source](https://redirect.github.com/cypress-io/cypress/compare/v13.16.0...v13.16.1 )
Changelog: https://docs.cypress.io/app/references/changelog#13-16-1
</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 is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS43Mi41IiwidXBkYXRlZEluVmVyIjoiMzkuNzIuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-20 03:07:35 +00:00
renovate[bot]
9add1a464c
chore(deps): update dependency @types/react-test-renderer to v18.3.1 ( #9007 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/react-test-renderer](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-test-renderer )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-test-renderer ))
| [`18.3.0` ->
`18.3.1`](https://renovatebot.com/diffs/npm/@types%2freact-test-renderer/18.3.0/18.3.1 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS43Mi41IiwidXBkYXRlZEluVmVyIjoiMzkuNzIuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-20 03:06:54 +00:00
renovate[bot]
d47c4a45ec
chore(deps): update dependency @types/node to v20.17.10 ( #9005 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ))
| [`20.17.9` ->
`20.17.10`](https://renovatebot.com/diffs/npm/@types%2fnode/20.17.9/20.17.10 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS43Mi41IiwidXBkYXRlZEluVmVyIjoiMzkuNzIuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-19 21:37:40 +00:00
renovate[bot]
b05d48f018
chore(deps): update material-ui monorepo ( #8932 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@mui/icons-material](https://mui.com/material-ui/material-icons/ )
([source](https://redirect.github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material ))
| [`5.15.3` ->
`5.16.11`](https://renovatebot.com/diffs/npm/@mui%2ficons-material/5.15.3/5.16.11 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [@mui/lab](https://mui.com/material-ui/about-the-lab/ )
([source](https://redirect.github.com/mui/material-ui/tree/HEAD/packages/mui-lab ))
| [`5.0.0-alpha.159` ->
`5.0.0-alpha.174`](https://renovatebot.com/diffs/npm/@mui%2flab/5.0.0-alpha.159/5.0.0-alpha.174 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [@mui/material](https://mui.com/material-ui/ )
([source](https://redirect.github.com/mui/material-ui/tree/HEAD/packages/mui-material ))
| [`5.15.3` ->
`5.16.11`](https://renovatebot.com/diffs/npm/@mui%2fmaterial/5.15.3/5.16.11 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [@mui/x-date-pickers](https://mui.com/x/react-date-pickers/ )
([source](https://redirect.github.com/mui/mui-x/tree/HEAD/packages/x-date-pickers ))
| [`7.23.1` ->
`7.23.2`](https://renovatebot.com/diffs/npm/@mui%2fx-date-pickers/7.23.1/7.23.2 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>mui/material-ui (@​mui/icons-material)</summary>
###
[`v5.16.11`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.11 )
A big thanks to the contributor who made this release possible.
##### Core
- Bump pnpm to 9.14.4 in v5
([#​44705](https://redirect.github.com/mui/material-ui/issues/44705 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
- Fix UMD examples
([#​44706](https://redirect.github.com/mui/material-ui/issues/44706 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
- \[typescript] Rescue missing backports v5
([#​44712](https://redirect.github.com/mui/material-ui/issues/44712 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
All contributors of this release in alphabetical order:
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
###
[`v5.16.9`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.9 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.8...v5.16.9 )
A big thanks to the 2 contributors who made this release possible.
##### `@mui/material@5.16.9`
- \[Tabs] Cherry pick `ScrollbarSize` ref being overridden fix
([#​44595](https://redirect.github.com/mui/material-ui/issues/44595 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
##### Core
- Ignore browserslist and remove tag latest
([#​44589](https://redirect.github.com/mui/material-ui/issues/44589 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
All contributors of this release in alphabetical order:
[@​DiegoAndai](https://redirect.github.com/DiegoAndai ),
[@​siriwatknp](https://redirect.github.com/siriwatknp )
###
[`v5.16.8`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.8 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.7...v5.16.8 )
A big thanks to the 8 contributors who made this release possible.
##### `@mui/material@5.16.8`
- Cherry pick ref accessing PRs
([#​44543](https://redirect.github.com/mui/material-ui/issues/44543 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
##### `@mui/utils@5.16.8`
- Skip deep clone React element (v5.x)
([#​44494](https://redirect.github.com/mui/material-ui/issues/44494 ))
[@​jukkatupamaki](https://redirect.github.com/jukkatupamaki )
##### Docs
- Keep sponsors up to date
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Fix MUI Treasury Layout broken links
([#​43753](https://redirect.github.com/mui/material-ui/issues/43753 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Strengthen CSP rule
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Give up on restoring search
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Normalize next major message
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Fix versions URL
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Fix use of absolute URLs
([#​43567](https://redirect.github.com/mui/material-ui/issues/43567 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Restore search on v5
([#​43566](https://redirect.github.com/mui/material-ui/issues/43566 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Fix link from v5 to v6
([#​43585](https://redirect.github.com/mui/material-ui/issues/43585 ))
[@​alexfauquette](https://redirect.github.com/alexfauquette )
- Updated mui-x roadmap links with the new project URL
([@​michelengelen](https://redirect.github.com/michelengelen ))
([#​43446](https://redirect.github.com/mui/material-ui/issues/43446 ))
[@​michelengelen](https://redirect.github.com/michelengelen )
- Fix broken link to Next.js docs
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
##### Core
- \[blog] Polish Upcoming changes to MUI X pricing in 2024
([#​43438](https://redirect.github.com/mui/material-ui/issues/43438 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[blog] Add video to the Pigment CSS blog post
([#​42500](https://redirect.github.com/mui/material-ui/issues/42500 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[blog] Announcing pricing changes Sep 2024
([#​43272](https://redirect.github.com/mui/material-ui/issues/43272 ))
[@​cherniavskii](https://redirect.github.com/cherniavskii )
- Prepare for moving to v5.x branch
([#​43447](https://redirect.github.com/mui/material-ui/issues/43447 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- \[core] Cherry pick
[#​42346](https://redirect.github.com/mui/material-ui/issues/42346 )
to v5
([#​44475](https://redirect.github.com/mui/material-ui/issues/44475 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
- \[core] Fix CI on v5.x branch
([#​44487](https://redirect.github.com/mui/material-ui/issues/44487 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
- \[core] Fix CI on v5.x branch
([#​43564](https://redirect.github.com/mui/material-ui/issues/43564 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[examples] Fix v5 clone example instructions
([#​43755](https://redirect.github.com/mui/material-ui/issues/43755 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[examples] Fix CLI download instructions
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[examples] Fix CDN live preview example
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[examples] Fix more examples to work with v5
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[examples] Freeze examples dependency range
([#​43435](https://redirect.github.com/mui/material-ui/issues/43435 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
All contributors of this release in alphabetical order:
[@​alexfauquette](https://redirect.github.com/alexfauquette ),
[@​cherniavskii](https://redirect.github.com/cherniavskii ),
[@​DiegoAndai](https://redirect.github.com/DiegoAndai ),
[@​jukkatupamaki](https://redirect.github.com/jukkatupamaki ),
[@​michelengelen](https://redirect.github.com/michelengelen ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari ),
[@​rluzists1](https://redirect.github.com/rluzists1 ),
[@​siriwatknp](https://redirect.github.com/siriwatknp )
###
[`v5.16.7`](https://redirect.github.com/mui/material-ui/compare/v5.16.6...v5.16.7 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.6...v5.16.7 )
###
[`v5.16.6`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.6 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.5...v5.16.6 )
<!-- generated comparing v5.16.5..master -->
*Jul 30, 2024*
A big thanks to the 5 contributors who made this release possible.
##### `@mui/material@5.16.6`
- \[Divider] Enable borderStyle enhancement in divider with children
([#​43059](https://redirect.github.com/mui/material-ui/issues/43059 ))
[@​anuujj](https://redirect.github.com/anuujj )
##### Docs
- \[material-ui]\[Card] Update CardMedia description
([#​43121](https://redirect.github.com/mui/material-ui/issues/43121 ))
[@​shahzaibdev1](https://redirect.github.com/shahzaibdev1 )
- \[material-ui] Replace deprecated `<ListItem button/>` with
`ListItemButton` component in routing libraries list example
([#​43114](https://redirect.github.com/mui/material-ui/issues/43114 ))
[@​aliharis99](https://redirect.github.com/aliharis99 )
- \[material-ui]\[Snackbar] Improve close `reason` type in demos
([#​43105](https://redirect.github.com/mui/material-ui/issues/43105 ))
[@​sai6855](https://redirect.github.com/sai6855 )
##### Core
- \[code-infra] Use the same CI names on master & next
([#​43064](https://redirect.github.com/mui/material-ui/issues/43064 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
All contributors of this release in alphabetical order:
[@​aliharis99](https://redirect.github.com/aliharis99 ),
[@​anuujj](https://redirect.github.com/anuujj ),
[@​mnajdova](https://redirect.github.com/mnajdova ),
[@​sai6855](https://redirect.github.com/sai6855 ),
[@​shahzaibdev1](https://redirect.github.com/shahzaibdev1 )
###
[`v5.16.5`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.5 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.4...v5.16.5 )
*Jul 25, 2024*
A big thanks to the 4 contributors who made this release possible.
##### `@mui/utils@5.16.5`
- <!-- 1 -->\[utils] Add dependency to
[@​mui/types](https://redirect.github.com/mui/types )
([@​mnajdova](https://redirect.github.com/mnajdova ))
([#​43047](https://redirect.github.com/mui/material-ui/issues/43047 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
##### Docs
- <!-- 4 -->\[material-ui]\[joy-ui]\[Autocomplete] Fix `Hint` demo
([@​ManthanGajjar](https://redirect.github.com/ManthanGajjar ))
([#​43039](https://redirect.github.com/mui/material-ui/issues/43039 ))
[@​ManthanGajjar](https://redirect.github.com/ManthanGajjar )
- <!-- 3 -->Fix CHANGELOG convention
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 2 -->\[material-ui] Fix broken image links in blog template on
master branch
([#​42969](https://redirect.github.com/mui/material-ui/issues/42969 ))
[@​navedqb](https://redirect.github.com/navedqb )
All contributors of this release in alphabetical order:
[@​ManthanGajjar](https://redirect.github.com/ManthanGajjar ),
[@​mnajdova](https://redirect.github.com/mnajdova ),
[@​navedqb](https://redirect.github.com/navedqb ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
**Full Changelog**:
https://github.com/mui/material-ui/compare/v5.16.4...v5.16.5
###
[`v5.16.4`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.4 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.3...v5.16.4 )
*Jul 16, 2024*
A big thanks to the one contributor who made this release possible.
##### `@mui/material@5.16.4`
- <!-- 1 -->Fix wrong import in Popover types
([#​42967](https://redirect.github.com/mui/material-ui/issues/42967 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
All contributors of this release in alphabetical order:
[@​mnajdova](https://redirect.github.com/mnajdova )
###
[`v5.16.3`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.3 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.2...v5.16.3 )
*Jul 16, 2024*
A big thanks to the 3 contributors who made this release possible.
##### `@mui/material@5.16.3`
- <!-- 1 -->\[material] Add missing dependency
([#​42959](https://redirect.github.com/mui/material-ui/issues/42959 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
##### Docs
- <!-- 3 -->\[material-ui]\[Autocomplete] Add instructions about
`autosuggest-highlight` dependency
([#​42953](https://redirect.github.com/mui/material-ui/issues/42953 ))
[@​HoFa1997](https://redirect.github.com/HoFa1997 )
- <!-- 2 -->Move feedback from Canny to GitHub
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
All contributors of this release in alphabetical order:
[@​HoFa1997](https://redirect.github.com/HoFa1997 ),
[@​mnajdova](https://redirect.github.com/mnajdova ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
###
[`v5.16.2`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.2 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.1...v5.16.2 )
*Jul 16, 2024*
A big thanks to the 2 contributors who made this release possible.
##### `@mui/material@5.16.2`
- <!-- 2 -->\[material] Remove dependency to
[@​mui/base](https://redirect.github.com/mui/base )
([@​mnajdova](https://redirect.github.com/mnajdova ))
([#​42917](https://redirect.github.com/mui/material-ui/issues/42917 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
##### Core
- <!-- 1 -->\[website] Sync /about page
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
All contributors of this release in alphabetical order:
[@​mnajdova](https://redirect.github.com/mnajdova ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
###
[`v5.16.1`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.1 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.0...v5.16.1 )
A big thanks to the 4 contributors who made this release possible. Here
are some highlights ✨ :
- ⚛️ All packages, including Material UI, are now compatible with React
18.3.1
##### `@mui/material@5.16.1`
- \[AppBar] Fix inherit color is inconsistent between ThemeProvider and
CssVarsProvider
([#​42713](https://redirect.github.com/mui/material-ui/issues/42713 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
##### `@mui/joy@5.0.0-beta.48`
- \[Autocomplete] Fix React spread key warning
([#​42856](https://redirect.github.com/mui/material-ui/issues/42856 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
##### Docs
- \[material-ui] Fix React 18.3 key spread warnings in Autocomplete
demos
([#​42854](https://redirect.github.com/mui/material-ui/issues/42854 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- \[material-ui] Fix type error in virtualized table demo
([#​42852](https://redirect.github.com/mui/material-ui/issues/42852 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- Fix typos ([@​omahs](https://redirect.github.com/omahs ))
([#​42888](https://redirect.github.com/mui/material-ui/issues/42888 ))
[@​omahs](https://redirect.github.com/omahs )
- Fix 301
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
##### Core
- \[core] Bump React to 18.3.1
([#​42846](https://redirect.github.com/mui/material-ui/issues/42846 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- \[core] Remove react-test-renderer
([#​42853](https://redirect.github.com/mui/material-ui/issues/42853 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- \[core] Replace enzyme in describeConformance
([#​42847](https://redirect.github.com/mui/material-ui/issues/42847 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- \[test] Remove enzyme
([#​42850](https://redirect.github.com/mui/material-ui/issues/42850 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- \[test] Remove createMount test util
([#​42849](https://redirect.github.com/mui/material-ui/issues/42849 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- \[base-ui] Fix React spread key warning in test
([#​42855](https://redirect.github.com/mui/material-ui/issues/42855 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- \[styles]\[withStyles] Expect React defaultProps warning in test
([#​42752](https://redirect.github.com/mui/material-ui/issues/42752 ))
([#​42851](https://redirect.github.com/mui/material-ui/issues/42851 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
All contributors of this release in alphabetical order:
[@​aarongarciah](https://redirect.github.com/aarongarciah ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari ),
[@​omahs](https://redirect.github.com/omahs ),
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
###
[`v5.16.0`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.0 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.21...v5.16.0 )
A big thanks to the 5 contributors who made this release possible. Here
are some highlights ✨ :
- 🚀 Added `InitColorSchemeScript` for Next.js App Router
([#​42829](https://redirect.github.com/mui/material-ui/issues/42829 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
##### `@mui/material@5.16.0`
- \[Alert] Add ability to override slot props
([@​alexey-kozlenkov](https://redirect.github.com/alexey-kozlenkov ))
([#​42808](https://redirect.github.com/mui/material-ui/issues/42808 ))
[@​alexey-kozlenkov](https://redirect.github.com/alexey-kozlenkov )
- Add `InitColorSchemeScript` for Next.js App Router
([#​42829](https://redirect.github.com/mui/material-ui/issues/42829 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- Add `DefaultPropsProvider`
([#​42820](https://redirect.github.com/mui/material-ui/issues/42820 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- Support `CssVarsTheme` in `responsiveFontSizes` return type
([@​jxdp](https://redirect.github.com/jxdp ))
([#​42806](https://redirect.github.com/mui/material-ui/issues/42806 ))
[@​jxdp](https://redirect.github.com/jxdp )
- Remove warning from `getInitColorSchemeScript`
([#​42838](https://redirect.github.com/mui/material-ui/issues/42838 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
##### Docs
- \[docs] Fix 301 MDN redirections
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
##### Core
- \[mui-utils]\[test] Remove usages of deprecated react-dom APIs
([@​aarongarciah](https://redirect.github.com/aarongarciah ))
([#​42813](https://redirect.github.com/mui/material-ui/issues/42813 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
All contributors of this release in alphabetical order:
[@​aarongarciah](https://redirect.github.com/aarongarciah ),
[@​alexey-kozlenkov](https://redirect.github.com/alexey-kozlenkov ),
[@​jxdp](https://redirect.github.com/jxdp ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari ),
[@​siriwatknp](https://redirect.github.com/siriwatknp )
###
[`v5.15.21`](https://redirect.github.com/mui/material-ui/releases/tag/v5.15.21 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.20...v5.15.21 )
*Jun 28, 2024*
A big thanks to the 7 contributors who made this release possible.
##### `@mui/material@5.15.21`
- \[Autocomplete] Fix renderOption props type
([@​DiegoAndai](https://redirect.github.com/DiegoAndai ))
([#​42709](https://redirect.github.com/mui/material-ui/issues/42709 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
- \[Stepper] Generate class for `nonLinear` prop
([@​alexismo](https://redirect.github.com/alexismo ))
([#​42677](https://redirect.github.com/mui/material-ui/issues/42677 ))
[@​alexismo](https://redirect.github.com/alexismo )
##### Docs
- Use new email for sponsoring
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Fix 301 links
([@​alexfauquette](https://redirect.github.com/alexfauquette ))
([#​42700](https://redirect.github.com/mui/material-ui/issues/42700 ))
[@​alexfauquette](https://redirect.github.com/alexfauquette )
- \[material-ui]\[Select] Fix the `SelectAutoWidth` demo menu item value
([@​Danielkhakbaz](https://redirect.github.com/Danielkhakbaz ))
([#​42696](https://redirect.github.com/mui/material-ui/issues/42696 ))
[@​Danielkhakbaz](https://redirect.github.com/Danielkhakbaz )
- \[material-ui]\[Autocomplete] Fix more React 18.3 key spread warnings
in demos
([#​42766](https://redirect.github.com/mui/material-ui/issues/42766 ))
[@​wbt](https://redirect.github.com/wbt )
- \[material-ui] Fix sign in side image
([#​42708](https://redirect.github.com/mui/material-ui/issues/42708 ))
[@​zanivan](https://redirect.github.com/zanivan )
- \[website] Add Ale to team
([#​42769](https://redirect.github.com/mui/material-ui/issues/42769 ))
[@​alelthomas](https://redirect.github.com/alelthomas )
##### Core
- \[core] Cherry pick pnpm updates
([#​42763](https://redirect.github.com/mui/material-ui/issues/42763 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
- \[website] Add Armin to the team members
([@​arminmeh](https://redirect.github.com/arminmeh ))
([#​42681](https://redirect.github.com/mui/material-ui/issues/42681 ))
[@​arminmeh](https://redirect.github.com/arminmeh )
- \[website] Open Staff Engineer role for Pigment CSS
([@​mnajdova](https://redirect.github.com/mnajdova ))
([#​42669](https://redirect.github.com/mui/material-ui/issues/42669 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
All contributors of this release in alphabetical order:
[@​alexfauquette](https://redirect.github.com/alexfauquette ),
[@​alexismo](https://redirect.github.com/alexismo ),
[@​arminmeh](https://redirect.github.com/arminmeh ),
[@​Danielkhakbaz](https://redirect.github.com/Danielkhakbaz ),
[@​DiegoAndai](https://redirect.github.com/DiegoAndai ),
[@​mnajdova](https://redirect.github.com/mnajdova ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
###
[`v5.15.20`](https://redirect.github.com/mui/material-ui/releases/tag/v5.15.20 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.19...v5.15.20 )
<!-- generated comparing v5.15.19..master -->
*Jun 12, 2024*
A big thanks to the 9 contributors who made this release possible.
##### `@mui/material@5.15.20`
- <!-- 17 -->\[Autocomplete] Shouldn't resize when hovering
([@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli ))
([#​42535](https://redirect.github.com/mui/material-ui/issues/42535 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
- <!-- 07 -->\[Tab] Fix applying `iconWrapper` styles from theme and
update its description
([@​sai6855](https://redirect.github.com/sai6855 ))
([#​42570](https://redirect.github.com/mui/material-ui/issues/42570 ))
[@​sai6855](https://redirect.github.com/sai6855 )
##### `@mui/utils@5.15.15`
- <!-- 06 -->Allow passing `NaN` as `defaultValue` to `useControlled`
([@​iammminzzy](https://redirect.github.com/iammminzzy ))
([#​42571](https://redirect.github.com/mui/material-ui/issues/42571 ))
[@​iammminzzy](https://redirect.github.com/iammminzzy )
- <!-- 17 -->Fix GitHub-reported prototype pollution vulnerability in
`deepmerge`
([#​41652](https://redirect.github.com/mui/material-ui/issues/41652 ))
([#​42608](https://redirect.github.com/mui/material-ui/issues/42608 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
##### Docs
- <!-- 16 -->\[docs] Add Pigment CSS and Base UI logos SVGs
([#​42513](https://redirect.github.com/mui/material-ui/issues/42513 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 15 -->\[docs] Update twitter.com to x.com
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 14 -->\[docs] Simplify Example projects page
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 13 -->\[material-ui] Add docs for complementary stepper
components ([@​anle9650](https://redirect.github.com/anle9650 ))
([#​42613](https://redirect.github.com/mui/material-ui/issues/42613 ))
[@​anle9650](https://redirect.github.com/anle9650 )
- <!-- 12 -->\[docs] Add changelog section to the design kits page
([@​danilo-leal](https://redirect.github.com/danilo-leal ))
([#​42463](https://redirect.github.com/mui/material-ui/issues/42463 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 11 -->\[material-ui] Fix sentence in the All components page
([@​danilo-leal](https://redirect.github.com/danilo-leal ))
([#​42462](https://redirect.github.com/mui/material-ui/issues/42462 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 10 -->\[material-ui] Update Figma design kit doc redirect link
([@​danilo-leal](https://redirect.github.com/danilo-leal ))
([#​42456](https://redirect.github.com/mui/material-ui/issues/42456 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 09 -->\[system] Add "dynamic values" section to sx prop page
([@​aarongarciah](https://redirect.github.com/aarongarciah ))
([#​42453](https://redirect.github.com/mui/material-ui/issues/42453 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
##### Core
- <!-- 18 -->\[website] Move the `React Engineer - X` role to future
roles
([#​42532](https://redirect.github.com/mui/material-ui/issues/42532 ))
[@​DanailH](https://redirect.github.com/DanailH )
- <!-- 08 -->\[examples] Remove Pigment CSS examples
([#​42538](https://redirect.github.com/mui/material-ui/issues/42538 ))
[@​sai6855](https://redirect.github.com/sai6855 )
- <!-- 05 -->\[website] Close Developer Advocate / Content Engineer
role
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 04 -->\[website] Update DoiT description and link in Sponsors
section
([@​erezstmn-doit](https://redirect.github.com/erezstmn-doit ))
([#​42511](https://redirect.github.com/mui/material-ui/issues/42511 ))
[@​erezstmn-doit](https://redirect.github.com/erezstmn-doit )
- <!-- 03 -->\[website] Clean up the docs-infra job ad
([@​danilo-leal](https://redirect.github.com/danilo-leal ))
([#​42509](https://redirect.github.com/mui/material-ui/issues/42509 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 02 -->\[website] Open the Docs-infra engineer role
([@​danilo-leal](https://redirect.github.com/danilo-leal ))
([#​42496](https://redirect.github.com/mui/material-ui/issues/42496 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 01 -->\[website] Fix locationCountry in about page
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
All contributors of this release in alphabetical order:
[@​aarongarciah](https://redirect.github.com/aarongarciah ),
[@​anle9650](https://redirect.github.com/anle9650 ),
[@​DanailH](https://redirect.github.com/DanailH ),
[@​danilo-leal](https://redirect.github.com/danilo-leal ),
[@​erezstmn-doit](https://redirect.github.com/erezstmn-doit ),
[@​iammminzzy](https://redirect.github.com/iammminzzy ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari ),
[@​sai6855](https://redirect.github.com/sai6855 ),
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
###
[`v5.15.19`](https://redirect.github.com/mui/material-ui/compare/v5.15.18...v5.15.19 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.18...v5.15.19 )
###
[`v5.15.18`](https://redirect.github.com/mui/material-ui/releases/tag/v5.15.18 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.17...v5.15.18 )
<!-- generated comparing v5.15.17..master -->
*May 14, 2024*
A big thanks to the 5 contributors who made this release possible. Here
are some highlights ✨ :
##### `@mui/material@5.15.18`
- <!-- 6 -->\[Autocomplete] Improve design when there's a start
adornment for small autocomplete
([@​TahaRhidouani](https://redirect.github.com/TahaRhidouani ))
([#​42176](https://redirect.github.com/mui/material-ui/issues/42176 ))
[@​github-actions](https://redirect.github.com/github-actions )\[bot]
- <!-- 3 -->\[ToggleButtonGroup] Add missing `selected` class in
ToggleButtonGroupClasses type
([@​tarunrajput](https://redirect.github.com/tarunrajput ))
([#​42250](https://redirect.github.com/mui/material-ui/issues/42250 ))
[@​github-actions](https://redirect.github.com/github-actions )\[bot]
##### Docs
- <!-- 4 -->\[docs] Fix 301 to Figma
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
##### Core
- <!-- 5 -->\[blog] Introducing Pigment CSS blog post
([#​42198](https://redirect.github.com/mui/material-ui/issues/42198 ))
([#​42255](https://redirect.github.com/mui/material-ui/issues/42255 ))
[@​samuelsycamore](https://redirect.github.com/samuelsycamore )
- <!-- 2 -->\[website] Add redirection for talk
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 1 -->\[website] Adds Arthur Balduini team info
([@​arthurbalduini](https://redirect.github.com/arthurbalduini ))
([#​42226](https://redirect.github.com/mui/material-ui/issues/42226 ))
[@​github-actions](https://redirect.github.com/github-actions )\[bot]
All contributors of this release in alphabetical order:
[@​arthurbalduini](https://redirect.github.com/arthurbalduini ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari ),
[@​samuelsycamore](https://redirect.github.com/samuelsycamore ),
[@​TahaRhidouani](https://redirect.github.com/TahaRhidouani ),
[@​tarunrajput](https://redirect.github.com/tarunrajput )
###
[`v5.15.17`](https://redirect.github.com/mui/material-ui/compare/v5.15.16...v5.15.17 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.16...v5.15.17 )
###
[`v5.15.16`](https://redirect.github.com/mui/material-ui/compare/v5.15.15...v5.15.16 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.15...v5.15.16 )
###
[`v5.15.15`](https://redirect.github.com/mui/material-ui/releases/tag/v5.15.15 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.14...v5.15.15 )
A big thanks to the 7 contributors who made this release possible. Here
are some highlights ✨ :
This release was mostly about 🐛 bug fixes and 📚 documentation
improvements.
##### `@mui/material@5.15.15`
- \[Autocomplete] Display options provided to the `options` prop even if
loading is true
([#​41677](https://redirect.github.com/mui/material-ui/issues/41677 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
- \[RadioGroup] Apply classnames
([#​41681](https://redirect.github.com/mui/material-ui/issues/41681 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
##### `@mui/system@5.15.15`
- Fix typo to avoid infinite recursion in function call
([#​41678](https://redirect.github.com/mui/material-ui/issues/41678 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
##### Docs
- \[material-ui]\[Slider] Remove `valueLabelFormat` from restricted
values demo so that the tooltip thumb label displays the same as the
value text
([#​41679](https://redirect.github.com/mui/material-ui/issues/41679 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
- \[material-ui] Remove deleted page from the sidenav
([#​41594](https://redirect.github.com/mui/material-ui/issues/41594 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[material-ui] Fix typo in CSS theme variables customization
([#​41680](https://redirect.github.com/mui/material-ui/issues/41680 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
- Continue migration of Base UI to sperate repository
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Add notification for MUI X v7 blog post
([#​41587](https://redirect.github.com/mui/material-ui/issues/41587 ))
([#​41605](https://redirect.github.com/mui/material-ui/issues/41605 ))
[@​cherniavskii](https://redirect.github.com/cherniavskii )
- Update the versions dropdown to show v6
([#​41557](https://redirect.github.com/mui/material-ui/issues/41557 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
##### Core
- \[blog] Link to Romain's blog post in MUI X v7 announcement post
([#​41641](https://redirect.github.com/mui/material-ui/issues/41641 ))
[@​cherniavskii](https://redirect.github.com/cherniavskii )
- \[blog] Blog post with MUI X v7.0.0 annoucement
([#​41563](https://redirect.github.com/mui/material-ui/issues/41563 ))
([#​41604](https://redirect.github.com/mui/material-ui/issues/41604 ))
[@​cherniavskii](https://redirect.github.com/cherniavskii )
- \[blog] Add post about remote
([#​41565](https://redirect.github.com/mui/material-ui/issues/41565 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[core] Continue rename of Toolpad
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[docs-infra] Add Toolpad product/category IDs to types
([#​41551](https://redirect.github.com/mui/material-ui/issues/41551 ))
[@​bharatkashyap](https://redirect.github.com/bharatkashyap )
- \[website] Add Aarón to About Us
([#​41747](https://redirect.github.com/mui/material-ui/issues/41747 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- \[website] Add stray design adjustments throughout the site
([#​41642](https://redirect.github.com/mui/material-ui/issues/41642 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
- \[website] Update pricing table
([#​41606](https://redirect.github.com/mui/material-ui/issues/41606 ))
[@​cherniavskii](https://redirect.github.com/cherniavskii )
All contributors of this release in alphabetical order:
[@​aarongarciah](https://redirect.github.com/aarongarciah ),
[@​bharatkashyap](https://redirect.github.com/bharatkashyap ),
[@​cherniavskii](https://redirect.github.com/cherniavskii ),
[@​danilo-leal](https://redirect.github.com/danilo-leal ),
[@​mnajdova](https://redirect.github.com/mnajdova ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari ),
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
###
[`v5.15.14`](https://redirect.github.com/mui/material-ui/blob/HEAD/CHANGELOG.md#v51514 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.13...v5.15.14 )
<!-- generated comparing v5.15.13..master -->
*Mar 18, 2024*
A big thanks to the 15 contributors who made this release possible.
This release was mostly about 🐛 bug fixes and 📚 documentation
improvements.
##### `@mui/material@5.15.13`
- \[Accordion] Convert to support CSS extraction
([#​41221](https://redirect.github.com/mui/material-ui/issues/41221 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
- <!-- 24 -->\[Autocomplete] Convert to support CSS extraction
([#​40330](https://redirect.github.com/mui/material-ui/issues/40330 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
- <!-- 06 -->\[Slider] Convert to support CSS extraction
([#​41201](https://redirect.github.com/mui/material-ui/issues/41201 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
- <!-- 07 -->\[Select] Fix variant type
([#​41405](https://redirect.github.com/mui/material-ui/issues/41405 ))
[@​sai6855](https://redirect.github.com/sai6855 )
- <!-- 09 -->\[typescript] Use interface instead of type for props
([#​41500](https://redirect.github.com/mui/material-ui/issues/41500 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
##### `@pigment-css/react@0.0.3`
- <!-- 03 -->Add Box component
([#​41451](https://redirect.github.com/mui/material-ui/issues/41451 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
##### `pigment-css/nextjs-plugin@0.0.3`
- <!-- 04 -->Fix alias resolver
([#​41494](https://redirect.github.com/mui/material-ui/issues/41494 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- <!-- 05 -->Follow-up to
[#​41494](https://redirect.github.com/mui/material-ui/issues/41494 )
([#​41502](https://redirect.github.com/mui/material-ui/issues/41502 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
##### Docs
- <!-- 12 -->\[joy-ui] Add UI improvements to the side navigation demo
([#​41461](https://redirect.github.com/mui/material-ui/issues/41461 ))
[@​cipherlogs](https://redirect.github.com/cipherlogs )
- <!-- 11 -->\[pigment-css] Add media query guide
([#​41473](https://redirect.github.com/mui/material-ui/issues/41473 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- <!-- 10 -->\[pigment-css] Fixing location of the ExtendTheme type in
the docs
([#​41499](https://redirect.github.com/mui/material-ui/issues/41499 ))
[@​jherr](https://redirect.github.com/jherr )
- <!-- 08 -->\[material-ui]\[Progress] Add Circular progress gradient
demo from Github comment
([#​40559](https://redirect.github.com/mui/material-ui/issues/40559 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
##### Core
- <!-- 23 -->\[blog] Bringing consistency to Material UI customization
APIs
([#​41040](https://redirect.github.com/mui/material-ui/issues/41040 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
- <!-- 22 -->\[code-infra] Rename
[@​mui-internal/docs-utils](https://redirect.github.com/mui-internal/docs-utils )
to
[@​mui/internal-docs-utils](https://redirect.github.com/mui/internal-docs-utils )
([#​41498](https://redirect.github.com/mui/material-ui/issues/41498 ))
[@​michaldudak](https://redirect.github.com/michaldudak )
- <!-- 21 -->\[code-infra] Copy translations.json to
[@​mui/docs](https://redirect.github.com/mui/docs ) build folder
([#​41472](https://redirect.github.com/mui/material-ui/issues/41472 ))
[@​Janpot](https://redirect.github.com/Janpot )
- <!-- 20 -->\[core] Use Circle CI context
([#​41532](https://redirect.github.com/mui/material-ui/issues/41532 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 19 -->\[core] Fix CHANGELOG format and update date
([#​41481](https://redirect.github.com/mui/material-ui/issues/41481 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
- <!-- 18 -->\[docs] Fix useStorageState regressions
([#​41223](https://redirect.github.com/mui/material-ui/issues/41223 ))
[@​Janpot](https://redirect.github.com/Janpot )
- <!-- 17 -->\[docs] Fix some Vale errors
([#​41516](https://redirect.github.com/mui/material-ui/issues/41516 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 15 -->\[material-ui]\[docs] Fix landing page template's h1 size
([#​41543](https://redirect.github.com/mui/material-ui/issues/41543 ))
[@​zanivan](https://redirect.github.com/zanivan )
- <!-- 14 -->\[material-ui]\[docs] Apply new code header docs feature
([#​41508](https://redirect.github.com/mui/material-ui/issues/41508 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 11 -->\[material-next] Drop the package
([#​41544](https://redirect.github.com/mui/material-ui/issues/41544 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
- <!-- 16 -->\[docs-infra] Fail CI on Vale error
([#​40944](https://redirect.github.com/mui/material-ui/issues/40944 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 15 -->\[docs-infra] Improve Vale config
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 14 -->\[docs-infra] Add a feature list "component"
([#​41484](https://redirect.github.com/mui/material-ui/issues/41484 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 13 -->\[docs-infra] Add code block header classes
([#​41487](https://redirect.github.com/mui/material-ui/issues/41487 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 21 -->\[docs-infra] Make the Algolia search input label
invisible
([#​41542](https://redirect.github.com/mui/material-ui/issues/41542 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 03 -->\[website] Improve navbar's items hover state
([#​41535](https://redirect.github.com/mui/material-ui/issues/41535 ))
[@​EyaOuenniche](https://redirect.github.com/EyaOuenniche )
- <!-- 02 -->\[website] Split Toolpad documentation
([#​41316](https://redirect.github.com/mui/material-ui/issues/41316 ))
[@​bharatkashyap](https://redirect.github.com/bharatkashyap )
- <!-- 01 -->\[website] Use MUI X Data Grid v7-beta
([#​41276](https://redirect.github.com/mui/material-ui/issues/41276 ))
[@​cherniavskii](https://redirect.github.com/cherniavskii )
All contributors of this release in alphabetical order:
[@​bharatkashyap](https://redirect.github.com/bharatkashyap ),
[@​brijeshb42](https://redirect.github.com/brijeshb42 ),
[@​cherniavskii](https://redirect.github.com/cherniavskii ),
[@​cipherlogs](https://redirect.github.com/cipherlogs ),
[@​danilo-leal](https://redirect.github.com/danilo-leal ),
[@​DiegoAndai](https://redirect.github.com/DiegoAndai ),
[@​EyaOuenniche](https://redirect.github.com/EyaOuenniche ),
[@​Janpot](https://redirect.github.com/Janpot ),
[@​jherr](https://redirect.github.com/jherr ),
[@​michaldudak](https://redirect.github.com/michaldudak ),
[@​mnajdova](https://redirect.github.com/mnajdova ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari ),
[@​sai6855](https://redirect.github.com/sai6855 ),
[@​siriwatknp](https://redirect.github.com/siriwatknp ),
[@​zanivan](https://redirect.github.com/zanivan )
###
[`v5.15.13`](https://redirect.github.com/mui/material-ui/blob/HEAD/CHANGELOG.md#v51513 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.12...v5.15.13 )
<!-- generated comparing v5.15.12..master -->
*Mar 12, 2024*
A big thanks to the 15 contributors who made this release possible. Here
are some highights ✨
- The Material UI free Checkout template got a design uplift
([#​41447](https://redirect.github.com/mui/material-ui/issues/41447 ))
[@​zanivan](https://redirect.github.com/zanivan )
##### `@mui/material@5.15.13`
- \[Alert] Add `slots` and `slotProps` type to theme
([#​41324](https://redirect.github.com/mui/material-ui/issues/41324 ))
[@​sai6855](https://redirect.github.com/sai6855 )
- \[Autocomplete] Fix the options list being added to the DOM in
`freeSolo` mode even when there are no options, causing style problems
([#​41300](https://redirect.github.com/mui/material-ui/issues/41300 ))
[@​rakeshmusturi](https://redirect.github.com/rakeshmusturi )
- Add `paperChannel` token
([#​41447](https://redirect.github.com/mui/material-ui/issues/41447 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- \[Switch] Convert to support CSS extraction
([#​41367](https://redirect.github.com/mui/material-ui/issues/41367 ))
[@​alexfauquette](https://redirect.github.com/alexfauquette )
- \[Tooltip] Support event handlers with extra parameters
([#​41320](https://redirect.github.com/mui/material-ui/issues/41320 ))
[@​LukasTy](https://redirect.github.com/LukasTy )
##### `@mui/system@5.15.13`
- \[RtlProvider] Add component & hook
([#​41241](https://redirect.github.com/mui/material-ui/issues/41241 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
##### `@mui/utils@5.15.13`
- \[utils] Fix visually hidden styles' margin unit
([#​41477](https://redirect.github.com/mui/material-ui/issues/41477 ))
[@​michaldudak](https://redirect.github.com/michaldudak )
##### `@mui/codemod@5.15.13`
- Fix merging of slotProps and componentProps
([#​41323](https://redirect.github.com/mui/material-ui/issues/41323 ))
[@​sai6855](https://redirect.github.com/sai6855 )
##### `@mui/base@5.0.0-beta.39`
- \[material-ui]\[joy-ui]\[Autocomplete] Keep in sync highlighted index
when the option still exists
([#​41306](https://redirect.github.com/mui/material-ui/issues/41306 ))
[@​CGNonofr](https://redirect.github.com/CGNonofr )
- \[FormControl] Export `FormControlOwnerState` type from index
([#​41287](https://redirect.github.com/mui/material-ui/issues/41287 ))
[@​michaeldfoley](https://redirect.github.com/michaeldfoley )
- \[material-ui]\[TextareaAutosize] Fix inline style not getting applied
([#​41369](https://redirect.github.com/mui/material-ui/issues/41369 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
##### `@pigment-css/react@0.0.2`
- Handle more scenarios while transforming sx prop
([#​41372](https://redirect.github.com/mui/material-ui/issues/41372 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- Improve testing of fixtures
([#​41389](https://redirect.github.com/mui/material-ui/issues/41389 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- Fix `keyframes` serialize styles error
([#​41395](https://redirect.github.com/mui/material-ui/issues/41395 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- Use class selector instead of class value
([#​41442](https://redirect.github.com/mui/material-ui/issues/41442 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- \[next] Warn about unsupported turbo mode in Next.js
([#​41445](https://redirect.github.com/mui/material-ui/issues/41445 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
##### Docs
- \[material-ui] Refine checkout template
([#​40967](https://redirect.github.com/mui/material-ui/issues/40967 ))
[@​zanivan](https://redirect.github.com/zanivan )
- \[material-ui] Add docs for complementary List components
([#​41329](https://redirect.github.com/mui/material-ui/issues/41329 ))
[@​anle9650](https://redirect.github.com/anle9650 )
- \[material-ui] Add docs for complementary Dialog components
([#​41313](https://redirect.github.com/mui/material-ui/issues/41313 ))
[@​jwithington](https://redirect.github.com/jwithington )
- \[material-ui] Fix Templates live preview link
([#​41467](https://redirect.github.com/mui/material-ui/issues/41467 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[material-ui] Polish out the templates page
([#​41468](https://redirect.github.com/mui/material-ui/issues/41468 ))
[@​zanivan](https://redirect.github.com/zanivan )
- \[material-ui] Adjust the Templates card design
([#​41450](https://redirect.github.com/mui/material-ui/issues/41450 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[joy-ui] Remove unnecessary styles in color inversion footer demo
([#​41419](https://redirect.github.com/mui/material-ui/issues/41419 ))
[@​cipherlogs](https://redirect.github.com/cipherlogs )
- \[joy-ui] Update case studies chip background color
([#​41413](https://redirect.github.com/mui/material-ui/issues/41413 ))
[@​cipherlogs](https://redirect.github.com/cipherlogs )
- \[joy-ui] Remove wrong CSS prop from the Sign-in-side template
([#​41383](https://redirect.github.com/mui/material-ui/issues/41383 ))
[@​cipherlogs](https://redirect.github.com/cipherlogs )
- \[joy-ui] Fix broken link on the Color Inversion page
([#​41407](https://redirect.github.com/mui/material-ui/issues/41407 ))
[@​cipherlogs](https://redirect.github.com/cipherlogs )
- \[pigment] Add example and guide section
([#​41249](https://redirect.github.com/mui/material-ui/issues/41249 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- \[pigment-css] Brand name nonbreaking space
([#​41438](https://redirect.github.com/mui/material-ui/issues/41438 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[pigment-css] Fix import on the README
([#​41411](https://redirect.github.com/mui/material-ui/issues/41411 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[pigment-css] Edit starter template links on README
([#​41409](https://redirect.github.com/mui/material-ui/issues/41409 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[pigment-css] Tweak the examples and edit READMEs
([#​41408](https://redirect.github.com/mui/material-ui/issues/41408 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[pigment-css] Adjust the bit about CSS vars on the README
([#​41463](https://redirect.github.com/mui/material-ui/issues/41463 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- Finish brand name fixes
[#​41438](https://redirect.github.com/mui/material-ui/issues/41438 )
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Remove noreferrer
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Fix v4 docs <b> appearing in notifications
([#​41390](https://redirect.github.com/mui/material-ui/issues/41390 ))
[@​peterwangsc](https://redirect.github.com/peterwangsc )
- Update GitHub project links
([#​41370](https://redirect.github.com/mui/material-ui/issues/41370 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
##### Core
- \[pigment] Make all Pigment CSS packages public
([#​41404](https://redirect.github.com/mui/material-ui/issues/41404 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- \[pigment] Rename directories to match package names
([#​41453](https://redirect.github.com/mui/material-ui/issues/41453 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- \[pigment-css] Example fix leading spaces
([#​41439](https://redirect.github.com/mui/material-ui/issues/41439 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[code-infra] Add short note about e2e-website workflow schedule
([#​41355](https://redirect.github.com/mui/material-ui/issues/41355 ))
[@​Janpot](https://redirect.github.com/Janpot )
- \[code-infra] Add alias for icon types
([#​41248](https://redirect.github.com/mui/material-ui/issues/41248 ))
[@​Janpot](https://redirect.github.com/Janpot )
- \[code-infra] Reduce concurrency of typescript:ci further
([#​41392](https://redirect.github.com/mui/material-ui/issues/41392 ))
[@​Janpot](https://redirect.github.com/Janpot )
- \[code-infra] Reduce concurrency for test_types ci job
([#​41385](https://redirect.github.com/mui/material-ui/issues/41385 ))
[@​Janpot](https://redirect.github.com/Janpot )
- \[code-infra] Adapt API code generator to Base UI repo needs
([#​41475](https://redirect.github.com/mui/material-ui/issues/41475 ))
[@​michaldudak](https://redirect.github.com/michaldudak )
- \[docs-infra] Don't generate preview files for the templates
([#​41379](https://redirect.github.com/mui/material-ui/issues/41379 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
- \[docs-infra] Fix pigment css apps path in the render mui demos script
([#​41476](https://redirect.github.com/mui/material-ui/issues/41476 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
- \[docs-infra] move feedback to ESM
([#​41381](https://redirect.github.com/mui/material-ui/issues/41381 ))
[@​alexfauquette](https://redirect.github.com/alexfauquette )
- \[docs-infra] Improve color contrast throughout
([#​41387](https://redirect.github.com/mui/material-ui/issues/41387 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[docs-infra] Simplify Algolia crawler config
([#​41312](https://redirect.github.com/mui/material-ui/issues/41312 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[docs-infra] Adjust the tabs and layout selection design
([#​41084](https://redirect.github.com/mui/material-ui/issues/41084 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[blog] Update the Base UI post with links to dedicated repo
([#​41358](https://redirect.github.com/mui/material-ui/issues/41358 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[website] Update the Careers page role
([#​41384](https://redirect.github.com/mui/material-ui/issues/41384 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[website] Compress about images
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[website] Improve color contrast on the homepage
([#​41465](https://redirect.github.com/mui/material-ui/issues/41465 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[examples] Add pigment-css-vite-ts starter example
([#​41196](https://redirect.github.com/mui/material-ui/issues/41196 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- \[examples] Add pigment-css-nextjs-ts starter project
([#​41105](https://redirect.github.com/mui/material-ui/issues/41105 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
All contributors of this release in alphabetical order:
[@​alexfauquette](https://redirect.github.com/alexfauquette ),
[@​brijeshb42](https://redirect.github.com/brijeshb42 ),
[@​CGNonofr](https://redirect.github.com/CGNonofr ),
[@​cipherlogs](https://redirect.github.com/cipherlogs ),
[@​danilo-leal](https://redirect.github.com/danilo-leal ),
[@​Janpot](https://redirect.github.com/Janpot ),
[@​michaeldfoley](https://redirect.github.com/michaeldfoley ),
[@​mnajdova](https://redirect.github.com/mnajdova ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari ),
[@​peterwangsc](https://redirect.github.com/peterwangsc ),
[@​rakeshmusturi](https://redirect.github.com/rakeshmusturi ),
[@​sai6855](https://redirect.github.com/sai6855 ),
[@​siriwatknp](https://redirect.github.com/siriwatknp ),
[@​zanivan](https://redirect.github.com/zanivan ),
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
###
[`v5.15.12`](https://redirect.github.com/mui/material-ui/blob/HEAD/CHANGELOG.md#v51512 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.11...v5.15.12 )
<!-- generated comparing v5.15.11..master -->
*Mar 5, 2024*
A big thanks to the 21 contributors who made this release possible.
This release was mostly about 🐛 bug fixes and 📚 documentation
improvements.
##### `@mui/material@5.15.12`
- <!-- 52 -->Support props callback type in theme variants
([#​40946](https://redirect.github.com/mui/material-ui/issues/40946 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
- <!-- 50 -->\[Alert] Convert to support zero runtime
([#​41230](https://redirect.github.com/mui/material-ui/issues/41230 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- <!-- 49 -->\[Alert] Deprecate composed classes
([#​40688](https://redirect.github.com/mui/material-ui/issues/40688 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
- <!-- 44 -->\[Button] Deprecate classes for v6
([#​40675](https://redirect.github.com/mui/material-ui/issues/40675 ))
[@​sai6855](https://redirect.github.com/sai6855 )
- <!-- 43 -->\[Checkbox] `large` size adde
</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 is behind base branch, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS40Mi40IiwidXBkYXRlZEluVmVyIjoiMzkuNzIuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-19 20:33:40 +00:00
Mateusz Kwasniewski
0c1f4cdcef
chore: default event log span 1 year ( #8995 )
2024-12-18 20:21:57 +01:00
Mateusz Kwasniewski
da16b316aa
feat: date range selector ( #8991 )
2024-12-18 10:40:50 +01:00
David Leek
45035102f4
feat:release templates strategy interaction improvements ( #8992 )
2024-12-17 14:41:53 +01:00
Melinda Fekete
c8300fed00
Simplify Unleash docs updates ( #8925 )
2024-12-17 14:36:16 +01:00
Jaanus Sellin
fdb20e94e1
chore: rename to seats used ( #8993 )
...
Instead of licensed users/used, we will use seats used.
2024-12-17 12:39:54 +02:00
Tymoteusz Czech
9b15343a79
feat: authentication configuration permission ( #8987 )
...
New permission for SSO config.
2024-12-17 10:16:24 +01:00
David Leek
37b55eff5a
fix: check for enterprise in the create/edit templates UI ( #8985 )
2024-12-16 15:09:34 +01:00
David Leek
76dfa3c979
fix: use strategyName instead of name property for component to load ( #8983 )
2024-12-16 09:18:58 +01:00
David Leek
a738be68b0
fix: template edit UI issues ( #8974 )
2024-12-13 11:25:57 +01:00
Thomas Heartman
428b0b370b
fix: only call project overview from connect dialog when open ( #8977 )
...
Fixes a bug where we'd call the project overview every second when on a
project page.
The reason this happens is that the connect SDK dialog sets up a fetcher
to re-fetch it every second.
The request should only be fired when the dialog is open, but because of
the way it's set up, we we're setting up the repeated fetch regardless
of whether the dialog was open or not.
This PR moves the dialog and all it's content into a nested component
that's only rendered if the dialog should be opened.
2024-12-13 09:41:49 +01:00
Tymoteusz Czech
de7b95a691
fix: e2e cypress create flag delay ( #8968 )
2024-12-12 13:43:01 +01:00
dependabot[bot]
e88cbb4185
chore(deps): bump nanoid from 3.3.7 to 3.3.8 in /frontend ( #8962 )
...
Bumps [nanoid](https://github.com/ai/nanoid ) from 3.3.7 to 3.3.8.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/ai/nanoid/blob/main/CHANGELOG.md ">nanoid's
changelog</a>.</em></p>
<blockquote>
<h2>3.3.8</h2>
<ul>
<li>Fixed a way to break Nano ID by passing non-integer size (by <a
href="https://github.com/myndzi "><code>@myndzi</code></a>).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="3044cd5e73
"><code>3044cd5</code></a>
Release 3.3.8 version</li>
<li><a
href="4fe34959c3
"><code>4fe3495</code></a>
Update size limit</li>
<li><a
href="d643045f40
"><code>d643045</code></a>
Fix pool pollution, infinite loop (<a
href="https://redirect.github.com/ai/nanoid/issues/510 ">#510</a>)</li>
<li>See full diff in <a
href="https://github.com/ai/nanoid/compare/3.3.7...3.3.8 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/Unleash/unleash/network/alerts ).
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-12 13:36:06 +01:00
Mateusz Kwasniewski
fe8308da1f
feat: productivity email action text ( #8966 )
2024-12-12 12:00:08 +01:00
David Leek
8ad63bc035
feat: make segments editing work with template milestone strategies ( #8964 )
2024-12-12 11:27:32 +01:00
Tymoteusz Czech
828ecf8d63
fix: migrations e2e test ( #8965 )
...
Onboarding changed e2e test that should run before migration.
2024-12-12 11:19:03 +01:00
Thomas Heartman
7a436347cb
fix(1-3173): clear "removed tags" when you bulk update tags ( #8952 )
...
This PR fixes a bug wherein the list of tags to remove from a group of
tags wouldn't be correctly updated.
## Repro steps
- Add a console log line to
`frontend/src/component/feature/FeatureView/FeatureOverview/ManageTagsDialog/ManageBulkTagsDialog.tsx`'s
`ManagebulkTagsDialog`. Log the value of the`payload` variable.
- Pick a flag with no tags.
- Add tag A -> before submitting, you should have one added tag and zero
removed flags. After submitting, both should be empty.
- Now remove tag A -> before submitting, you should have one removed tag
and zero added tag. After submitting, both should be empty
- Notice that removed flags hasn't been emptied, but still contains tag
A.
- Now add tab B -> before submitting, you should have tag B in added and
nothing in removed. Notice that tag A is still in removed.
## Discussion points
This gives us both a `clear` and a `reset` event, which is unfortunate
because they sound like they do the same thing. I'd suggest renaming the
`clear` event (because it doesn't really clear the state completely),
but I'm not sure to what. Happy to do that if you have a suggestion.
I have not tested that submission of the form actually resets the state.
I spent about 45 minutes looking at it, but couldn't find a way that was
sensible and worked (considered spying: couldn't make it work;
considered refactoring and extracting components: think that's too much
of a change). I think this is benign enough that it can go without a
test for that thing actually being called.
I did, however, test the different reducer commands.
2024-12-12 09:31:39 +01:00
Melinda Fekete
311df82d37
Strategy docs updates ( #8711 )
...
- New navigation for Unleash Concepts
- Updated and restructured activation strategies and related concepts
2024-12-11 10:38:39 +01:00
gitar-bot[bot]
8c189cabd2
[Gitar] Cleaning up stale flag: purchaseAdditionalEnvironments with value false ( #8955 )
...
[](https://gitar.ai )
This automated PR permanently removes the
`purchaseAdditionalEnvironments` feature flag.
---
This automated PR was generated by [Gitar](https://gitar.ai ). View
[docs](https://gitar.ai/docs ).
---------
Co-authored-by: Gitar <noreply@gitar.ai>
Co-authored-by: sjaanus <sellinjaanus@gmail.com>
2024-12-11 10:11:23 +02:00
Tymoteusz Czech
5cc0e589e8
feat(cjux-278): maintenance root roles ( #8875 )
...
Custom root roles for changing maintenance mode state and banners.
Internal ticket: CJUX-278
2024-12-10 15:22:46 +01:00
Thomas Heartman
c860d8e434
chore: remove console.log
2024-12-10 14:39:57 +01:00
Thomas Heartman
b2c58102dd
chore(unl-204): remove uses of toast text and confetti ( #8941 )
...
As of PR #8935 , we no longer support both text and title, and confetti
has been removed.
This PR:
- removes `confetti` from the toast interface
- merges `text` and `title` into `text` and updates its uses across the
codebase.
- readjusts the text where necessary.
2024-12-10 13:38:04 +00:00
Thomas Heartman
2f7beceb21
chore(unl-204): make toasts smaller ( #8935 )
...
This PR makes toasts smaller and less intrusive, and gives them a new
color scheme.
Changes include:
- new color scheme
- no description, only title
- new padding
- removes confetti code (even when rendered, they're invisible; UX also
says to cut it)
- use warning triangle for error messages
I've also set a max height on the container and made it scrollable if
it's too tall to deal with super long messages.
I'll remove the description and confetti props in a separate PR to keep
this one cleaner.
Light mode:


Dark mode:


With line break (min-width):

With line break (max-width):

With very long message on phone in landscape mode:

2024-12-10 13:10:04 +00:00
Mateusz Kwasniewski
7ff6a9c5c8
chore: remove oidc UI flag ( #8949 )
2024-12-10 11:56:50 +01:00
Mateusz Kwasniewski
9de96c8004
feat: OIDC redirect flag ( #8944 )
2024-12-10 09:07:00 +01:00
renovate[bot]
87d03e8270
chore(deps): update dependency sass to v1.81.1 ( #8946 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [sass](https://redirect.github.com/sass/dart-sass ) | [`1.81.0` ->
`1.81.1`](https://renovatebot.com/diffs/npm/sass/1.81.0/1.81.1 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>sass/dart-sass (sass)</summary>
###
[`v1.81.1`](https://redirect.github.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1811 )
[Compare
Source](https://redirect.github.com/sass/dart-sass/compare/1.81.0...1.81.1 )
- No user-visible changes.
</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 is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS40Mi40IiwidXBkYXRlZEluVmVyIjoiMzkuNDIuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-10 03:17:09 +00:00
David Leek
15950e4ea0
feat: release plan template milestone UI listing strategies ( #8933 )
2024-12-09 13:39:36 +01:00
renovate[bot]
d85c4d52cd
chore(deps): update material-ui monorepo ( #8928 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@mui/icons-material](https://mui.com/material-ui/material-icons/ )
([source](https://redirect.github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material ))
| [`5.15.3` ->
`5.16.8`](https://renovatebot.com/diffs/npm/@mui%2ficons-material/5.15.3/5.16.8 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [@mui/lab](https://mui.com/material-ui/about-the-lab/ )
([source](https://redirect.github.com/mui/material-ui/tree/HEAD/packages/mui-lab ))
| [`5.0.0-alpha.159` ->
`5.0.0-alpha.174`](https://renovatebot.com/diffs/npm/@mui%2flab/5.0.0-alpha.159/5.0.0-alpha.174 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [@mui/material](https://mui.com/material-ui/ )
([source](https://redirect.github.com/mui/material-ui/tree/HEAD/packages/mui-material ))
| [`5.15.3` ->
`5.16.8`](https://renovatebot.com/diffs/npm/@mui%2fmaterial/5.15.3/5.16.8 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [@mui/x-date-pickers](https://mui.com/x/react-date-pickers/ )
([source](https://redirect.github.com/mui/mui-x/tree/HEAD/packages/x-date-pickers ))
| [`7.22.3` ->
`7.23.0`](https://renovatebot.com/diffs/npm/@mui%2fx-date-pickers/7.22.3/7.23.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>mui/material-ui (@​mui/icons-material)</summary>
###
[`v5.16.8`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.8 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.7...v5.16.8 )
A big thanks to the 8 contributors who made this release possible.
##### `@mui/material@5.16.8`
- Cherry pick ref accessing PRs
([#​44543](https://redirect.github.com/mui/material-ui/issues/44543 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
##### `@mui/utils@5.16.8`
- Skip deep clone React element (v5.x)
([#​44494](https://redirect.github.com/mui/material-ui/issues/44494 ))
[@​jukkatupamaki](https://redirect.github.com/jukkatupamaki )
##### Docs
- Keep sponsors up to date
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Fix MUI Treasury Layout broken links
([#​43753](https://redirect.github.com/mui/material-ui/issues/43753 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Strengthen CSP rule
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Give up on restoring search
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Normalize next major message
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Fix versions URL
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Fix use of absolute URLs
([#​43567](https://redirect.github.com/mui/material-ui/issues/43567 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Restore search on v5
([#​43566](https://redirect.github.com/mui/material-ui/issues/43566 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Fix link from v5 to v6
([#​43585](https://redirect.github.com/mui/material-ui/issues/43585 ))
[@​alexfauquette](https://redirect.github.com/alexfauquette )
- Updated mui-x roadmap links with the new project URL
([@​michelengelen](https://redirect.github.com/michelengelen ))
([#​43446](https://redirect.github.com/mui/material-ui/issues/43446 ))
[@​michelengelen](https://redirect.github.com/michelengelen )
- Fix broken link to Next.js docs
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
##### Core
- \[blog] Polish Upcoming changes to MUI X pricing in 2024
([#​43438](https://redirect.github.com/mui/material-ui/issues/43438 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[blog] Add video to the Pigment CSS blog post
([#​42500](https://redirect.github.com/mui/material-ui/issues/42500 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[blog] Announcing pricing changes Sep 2024
([#​43272](https://redirect.github.com/mui/material-ui/issues/43272 ))
[@​cherniavskii](https://redirect.github.com/cherniavskii )
- Prepare for moving to v5.x branch
([#​43447](https://redirect.github.com/mui/material-ui/issues/43447 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- \[core] Cherry pick
[#​42346](https://redirect.github.com/mui/material-ui/issues/42346 )
to v5
([#​44475](https://redirect.github.com/mui/material-ui/issues/44475 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
- \[core] Fix CI on v5.x branch
([#​44487](https://redirect.github.com/mui/material-ui/issues/44487 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
- \[core] Fix CI on v5.x branch
([#​43564](https://redirect.github.com/mui/material-ui/issues/43564 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[examples] Fix v5 clone example instructions
([#​43755](https://redirect.github.com/mui/material-ui/issues/43755 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[examples] Fix CLI download instructions
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[examples] Fix CDN live preview example
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[examples] Fix more examples to work with v5
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[examples] Freeze examples dependency range
([#​43435](https://redirect.github.com/mui/material-ui/issues/43435 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
All contributors of this release in alphabetical order:
[@​alexfauquette](https://redirect.github.com/alexfauquette ),
[@​cherniavskii](https://redirect.github.com/cherniavskii ),
[@​DiegoAndai](https://redirect.github.com/DiegoAndai ),
[@​jukkatupamaki](https://redirect.github.com/jukkatupamaki ),
[@​michelengelen](https://redirect.github.com/michelengelen ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari ),
[@​rluzists1](https://redirect.github.com/rluzists1 ),
[@​siriwatknp](https://redirect.github.com/siriwatknp )
###
[`v5.16.7`](https://redirect.github.com/mui/material-ui/compare/v5.16.6...v5.16.7 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.6...v5.16.7 )
###
[`v5.16.6`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.6 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.5...v5.16.6 )
<!-- generated comparing v5.16.5..master -->
*Jul 30, 2024*
A big thanks to the 5 contributors who made this release possible.
##### `@mui/material@5.16.6`
- \[Divider] Enable borderStyle enhancement in divider with children
([#​43059](https://redirect.github.com/mui/material-ui/issues/43059 ))
[@​anuujj](https://redirect.github.com/anuujj )
##### Docs
- \[material-ui]\[Card] Update CardMedia description
([#​43121](https://redirect.github.com/mui/material-ui/issues/43121 ))
[@​shahzaibdev1](https://redirect.github.com/shahzaibdev1 )
- \[material-ui] Replace deprecated `<ListItem button/>` with
`ListItemButton` component in routing libraries list example
([#​43114](https://redirect.github.com/mui/material-ui/issues/43114 ))
[@​aliharis99](https://redirect.github.com/aliharis99 )
- \[material-ui]\[Snackbar] Improve close `reason` type in demos
([#​43105](https://redirect.github.com/mui/material-ui/issues/43105 ))
[@​sai6855](https://redirect.github.com/sai6855 )
##### Core
- \[code-infra] Use the same CI names on master & next
([#​43064](https://redirect.github.com/mui/material-ui/issues/43064 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
All contributors of this release in alphabetical order:
[@​aliharis99](https://redirect.github.com/aliharis99 ),
[@​anuujj](https://redirect.github.com/anuujj ),
[@​mnajdova](https://redirect.github.com/mnajdova ),
[@​sai6855](https://redirect.github.com/sai6855 ),
[@​shahzaibdev1](https://redirect.github.com/shahzaibdev1 )
###
[`v5.16.5`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.5 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.4...v5.16.5 )
*Jul 25, 2024*
A big thanks to the 4 contributors who made this release possible.
##### `@mui/utils@5.16.5`
- <!-- 1 -->\[utils] Add dependency to
[@​mui/types](https://redirect.github.com/mui/types )
([@​mnajdova](https://redirect.github.com/mnajdova ))
([#​43047](https://redirect.github.com/mui/material-ui/issues/43047 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
##### Docs
- <!-- 4 -->\[material-ui]\[joy-ui]\[Autocomplete] Fix `Hint` demo
([@​ManthanGajjar](https://redirect.github.com/ManthanGajjar ))
([#​43039](https://redirect.github.com/mui/material-ui/issues/43039 ))
[@​ManthanGajjar](https://redirect.github.com/ManthanGajjar )
- <!-- 3 -->Fix CHANGELOG convention
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 2 -->\[material-ui] Fix broken image links in blog template on
master branch
([#​42969](https://redirect.github.com/mui/material-ui/issues/42969 ))
[@​navedqb](https://redirect.github.com/navedqb )
All contributors of this release in alphabetical order:
[@​ManthanGajjar](https://redirect.github.com/ManthanGajjar ),
[@​mnajdova](https://redirect.github.com/mnajdova ),
[@​navedqb](https://redirect.github.com/navedqb ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
**Full Changelog**:
https://github.com/mui/material-ui/compare/v5.16.4...v5.16.5
###
[`v5.16.4`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.4 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.3...v5.16.4 )
*Jul 16, 2024*
A big thanks to the one contributor who made this release possible.
##### `@mui/material@5.16.4`
- <!-- 1 -->Fix wrong import in Popover types
([#​42967](https://redirect.github.com/mui/material-ui/issues/42967 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
All contributors of this release in alphabetical order:
[@​mnajdova](https://redirect.github.com/mnajdova )
###
[`v5.16.3`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.3 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.2...v5.16.3 )
*Jul 16, 2024*
A big thanks to the 3 contributors who made this release possible.
##### `@mui/material@5.16.3`
- <!-- 1 -->\[material] Add missing dependency
([#​42959](https://redirect.github.com/mui/material-ui/issues/42959 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
##### Docs
- <!-- 3 -->\[material-ui]\[Autocomplete] Add instructions about
`autosuggest-highlight` dependency
([#​42953](https://redirect.github.com/mui/material-ui/issues/42953 ))
[@​HoFa1997](https://redirect.github.com/HoFa1997 )
- <!-- 2 -->Move feedback from Canny to GitHub
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
All contributors of this release in alphabetical order:
[@​HoFa1997](https://redirect.github.com/HoFa1997 ),
[@​mnajdova](https://redirect.github.com/mnajdova ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
###
[`v5.16.2`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.2 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.1...v5.16.2 )
*Jul 16, 2024*
A big thanks to the 2 contributors who made this release possible.
##### `@mui/material@5.16.2`
- <!-- 2 -->\[material] Remove dependency to
[@​mui/base](https://redirect.github.com/mui/base )
([@​mnajdova](https://redirect.github.com/mnajdova ))
([#​42917](https://redirect.github.com/mui/material-ui/issues/42917 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
##### Core
- <!-- 1 -->\[website] Sync /about page
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
All contributors of this release in alphabetical order:
[@​mnajdova](https://redirect.github.com/mnajdova ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
###
[`v5.16.1`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.1 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.0...v5.16.1 )
A big thanks to the 4 contributors who made this release possible. Here
are some highlights ✨ :
- ⚛️ All packages, including Material UI, are now compatible with React
18.3.1
##### `@mui/material@5.16.1`
- \[AppBar] Fix inherit color is inconsistent between ThemeProvider and
CssVarsProvider
([#​42713](https://redirect.github.com/mui/material-ui/issues/42713 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
##### `@mui/joy@5.0.0-beta.48`
- \[Autocomplete] Fix React spread key warning
([#​42856](https://redirect.github.com/mui/material-ui/issues/42856 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
##### Docs
- \[material-ui] Fix React 18.3 key spread warnings in Autocomplete
demos
([#​42854](https://redirect.github.com/mui/material-ui/issues/42854 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- \[material-ui] Fix type error in virtualized table demo
([#​42852](https://redirect.github.com/mui/material-ui/issues/42852 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- Fix typos ([@​omahs](https://redirect.github.com/omahs ))
([#​42888](https://redirect.github.com/mui/material-ui/issues/42888 ))
[@​omahs](https://redirect.github.com/omahs )
- Fix 301
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
##### Core
- \[core] Bump React to 18.3.1
([#​42846](https://redirect.github.com/mui/material-ui/issues/42846 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- \[core] Remove react-test-renderer
([#​42853](https://redirect.github.com/mui/material-ui/issues/42853 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- \[core] Replace enzyme in describeConformance
([#​42847](https://redirect.github.com/mui/material-ui/issues/42847 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- \[test] Remove enzyme
([#​42850](https://redirect.github.com/mui/material-ui/issues/42850 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- \[test] Remove createMount test util
([#​42849](https://redirect.github.com/mui/material-ui/issues/42849 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- \[base-ui] Fix React spread key warning in test
([#​42855](https://redirect.github.com/mui/material-ui/issues/42855 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- \[styles]\[withStyles] Expect React defaultProps warning in test
([#​42752](https://redirect.github.com/mui/material-ui/issues/42752 ))
([#​42851](https://redirect.github.com/mui/material-ui/issues/42851 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
All contributors of this release in alphabetical order:
[@​aarongarciah](https://redirect.github.com/aarongarciah ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari ),
[@​omahs](https://redirect.github.com/omahs ),
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
###
[`v5.16.0`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.0 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.21...v5.16.0 )
A big thanks to the 5 contributors who made this release possible. Here
are some highlights ✨ :
- 🚀 Added `InitColorSchemeScript` for Next.js App Router
([#​42829](https://redirect.github.com/mui/material-ui/issues/42829 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
##### `@mui/material@5.16.0`
- \[Alert] Add ability to override slot props
([@​alexey-kozlenkov](https://redirect.github.com/alexey-kozlenkov ))
([#​42808](https://redirect.github.com/mui/material-ui/issues/42808 ))
[@​alexey-kozlenkov](https://redirect.github.com/alexey-kozlenkov )
- Add `InitColorSchemeScript` for Next.js App Router
([#​42829](https://redirect.github.com/mui/material-ui/issues/42829 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- Add `DefaultPropsProvider`
([#​42820](https://redirect.github.com/mui/material-ui/issues/42820 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- Support `CssVarsTheme` in `responsiveFontSizes` return type
([@​jxdp](https://redirect.github.com/jxdp ))
([#​42806](https://redirect.github.com/mui/material-ui/issues/42806 ))
[@​jxdp](https://redirect.github.com/jxdp )
- Remove warning from `getInitColorSchemeScript`
([#​42838](https://redirect.github.com/mui/material-ui/issues/42838 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
##### Docs
- \[docs] Fix 301 MDN redirections
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
##### Core
- \[mui-utils]\[test] Remove usages of deprecated react-dom APIs
([@​aarongarciah](https://redirect.github.com/aarongarciah ))
([#​42813](https://redirect.github.com/mui/material-ui/issues/42813 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
All contributors of this release in alphabetical order:
[@​aarongarciah](https://redirect.github.com/aarongarciah ),
[@​alexey-kozlenkov](https://redirect.github.com/alexey-kozlenkov ),
[@​jxdp](https://redirect.github.com/jxdp ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari ),
[@​siriwatknp](https://redirect.github.com/siriwatknp )
###
[`v5.15.21`](https://redirect.github.com/mui/material-ui/releases/tag/v5.15.21 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.20...v5.15.21 )
*Jun 28, 2024*
A big thanks to the 7 contributors who made this release possible.
##### `@mui/material@5.15.21`
- \[Autocomplete] Fix renderOption props type
([@​DiegoAndai](https://redirect.github.com/DiegoAndai ))
([#​42709](https://redirect.github.com/mui/material-ui/issues/42709 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
- \[Stepper] Generate class for `nonLinear` prop
([@​alexismo](https://redirect.github.com/alexismo ))
([#​42677](https://redirect.github.com/mui/material-ui/issues/42677 ))
[@​alexismo](https://redirect.github.com/alexismo )
##### Docs
- Use new email for sponsoring
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Fix 301 links
([@​alexfauquette](https://redirect.github.com/alexfauquette ))
([#​42700](https://redirect.github.com/mui/material-ui/issues/42700 ))
[@​alexfauquette](https://redirect.github.com/alexfauquette )
- \[material-ui]\[Select] Fix the `SelectAutoWidth` demo menu item value
([@​Danielkhakbaz](https://redirect.github.com/Danielkhakbaz ))
([#​42696](https://redirect.github.com/mui/material-ui/issues/42696 ))
[@​Danielkhakbaz](https://redirect.github.com/Danielkhakbaz )
- \[material-ui]\[Autocomplete] Fix more React 18.3 key spread warnings
in demos
([#​42766](https://redirect.github.com/mui/material-ui/issues/42766 ))
[@​wbt](https://redirect.github.com/wbt )
- \[material-ui] Fix sign in side image
([#​42708](https://redirect.github.com/mui/material-ui/issues/42708 ))
[@​zanivan](https://redirect.github.com/zanivan )
- \[website] Add Ale to team
([#​42769](https://redirect.github.com/mui/material-ui/issues/42769 ))
[@​alelthomas](https://redirect.github.com/alelthomas )
##### Core
- \[core] Cherry pick pnpm updates
([#​42763](https://redirect.github.com/mui/material-ui/issues/42763 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
- \[website] Add Armin to the team members
([@​arminmeh](https://redirect.github.com/arminmeh ))
([#​42681](https://redirect.github.com/mui/material-ui/issues/42681 ))
[@​arminmeh](https://redirect.github.com/arminmeh )
- \[website] Open Staff Engineer role for Pigment CSS
([@​mnajdova](https://redirect.github.com/mnajdova ))
([#​42669](https://redirect.github.com/mui/material-ui/issues/42669 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
All contributors of this release in alphabetical order:
[@​alexfauquette](https://redirect.github.com/alexfauquette ),
[@​alexismo](https://redirect.github.com/alexismo ),
[@​arminmeh](https://redirect.github.com/arminmeh ),
[@​Danielkhakbaz](https://redirect.github.com/Danielkhakbaz ),
[@​DiegoAndai](https://redirect.github.com/DiegoAndai ),
[@​mnajdova](https://redirect.github.com/mnajdova ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
###
[`v5.15.20`](https://redirect.github.com/mui/material-ui/releases/tag/v5.15.20 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.19...v5.15.20 )
<!-- generated comparing v5.15.19..master -->
*Jun 12, 2024*
A big thanks to the 9 contributors who made this release possible.
##### `@mui/material@5.15.20`
- <!-- 17 -->\[Autocomplete] Shouldn't resize when hovering
([@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli ))
([#​42535](https://redirect.github.com/mui/material-ui/issues/42535 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
- <!-- 07 -->\[Tab] Fix applying `iconWrapper` styles from theme and
update its description
([@​sai6855](https://redirect.github.com/sai6855 ))
([#​42570](https://redirect.github.com/mui/material-ui/issues/42570 ))
[@​sai6855](https://redirect.github.com/sai6855 )
##### `@mui/utils@5.15.15`
- <!-- 06 -->Allow passing `NaN` as `defaultValue` to `useControlled`
([@​iammminzzy](https://redirect.github.com/iammminzzy ))
([#​42571](https://redirect.github.com/mui/material-ui/issues/42571 ))
[@​iammminzzy](https://redirect.github.com/iammminzzy )
- <!-- 17 -->Fix GitHub-reported prototype pollution vulnerability in
`deepmerge`
([#​41652](https://redirect.github.com/mui/material-ui/issues/41652 ))
([#​42608](https://redirect.github.com/mui/material-ui/issues/42608 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
##### Docs
- <!-- 16 -->\[docs] Add Pigment CSS and Base UI logos SVGs
([#​42513](https://redirect.github.com/mui/material-ui/issues/42513 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 15 -->\[docs] Update twitter.com to x.com
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 14 -->\[docs] Simplify Example projects page
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 13 -->\[material-ui] Add docs for complementary stepper
components ([@​anle9650](https://redirect.github.com/anle9650 ))
([#​42613](https://redirect.github.com/mui/material-ui/issues/42613 ))
[@​anle9650](https://redirect.github.com/anle9650 )
- <!-- 12 -->\[docs] Add changelog section to the design kits page
([@​danilo-leal](https://redirect.github.com/danilo-leal ))
([#​42463](https://redirect.github.com/mui/material-ui/issues/42463 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 11 -->\[material-ui] Fix sentence in the All components page
([@​danilo-leal](https://redirect.github.com/danilo-leal ))
([#​42462](https://redirect.github.com/mui/material-ui/issues/42462 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 10 -->\[material-ui] Update Figma design kit doc redirect link
([@​danilo-leal](https://redirect.github.com/danilo-leal ))
([#​42456](https://redirect.github.com/mui/material-ui/issues/42456 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 09 -->\[system] Add "dynamic values" section to sx prop page
([@​aarongarciah](https://redirect.github.com/aarongarciah ))
([#​42453](https://redirect.github.com/mui/material-ui/issues/42453 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
##### Core
- <!-- 18 -->\[website] Move the `React Engineer - X` role to future
roles
([#​42532](https://redirect.github.com/mui/material-ui/issues/42532 ))
[@​DanailH](https://redirect.github.com/DanailH )
- <!-- 08 -->\[examples] Remove Pigment CSS examples
([#​42538](https://redirect.github.com/mui/material-ui/issues/42538 ))
[@​sai6855](https://redirect.github.com/sai6855 )
- <!-- 05 -->\[website] Close Developer Advocate / Content Engineer
role
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 04 -->\[website] Update DoiT description and link in Sponsors
section
([@​erezstmn-doit](https://redirect.github.com/erezstmn-doit ))
([#​42511](https://redirect.github.com/mui/material-ui/issues/42511 ))
[@​erezstmn-doit](https://redirect.github.com/erezstmn-doit )
- <!-- 03 -->\[website] Clean up the docs-infra job ad
([@​danilo-leal](https://redirect.github.com/danilo-leal ))
([#​42509](https://redirect.github.com/mui/material-ui/issues/42509 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 02 -->\[website] Open the Docs-infra engineer role
([@​danilo-leal](https://redirect.github.com/danilo-leal ))
([#​42496](https://redirect.github.com/mui/material-ui/issues/42496 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 01 -->\[website] Fix locationCountry in about page
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
All contributors of this release in alphabetical order:
[@​aarongarciah](https://redirect.github.com/aarongarciah ),
[@​anle9650](https://redirect.github.com/anle9650 ),
[@​DanailH](https://redirect.github.com/DanailH ),
[@​danilo-leal](https://redirect.github.com/danilo-leal ),
[@​erezstmn-doit](https://redirect.github.com/erezstmn-doit ),
[@​iammminzzy](https://redirect.github.com/iammminzzy ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari ),
[@​sai6855](https://redirect.github.com/sai6855 ),
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
###
[`v5.15.19`](https://redirect.github.com/mui/material-ui/compare/v5.15.18...v5.15.19 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.18...v5.15.19 )
###
[`v5.15.18`](https://redirect.github.com/mui/material-ui/releases/tag/v5.15.18 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.17...v5.15.18 )
<!-- generated comparing v5.15.17..master -->
*May 14, 2024*
A big thanks to the 5 contributors who made this release possible. Here
are some highlights ✨ :
##### `@mui/material@5.15.18`
- <!-- 6 -->\[Autocomplete] Improve design when there's a start
adornment for small autocomplete
([@​TahaRhidouani](https://redirect.github.com/TahaRhidouani ))
([#​42176](https://redirect.github.com/mui/material-ui/issues/42176 ))
[@​github-actions](https://redirect.github.com/github-actions )\[bot]
- <!-- 3 -->\[ToggleButtonGroup] Add missing `selected` class in
ToggleButtonGroupClasses type
([@​tarunrajput](https://redirect.github.com/tarunrajput ))
([#​42250](https://redirect.github.com/mui/material-ui/issues/42250 ))
[@​github-actions](https://redirect.github.com/github-actions )\[bot]
##### Docs
- <!-- 4 -->\[docs] Fix 301 to Figma
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
##### Core
- <!-- 5 -->\[blog] Introducing Pigment CSS blog post
([#​42198](https://redirect.github.com/mui/material-ui/issues/42198 ))
([#​42255](https://redirect.github.com/mui/material-ui/issues/42255 ))
[@​samuelsycamore](https://redirect.github.com/samuelsycamore )
- <!-- 2 -->\[website] Add redirection for talk
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 1 -->\[website] Adds Arthur Balduini team info
([@​arthurbalduini](https://redirect.github.com/arthurbalduini ))
([#​42226](https://redirect.github.com/mui/material-ui/issues/42226 ))
[@​github-actions](https://redirect.github.com/github-actions )\[bot]
All contributors of this release in alphabetical order:
[@​arthurbalduini](https://redirect.github.com/arthurbalduini ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari ),
[@​samuelsycamore](https://redirect.github.com/samuelsycamore ),
[@​TahaRhidouani](https://redirect.github.com/TahaRhidouani ),
[@​tarunrajput](https://redirect.github.com/tarunrajput )
###
[`v5.15.17`](https://redirect.github.com/mui/material-ui/compare/v5.15.16...v5.15.17 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.16...v5.15.17 )
###
[`v5.15.16`](https://redirect.github.com/mui/material-ui/compare/v5.15.15...v5.15.16 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.15...v5.15.16 )
###
[`v5.15.15`](https://redirect.github.com/mui/material-ui/releases/tag/v5.15.15 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.14...v5.15.15 )
A big thanks to the 7 contributors who made this release possible. Here
are some highlights ✨ :
This release was mostly about 🐛 bug fixes and 📚 documentation
improvements.
##### `@mui/material@5.15.15`
- \[Autocomplete] Display options provided to the `options` prop even if
loading is true
([#​41677](https://redirect.github.com/mui/material-ui/issues/41677 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
- \[RadioGroup] Apply classnames
([#​41681](https://redirect.github.com/mui/material-ui/issues/41681 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
##### `@mui/system@5.15.15`
- Fix typo to avoid infinite recursion in function call
([#​41678](https://redirect.github.com/mui/material-ui/issues/41678 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
##### Docs
- \[material-ui]\[Slider] Remove `valueLabelFormat` from restricted
values demo so that the tooltip thumb label displays the same as the
value text
([#​41679](https://redirect.github.com/mui/material-ui/issues/41679 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
- \[material-ui] Remove deleted page from the sidenav
([#​41594](https://redirect.github.com/mui/material-ui/issues/41594 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[material-ui] Fix typo in CSS theme variables customization
([#​41680](https://redirect.github.com/mui/material-ui/issues/41680 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
- Continue migration of Base UI to sperate repository
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Add notification for MUI X v7 blog post
([#​41587](https://redirect.github.com/mui/material-ui/issues/41587 ))
([#​41605](https://redirect.github.com/mui/material-ui/issues/41605 ))
[@​cherniavskii](https://redirect.github.com/cherniavskii )
- Update the versions dropdown to show v6
([#​41557](https://redirect.github.com/mui/material-ui/issues/41557 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
##### Core
- \[blog] Link to Romain's blog post in MUI X v7 announcement post
([#​41641](https://redirect.github.com/mui/material-ui/issues/41641 ))
[@​cherniavskii](https://redirect.github.com/cherniavskii )
- \[blog] Blog post with MUI X v7.0.0 annoucement
([#​41563](https://redirect.github.com/mui/material-ui/issues/41563 ))
([#​41604](https://redirect.github.com/mui/material-ui/issues/41604 ))
[@​cherniavskii](https://redirect.github.com/cherniavskii )
- \[blog] Add post about remote
([#​41565](https://redirect.github.com/mui/material-ui/issues/41565 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[core] Continue rename of Toolpad
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[docs-infra] Add Toolpad product/category IDs to types
([#​41551](https://redirect.github.com/mui/material-ui/issues/41551 ))
[@​bharatkashyap](https://redirect.github.com/bharatkashyap )
- \[website] Add Aarón to About Us
([#​41747](https://redirect.github.com/mui/material-ui/issues/41747 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- \[website] Add stray design adjustments throughout the site
([#​41642](https://redirect.github.com/mui/material-ui/issues/41642 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
- \[website] Update pricing table
([#​41606](https://redirect.github.com/mui/material-ui/issues/41606 ))
[@​cherniavskii](https://redirect.github.com/cherniavskii )
All contributors of this release in alphabetical order:
[@​aarongarciah](https://redirect.github.com/aarongarciah ),
[@​bharatkashyap](https://redirect.github.com/bharatkashyap ),
[@​cherniavskii](https://redirect.github.com/cherniavskii ),
[@​danilo-leal](https://redirect.github.com/danilo-leal ),
[@​mnajdova](https://redirect.github.com/mnajdova ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari ),
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
###
[`v5.15.14`](https://redirect.github.com/mui/material-ui/blob/HEAD/CHANGELOG.md#v51514 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.13...v5.15.14 )
<!-- generated comparing v5.15.13..master -->
*Mar 18, 2024*
A big thanks to the 15 contributors who made this release possible.
This release was mostly about 🐛 bug fixes and 📚 documentation
improvements.
##### `@mui/material@5.15.13`
- \[Accordion] Convert to support CSS extraction
([#​41221](https://redirect.github.com/mui/material-ui/issues/41221 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
- <!-- 24 -->\[Autocomplete] Convert to support CSS extraction
([#​40330](https://redirect.github.com/mui/material-ui/issues/40330 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
- <!-- 06 -->\[Slider] Convert to support CSS extraction
([#​41201](https://redirect.github.com/mui/material-ui/issues/41201 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
- <!-- 07 -->\[Select] Fix variant type
([#​41405](https://redirect.github.com/mui/material-ui/issues/41405 ))
[@​sai6855](https://redirect.github.com/sai6855 )
- <!-- 09 -->\[typescript] Use interface instead of type for props
([#​41500](https://redirect.github.com/mui/material-ui/issues/41500 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
##### `@pigment-css/react@0.0.3`
- <!-- 03 -->Add Box component
([#​41451](https://redirect.github.com/mui/material-ui/issues/41451 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
##### `pigment-css/nextjs-plugin@0.0.3`
- <!-- 04 -->Fix alias resolver
([#​41494](https://redirect.github.com/mui/material-ui/issues/41494 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- <!-- 05 -->Follow-up to
[#​41494](https://redirect.github.com/mui/material-ui/issues/41494 )
([#​41502](https://redirect.github.com/mui/material-ui/issues/41502 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
##### Docs
- <!-- 12 -->\[joy-ui] Add UI improvements to the side navigation demo
([#​41461](https://redirect.github.com/mui/material-ui/issues/41461 ))
[@​cipherlogs](https://redirect.github.com/cipherlogs )
- <!-- 11 -->\[pigment-css] Add media query guide
([#​41473](https://redirect.github.com/mui/material-ui/issues/41473 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- <!-- 10 -->\[pigment-css] Fixing location of the ExtendTheme type in
the docs
([#​41499](https://redirect.github.com/mui/material-ui/issues/41499 ))
[@​jherr](https://redirect.github.com/jherr )
- <!-- 08 -->\[material-ui]\[Progress] Add Circular progress gradient
demo from Github comment
([#​40559](https://redirect.github.com/mui/material-ui/issues/40559 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
##### Core
- <!-- 23 -->\[blog] Bringing consistency to Material UI customization
APIs
([#​41040](https://redirect.github.com/mui/material-ui/issues/41040 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
- <!-- 22 -->\[code-infra] Rename
[@​mui-internal/docs-utils](https://redirect.github.com/mui-internal/docs-utils )
to
[@​mui/internal-docs-utils](https://redirect.github.com/mui/internal-docs-utils )
([#​41498](https://redirect.github.com/mui/material-ui/issues/41498 ))
[@​michaldudak](https://redirect.github.com/michaldudak )
- <!-- 21 -->\[code-infra] Copy translations.json to
[@​mui/docs](https://redirect.github.com/mui/docs ) build folder
([#​41472](https://redirect.github.com/mui/material-ui/issues/41472 ))
[@​Janpot](https://redirect.github.com/Janpot )
- <!-- 20 -->\[core] Use Circle CI context
([#​41532](https://redirect.github.com/mui/material-ui/issues/41532 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 19 -->\[core] Fix CHANGELOG format and update date
([#​41481](https://redirect.github.com/mui/material-ui/issues/41481 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
- <!-- 18 -->\[docs] Fix useStorageState regressions
([#​41223](https://redirect.github.com/mui/material-ui/issues/41223 ))
[@​Janpot](https://redirect.github.com/Janpot )
- <!-- 17 -->\[docs] Fix some Vale errors
([#​41516](https://redirect.github.com/mui/material-ui/issues/41516 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 15 -->\[material-ui]\[docs] Fix landing page template's h1 size
([#​41543](https://redirect.github.com/mui/material-ui/issues/41543 ))
[@​zanivan](https://redirect.github.com/zanivan )
- <!-- 14 -->\[material-ui]\[docs] Apply new code header docs feature
([#​41508](https://redirect.github.com/mui/material-ui/issues/41508 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 11 -->\[material-next] Drop the package
([#​41544](https://redirect.github.com/mui/material-ui/issues/41544 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
- <!-- 16 -->\[docs-infra] Fail CI on Vale error
([#​40944](https://redirect.github.com/mui/material-ui/issues/40944 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 15 -->\[docs-infra] Improve Vale config
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 14 -->\[docs-infra] Add a feature list "component"
([#​41484](https://redirect.github.com/mui/material-ui/issues/41484 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 13 -->\[docs-infra] Add code block header classes
([#​41487](https://redirect.github.com/mui/material-ui/issues/41487 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 21 -->\[docs-infra] Make the Algolia search input label
invisible
([#​41542](https://redirect.github.com/mui/material-ui/issues/41542 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 03 -->\[website] Improve navbar's items hover state
([#​41535](https://redirect.github.com/mui/material-ui/issues/41535 ))
[@​EyaOuenniche](https://redirect.github.com/EyaOuenniche )
- <!-- 02 -->\[website] Split Toolpad documentation
([#​41316](https://redirect.github.com/mui/material-ui/issues/41316 ))
[@​bharatkashyap](https://redirect.github.com/bharatkashyap )
- <!-- 01 -->\[website] Use MUI X Data Grid v7-beta
([#​41276](https://redirect.github.com/mui/material-ui/issues/41276 ))
[@​cherniavskii](https://redirect.github.com/cherniavskii )
All contributors of this release in alphabetical order:
[@​bharatkashyap](https://redirect.github.com/bharatkashyap ),
[@​brijeshb42](https://redirect.github.com/brijeshb42 ),
[@​cherniavskii](https://redirect.github.com/cherniavskii ),
[@​cipherlogs](https://redirect.github.com/cipherlogs ),
[@​danilo-leal](https://redirect.github.com/danilo-leal ),
[@​DiegoAndai](https://redirect.github.com/DiegoAndai ),
[@​EyaOuenniche](https://redirect.github.com/EyaOuenniche ),
[@​Janpot](https://redirect.github.com/Janpot ),
[@​jherr](https://redirect.github.com/jherr ),
[@​michaldudak](https://redirect.github.com/michaldudak ),
[@​mnajdova](https://redirect.github.com/mnajdova ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari ),
[@​sai6855](https://redirect.github.com/sai6855 ),
[@​siriwatknp](https://redirect.github.com/siriwatknp ),
[@​zanivan](https://redirect.github.com/zanivan )
###
[`v5.15.13`](https://redirect.github.com/mui/material-ui/blob/HEAD/CHANGELOG.md#v51513 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.12...v5.15.13 )
<!-- generated comparing v5.15.12..master -->
*Mar 12, 2024*
A big thanks to the 15 contributors who made this release possible. Here
are some highights ✨
- The Material UI free Checkout template got a design uplift
([#​41447](https://redirect.github.com/mui/material-ui/issues/41447 ))
[@​zanivan](https://redirect.github.com/zanivan )
##### `@mui/material@5.15.13`
- \[Alert] Add `slots` and `slotProps` type to theme
([#​41324](https://redirect.github.com/mui/material-ui/issues/41324 ))
[@​sai6855](https://redirect.github.com/sai6855 )
- \[Autocomplete] Fix the options list being added to the DOM in
`freeSolo` mode even when there are no options, causing style problems
([#​41300](https://redirect.github.com/mui/material-ui/issues/41300 ))
[@​rakeshmusturi](https://redirect.github.com/rakeshmusturi )
- Add `paperChannel` token
([#​41447](https://redirect.github.com/mui/material-ui/issues/41447 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- \[Switch] Convert to support CSS extraction
([#​41367](https://redirect.github.com/mui/material-ui/issues/41367 ))
[@​alexfauquette](https://redirect.github.com/alexfauquette )
- \[Tooltip] Support event handlers with extra parameters
([#​41320](https://redirect.github.com/mui/material-ui/issues/41320 ))
[@​LukasTy](https://redirect.github.com/LukasTy )
##### `@mui/system@5.15.13`
- \[RtlProvider] Add component & hook
([#​41241](https://redirect.github.com/mui/material-ui/issues/41241 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
##### `@mui/utils@5.15.13`
- \[utils] Fix visually hidden styles' margin unit
([#​41477](https://redirect.github.com/mui/material-ui/issues/41477 ))
[@​michaldudak](https://redirect.github.com/michaldudak )
##### `@mui/codemod@5.15.13`
- Fix merging of slotProps and componentProps
([#​41323](https://redirect.github.com/mui/material-ui/issues/41323 ))
[@​sai6855](https://redirect.github.com/sai6855 )
##### `@mui/base@5.0.0-beta.39`
- \[material-ui]\[joy-ui]\[Autocomplete] Keep in sync highlighted index
when the option still exists
([#​41306](https://redirect.github.com/mui/material-ui/issues/41306 ))
[@​CGNonofr](https://redirect.github.com/CGNonofr )
- \[FormControl] Export `FormControlOwnerState` type from index
([#​41287](https://redirect.github.com/mui/material-ui/issues/41287 ))
[@​michaeldfoley](https://redirect.github.com/michaeldfoley )
- \[material-ui]\[TextareaAutosize] Fix inline style not getting applied
([#​41369](https://redirect.github.com/mui/material-ui/issues/41369 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
##### `@pigment-css/react@0.0.2`
- Handle more scenarios while transforming sx prop
([#​41372](https://redirect.github.com/mui/material-ui/issues/41372 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- Improve testing of fixtures
([#​41389](https://redirect.github.com/mui/material-ui/issues/41389 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- Fix `keyframes` serialize styles error
([#​41395](https://redirect.github.com/mui/material-ui/issues/41395 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- Use class selector instead of class value
([#​41442](https://redirect.github.com/mui/material-ui/issues/41442 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- \[next] Warn about unsupported turbo mode in Next.js
([#​41445](https://redirect.github.com/mui/material-ui/issues/41445 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
##### Docs
- \[material-ui] Refine checkout template
([#​40967](https://redirect.github.com/mui/material-ui/issues/40967 ))
[@​zanivan](https://redirect.github.com/zanivan )
- \[material-ui] Add docs for complementary List components
([#​41329](https://redirect.github.com/mui/material-ui/issues/41329 ))
[@​anle9650](https://redirect.github.com/anle9650 )
- \[material-ui] Add docs for complementary Dialog components
([#​41313](https://redirect.github.com/mui/material-ui/issues/41313 ))
[@​jwithington](https://redirect.github.com/jwithington )
- \[material-ui] Fix Templates live preview link
([#​41467](https://redirect.github.com/mui/material-ui/issues/41467 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[material-ui] Polish out the templates page
([#​41468](https://redirect.github.com/mui/material-ui/issues/41468 ))
[@​zanivan](https://redirect.github.com/zanivan )
- \[material-ui] Adjust the Templates card design
([#​41450](https://redirect.github.com/mui/material-ui/issues/41450 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[joy-ui] Remove unnecessary styles in color inversion footer demo
([#​41419](https://redirect.github.com/mui/material-ui/issues/41419 ))
[@​cipherlogs](https://redirect.github.com/cipherlogs )
- \[joy-ui] Update case studies chip background color
([#​41413](https://redirect.github.com/mui/material-ui/issues/41413 ))
[@​cipherlogs](https://redirect.github.com/cipherlogs )
- \[joy-ui] Remove wrong CSS prop from the Sign-in-side template
([#​41383](https://redirect.github.com/mui/material-ui/issues/41383 ))
[@​cipherlogs](https://redirect.github.com/cipherlogs )
- \[joy-ui] Fix broken link on the Color Inversion page
([#​41407](https://redirect.github.com/mui/material-ui/issues/41407 ))
[@​cipherlogs](https://redirect.github.com/cipherlogs )
- \[pigment] Add example and guide section
([#​41249](https://redirect.github.com/mui/material-ui/issues/41249 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- \[pigment-css] Brand name nonbreaking space
([#​41438](https://redirect.github.com/mui/material-ui/issues/41438 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[pigment-css] Fix import on the README
([#​41411](https://redirect.github.com/mui/material-ui/issues/41411 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[pigment-css] Edit starter template links on README
([#​41409](https://redirect.github.com/mui/material-ui/issues/41409 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[pigment-css] Tweak the examples and edit READMEs
([#​41408](https://redirect.github.com/mui/material-ui/issues/41408 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[pigment-css] Adjust the bit about CSS vars on the README
([#​41463](https://redirect.github.com/mui/material-ui/issues/41463 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- Finish brand name fixes
[#​41438](https://redirect.github.com/mui/material-ui/issues/41438 )
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Remove noreferrer
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Fix v4 docs <b> appearing in notifications
([#​41390](https://redirect.github.com/mui/material-ui/issues/41390 ))
[@​peterwangsc](https://redirect.github.com/peterwangsc )
- Update GitHub project links
([#​41370](https://redirect.github.com/mui/material-ui/issues/41370 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
##### Core
- \[pigment] Make all Pigment CSS packages public
([#​41404](https://redirect.github.com/mui/material-ui/issues/41404 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- \[pigment] Rename directories to match package names
([#​41453](https://redirect.github.com/mui/material-ui/issues/41453 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- \[pigment-css] Example fix leading spaces
([#​41439](https://redirect.github.com/mui/material-ui/issues/41439 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[code-infra] Add short note about e2e-website workflow schedule
([#​41355](https://redirect.github.com/mui/material-ui/issues/41355 ))
[@​Janpot](https://redirect.github.com/Janpot )
- \[code-infra] Add alias for icon types
([#​41248](https://redirect.github.com/mui/material-ui/issues/41248 ))
[@​Janpot](https://redirect.github.com/Janpot )
- \[code-infra] Reduce concurrency of typescript:ci further
([#​41392](https://redirect.github.com/mui/material-ui/issues/41392 ))
[@​Janpot](https://redirect.github.com/Janpot )
- \[code-infra] Reduce concurrency for test_types ci job
([#​41385](https://redirect.github.com/mui/material-ui/issues/41385 ))
[@​Janpot](https://redirect.github.com/Janpot )
- \[code-infra] Adapt API code generator to Base UI repo needs
([#​41475](https://redirect.github.com/mui/material-ui/issues/41475 ))
[@​michaldudak](https://redirect.github.com/michaldudak )
- \[docs-infra] Don't generate preview files for the templates
([#​41379](https://redirect.github.com/mui/material-ui/issues/41379 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
- \[docs-infra] Fix pigment css apps path in the render mui demos script
([#​41476](https://redirect.github.com/mui/material-ui/issues/41476 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
- \[docs-infra] move feedback to ESM
([#​41381](https://redirect.github.com/mui/material-ui/issues/41381 ))
[@​alexfauquette](https://redirect.github.com/alexfauquette )
- \[docs-infra] Improve color contrast throughout
([#​41387](https://redirect.github.com/mui/material-ui/issues/41387 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[docs-infra] Simplify Algolia crawler config
([#​41312](https://redirect.github.com/mui/material-ui/issues/41312 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[docs-infra] Adjust the tabs and layout selection design
([#​41084](https://redirect.github.com/mui/material-ui/issues/41084 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[blog] Update the Base UI post with links to dedicated repo
([#​41358](https://redirect.github.com/mui/material-ui/issues/41358 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[website] Update the Careers page role
([#​41384](https://redirect.github.com/mui/material-ui/issues/41384 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[website] Compress about images
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[website] Improve color contrast on the homepage
([#​41465](https://redirect.github.com/mui/material-ui/issues/41465 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[examples] Add pigment-css-vite-ts starter example
([#​41196](https://redirect.github.com/mui/material-ui/issues/41196 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- \[examples] Add pigment-css-nextjs-ts starter project
([#​41105](https://redirect.github.com/mui/material-ui/issues/41105 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
All contributors of this release in alphabetical order:
[@​alexfauquette](https://redirect.github.com/alexfauquette ),
[@​brijeshb42](https://redirect.github.com/brijeshb42 ),
[@​CGNonofr](https://redirect.github.com/CGNonofr ),
[@​cipherlogs](https://redirect.github.com/cipherlogs ),
[@​danilo-leal](https://redirect.github.com/danilo-leal ),
[@​Janpot](https://redirect.github.com/Janpot ),
[@​michaeldfoley](https://redirect.github.com/michaeldfoley ),
[@​mnajdova](https://redirect.github.com/mnajdova ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari ),
[@​peterwangsc](https://redirect.github.com/peterwangsc ),
[@​rakeshmusturi](https://redirect.github.com/rakeshmusturi ),
[@​sai6855](https://redirect.github.com/sai6855 ),
[@​siriwatknp](https://redirect.github.com/siriwatknp ),
[@​zanivan](https://redirect.github.com/zanivan ),
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
###
[`v5.15.12`](https://redirect.github.com/mui/material-ui/blob/HEAD/CHANGELOG.md#v51512 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.11...v5.15.12 )
<!-- generated comparing v5.15.11..master -->
*Mar 5, 2024*
A big thanks to the 21 contributors who made this release possible.
This release was mostly about 🐛 bug fixes and 📚 documentation
improvements.
##### `@mui/material@5.15.12`
- <!-- 52 -->Support props callback type in theme variants
([#​40946](https://redirect.github.com/mui/material-ui/issues/40946 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
- <!-- 50 -->\[Alert] Convert to support zero runtime
([#​41230](https://redirect.github.com/mui/material-ui/issues/41230 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- <!-- 49 -->\[Alert] Deprecate composed classes
([#​40688](https://redirect.github.com/mui/material-ui/issues/40688 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
- <!-- 44 -->\[Button] Deprecate classes for v6
([#​40675](https://redirect.github.com/mui/material-ui/issues/40675 ))
[@​sai6855](https://redirect.github.com/sai6855 )
- <!-- 43 -->\[Checkbox] `large` size added in type
([#​34909](https://redirect.github.com/mui/material-ui/issues/34909 ))
[@​smox](https://redirect.github.com/smox )
- <!-- 42 -->\[Chip] Deprecate composed classes
([#​41235](https://redirect.github.com/mui/material-ui/issues/41235 ))
[@​sai6855](https://redirect.github.com/sai6855 )
- <!-- 41 -->\[Chip] Correct `deleteIconColorPrimary` and
`deleteIconColorSecondary` class descriptions
([#​41231](https://redirect.github.com/mui/material-ui/issues/41231 ))
[@​sai6855](https://redirect.github.com/sai6855 )
- <!-- 17 -->Remove unused dev dependency on
[@​mui/lab](https://redirect.github.com/mui/lab )
([#​41198](https://redirect.github.com/mui/material-ui/issues/41198 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- <!-- 15 -->\[Slider] Deprecate components and componentProps props
for v6
([#​40777](https://redirect.github.com/mui/material-ui/issues/40777 ))
[@​lhilgert9](https://redirect.github.com/lhilgert9 )
##### `@mui/system@5.15.12`
- <!-- 16 -->\[pigment-css]\[material-ui] Render badge demos
([#​41353](https://redirect.github.com/mui/material-ui/issues/41353 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- <!-- 14 -->\[pigment-css] Update to latest wyw version
([#​41363](https://redirect.github.com/mui/material-ui/issues/41363 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- <!-- 13 -->\[pigment-css] Rename scope to
[@​pigment-css](https://redirect.github.com/pigment-css )
([#​41354](https://redirect.github.com/mui/material-ui/issues/41354 ))
[@​brijeshb42](https:
</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 is behind base branch, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS40Mi40IiwidXBkYXRlZEluVmVyIjoiMzkuNDIuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-06 15:54:46 +00:00
Mateusz Kwasniewski
4b443e2a57
fix: adjust favorite icon placement ( #8930 )
2024-12-06 12:38:40 +01:00
renovate[bot]
152dd76f02
chore(deps): update dependency sass to v1.81.0 ( #8927 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [sass](https://redirect.github.com/sass/dart-sass ) | [`1.80.6` ->
`1.81.0`](https://renovatebot.com/diffs/npm/sass/1.80.6/1.81.0 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>sass/dart-sass (sass)</summary>
###
[`v1.81.0`](https://redirect.github.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1810 )
[Compare
Source](https://redirect.github.com/sass/dart-sass/compare/1.80.7...1.81.0 )
- Fix a few cases where deprecation warnings weren't being emitted for
global
built-in functions whose names overlap with CSS calculations.
- Add support for the CSS `round()` calculation with a single argument,
as long
as that argument might be a unitless number.
###
[`v1.80.7`](https://redirect.github.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1807 )
[Compare
Source](https://redirect.github.com/sass/dart-sass/compare/1.80.6...1.80.7 )
##### Embedded Host
- Don't treat `0` as `undefined` for the `green` and `blue` channels in
the
`LegacyColor` constructor.
</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 is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS40Mi40IiwidXBkYXRlZEluVmVyIjoiMzkuNDIuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-05 22:20:06 +00:00
Nuno Góis
ff9492d4f7
fix: permission button unintended full width behavior ( #8920 )
...
Follow-up to https://github.com/Unleash/unleash/pull/8882
The referenced PR caused an unintended behavior by making the button
behave like a normal button would on certain parent containers.
Previously, the span wrapper caused a side effect that restricted the
button’s width, which we were relying on.
By setting some initial styling properties, this PR should hopefully
satisfy both use cases.



2024-12-05 09:23:06 +00:00
renovate[bot]
bd0ad18a63
chore(deps): update dependency jsonpath-plus to v10.2.0 ( #8919 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [jsonpath-plus](https://redirect.github.com/s3u/JSONPath ) | [`10.1.0`
->
`10.2.0`](https://renovatebot.com/diffs/npm/jsonpath-plus/10.1.0/10.2.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>s3u/JSONPath (jsonpath-plus)</summary>
###
[`v10.2.0`](https://redirect.github.com/s3u/JSONPath/blob/HEAD/CHANGES.md#1020 )
[Compare
Source](https://redirect.github.com/s3u/JSONPath/compare/v10.1.0...v10.2.0 )
- fix(eval): improve security of safe-eval
([#​233](https://redirect.github.com/s3u/JSONPath/issues/233 ))
- chore: update deps. and devDeps.
</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 is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS40Mi40IiwidXBkYXRlZEluVmVyIjoiMzkuNDIuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-05 01:18:48 +00:00
renovate[bot]
913a158479
chore(deps): update dependency cypress to v13.16.0 ( #8918 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [cypress](https://cypress.io )
([source](https://redirect.github.com/cypress-io/cypress )) | [`13.15.2`
-> `13.16.0`](https://renovatebot.com/diffs/npm/cypress/13.15.2/13.16.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>cypress-io/cypress (cypress)</summary>
###
[`v13.16.0`](https://redirect.github.com/cypress-io/cypress/releases/tag/v13.16.0 )
[Compare
Source](https://redirect.github.com/cypress-io/cypress/compare/v13.15.2...v13.16.0 )
Changelog: https://docs.cypress.io/guides/references/changelog#13-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 is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS40Mi40IiwidXBkYXRlZEluVmVyIjoiMzkuNDIuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-04 23:01:19 +00:00
renovate[bot]
602a7d8964
fix(deps): update dependency json-2-csv to v5.5.7 ( #8917 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [json-2-csv](https://mrodrig.github.io/json-2-csv )
([source](https://redirect.github.com/mrodrig/json-2-csv )) | [`5.5.6` ->
`5.5.7`](https://renovatebot.com/diffs/npm/json-2-csv/5.5.6/5.5.7 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>mrodrig/json-2-csv (json-2-csv)</summary>
###
[`v5.5.7`](https://redirect.github.com/mrodrig/json-2-csv/releases/tag/5.5.7 ):
NPM Release v5.5.7
[Compare
Source](https://redirect.github.com/mrodrig/json-2-csv/compare/5.5.6...5.5.7 )
- Fixes the bug identified in
[#​265](https://redirect.github.com/mrodrig/json-2-csv/issues/265 )
- Patches a high severity vulnerability identified in a dependency by
`npm audit`
</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 is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS40Mi40IiwidXBkYXRlZEluVmVyIjoiMzkuNDIuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-04 18:51:57 +00:00
Min Nyan Lin
50929c5e4a
refactor: Autocomplete component in PlaygroundCodeFieldset ( #8912 )
...
Custom context fields that have a list of allowed values, show values with autocomplete list
2024-12-04 16:07:29 +01:00
renovate[bot]
8fbf7976e6
chore(deps): update yarn to v4.5.3 ( #8911 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [yarn](https://redirect.github.com/yarnpkg/berry )
([source](https://redirect.github.com/yarnpkg/berry/tree/HEAD/packages/yarnpkg-cli ))
| [`4.5.1` ->
`4.5.3`](https://renovatebot.com/diffs/npm/yarn/4.5.1/4.5.3 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>yarnpkg/berry (yarn)</summary>
###
[`v4.5.3`](a38b314f0c...2fe7d635e8
)
[Compare
Source](a38b314f0c...2fe7d635e8
)
###
[`v4.5.2`](b5baf9bb17...a38b314f0c
)
[Compare
Source](b5baf9bb17...a38b314f0c
)
</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 is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS40Mi40IiwidXBkYXRlZEluVmVyIjoiMzkuNDIuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-04 07:39:50 +00:00
renovate[bot]
0c5ff44738
chore(deps): update dependency @vitejs/plugin-react to v4.3.4 ( #8910 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@vitejs/plugin-react](https://redirect.github.com/vitejs/vite-plugin-react/tree/main/packages/plugin-react#readme )
([source](https://redirect.github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react ))
| [`4.3.3` ->
`4.3.4`](https://renovatebot.com/diffs/npm/@vitejs%2fplugin-react/4.3.3/4.3.4 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>vitejs/vite-plugin-react
(@​vitejs/plugin-react)</summary>
###
[`v4.3.4`](https://redirect.github.com/vitejs/vite-plugin-react/blob/HEAD/packages/plugin-react/CHANGELOG.md#434-2024-11-26 )
[Compare
Source](https://redirect.github.com/vitejs/vite-plugin-react/compare/v4.3.3...v4.3.4 )
##### Add Vite 6 to peerDependencies range
Vite 6 is highly backward compatible, not much to add!
##### Force Babel to output spec compliant import attributes
[#​386](https://redirect.github.com/vitejs/vite-plugin-react/pull/386 )
The default was an old spec (`with type: "json"`). We now enforce spec
compliant (`with { type: "json" }`)
</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 is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS40Mi40IiwidXBkYXRlZEluVmVyIjoiMzkuNDIuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-03 23:11:47 +00:00
renovate[bot]
8ba4be2c18
chore(deps): update dependency react-joyride to v2.9.3 ( #8903 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [react-joyride](https://react-joyride.com/ )
([source](https://redirect.github.com/gilbarbara/react-joyride )) |
[`2.9.2` ->
`2.9.3`](https://renovatebot.com/diffs/npm/react-joyride/2.9.2/2.9.3 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>gilbarbara/react-joyride (react-joyride)</summary>
###
[`v2.9.3`](https://redirect.github.com/gilbarbara/react-joyride/releases/tag/v2.9.3 ):
2.9.3
[Compare
Source](https://redirect.github.com/gilbarbara/react-joyride/compare/v2.9.2...v2.9.3 )
- Update custom-components docs:
[`650ab36`](650ab36b1c
)
- Upgrade dependencies:
[`9874150`](987415098c
)
- Fix scroll for targets with custom scroll parent or fixed position:
[`3648311`](3648311d66
)
- Disable tooltip keyboard focus if the `disableScrolling` is set:
[`af6fa9e`](af6fa9eae1
)
- Fix locale handling of custom components:
[`826669d`](826669d18f
)
</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 is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS40Mi40IiwidXBkYXRlZEluVmVyIjoiMzkuNDIuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-02 18:39:52 +00:00
Nuno Góis
c6668b411b
chore: improve release plan events and add them to event timeline ( #8895 )
...
https://linear.app/unleash/issue/2-3043/improve-release-plan-events-and-add-them-to-the-event-timeline
Improves release plan events and adds them to the event timeline.
This will break the events in Enterprise but that's okay, we can follow
up with the Enterprise PR to fix them.

2024-12-02 12:35:48 +00:00
Nuno Góis
772f9f4f81
chore: update release plans icon ( #8894 )
...
https://linear.app/unleash/issue/2-3042/update-release-plans-feature-icon
Updates the icon for the release plans feature.

2024-12-02 11:51:18 +00:00
Mateusz Kwasniewski
40769c8106
fix: swap subscribe and unsubscribe events ( #8900 )
2024-12-02 10:28:54 +01:00
Thomas Heartman
f833cf58eb
1-3060: remove features export import flag ( #8890 )
...
This PR removes all references to the `featuresExportImport` flag.
The flag was introduced in [PR
#3411 ](https://github.com/Unleash/unleash/pull/3411 ) on March 29th 2023,
and the flag was archived on April 3rd. The flag has always defaulted to
true.
We've looked at the project that introduced the flag and have spoken to CS about it: we can find no reason to keep the flag around. So well remove it now.
2024-12-02 09:26:06 +00:00
renovate[bot]
895ff09dee
chore(deps): update dependency @types/node to v20.17.7 ( #8899 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ))
| [`20.17.6` ->
`20.17.7`](https://renovatebot.com/diffs/npm/@types%2fnode/20.17.6/20.17.7 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xOS4wIiwidXBkYXRlZEluVmVyIjoiMzkuMTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-02 09:21:52 +00:00
Nuno Góis
048afe6f37
test: loosen up useTrafficData test ( #8901 )
...
This should make the test more consistent as we don't need to be super
strict here.
Example of this failing:
https://github.com/Unleash/unleash/actions/runs/12115287823/job/33773589104?pr=8900
2024-12-02 09:15:54 +00:00
renovate[bot]
9b53194b4a
chore(deps): update dependency msw to v2.6.6 ( #8898 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [msw](https://mswjs.io )
([source](https://redirect.github.com/mswjs/msw )) | [`2.6.4` ->
`2.6.6`](https://renovatebot.com/diffs/npm/msw/2.6.4/2.6.6 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>mswjs/msw (msw)</summary>
###
[`v2.6.6`](https://redirect.github.com/mswjs/msw/releases/tag/v2.6.6 )
[Compare
Source](https://redirect.github.com/mswjs/msw/compare/v2.6.5...v2.6.6 )
#### v2.6.6 (2024-11-22)
##### Bug Fixes
- **types:** support optional path parameters
([#​2368](https://redirect.github.com/mswjs/msw/issues/2368 ))
([`3b7b776`](3b7b776e8c
))
[@​kettanaito](https://redirect.github.com/kettanaito )
###
[`v2.6.5`](https://redirect.github.com/mswjs/msw/releases/tag/v2.6.5 )
[Compare
Source](https://redirect.github.com/mswjs/msw/compare/v2.6.4...v2.6.5 )
#### v2.6.5 (2024-11-16)
##### Bug Fixes
- support non-configurable responses
([#​2360](https://redirect.github.com/mswjs/msw/issues/2360 ))
([`5bf3e3b`](5bf3e3bf5f
))
[@​kettanaito](https://redirect.github.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 is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xOS4wIiwidXBkYXRlZEluVmVyIjoiMzkuMTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-29 21:39:06 +00:00
Thomas Heartman
39bf8f6068
1-3163: align copy to seats used and change in -> over ( #8889 )
...
Changes "licensed users" to "seats used" as requested. Also slightly
adjusts the copy a few other places.
2024-11-29 10:46:31 +01:00
Mateusz Kwasniewski
b6d4a5f9bc
feat: favorites take less space ( #8888 )
2024-11-29 10:12:31 +01:00
renovate[bot]
800bd91d9a
chore(deps): update material-ui monorepo ( #8564 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@mui/icons-material](https://5.mui.com/material-ui/material-icons/ )
([source](https://redirect.github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material ))
| [`5.15.3` ->
`5.16.7`](https://renovatebot.com/diffs/npm/@mui%2ficons-material/5.15.3/5.16.7 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [@mui/lab](https://v5.mui.com/material-ui/about-the-lab/ )
([source](https://redirect.github.com/mui/material-ui/tree/HEAD/packages/mui-lab ))
| [`5.0.0-alpha.159` ->
`5.0.0-alpha.173`](https://renovatebot.com/diffs/npm/@mui%2flab/5.0.0-alpha.159/5.0.0-alpha.173 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [@mui/material](https://v5.mui.com/material-ui/ )
([source](https://redirect.github.com/mui/material-ui/tree/HEAD/packages/mui-material ))
| [`5.15.3` ->
`5.16.7`](https://renovatebot.com/diffs/npm/@mui%2fmaterial/5.15.3/5.16.7 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [@mui/x-date-pickers](https://mui.com/x/react-date-pickers/ )
([source](https://redirect.github.com/mui/mui-x/tree/HEAD/packages/x-date-pickers ))
| [`7.16.0` ->
`7.22.3`](https://renovatebot.com/diffs/npm/@mui%2fx-date-pickers/7.16.0/7.22.3 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>mui/material-ui (@​mui/icons-material)</summary>
###
[`v5.16.7`](https://redirect.github.com/mui/material-ui/compare/v5.16.6...v5.16.7 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.6...v5.16.7 )
###
[`v5.16.6`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.6 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.5...v5.16.6 )
<!-- generated comparing v5.16.5..master -->
*Jul 30, 2024*
A big thanks to the 5 contributors who made this release possible.
##### `@mui/material@5.16.6`
- \[Divider] Enable borderStyle enhancement in divider with children
([#​43059](https://redirect.github.com/mui/material-ui/issues/43059 ))
[@​anuujj](https://redirect.github.com/anuujj )
##### Docs
- \[material-ui]\[Card] Update CardMedia description
([#​43121](https://redirect.github.com/mui/material-ui/issues/43121 ))
[@​shahzaibdev1](https://redirect.github.com/shahzaibdev1 )
- \[material-ui] Replace deprecated `<ListItem button/>` with
`ListItemButton` component in routing libraries list example
([#​43114](https://redirect.github.com/mui/material-ui/issues/43114 ))
[@​aliharis99](https://redirect.github.com/aliharis99 )
- \[material-ui]\[Snackbar] Improve close `reason` type in demos
([#​43105](https://redirect.github.com/mui/material-ui/issues/43105 ))
[@​sai6855](https://redirect.github.com/sai6855 )
##### Core
- \[code-infra] Use the same CI names on master & next
([#​43064](https://redirect.github.com/mui/material-ui/issues/43064 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
All contributors of this release in alphabetical order:
[@​aliharis99](https://redirect.github.com/aliharis99 ),
[@​anuujj](https://redirect.github.com/anuujj ),
[@​mnajdova](https://redirect.github.com/mnajdova ),
[@​sai6855](https://redirect.github.com/sai6855 ),
[@​shahzaibdev1](https://redirect.github.com/shahzaibdev1 )
###
[`v5.16.5`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.5 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.4...v5.16.5 )
*Jul 25, 2024*
A big thanks to the 4 contributors who made this release possible.
##### `@mui/utils@5.16.5`
- <!-- 1 -->\[utils] Add dependency to
[@​mui/types](https://redirect.github.com/mui/types )
([@​mnajdova](https://redirect.github.com/mnajdova ))
([#​43047](https://redirect.github.com/mui/material-ui/issues/43047 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
##### Docs
- <!-- 4 -->\[material-ui]\[joy-ui]\[Autocomplete] Fix `Hint` demo
([@​ManthanGajjar](https://redirect.github.com/ManthanGajjar ))
([#​43039](https://redirect.github.com/mui/material-ui/issues/43039 ))
[@​ManthanGajjar](https://redirect.github.com/ManthanGajjar )
- <!-- 3 -->Fix CHANGELOG convention
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 2 -->\[material-ui] Fix broken image links in blog template on
master branch
([#​42969](https://redirect.github.com/mui/material-ui/issues/42969 ))
[@​navedqb](https://redirect.github.com/navedqb )
All contributors of this release in alphabetical order:
[@​ManthanGajjar](https://redirect.github.com/ManthanGajjar ),
[@​mnajdova](https://redirect.github.com/mnajdova ),
[@​navedqb](https://redirect.github.com/navedqb ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
**Full Changelog**:
https://github.com/mui/material-ui/compare/v5.16.4...v5.16.5
###
[`v5.16.4`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.4 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.3...v5.16.4 )
*Jul 16, 2024*
A big thanks to the one contributor who made this release possible.
##### `@mui/material@5.16.4`
- <!-- 1 -->Fix wrong import in Popover types
([#​42967](https://redirect.github.com/mui/material-ui/issues/42967 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
All contributors of this release in alphabetical order:
[@​mnajdova](https://redirect.github.com/mnajdova )
###
[`v5.16.3`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.3 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.2...v5.16.3 )
*Jul 16, 2024*
A big thanks to the 3 contributors who made this release possible.
##### `@mui/material@5.16.3`
- <!-- 1 -->\[material] Add missing dependency
([#​42959](https://redirect.github.com/mui/material-ui/issues/42959 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
##### Docs
- <!-- 3 -->\[material-ui]\[Autocomplete] Add instructions about
`autosuggest-highlight` dependency
([#​42953](https://redirect.github.com/mui/material-ui/issues/42953 ))
[@​HoFa1997](https://redirect.github.com/HoFa1997 )
- <!-- 2 -->Move feedback from Canny to GitHub
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
All contributors of this release in alphabetical order:
[@​HoFa1997](https://redirect.github.com/HoFa1997 ),
[@​mnajdova](https://redirect.github.com/mnajdova ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
###
[`v5.16.2`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.2 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.1...v5.16.2 )
*Jul 16, 2024*
A big thanks to the 2 contributors who made this release possible.
##### `@mui/material@5.16.2`
- <!-- 2 -->\[material] Remove dependency to
[@​mui/base](https://redirect.github.com/mui/base )
([@​mnajdova](https://redirect.github.com/mnajdova ))
([#​42917](https://redirect.github.com/mui/material-ui/issues/42917 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
##### Core
- <!-- 1 -->\[website] Sync /about page
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
All contributors of this release in alphabetical order:
[@​mnajdova](https://redirect.github.com/mnajdova ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
###
[`v5.16.1`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.1 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.0...v5.16.1 )
A big thanks to the 4 contributors who made this release possible. Here
are some highlights ✨ :
- ⚛️ All packages, including Material UI, are now compatible with React
18.3.1
##### `@mui/material@5.16.1`
- \[AppBar] Fix inherit color is inconsistent between ThemeProvider and
CssVarsProvider
([#​42713](https://redirect.github.com/mui/material-ui/issues/42713 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
##### `@mui/joy@5.0.0-beta.48`
- \[Autocomplete] Fix React spread key warning
([#​42856](https://redirect.github.com/mui/material-ui/issues/42856 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
##### Docs
- \[material-ui] Fix React 18.3 key spread warnings in Autocomplete
demos
([#​42854](https://redirect.github.com/mui/material-ui/issues/42854 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- \[material-ui] Fix type error in virtualized table demo
([#​42852](https://redirect.github.com/mui/material-ui/issues/42852 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- Fix typos ([@​omahs](https://redirect.github.com/omahs ))
([#​42888](https://redirect.github.com/mui/material-ui/issues/42888 ))
[@​omahs](https://redirect.github.com/omahs )
- Fix 301
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
##### Core
- \[core] Bump React to 18.3.1
([#​42846](https://redirect.github.com/mui/material-ui/issues/42846 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- \[core] Remove react-test-renderer
([#​42853](https://redirect.github.com/mui/material-ui/issues/42853 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- \[core] Replace enzyme in describeConformance
([#​42847](https://redirect.github.com/mui/material-ui/issues/42847 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- \[test] Remove enzyme
([#​42850](https://redirect.github.com/mui/material-ui/issues/42850 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- \[test] Remove createMount test util
([#​42849](https://redirect.github.com/mui/material-ui/issues/42849 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- \[base-ui] Fix React spread key warning in test
([#​42855](https://redirect.github.com/mui/material-ui/issues/42855 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- \[styles]\[withStyles] Expect React defaultProps warning in test
([#​42752](https://redirect.github.com/mui/material-ui/issues/42752 ))
([#​42851](https://redirect.github.com/mui/material-ui/issues/42851 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
All contributors of this release in alphabetical order:
[@​aarongarciah](https://redirect.github.com/aarongarciah ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari ),
[@​omahs](https://redirect.github.com/omahs ),
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
###
[`v5.16.0`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.0 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.21...v5.16.0 )
A big thanks to the 5 contributors who made this release possible. Here
are some highlights ✨ :
- 🚀 Added `InitColorSchemeScript` for Next.js App Router
([#​42829](https://redirect.github.com/mui/material-ui/issues/42829 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
##### `@mui/material@5.16.0`
- \[Alert] Add ability to override slot props
([@​alexey-kozlenkov](https://redirect.github.com/alexey-kozlenkov ))
([#​42808](https://redirect.github.com/mui/material-ui/issues/42808 ))
[@​alexey-kozlenkov](https://redirect.github.com/alexey-kozlenkov )
- Add `InitColorSchemeScript` for Next.js App Router
([#​42829](https://redirect.github.com/mui/material-ui/issues/42829 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- Add `DefaultPropsProvider`
([#​42820](https://redirect.github.com/mui/material-ui/issues/42820 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- Support `CssVarsTheme` in `responsiveFontSizes` return type
([@​jxdp](https://redirect.github.com/jxdp ))
([#​42806](https://redirect.github.com/mui/material-ui/issues/42806 ))
[@​jxdp](https://redirect.github.com/jxdp )
- Remove warning from `getInitColorSchemeScript`
([#​42838](https://redirect.github.com/mui/material-ui/issues/42838 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
##### Docs
- \[docs] Fix 301 MDN redirections
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
##### Core
- \[mui-utils]\[test] Remove usages of deprecated react-dom APIs
([@​aarongarciah](https://redirect.github.com/aarongarciah ))
([#​42813](https://redirect.github.com/mui/material-ui/issues/42813 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
All contributors of this release in alphabetical order:
[@​aarongarciah](https://redirect.github.com/aarongarciah ),
[@​alexey-kozlenkov](https://redirect.github.com/alexey-kozlenkov ),
[@​jxdp](https://redirect.github.com/jxdp ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari ),
[@​siriwatknp](https://redirect.github.com/siriwatknp )
###
[`v5.15.21`](https://redirect.github.com/mui/material-ui/releases/tag/v5.15.21 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.20...v5.15.21 )
*Jun 28, 2024*
A big thanks to the 7 contributors who made this release possible.
##### `@mui/material@5.15.21`
- \[Autocomplete] Fix renderOption props type
([@​DiegoAndai](https://redirect.github.com/DiegoAndai ))
([#​42709](https://redirect.github.com/mui/material-ui/issues/42709 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
- \[Stepper] Generate class for `nonLinear` prop
([@​alexismo](https://redirect.github.com/alexismo ))
([#​42677](https://redirect.github.com/mui/material-ui/issues/42677 ))
[@​alexismo](https://redirect.github.com/alexismo )
##### Docs
- Use new email for sponsoring
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Fix 301 links
([@​alexfauquette](https://redirect.github.com/alexfauquette ))
([#​42700](https://redirect.github.com/mui/material-ui/issues/42700 ))
[@​alexfauquette](https://redirect.github.com/alexfauquette )
- \[material-ui]\[Select] Fix the `SelectAutoWidth` demo menu item value
([@​Danielkhakbaz](https://redirect.github.com/Danielkhakbaz ))
([#​42696](https://redirect.github.com/mui/material-ui/issues/42696 ))
[@​Danielkhakbaz](https://redirect.github.com/Danielkhakbaz )
- \[material-ui]\[Autocomplete] Fix more React 18.3 key spread warnings
in demos
([#​42766](https://redirect.github.com/mui/material-ui/issues/42766 ))
[@​wbt](https://redirect.github.com/wbt )
- \[material-ui] Fix sign in side image
([#​42708](https://redirect.github.com/mui/material-ui/issues/42708 ))
[@​zanivan](https://redirect.github.com/zanivan )
- \[website] Add Ale to team
([#​42769](https://redirect.github.com/mui/material-ui/issues/42769 ))
[@​alelthomas](https://redirect.github.com/alelthomas )
##### Core
- \[core] Cherry pick pnpm updates
([#​42763](https://redirect.github.com/mui/material-ui/issues/42763 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
- \[website] Add Armin to the team members
([@​arminmeh](https://redirect.github.com/arminmeh ))
([#​42681](https://redirect.github.com/mui/material-ui/issues/42681 ))
[@​arminmeh](https://redirect.github.com/arminmeh )
- \[website] Open Staff Engineer role for Pigment CSS
([@​mnajdova](https://redirect.github.com/mnajdova ))
([#​42669](https://redirect.github.com/mui/material-ui/issues/42669 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
All contributors of this release in alphabetical order:
[@​alexfauquette](https://redirect.github.com/alexfauquette ),
[@​alexismo](https://redirect.github.com/alexismo ),
[@​arminmeh](https://redirect.github.com/arminmeh ),
[@​Danielkhakbaz](https://redirect.github.com/Danielkhakbaz ),
[@​DiegoAndai](https://redirect.github.com/DiegoAndai ),
[@​mnajdova](https://redirect.github.com/mnajdova ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
###
[`v5.15.20`](https://redirect.github.com/mui/material-ui/releases/tag/v5.15.20 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.19...v5.15.20 )
<!-- generated comparing v5.15.19..master -->
*Jun 12, 2024*
A big thanks to the 9 contributors who made this release possible.
##### `@mui/material@5.15.20`
- <!-- 17 -->\[Autocomplete] Shouldn't resize when hovering
([@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli ))
([#​42535](https://redirect.github.com/mui/material-ui/issues/42535 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
- <!-- 07 -->\[Tab] Fix applying `iconWrapper` styles from theme and
update its description
([@​sai6855](https://redirect.github.com/sai6855 ))
([#​42570](https://redirect.github.com/mui/material-ui/issues/42570 ))
[@​sai6855](https://redirect.github.com/sai6855 )
##### `@mui/utils@5.15.15`
- <!-- 06 -->Allow passing `NaN` as `defaultValue` to `useControlled`
([@​iammminzzy](https://redirect.github.com/iammminzzy ))
([#​42571](https://redirect.github.com/mui/material-ui/issues/42571 ))
[@​iammminzzy](https://redirect.github.com/iammminzzy )
- <!-- 17 -->Fix GitHub-reported prototype pollution vulnerability in
`deepmerge`
([#​41652](https://redirect.github.com/mui/material-ui/issues/41652 ))
([#​42608](https://redirect.github.com/mui/material-ui/issues/42608 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
##### Docs
- <!-- 16 -->\[docs] Add Pigment CSS and Base UI logos SVGs
([#​42513](https://redirect.github.com/mui/material-ui/issues/42513 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 15 -->\[docs] Update twitter.com to x.com
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 14 -->\[docs] Simplify Example projects page
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 13 -->\[material-ui] Add docs for complementary stepper
components ([@​anle9650](https://redirect.github.com/anle9650 ))
([#​42613](https://redirect.github.com/mui/material-ui/issues/42613 ))
[@​anle9650](https://redirect.github.com/anle9650 )
- <!-- 12 -->\[docs] Add changelog section to the design kits page
([@​danilo-leal](https://redirect.github.com/danilo-leal ))
([#​42463](https://redirect.github.com/mui/material-ui/issues/42463 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 11 -->\[material-ui] Fix sentence in the All components page
([@​danilo-leal](https://redirect.github.com/danilo-leal ))
([#​42462](https://redirect.github.com/mui/material-ui/issues/42462 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 10 -->\[material-ui] Update Figma design kit doc redirect link
([@​danilo-leal](https://redirect.github.com/danilo-leal ))
([#​42456](https://redirect.github.com/mui/material-ui/issues/42456 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 09 -->\[system] Add "dynamic values" section to sx prop page
([@​aarongarciah](https://redirect.github.com/aarongarciah ))
([#​42453](https://redirect.github.com/mui/material-ui/issues/42453 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
##### Core
- <!-- 18 -->\[website] Move the `React Engineer - X` role to future
roles
([#​42532](https://redirect.github.com/mui/material-ui/issues/42532 ))
[@​DanailH](https://redirect.github.com/DanailH )
- <!-- 08 -->\[examples] Remove Pigment CSS examples
([#​42538](https://redirect.github.com/mui/material-ui/issues/42538 ))
[@​sai6855](https://redirect.github.com/sai6855 )
- <!-- 05 -->\[website] Close Developer Advocate / Content Engineer
role
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 04 -->\[website] Update DoiT description and link in Sponsors
section
([@​erezstmn-doit](https://redirect.github.com/erezstmn-doit ))
([#​42511](https://redirect.github.com/mui/material-ui/issues/42511 ))
[@​erezstmn-doit](https://redirect.github.com/erezstmn-doit )
- <!-- 03 -->\[website] Clean up the docs-infra job ad
([@​danilo-leal](https://redirect.github.com/danilo-leal ))
([#​42509](https://redirect.github.com/mui/material-ui/issues/42509 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 02 -->\[website] Open the Docs-infra engineer role
([@​danilo-leal](https://redirect.github.com/danilo-leal ))
([#​42496](https://redirect.github.com/mui/material-ui/issues/42496 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 01 -->\[website] Fix locationCountry in about page
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
All contributors of this release in alphabetical order:
[@​aarongarciah](https://redirect.github.com/aarongarciah ),
[@​anle9650](https://redirect.github.com/anle9650 ),
[@​DanailH](https://redirect.github.com/DanailH ),
[@​danilo-leal](https://redirect.github.com/danilo-leal ),
[@​erezstmn-doit](https://redirect.github.com/erezstmn-doit ),
[@​iammminzzy](https://redirect.github.com/iammminzzy ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari ),
[@​sai6855](https://redirect.github.com/sai6855 ),
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
###
[`v5.15.19`](https://redirect.github.com/mui/material-ui/compare/v5.15.18...v5.15.19 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.18...v5.15.19 )
###
[`v5.15.18`](https://redirect.github.com/mui/material-ui/releases/tag/v5.15.18 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.17...v5.15.18 )
<!-- generated comparing v5.15.17..master -->
*May 14, 2024*
A big thanks to the 5 contributors who made this release possible. Here
are some highlights ✨ :
##### `@mui/material@5.15.18`
- <!-- 6 -->\[Autocomplete] Improve design when there's a start
adornment for small autocomplete
([@​TahaRhidouani](https://redirect.github.com/TahaRhidouani ))
([#​42176](https://redirect.github.com/mui/material-ui/issues/42176 ))
[@​github-actions](https://redirect.github.com/github-actions )\[bot]
- <!-- 3 -->\[ToggleButtonGroup] Add missing `selected` class in
ToggleButtonGroupClasses type
([@​tarunrajput](https://redirect.github.com/tarunrajput ))
([#​42250](https://redirect.github.com/mui/material-ui/issues/42250 ))
[@​github-actions](https://redirect.github.com/github-actions )\[bot]
##### Docs
- <!-- 4 -->\[docs] Fix 301 to Figma
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
##### Core
- <!-- 5 -->\[blog] Introducing Pigment CSS blog post
([#​42198](https://redirect.github.com/mui/material-ui/issues/42198 ))
([#​42255](https://redirect.github.com/mui/material-ui/issues/42255 ))
[@​samuelsycamore](https://redirect.github.com/samuelsycamore )
- <!-- 2 -->\[website] Add redirection for talk
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 1 -->\[website] Adds Arthur Balduini team info
([@​arthurbalduini](https://redirect.github.com/arthurbalduini ))
([#​42226](https://redirect.github.com/mui/material-ui/issues/42226 ))
[@​github-actions](https://redirect.github.com/github-actions )\[bot]
All contributors of this release in alphabetical order:
[@​arthurbalduini](https://redirect.github.com/arthurbalduini ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari ),
[@​samuelsycamore](https://redirect.github.com/samuelsycamore ),
[@​TahaRhidouani](https://redirect.github.com/TahaRhidouani ),
[@​tarunrajput](https://redirect.github.com/tarunrajput )
###
[`v5.15.17`](https://redirect.github.com/mui/material-ui/compare/v5.15.16...v5.15.17 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.16...v5.15.17 )
###
[`v5.15.16`](https://redirect.github.com/mui/material-ui/compare/v5.15.15...v5.15.16 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.15...v5.15.16 )
###
[`v5.15.15`](https://redirect.github.com/mui/material-ui/releases/tag/v5.15.15 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.14...v5.15.15 )
A big thanks to the 7 contributors who made this release possible. Here
are some highlights ✨ :
This release was mostly about 🐛 bug fixes and 📚 documentation
improvements.
##### `@mui/material@5.15.15`
- \[Autocomplete] Display options provided to the `options` prop even if
loading is true
([#​41677](https://redirect.github.com/mui/material-ui/issues/41677 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
- \[RadioGroup] Apply classnames
([#​41681](https://redirect.github.com/mui/material-ui/issues/41681 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
##### `@mui/system@5.15.15`
- Fix typo to avoid infinite recursion in function call
([#​41678](https://redirect.github.com/mui/material-ui/issues/41678 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
##### Docs
- \[material-ui]\[Slider] Remove `valueLabelFormat` from restricted
values demo so that the tooltip thumb label displays the same as the
value text
([#​41679](https://redirect.github.com/mui/material-ui/issues/41679 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
- \[material-ui] Remove deleted page from the sidenav
([#​41594](https://redirect.github.com/mui/material-ui/issues/41594 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[material-ui] Fix typo in CSS theme variables customization
([#​41680](https://redirect.github.com/mui/material-ui/issues/41680 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
- Continue migration of Base UI to sperate repository
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Add notification for MUI X v7 blog post
([#​41587](https://redirect.github.com/mui/material-ui/issues/41587 ))
([#​41605](https://redirect.github.com/mui/material-ui/issues/41605 ))
[@​cherniavskii](https://redirect.github.com/cherniavskii )
- Update the versions dropdown to show v6
([#​41557](https://redirect.github.com/mui/material-ui/issues/41557 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
##### Core
- \[blog] Link to Romain's blog post in MUI X v7 announcement post
([#​41641](https://redirect.github.com/mui/material-ui/issues/41641 ))
[@​cherniavskii](https://redirect.github.com/cherniavskii )
- \[blog] Blog post with MUI X v7.0.0 annoucement
([#​41563](https://redirect.github.com/mui/material-ui/issues/41563 ))
([#​41604](https://redirect.github.com/mui/material-ui/issues/41604 ))
[@​cherniavskii](https://redirect.github.com/cherniavskii )
- \[blog] Add post about remote
([#​41565](https://redirect.github.com/mui/material-ui/issues/41565 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[core] Continue rename of Toolpad
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[docs-infra] Add Toolpad product/category IDs to types
([#​41551](https://redirect.github.com/mui/material-ui/issues/41551 ))
[@​bharatkashyap](https://redirect.github.com/bharatkashyap )
- \[website] Add Aarón to About Us
([#​41747](https://redirect.github.com/mui/material-ui/issues/41747 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- \[website] Add stray design adjustments throughout the site
([#​41642](https://redirect.github.com/mui/material-ui/issues/41642 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
- \[website] Update pricing table
([#​41606](https://redirect.github.com/mui/material-ui/issues/41606 ))
[@​cherniavskii](https://redirect.github.com/cherniavskii )
All contributors of this release in alphabetical order:
[@​aarongarciah](https://redirect.github.com/aarongarciah ),
[@​bharatkashyap](https://redirect.github.com/bharatkashyap ),
[@​cherniavskii](https://redirect.github.com/cherniavskii ),
[@​danilo-leal](https://redirect.github.com/danilo-leal ),
[@​mnajdova](https://redirect.github.com/mnajdova ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari ),
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
###
[`v5.15.14`](https://redirect.github.com/mui/material-ui/blob/HEAD/CHANGELOG.md#v51514 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.13...v5.15.14 )
<!-- generated comparing v5.15.13..master -->
*Mar 18, 2024*
A big thanks to the 15 contributors who made this release possible.
This release was mostly about 🐛 bug fixes and 📚 documentation
improvements.
##### `@mui/material@5.15.13`
- \[Accordion] Convert to support CSS extraction
([#​41221](https://redirect.github.com/mui/material-ui/issues/41221 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
- <!-- 24 -->\[Autocomplete] Convert to support CSS extraction
([#​40330](https://redirect.github.com/mui/material-ui/issues/40330 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
- <!-- 06 -->\[Slider] Convert to support CSS extraction
([#​41201](https://redirect.github.com/mui/material-ui/issues/41201 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
- <!-- 07 -->\[Select] Fix variant type
([#​41405](https://redirect.github.com/mui/material-ui/issues/41405 ))
[@​sai6855](https://redirect.github.com/sai6855 )
- <!-- 09 -->\[typescript] Use interface instead of type for props
([#​41500](https://redirect.github.com/mui/material-ui/issues/41500 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
##### `@pigment-css/react@0.0.3`
- <!-- 03 -->Add Box component
([#​41451](https://redirect.github.com/mui/material-ui/issues/41451 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
##### `pigment-css/nextjs-plugin@0.0.3`
- <!-- 04 -->Fix alias resolver
([#​41494](https://redirect.github.com/mui/material-ui/issues/41494 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- <!-- 05 -->Follow-up to
[#​41494](https://redirect.github.com/mui/material-ui/issues/41494 )
([#​41502](https://redirect.github.com/mui/material-ui/issues/41502 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
##### Docs
- <!-- 12 -->\[joy-ui] Add UI improvements to the side navigation demo
([#​41461](https://redirect.github.com/mui/material-ui/issues/41461 ))
[@​cipherlogs](https://redirect.github.com/cipherlogs )
- <!-- 11 -->\[pigment-css] Add media query guide
([#​41473](https://redirect.github.com/mui/material-ui/issues/41473 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- <!-- 10 -->\[pigment-css] Fixing location of the ExtendTheme type in
the docs
([#​41499](https://redirect.github.com/mui/material-ui/issues/41499 ))
[@​jherr](https://redirect.github.com/jherr )
- <!-- 08 -->\[material-ui]\[Progress] Add Circular progress gradient
demo from Github comment
([#​40559](https://redirect.github.com/mui/material-ui/issues/40559 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
##### Core
- <!-- 23 -->\[blog] Bringing consistency to Material UI customization
APIs
([#​41040](https://redirect.github.com/mui/material-ui/issues/41040 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
- <!-- 22 -->\[code-infra] Rename
[@​mui-internal/docs-utils](https://redirect.github.com/mui-internal/docs-utils )
to
[@​mui/internal-docs-utils](https://redirect.github.com/mui/internal-docs-utils )
([#​41498](https://redirect.github.com/mui/material-ui/issues/41498 ))
[@​michaldudak](https://redirect.github.com/michaldudak )
- <!-- 21 -->\[code-infra] Copy translations.json to
[@​mui/docs](https://redirect.github.com/mui/docs ) build folder
([#​41472](https://redirect.github.com/mui/material-ui/issues/41472 ))
[@​Janpot](https://redirect.github.com/Janpot )
- <!-- 20 -->\[core] Use Circle CI context
([#​41532](https://redirect.github.com/mui/material-ui/issues/41532 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 19 -->\[core] Fix CHANGELOG format and update date
([#​41481](https://redirect.github.com/mui/material-ui/issues/41481 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
- <!-- 18 -->\[docs] Fix useStorageState regressions
([#​41223](https://redirect.github.com/mui/material-ui/issues/41223 ))
[@​Janpot](https://redirect.github.com/Janpot )
- <!-- 17 -->\[docs] Fix some Vale errors
([#​41516](https://redirect.github.com/mui/material-ui/issues/41516 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 15 -->\[material-ui]\[docs] Fix landing page template's h1 size
([#​41543](https://redirect.github.com/mui/material-ui/issues/41543 ))
[@​zanivan](https://redirect.github.com/zanivan )
- <!-- 14 -->\[material-ui]\[docs] Apply new code header docs feature
([#​41508](https://redirect.github.com/mui/material-ui/issues/41508 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 11 -->\[material-next] Drop the package
([#​41544](https://redirect.github.com/mui/material-ui/issues/41544 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
- <!-- 16 -->\[docs-infra] Fail CI on Vale error
([#​40944](https://redirect.github.com/mui/material-ui/issues/40944 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 15 -->\[docs-infra] Improve Vale config
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 14 -->\[docs-infra] Add a feature list "component"
([#​41484](https://redirect.github.com/mui/material-ui/issues/41484 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 13 -->\[docs-infra] Add code block header classes
([#​41487](https://redirect.github.com/mui/material-ui/issues/41487 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 21 -->\[docs-infra] Make the Algolia search input label
invisible
([#​41542](https://redirect.github.com/mui/material-ui/issues/41542 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 03 -->\[website] Improve navbar's items hover state
([#​41535](https://redirect.github.com/mui/material-ui/issues/41535 ))
[@​EyaOuenniche](https://redirect.github.com/EyaOuenniche )
- <!-- 02 -->\[website] Split Toolpad documentation
([#​41316](https://redirect.github.com/mui/material-ui/issues/41316 ))
[@​bharatkashyap](https://redirect.github.com/bharatkashyap )
- <!-- 01 -->\[website] Use MUI X Data Grid v7-beta
([#​41276](https://redirect.github.com/mui/material-ui/issues/41276 ))
[@​cherniavskii](https://redirect.github.com/cherniavskii )
All contributors of this release in alphabetical order:
[@​bharatkashyap](https://redirect.github.com/bharatkashyap ),
[@​brijeshb42](https://redirect.github.com/brijeshb42 ),
[@​cherniavskii](https://redirect.github.com/cherniavskii ),
[@​cipherlogs](https://redirect.github.com/cipherlogs ),
[@​danilo-leal](https://redirect.github.com/danilo-leal ),
[@​DiegoAndai](https://redirect.github.com/DiegoAndai ),
[@​EyaOuenniche](https://redirect.github.com/EyaOuenniche ),
[@​Janpot](https://redirect.github.com/Janpot ),
[@​jherr](https://redirect.github.com/jherr ),
[@​michaldudak](https://redirect.github.com/michaldudak ),
[@​mnajdova](https://redirect.github.com/mnajdova ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari ),
[@​sai6855](https://redirect.github.com/sai6855 ),
[@​siriwatknp](https://redirect.github.com/siriwatknp ),
[@​zanivan](https://redirect.github.com/zanivan )
###
[`v5.15.13`](https://redirect.github.com/mui/material-ui/blob/HEAD/CHANGELOG.md#v51513 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.12...v5.15.13 )
<!-- generated comparing v5.15.12..master -->
*Mar 12, 2024*
A big thanks to the 15 contributors who made this release possible. Here
are some highights ✨
- The Material UI free Checkout template got a design uplift
([#​41447](https://redirect.github.com/mui/material-ui/issues/41447 ))
[@​zanivan](https://redirect.github.com/zanivan )
##### `@mui/material@5.15.13`
- \[Alert] Add `slots` and `slotProps` type to theme
([#​41324](https://redirect.github.com/mui/material-ui/issues/41324 ))
[@​sai6855](https://redirect.github.com/sai6855 )
- \[Autocomplete] Fix the options list being added to the DOM in
`freeSolo` mode even when there are no options, causing style problems
([#​41300](https://redirect.github.com/mui/material-ui/issues/41300 ))
[@​rakeshmusturi](https://redirect.github.com/rakeshmusturi )
- Add `paperChannel` token
([#​41447](https://redirect.github.com/mui/material-ui/issues/41447 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- \[Switch] Convert to support CSS extraction
([#​41367](https://redirect.github.com/mui/material-ui/issues/41367 ))
[@​alexfauquette](https://redirect.github.com/alexfauquette )
- \[Tooltip] Support event handlers with extra parameters
([#​41320](https://redirect.github.com/mui/material-ui/issues/41320 ))
[@​LukasTy](https://redirect.github.com/LukasTy )
##### `@mui/system@5.15.13`
- \[RtlProvider] Add component & hook
([#​41241](https://redirect.github.com/mui/material-ui/issues/41241 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
##### `@mui/utils@5.15.13`
- \[utils] Fix visually hidden styles' margin unit
([#​41477](https://redirect.github.com/mui/material-ui/issues/41477 ))
[@​michaldudak](https://redirect.github.com/michaldudak )
##### `@mui/codemod@5.15.13`
- Fix merging of slotProps and componentProps
([#​41323](https://redirect.github.com/mui/material-ui/issues/41323 ))
[@​sai6855](https://redirect.github.com/sai6855 )
##### `@mui/base@5.0.0-beta.39`
- \[material-ui]\[joy-ui]\[Autocomplete] Keep in sync highlighted index
when the option still exists
([#​41306](https://redirect.github.com/mui/material-ui/issues/41306 ))
[@​CGNonofr](https://redirect.github.com/CGNonofr )
- \[FormControl] Export `FormControlOwnerState` type from index
([#​41287](https://redirect.github.com/mui/material-ui/issues/41287 ))
[@​michaeldfoley](https://redirect.github.com/michaeldfoley )
- \[material-ui]\[TextareaAutosize] Fix inline style not getting applied
([#​41369](https://redirect.github.com/mui/material-ui/issues/41369 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
##### `@pigment-css/react@0.0.2`
- Handle more scenarios while transforming sx prop
([#​41372](https://redirect.github.com/mui/material-ui/issues/41372 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- Improve testing of fixtures
([#​41389](https://redirect.github.com/mui/material-ui/issues/41389 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- Fix `keyframes` serialize styles error
([#​41395](https://redirect.github.com/mui/material-ui/issues/41395 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- Use class selector instead of class value
([#​41442](https://redirect.github.com/mui/material-ui/issues/41442 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- \[next] Warn about unsupported turbo mode in Next.js
([#​41445](https://redirect.github.com/mui/material-ui/issues/41445 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
##### Docs
- \[material-ui] Refine checkout template
([#​40967](https://redirect.github.com/mui/material-ui/issues/40967 ))
[@​zanivan](https://redirect.github.com/zanivan )
- \[material-ui] Add docs for complementary List components
([#​41329](https://redirect.github.com/mui/material-ui/issues/41329 ))
[@​anle9650](https://redirect.github.com/anle9650 )
- \[material-ui] Add docs for complementary Dialog components
([#​41313](https://redirect.github.com/mui/material-ui/issues/41313 ))
[@​jwithington](https://redirect.github.com/jwithington )
- \[material-ui] Fix Templates live preview link
([#​41467](https://redirect.github.com/mui/material-ui/issues/41467 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[material-ui] Polish out the templates page
([#​41468](https://redirect.github.com/mui/material-ui/issues/41468 ))
[@​zanivan](https://redirect.github.com/zanivan )
- \[material-ui] Adjust the Templates card design
([#​41450](https://redirect.github.com/mui/material-ui/issues/41450 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[joy-ui] Remove unnecessary styles in color inversion footer demo
([#​41419](https://redirect.github.com/mui/material-ui/issues/41419 ))
[@​cipherlogs](https://redirect.github.com/cipherlogs )
- \[joy-ui] Update case studies chip background color
([#​41413](https://redirect.github.com/mui/material-ui/issues/41413 ))
[@​cipherlogs](https://redirect.github.com/cipherlogs )
- \[joy-ui] Remove wrong CSS prop from the Sign-in-side template
([#​41383](https://redirect.github.com/mui/material-ui/issues/41383 ))
[@​cipherlogs](https://redirect.github.com/cipherlogs )
- \[joy-ui] Fix broken link on the Color Inversion page
([#​41407](https://redirect.github.com/mui/material-ui/issues/41407 ))
[@​cipherlogs](https://redirect.github.com/cipherlogs )
- \[pigment] Add example and guide section
([#​41249](https://redirect.github.com/mui/material-ui/issues/41249 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- \[pigment-css] Brand name nonbreaking space
([#​41438](https://redirect.github.com/mui/material-ui/issues/41438 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[pigment-css] Fix import on the README
([#​41411](https://redirect.github.com/mui/material-ui/issues/41411 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[pigment-css] Edit starter template links on README
([#​41409](https://redirect.github.com/mui/material-ui/issues/41409 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[pigment-css] Tweak the examples and edit READMEs
([#​41408](https://redirect.github.com/mui/material-ui/issues/41408 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[pigment-css] Adjust the bit about CSS vars on the README
([#​41463](https://redirect.github.com/mui/material-ui/issues/41463 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- Finish brand name fixes
[#​41438](https://redirect.github.com/mui/material-ui/issues/41438 )
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Remove noreferrer
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Fix v4 docs <b> appearing in notifications
([#​41390](https://redirect.github.com/mui/material-ui/issues/41390 ))
[@​peterwangsc](https://redirect.github.com/peterwangsc )
- Update GitHub project links
([#​41370](https://redirect.github.com/mui/material-ui/issues/41370 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
##### Core
- \[pigment] Make all Pigment CSS packages public
([#​41404](https://redirect.github.com/mui/material-ui/issues/41404 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- \[pigment] Rename directories to match package names
([#​41453](https://redirect.github.com/mui/material-ui/issues/41453 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- \[pigment-css] Example fix leading spaces
([#​41439](https://redirect.github.com/mui/material-ui/issues/41439 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[code-infra] Add short note about e2e-website workflow schedule
([#​41355](https://redirect.github.com/mui/material-ui/issues/41355 ))
[@​Janpot](https://redirect.github.com/Janpot )
- \[code-infra] Add alias for icon types
([#​41248](https://redirect.github.com/mui/material-ui/issues/41248 ))
[@​Janpot](https://redirect.github.com/Janpot )
- \[code-infra] Reduce concurrency of typescript:ci further
([#​41392](https://redirect.github.com/mui/material-ui/issues/41392 ))
[@​Janpot](https://redirect.github.com/Janpot )
- \[code-infra] Reduce concurrency for test_types ci job
([#​41385](https://redirect.github.com/mui/material-ui/issues/41385 ))
[@​Janpot](https://redirect.github.com/Janpot )
- \[code-infra] Adapt API code generator to Base UI repo needs
([#​41475](https://redirect.github.com/mui/material-ui/issues/41475 ))
[@​michaldudak](https://redirect.github.com/michaldudak )
- \[docs-infra] Don't generate preview files for the templates
([#​41379](https://redirect.github.com/mui/material-ui/issues/41379 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
- \[docs-infra] Fix pigment css apps path in the render mui demos script
([#​41476](https://redirect.github.com/mui/material-ui/issues/41476 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
- \[docs-infra] move feedback to ESM
([#​41381](https://redirect.github.com/mui/material-ui/issues/41381 ))
[@​alexfauquette](https://redirect.github.com/alexfauquette )
- \[docs-infra] Improve color contrast throughout
([#​41387](https://redirect.github.com/mui/material-ui/issues/41387 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[docs-infra] Simplify Algolia crawler config
([#​41312](https://redirect.github.com/mui/material-ui/issues/41312 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[docs-infra] Adjust the tabs and layout selection design
([#​41084](https://redirect.github.com/mui/material-ui/issues/41084 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[blog] Update the Base UI post with links to dedicated repo
([#​41358](https://redirect.github.com/mui/material-ui/issues/41358 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[website] Update the Careers page role
([#​41384](https://redirect.github.com/mui/material-ui/issues/41384 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[website] Compress about images
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[website] Improve color contrast on the homepage
([#​41465](https://redirect.github.com/mui/material-ui/issues/41465 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[examples] Add pigment-css-vite-ts starter example
([#​41196](https://redirect.github.com/mui/material-ui/issues/41196 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- \[examples] Add pigment-css-nextjs-ts starter project
([#​41105](https://redirect.github.com/mui/material-ui/issues/41105 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
All contributors of this release in alphabetical order:
[@​alexfauquette](https://redirect.github.com/alexfauquette ),
[@​brijeshb42](https://redirect.github.com/brijeshb42 ),
[@​CGNonofr](https://redirect.github.com/CGNonofr ),
[@​cipherlogs](https://redirect.github.com/cipherlogs ),
[@​danilo-leal](https://redirect.github.com/danilo-leal ),
[@​Janpot](https://redirect.github.com/Janpot ),
[@​michaeldfoley](https://redirect.github.com/michaeldfoley ),
[@​mnajdova](https://redirect.github.com/mnajdova ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari ),
[@​peterwangsc](https://redirect.github.com/peterwangsc ),
[@​rakeshmusturi](https://redirect.github.com/rakeshmusturi ),
[@​sai6855](https://redirect.github.com/sai6855 ),
[@​siriwatknp](https://redirect.github.com/siriwatknp ),
[@​zanivan](https://redirect.github.com/zanivan ),
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
###
[`v5.15.12`](https://redirect.github.com/mui/material-ui/blob/HEAD/CHANGELOG.md#v51512 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.11...v5.15.12 )
<!-- generated comparing v5.15.11..master -->
*Mar 5, 2024*
A big thanks to the 21 contributors who made this release possible.
This release was mostly about 🐛 bug fixes and 📚 documentation
improvements.
##### `@mui/material@5.15.12`
- <!-- 52 -->Support props callback type in theme variants
([#​40946](https://redirect.github.com/mui/material-ui/issues/40946 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
- <!-- 50 -->\[Alert] Convert to support zero runtime
([#​41230](https://redirect.github.com/mui/material-ui/issues/41230 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- <!-- 49 -->\[Alert] Deprecate composed classes
([#​40688](https://redirect.github.com/mui/material-ui/issues/40688 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
- <!-- 44 -->\[Button] Deprecate classes for v6
([#​40675](https://redirect.github.com/mui/material-ui/issues/40675 ))
[@​sai6855](https://redirect.github.com/sai6855 )
- <!-- 43 -->\[Checkbox] `large` size added in type
([#​34909](https://redirect.github.com/mui/material-ui/issues/34909 ))
[@​smox](https://redirect.github.com/smox )
- <!-- 42 -->\[Chip] Deprecate composed classes
([#​41235](https://redirect.github.com/mui/material-ui/issues/41235 ))
[@​sai6855](https://redirect.github.com/sai6855 )
- <!-- 41 -->\[Chip] Correct `deleteIconColorPrimary` and
`deleteIconColorSecondary` class descriptions
([#​41231](https://redirect.github.com/mui/material-ui/issues/41231 ))
[@​sai6855](https://redirect.github.com/sai6855 )
- <!-- 17 -->Remove unused dev dependency on
[@​mui/lab](https://redirect.github.com/mui/lab )
([#​41198](https://redirect.github.com/mui/material-ui/issues/41198 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- <!-- 15 -->\[Slider] Deprecate components and componentProps props
for v6
([#​40777](https://redirect.github.com/mui/material-ui/issues/40777 ))
[@​lhilgert9](https://redirect.github.com/lhilgert9 )
##### `@mui/system@5.15.12`
- <!-- 16 -->\[pigment-css]\[material-ui] Render badge demos
([#​41353](https://redirect.github.com/mui/material-ui/issues/41353 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- <!-- 14 -->\[pigment-css] Update to latest wyw version
([#​41363](https://redirect.github.com/mui/material-ui/issues/41363 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- <!-- 13 -->\[pigment-css] Rename scope to
[@​pigment-css](https://redirect.github.com/pigment-css )
([#​41354](https://redirect.github.com/mui/material-ui/issues/41354 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- <!-- 12 -->\[pigment-css] Rename zero-runtime to pigmentcss
([#​41317](https://redirect.github.com/mui/material-ui/issues/41317 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- <!-- 11 -->Fix createSpacing return type
([#​41318](https://redirect.github.com/mui/material-ui/issues/41318 ))
[@​matystroia](https://redirect.github.com/matystroia )
- <!-- 06 -->\[zero] Add support for styled tagged-template literals
([#​41268](https://redirect.github.com/mui/material-ui/issues/41268 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- <!-- 05 -->\[zero] Set up Material UI migration demos
([#​41267](https://redirect.github.com/mui/material-ui/issues/41267 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- <!-- 04 -->\[zero] Move extendTheme to already existing
@​mui/zero-runtime/utils
([#​41254](https://redirect.github.com/mui/material-ui/issues/41254 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- <!-- 03 -->\[zero] Remove `object` intersection from CSS Fallback
([#​41271](https://redirect.github.com/mui/material-ui/issues/41271 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- <!-- 02 -->\[zero] Minor wording changes in README
([#​41253](https://redirect.github.com/mui/material-ui/issues/41253 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- <!-- 01 -->\[zero] Prepare zero-runtime packages for public release
([#​41226](https://redirect.github.com/mui/material-ui/issues/41226 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
##### `@mui/joy@5.0.0-beta.30`
- <!-- 48 -->\[joy-ui]\[Autocomplete] Fix text overflow in Chip
([#​40229](https://redirect.github.com/mui/material-ui/issues/40229 ))
[@​PunitSoniME](https://redirect.github.com/PunitSoniME )
##### Docs
- <!-- 47 -->\[base-ui] Update the docs post repo separation
([#​41328](https://redirect.github.com/mui/material-ui/issues/41328 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 34 -->Fix missing partner link
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 33 -->Update links to GitHub projects
([#​41297](https://redirect.github.com/mui/material-ui/issues/41297 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 32 -->Standardize WAI-ARIA referencest
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 31 -->Fix image layout shift when loading
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 23 -->\[joy-ui] Add stray adjustments throughout the docs
([#​41211](https://redirect.github.com/mui/material-ui/issues/41211 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 22 -->\[material-ui] Remove duplicated text at FAQ page
([#​41326](https://redirect.github.com/mui/material-ui/issues/41326 ))
[@​zanivan](https://redirect.github.com/zanivan )
- <!-- 21 -->\[material-ui] Fix color mode toggle of the landing page
template
([#​41293](https://redirect.github.com/mui/material-ui/issues/41293 ))
[@​zanivan](https://redirect.github.com/zanivan )
- <!-- 20 -->\[system] Tweak the Usage demos
([#​41242](https://redirect.github.com/mui/material-ui/issues/41242 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 19 -->\[zero] Add a Why section on the README
([#​41284](https://redirect.github.com/mui/material-ui/issues/41284 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
##### Core
- <!-- 51 -->Revert "\[utils] Port `useLocalStorageState` hook from
Toolpad
([#​41096](https://redirect.github.com/mui/material-ui/issues/41096 ))"
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 46 -->\[blog] Add post about how MUI uses Toolpad
([#​40172](https://redirect.github.com/mui/material-ui/issues/40172 ))
[@​prakhargupta1](https://redirect.github.com/prakhargupta1 )
- <!-- 45 -->\[blog] No bundled demos in blog posts
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 40 -->\[code-infra] Embed translations in the
[@​mui/docs](https://redirect.github.com/mui/docs ) package
([#​41246](https://redirect.github.com/mui/material-ui/issues/41246 ))
[@​Janpot](https://redirect.github.com/Janpot )
- <!-- 39 -->\[code-infra] Prepare the markdown package for publishing
([#​41240](https://redirect.github.com/mui/material-ui/issues/41240 ))
[@​michaldudak](https://redirect.github.com/michaldudak )
- <!-- 38 -->\[code-infra] Unpin the version of docs-utils in scripts
([#​41232](https://redirect.github.com/mui/material-ui/issues/41232 ))
[@​michaldudak](https://redirect.github.com/michaldudak )
- <!-- 37 -->\[core] Use runtime agnostic setTimeout type [
</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 is behind base branch, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzMuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE5LjAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-28 18:47:09 +00:00
Nuno Góis
226b48930e
fix: permission button tooltip behavior ( #8882 )
...
https://linear.app/unleash/issue/2-3039/fix-the-tooltip-behavior-in-permission-buttons
Improves the tooltip behavior of our permission button component.
This is achieved by removing the extra `span` element that is wrapping
the `Button` component.
#### Before
The tooltip is not correctly aligned with the button. The lower section
of the button is not clickable.

#### After
The tooltip is correctly aligned with the button. Every visible part of
the button is clickable.

2024-11-28 16:38:11 +00:00
Nuno Góis
f75cf1dc60
chore: release plans small misc improvements ( #8879 )
...
https://linear.app/unleash/issue/2-3038/release-plans-misc-ux-improvements
Includes various UX improvements focused on release plans:
- **New milestone status:** Introduced a "Paused" status for milestones.
A milestone is marked as "Paused" when it is active but the associated
environment is disabled.
- **Status display:** Paused milestones are labeled as "Paused (disabled
in environment)" for clarity.
- **Styling cleanup:** Removed unused disabled styling in the release
plan component.
- **Accordion stability:** Fixed visual shifting in milestone accordions
when toggling.
- **Strategy count:** Updated the "View Strategies" label to reflect the
total number of strategies in the milestone.
- **Edge case handling:** Improved rendering for milestones without
strategies.
- **Component extraction:** Refactored milestone status into a
standalone component.
- **Component organization:** Grouped milestone-specific components
under a `ReleasePlanMilestone` parent folder.
- **Template card cursor enhancement:** Set the cursor on the template
card to "pointer", so we better reflect the interactivity of the
element.
- **Template card created by enhancement:** Added an avatar for the
"Created by" field in release plan template cards, replacing the
creator's ID.
- **Navigation improvement:** After creating or editing a release plan
template, users are now redirected back to the release management page.


2024-11-28 15:18:27 +00:00
Mateusz Kwasniewski
8d1ebf6527
fix: ignore segment order in diff calculation ( #8880 )
2024-11-28 15:33:03 +01:00
Melinda Fekete
c83199db89
Remove admonitions from Proxy docs ( #8860 )
2024-11-28 14:08:09 +01:00
Mateusz Kwasniewski
6e9b65b09c
refactor: extract add strategy diff ( #8877 )
2024-11-28 10:12:55 +01:00
Mateusz Kwasniewski
0d72cfbba8
feat: view diff in edit segment CR ( #8874 )
2024-11-28 09:29:19 +01:00
Thomas Heartman
2f645ed23f
chore: Add Thomas's weird files to .gitignore ( #8872 )
...
This change updates the .gitignore files with some things that have been
really bothering me since I switched to VSCode.
2024-11-27 16:53:33 +01:00
Mateusz Kwasniewski
303711abeb
test: strategy variant tests in CRs ( #8873 )
2024-11-27 16:19:56 +01:00
Thomas Heartman
eaca09b35a
chore: add licensed user data to the licensed users box ( #8868 )
...
This change adds actual data from the server to the licensed users box
in the users header.
It also extracts the open sidebar button into its own component so
that we don't re-fetch the data when we open the sidebar. That's the
same issue we've had with project status and project creation screens,
etc.
2024-11-27 14:27:07 +01:00
Nuno Góis
679e9d12ef
chore: release template sidebar ( #8871 )
...
https://linear.app/unleash/issue/2-3026/release-template-sidebar-documentationcommand
Implements the release plan template form sidebar / description.
Took some liberties in the text compared to what we had in our sketches.
Also includes some slight refactoring.

2024-11-27 13:16:27 +00:00
David Leek
9044d4c537
feat: add variants to release plan template strategies ( #8870 )
2024-11-27 13:32:17 +01:00
Mateusz Kwasniewski
f629773fef
fix: show variant diff on applied CR ( #8869 )
2024-11-27 13:31:30 +01:00
Mateusz Kwasniewski
570f8d2c34
feat: Change request applied diff for update strategy ( #8859 )
2024-11-27 12:51:11 +01:00
Thomas Heartman
41fb95dd56
fix: Use a proper dark theme for the activity graph ( #8865 )
...
This PR adds a proper dark theme for the activity graph. We previously
used the exact same theme for both light and dark modes.
Before:

After (different chart):

I'm also passing in the theme explicitly as the `colorScheme` property.
Without that prop, the graph uses your system color scheme (according to
the docs), which may not be the same as your Unleash theme color scheme.
To avoid getting visible borders for the activity squares, I've added a `svg rect` override on the containing element that sets the svg rect strokes to be invisible.
2024-11-27 11:26:05 +01:00
Thomas Heartman
0e8365e47d
fix: user header layout on narrow screens ( #8858 )
...
This PR throws in a number of fixes to the UsersHeader's invite link and
licensed users components:
- Change the border colors from the primary purple to being a standard
border color
- Fix text / button wrapping in the invite link component. It now wraps
such that the button goes onto the row below the text if it cannot fit
on the same row. The text within the button will not wrap until it
absolutely has to (and is on its own line).
- Fix the wrapping behavior of the licensed users box: the bottom row
("seats used 30 days" and "view graph over time") will now wrap at the
same time as the other button in the other box.
- Fix some text sizes within the licensed users box
- Fix the button to look more like a link in the licensed users box
Most of it is pretty standard fare, but I've taken a slightly different
route when it comes to the licensed users box component.
I switched the whole component to be a "figure" instead of an article. I
was trying to figure out how I could make it behave the way we wanted
visually while still linking the "seats over 30 days" to the "11 /25"
counter text. The examples on MDN use things such as code snippets,
poems, quotes, etc, in addition to the more common image elements. And
in a way, 11/25 is a figure representing the number of seats used, so I
went with that for now. That said, I'd be very interested to hear some
other takes on this.
Now, because the `figcaption` has to be the first or last element of a
`figure` element, I had to include the "open sidebar" button inside the
caption, which isn't ideal. But I can live with it, I think.
Before:



After:



2024-11-27 11:21:18 +01:00
Nuno Góis
29c0a3a557
chore: adapt billing page to custom billing scenarios ( #8862 )
...
https://linear.app/unleash/issue/2-3030/improve-the-billing-page-behavior-for-instances-with-custom-billing
Adapts the billing page to support custom billing scenarios.
Here’s how it will appear in such cases (notice a new "Your billing is
managed by Unleash" text, with no visible button to update billing
information):

2024-11-27 08:59:25 +00:00
David Leek
219006c856
feat: release plan template strategy types, constraints, segments ( #8861 )
2024-11-27 08:20:46 +01:00
Nuno Góis
ca5c03ed17
test: fix feature e2e test by checking flag name in a td instead of url ( #8863 )
...
https://linear.app/unleash/issue/2-3028/fix-create-feature-flag-e2e-test
Fixes our failing [create feature e2e
test](https://github.com/Unleash/unleash/actions/runs/12027120576/job/33527490303?pr=8843 ).
We were looking for the feature flag name in the URL, not the DOM.
Previously, whenever we created a new feature flag, this would
automatically redirect us to that flag's page. This is no longer the
case if you use the "Create flag" button you see in the onboarding
header, which is the one the test is now using.
I agree it makes sense not to redirect in this case, but the test should
be adapted accordingly, and instead look for the feature flag name in
the table.
2024-11-26 16:13:30 +00:00
Nuno Góis
ff164a0667
Revert "chore: adapt billing page to custom billing scenarios"
...
This reverts commit 13fbcec5b3
.
2024-11-26 14:22:04 +00:00
Nuno Góis
13fbcec5b3
chore: adapt billing page to custom billing scenarios
2024-11-26 14:20:59 +00:00
Nuno Góis
14403d7836
chore: release plans flow in flag environments ( #8843 )
...
https://linear.app/unleash/issue/2-2816/add-release-plan-to-feature-flag-from-release-template
https://linear.app/unleash/issue/2-2818/list-release-plan-with-milestones-in-feature-flag-environment-section
https://linear.app/unleash/issue/2-2819/removing-release-plan-from-feature
Implements the release plan flow in the feature flag environment.
You can now manage release plans in a feature flag environment by adding
or removing them, as well as start milestones.
https://github.com/user-attachments/assets/24db9db4-7c3a-463e-b48a-611358f2b212
2024-11-26 09:15:24 +00:00
Mateusz Kwasniewski
90440c0439
feat: view diff in change requests ( #8852 )
2024-11-26 09:28:17 +01:00
Jaanus Sellin
1990ede59f
chore: rename toggle to feature ( #8855 )
2024-11-26 10:24:59 +02:00
Jaanus Sellin
7906bfb177
chore: rename toggle to flag ( #8854 )
2024-11-26 09:57:43 +02:00
David Leek
2078dcc46a
chore: milestone strategy tabs ( #8851 )
2024-11-26 08:42:56 +01:00
Tymoteusz Czech
1433878f32
fix: change requests placeholder ( #8724 )
...
If project does not have CRs configured, show correct info.
2024-11-25 17:54:25 +01:00
Tymoteusz Czech
8093a0d512
Update sidebar size ( #8831 )
...
Small visual change that will make UI easier to use on medium size
screens.
2024-11-25 15:06:42 +01:00
Thomas Heartman
99f2b70da3
fix: show data for last 30 days where we say we do ( #8850 )
...
This change updates the stat for archived flags "this month".
Turns out we were accessing the wrong property on the data object.
Additionally, changes the label to say "last 30 days" instead of "this
month" because that's more accurate.
2024-11-25 13:09:03 +00:00
Mateusz Kwasniewski
dc7c46786a
fix: keep change request type in table ( #8849 )
2024-11-25 14:05:54 +01:00
Mateusz Kwasniewski
4f87f1e0b9
feat: deleting strategy variants indicator ( #8840 )
2024-11-25 10:46:35 +01:00
David Leek
79224ef9e5
chore: switch to using milestoneId instead of index ( #8845 )
2024-11-25 10:38:12 +01:00
Jaanus Sellin
9a269e3597
feat: licensed users chart ( #8844 )
...
Currently showing 2 lines, because backend is not sorting the data.

2024-11-25 10:03:21 +02:00
David Leek
f985cb1deb
feat: selector dropdown for milestone new strategy ( #8841 )
2024-11-25 07:59:58 +01:00
Mateusz Kwasniewski
c85c877c93
fix: link typo for upgrade ( #8842 )
2024-11-22 16:09:58 +01:00
Jaanus Sellin
b4bf68a4d2
chore: update orval schema ( #8839 )
2024-11-22 13:19:29 +02:00
gitar-bot[bot]
9b4e646a98
[Gitar] Cleaning up stale flag: onboardingUI with value true ( #8832 )
...
[](https://gitar.ai )
This automated PR permanently enables the `onboardingUI` feature flag.
---
This automated PR was generated by [Gitar](https://gitar.ai ). View
[docs](https://gitar.ai/docs ).
---------
Co-authored-by: Gitar <noreply@gitar.ai>
2024-11-22 11:55:24 +02:00
Jaanus Sellin
172e34d3e9
feat: licensed seats sidebar ( #8834 )
...
Currently mock data, next step is to create chart and connect to
backend.

2024-11-22 11:37:41 +02:00
Mateusz Kwasniewski
cf741c6845
chore: update utm links ( #8835 )
2024-11-22 10:04:41 +01:00
Thomas Heartman
705a0e50d1
fix: isOss check + minor UI things ( #8828 )
...
This PR fixes the isOss check for the licensed users component. It also
addresses two things in the UI:
1. It right-aligns the text on the button so that when we get narrower,
the text doesn't slide to the center. There's a few more things that we
can fix later, though. When you press it, it'll still show the entire
button layout:

And when you focus it with a keyboard it still looks like a button.
We can get around that by using a regular button and just styling it a
bit, but making the text align will take some extra jimmying around (not
done in this pr, but got stashed changes for it)

But this is what it'd look like now with centered text:

2. It wraps the entire left column in a `p` tag, because they belong
together. They're not two logical paragraphs. So instead, we wrap them
in spans and surround them in a
p. `Display: contents` makes the p "invisible", so its children act as
if
they're children of the container above it instead.
2024-11-22 09:26:52 +01:00
Tymoteusz Czech
0b68fff0b7
Personal dashboard - enterprise info banner ( #8825 )
...
Info banner for personal dashboard
2024-11-21 15:21:01 +01:00
Tymoteusz Czech
f8ae7fd539
refactor: optimize png ( #8826 )
...
No visual difference and around -30% size
2024-11-21 14:20:03 +01:00
Jaanus Sellin
358683278c
chore: hide project status widgets for oss ( #8827 )
...
Hiding 2 widgets for oss.
2024-11-21 15:17:38 +02:00
Jaanus Sellin
b72ce90102
feat: archived tooltip alignment ( #8820 )
...
From

To

---------
Co-authored-by: Thomas Heartman <thomas@getunleash.io>
2024-11-21 14:12:14 +02:00
Mateusz Kwasniewski
c927c6f32b
feat: create project upgrade link ( #8822 )
2024-11-21 12:09:44 +01:00
Thomas Heartman
4ded068de7
1-3144: extract project status into own component. ( #8823 )
...
This way, we don't need to reload the entire project page just to
open/close it.
Will probably resolve the performance issues.
2024-11-21 12:03:19 +01:00
Thomas Heartman
52a456a759
fix: fix status sidebar top padding ( #8817 )
...
This PR improves handling of very narrow screens for the project status
header:
- Add a right margin so that it won't overlap with the close button.
- Make it so the icon in the header doesn't shrink.
2024-11-21 11:30:37 +01:00
Jaanus Sellin
72fd087fbf
chore: make project status fit on 1080 height ( #8818 )
...

---------
Co-authored-by: Thomas Heartman <thomas@getunleash.io>
2024-11-21 12:10:16 +02:00
Thomas Heartman
248d859b80
fix: cleanup should be completed ( #8819 )
...
This PR changes the term "cleanup" to "completed" for the lifecycle
summary.
2024-11-21 11:05:32 +01:00
Jaanus Sellin
c18952f374
feat: licensed users ui rework ( #8809 )
...
1. Moved link creation bottom next to licensed users view
2. Created licensed users component
3. Added flag
OSS:

All others

2024-11-21 11:46:40 +02:00
Mateusz Kwasniewski
4a769d14a5
feat: upgrade sso ( #8813 )
2024-11-20 16:42:34 +01:00
Tymoteusz Czech
01bd877a81
feat: info about unlimited projects option ( #8814 )
...
- refactored projects list header
- added info about unlimited projects to open-source version
2024-11-20 16:40:19 +01:00
Nuno Góis
b7af9b7ec3
chore: PAYG traffic bundles ( #8805 )
...
https://linear.app/unleash/issue/2-2989/unleash-payg-auto-traffic-billing
Integrates auto traffic bundle billing with PAYG.
Currently assumes the PAYG traffic bundle will have the same
`$5/1_000_000` cost as the existing Pro traffic bundle, with the same
`53_000_000` included requests. However some adjustments are included so
it's easier to change this in the future.
2024-11-20 15:20:50 +00:00
Mateusz Kwasniewski
332440491a
feat: remove bold/strong from personal dashboard events ( #8330 )
2024-11-20 15:40:48 +01:00
Mateusz Kwasniewski
8e7c63ac68
feat: upgrade change requests ( #8812 )
2024-11-20 15:16:28 +01:00
Thomas Heartman
640c16fc22
fix: center health widgets and text ( #8810 )
...
This change updates how the health widgets are aligned with their
text. They used to be aligned towards the top; now, they're centered.
2024-11-20 14:44:07 +01:00
Thomas Heartman
d661096fb7
fix: don't break personal dashboard charts if the flag is called .
( #8807 )
...
This PR fixes an issue where the personal dashboard would fail to render
if the flag was called `.` (Curiously, it was not an issue with `..`;
probably because they end up accessing different URLs).
I've taken the very pragmatic approach here of saying "right, we know
that `.` and `..` cause issues, let's just not even try to fetch data
for them".
The option, of course, is to bake in more error handling in the
components, but due to how we've got hooks depending on each other, it's
a bit of a rabbit hole to go down. I think this is a good compromise for
now.
So now, you'll get this instead:

I've also gone and updated the text for when we get a metrics fetching
error, because this probably isn't due to the flag name anymore. If it
is, we want to know.
2024-11-20 14:38:57 +01:00
Mateusz Kwasniewski
61df153a5b
feat: upgrade more environments ( #8804 )
2024-11-20 12:56:59 +01:00
Thomas Heartman
04b2b488f6
chore(1-3133): change avg health to current health in project status ( #8803 )
...
This PR updates the project status service (and schemas and UI) to use
the project's current health instead of the 4-week average.
I nabbed the `calculateHealthRating` from
`src/lib/services/project-health-service.ts` instead of relying on the
service itself, because that service relies on the project service,
which relies on pretty much everything in the entire system.
However, I think we can split the health service into a service that
*does* need the project service (which is used for 1 of 3 methods) and a
service (or read model) that doesn't. We could then rely on the second
one for this service without too much overhead. Or we could extract the
`calculateHealthRating` into a shared function that takes its stores as
arguments. ... but I suggest doing that in a follow-up PR.
Because the calculation has been tested other places (especially if we
rely on a service / shared function for it), I've simplified the tests
to just verify that it's present.
I've changed the schema's `averageHealth` into an object in case we want
to include average health etc. in the future, but this is up for debate.
2024-11-20 11:41:45 +01:00
Thomas Heartman
0f91c6b0c2
fix: link to unhealthy flags filter ( #8802 )
...
This change updates the "view unhealthy flags" link in the project
status sidebar to use the correct filter. The previous link was put in
before we had a filter for potentially stale, so this updates the link
to use that filter.
2024-11-20 09:37:39 +00:00
Mateusz Kwasniewski
ec44c5b5e4
chore: remove personal dashboard UI flag ( #8795 )
2024-11-20 09:24:08 +01:00
David Leek
5406d4d8d5
chore: addReleasePlan api hook use template id in payload ( #8801 )
2024-11-20 08:52:24 +01:00
David Leek
74535e98a3
chore: hide release plan template permissions behind feature flag ( #8799 )
2024-11-20 07:59:45 +01:00
Thomas Heartman
b23dd940af
feat: add potentially stale filter to flags filter ( #8798 )
...
This PR adds the option to select potentially stale flags from the UI.
It also updates the name we use for parsing from the API: instead of
`potentiallyStale` we use `potentially-stale`. This follows the
precedent set by "kill switch" (which we send as 'kill-switch'), the
only other multi-word option that I could find in our filters.
2024-11-19 16:37:32 +02:00
David Leek
8935a01d90
feat: create and edit release plan template milestones ( #8768 )
2024-11-19 13:52:07 +01:00
Tymoteusz Czech
9d96052a3b
fix: update users session warning in users table ( #8794 )
2024-11-19 10:36:04 +00:00
Mateusz Kwasniewski
04a7b05ac3
chore: stop using personal dashboard UI flag ( #8793 )
2024-11-19 10:51:37 +01:00
Tymoteusz Czech
cd0a65a279
feat: change max session count warning to 4 devices ( #8792 )
2024-11-19 10:26:52 +01:00
renovate[bot]
ba7cad6c45
chore(deps): update dependency vite to v5.4.11 ( #8790 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [vite](https://vite.dev )
([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite ))
| [`5.4.10` ->
`5.4.11`](https://renovatebot.com/diffs/npm/vite/5.4.10/5.4.11 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>vitejs/vite (vite)</summary>
###
[`v5.4.11`](https://redirect.github.com/vitejs/vite/releases/tag/v5.4.11 )
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v5.4.10...v5.4.11 )
Please refer to
[CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v5.4.11/packages/vite/CHANGELOG.md )
for details.
</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 is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xOS4wIiwidXBkYXRlZEluVmVyIjoiMzkuMTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-19 03:49:07 +00:00
renovate[bot]
5a39efe707
chore(deps): update dependency msw to v2.6.4 ( #8786 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [msw](https://mswjs.io )
([source](https://redirect.github.com/mswjs/msw )) | [`2.6.2` ->
`2.6.4`](https://renovatebot.com/diffs/npm/msw/2.6.2/2.6.4 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>mswjs/msw (msw)</summary>
###
[`v2.6.4`](https://redirect.github.com/mswjs/msw/releases/tag/v2.6.4 )
[Compare
Source](https://redirect.github.com/mswjs/msw/compare/v2.6.3...v2.6.4 )
#### v2.6.4 (2024-11-10)
##### Bug Fixes
- prevent infinite loop when bypassing `sendBeacon()` requests
([#​2353](https://redirect.github.com/mswjs/msw/issues/2353 ))
([`2fa98c3`](2fa98c327a
))
[@​kettanaito](https://redirect.github.com/kettanaito )
- remove the internal bypass request header before performing the
request as-is in Node.js
([#​2353](https://redirect.github.com/mswjs/msw/issues/2353 ))
([`2fa98c3`](2fa98c327a
))
[@​kettanaito](https://redirect.github.com/kettanaito )
###
[`v2.6.3`](https://redirect.github.com/mswjs/msw/releases/tag/v2.6.3 )
[Compare
Source](https://redirect.github.com/mswjs/msw/compare/v2.6.2...v2.6.3 )
#### v2.6.3 (2024-11-10)
##### Bug Fixes
- **handleRequest:** remove `transformResponse` option
([#​2351](https://redirect.github.com/mswjs/msw/issues/2351 ))
([`74c4a3a`](74c4a3a899
))
[@​kettanaito](https://redirect.github.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 is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xOS4wIiwidXBkYXRlZEluVmVyIjoiMzkuMTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-18 22:16:14 +00:00
Tymoteusz Czech
7820ca62ad
feat: show max count of sessions that users have to an admin ( #8781 )
...
Add info about large number of parallel sessions per user.
2024-11-18 15:15:56 +00:00
Thomas Heartman
18591dd017
fix: use the correct design token color for the health chart background ( #8783 )
...
This change swaps out the color of the health chart "unfilled" section
for `theme.palette.background.application`. This is the same color
that's used in the sketches, so it should apply better for dark mode.
Why? I noticed that the graph looks choppy in dark mode, so figured
I'd go and investigate. This update makes it look a lot smoother.
Light mode looks the same as before.
Before (notice the leaking light grey):

After:

2024-11-18 14:07:40 +02:00
Thomas Heartman
a55a956772
1-3120: remove project connected environments ( #8775 )
...
Remove everything related to the connected environment count for project
status. We decided that because we don't have anywhere to link it to at
the moment, we don't want to show it yet.
2024-11-18 12:01:25 +01:00
Thomas Heartman
fb9c754008
feat: combine health and status widgets ( #8782 )
...
This PR combines the health and status widgets into a single widget. It
adds a new row with information on your unhealthy flags.
The stat prettifies large numbers to avoid overflows for very large
numbers. To keep it in line with the SVG, I've extracted some of the
constants so we can share them for size calculation.

When it folds, it uses the "space-around" algorithm to make the two
stats occupy their own positions:

The number uses a custom background color in dark mode because elevation
1 and 2 are the same there:

2024-11-18 12:01:08 +01:00
dependabot[bot]
e712a65dff
chore(deps): bump cross-spawn from 7.0.3 to 7.0.5 in /frontend ( #8779 )
2024-11-18 11:28:25 +01:00
David Leek
0ce976a0d5
feat: implement call to add release-plan to feature environment ( #8778 )
2024-11-18 09:30:29 +01:00
Tymoteusz Czech
6d4e2e991f
fix: device count flag without variant ( #8773 )
2024-11-15 13:05:50 +01:00
Tymoteusz Czech
9d5fceb5bf
feat: show users with multiple parallel sessions ( #8756 )
2024-11-15 10:34:38 +00:00
Thomas Heartman
f89bc33645
1-3125: Update project navigation for the simplified view ( #8770 )
...
The changes are:
- Change "Flags" to "Overview"
- Also hide "Insights" and "Health"
- Change "Project settings" to "Settings"
2024-11-15 09:56:41 +00:00
Thomas Heartman
046573174b
fix(a11y): Fix keyboard navigation issues with sidebar ( #8769 )
...
This PR fixes a number of keyboard accessibility issues with the
feedback sidebar. They are (in no particular order):
1. The radio inputs don't have a focus style for `focus-visible` (when
keyboard focused).
2. There's two close buttons there for some reason? One is invisible,
but you can tab to it?
3. The sidebar doesn't trap focus, so you can tab out of the modal and
continue tabbing through the main page (with the modal still open)
4. The sidebar doesn't steal focus. When you open it, your focus remains
on the button you used to open it. So if you want to navigate to it, you
have to go through the entire page (behind the modal) to get to it.
5. The sidebar can't be closed by 'escape'.
The fixes are:
1. Apply the same styles when focus visible as when hover
2. Wrap the component in the `BaseModal` component
3. Wrap the component in the `BaseModal` component
4. Wrap the component in the `BaseModal` component
5. Wrap the component in the `BaseModal` component
(see a theme here?)
Additionally, because the base modal has its own `open` state, I removed
the wrapping conditionally render, reducing nesting by one stop. Most of
the changes in the file are just whitespace changes.

I considered also applying an auto-focus to the first input in the
sidebar, but our linter doesn't like it. Additionally MDN lists the
following [accessibility
concerns](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/autofocus#accessibility_concerns )
> Automatically focusing a form control can confuse visually-impaired
people using screen-reading technology and people with cognitive
impairments. When autofocus is assigned, screen-readers "teleport" their
user to the form control without warning them beforehand.
>
> Use careful consideration for accessibility when applying the
autofocus attribute. Automatically focusing on a control can cause the
page to scroll on load. The focus can also cause dynamic keyboards to
display on some touch devices. While a screen reader will announce the
label of the form control receiving focus, the screen reader will not
announce anything before the label, and the sighted user on a small
device will equally miss the context created by the preceding content.
So I'll leave it off.
2024-11-15 10:24:53 +01:00
Thomas Heartman
b4d19862d7
1-3122: refetch CR notifs on actions ( #8767 )
...
Refetch actionable change requests whenever you perform an action on a
change request. This ensures that the change request notifications are
up-to-date for you. Of course, it can still get out of sync if someone
else performs an action on the change request, but that's more of an
edge case.
2024-11-15 10:02:36 +01:00
Mateusz Kwasniewski
b3437b8c34
feat: Max sessions limit ( #8765 )
2024-11-15 09:57:17 +01:00
Thomas Heartman
5d36862ddb
feat: add project status feedback ( #8764 )
...
This PR adds the feedback component to the project status page. When you
open the feedback modal, we close the status sidebar. Exiting the
feedback modal takes you back to the project page.
As a bonus: fixes the background color of the health grid, which was a
little bit off.


2024-11-15 10:51:00 +02:00
Nuno Góis
6db6cc2bd6
refactor: remove unused component UserSeats ( #8757 )
...
https://linear.app/unleash/issue/2-2974/remove-unused-component-userseats
Removes the unused component `UserSeats`.
2024-11-15 08:45:32 +00:00
Mateusz Kwasniewski
5a2663a451
test: session deleted toast ( #8754 )
2024-11-15 09:31:42 +01:00
Thomas Heartman
2014d367f8
1-3073: close sidebar when you click a link within it ( #8763 )
...
This change makes it so that the project status sidebar will close
when you follow a link within it. We do that by using JS event
bubbling and attaching a handler on the modal parent. We can listen
for events and check whether the target is an anchor and, if so, close
the modal.
2024-11-15 07:36:22 +00:00
Jaanus Sellin
1af204e0f0
feat: now pay as you go billing banner has link ( #8761 )
...
My intuition wanted to click on it to start paying, but it did not work.
Changed condition to show it for pay as you go.

2024-11-15 09:26:49 +02:00
Thomas Heartman
c9b674f7ab
fix: Project Status UI fixes ( #8762 )
...
This PR fixes a few small UI issues reported by UX. It:
- Adds hover colors to the lifecycle boxes
- Adjusts the font size for the health widget to match project resources
and lifecycle
- Makes the `view health over time tooltip` take you to the insights
page with the current project preselected

2024-11-15 07:16:09 +00:00
renovate[bot]
efd1cce90d
chore(deps): update dependency react-dropzone to v14.3.5 ( #8759 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[react-dropzone](https://redirect.github.com/react-dropzone/react-dropzone )
| [`14.2.10` ->
`14.3.5`](https://renovatebot.com/diffs/npm/react-dropzone/14.2.10/14.3.5 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>react-dropzone/react-dropzone (react-dropzone)</summary>
###
[`v14.3.5`](https://redirect.github.com/react-dropzone/react-dropzone/releases/tag/v14.3.5 )
[Compare
Source](https://redirect.github.com/react-dropzone/react-dropzone/compare/v14.3.4...v14.3.5 )
##### Bug Fixes
- fix wrong file type msg ux and close
[#​1221](https://redirect.github.com/react-dropzone/react-dropzone/issues/1221 )
([4ca683b](4ca683b9ed
))
###
[`v14.3.4`](https://redirect.github.com/react-dropzone/react-dropzone/releases/tag/v14.3.4 )
[Compare
Source](https://redirect.github.com/react-dropzone/react-dropzone/compare/v14.3.3...v14.3.4 )
##### Bug Fixes
- set {isDragRejected} on drop and close
[#​1238](https://redirect.github.com/react-dropzone/react-dropzone/issues/1238 )
([589d01e](589d01ec00
))
###
[`v14.3.3`](https://redirect.github.com/react-dropzone/react-dropzone/releases/tag/v14.3.3 )
[Compare
Source](https://redirect.github.com/react-dropzone/react-dropzone/compare/v14.3.2...v14.3.3 )
##### Bug Fixes
- visually hide the input and close
[#​1268](https://redirect.github.com/react-dropzone/react-dropzone/issues/1268 )
([edeef15](edeef159c4
))
###
[`v14.3.2`](https://redirect.github.com/react-dropzone/react-dropzone/compare/v14.3.1...e35de09e0a8f4d492d02c7c1566cb9d89880bc77 )
[Compare
Source](https://redirect.github.com/react-dropzone/react-dropzone/compare/v14.3.1...v14.3.2 )
###
[`v14.3.1`](4288d8e3c3...72c6c34866
)
[Compare
Source](https://redirect.github.com/react-dropzone/react-dropzone/compare/v14.3.0...v14.3.1 )
###
[`v14.3.0`](https://redirect.github.com/react-dropzone/react-dropzone/compare/v14.2.10...4288d8e3c3e811e8ed4303b696adc7cb951455b1 )
[Compare
Source](https://redirect.github.com/react-dropzone/react-dropzone/compare/v14.2.10...v14.3.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 is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMS41IiwidXBkYXRlZEluVmVyIjoiMzkuMTEuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-14 22:15:12 +00:00
renovate[bot]
0cbdc1439c
chore(deps): update dependency msw to v2.6.2 ( #8758 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [msw](https://mswjs.io )
([source](https://redirect.github.com/mswjs/msw )) | [`2.5.1` ->
`2.6.2`](https://renovatebot.com/diffs/npm/msw/2.5.1/2.6.2 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>mswjs/msw (msw)</summary>
###
[`v2.6.2`](https://redirect.github.com/mswjs/msw/releases/tag/v2.6.2 )
[Compare
Source](https://redirect.github.com/mswjs/msw/compare/v2.6.1...v2.6.2 )
##### v2.6.2 (2024-11-07)
##### Bug Fixes
- update `@bundled-es-modules/cookie` to 2.0.1
([#​2312](https://redirect.github.com/mswjs/msw/issues/2312 ))
([`c134352`](c134352e82
))
[@​kettanaito](https://redirect.github.com/kettanaito )
###
[`v2.6.1`](https://redirect.github.com/mswjs/msw/releases/tag/v2.6.1 )
[Compare
Source](https://redirect.github.com/mswjs/msw/compare/v2.6.0...v2.6.1 )
##### v2.6.1 (2024-11-06)
##### Bug Fixes
- prevent `instanceof` handler check failures between different MSW
versions
([#​2349](https://redirect.github.com/mswjs/msw/issues/2349 ))
([`28d26bd`](28d26bd7fa
))
[@​kettanaito](https://redirect.github.com/kettanaito )
###
[`v2.6.0`](https://redirect.github.com/mswjs/msw/releases/tag/v2.6.0 )
[Compare
Source](https://redirect.github.com/mswjs/msw/compare/v2.5.2...v2.6.0 )
#### v2.6.0 (2024-10-29)
##### Features
- support mocking WebSocket APIs
([#​2011](https://redirect.github.com/mswjs/msw/issues/2011 ))
([`ae786f5`](ae786f59eb
))
[@​kettanaito](https://redirect.github.com/kettanaito )
[@​DanielleHuisman](https://redirect.github.com/DanielleHuisman )
###
[`v2.5.2`](https://redirect.github.com/mswjs/msw/releases/tag/v2.5.2 )
[Compare
Source](https://redirect.github.com/mswjs/msw/compare/v2.5.1...v2.5.2 )
#### v2.5.2 (2024-10-27)
##### Bug Fixes
- enable provenance for publishing
([#​2334](https://redirect.github.com/mswjs/msw/issues/2334 ))
([`e9b0636`](e9b0636c2c
))
[@​kettanaito](https://redirect.github.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 is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMS41IiwidXBkYXRlZEluVmVyIjoiMzkuMTEuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-14 18:23:00 +00:00
Thomas Heartman
7e96033c4a
3111-1: Wires up stale data from the API ( #8752 )
...
Builds on the backend code added in
https://github.com/Unleash/unleash/pull/8751
This wires up the front end to use the data returned from the API
2024-11-14 14:23:05 +00:00
Thomas Heartman
5d32d149cd
feat: add stale flag count to project status payload ( #8751 )
...
This PR adds stale flag count to the project status payload. This is
useful for the project status page to show the number of stale flags in
the project.
2024-11-14 14:10:10 +00:00
Thomas Heartman
b4e2d5d270
Add close button, fix layout, refactor ( #8755 )
...
This PR consists of cleanup for the project status modal as well as
adding the missing button.
I've added inline comments to explain the different steps.
It now looks like this:

2024-11-14 15:00:32 +01:00
Nuno Góis
395a4b6be3
chore: PAYG billing ( #8743 )
...
https://linear.app/unleash/issue/CTO-95/unleash-billing-page-for-enterprise-payg
Adds support for PAYG in Unleash's billing page.
Includes some refactoring, like splitting Pro and PAYG into different
details components. We're now also relying on shared billing-related
constants (see `BillingPlan.tsx`). This should make it much easier to
change any of these values in the future. I already changed a few that
were static / wrongly relying on instanceStatus.seats (we decided we're
not doing that for now).

2024-11-14 11:29:05 +00:00
Tymoteusz Czech
3699646680
Restore additional feedback page ( #8750 )
...
Partial revert of 656483d819
Reuse search feedback.
2024-11-14 12:01:45 +02:00
Mateusz Kwasniewski
4fabf49706
feat: show deleted user sessions ( #8749 )
2024-11-14 10:30:31 +01:00
Thomas Heartman
9440b52464
feat: Add stale flags counter ( #8741 )
...
This PR adds the stale flag component to the health grid. In doing so,
it also reworks the layout of the health row (now a grid) and updates
the health component.
In addition to removing the text from the component, I have adjust the
SVG a bit to make it not shrink on smaller screens and have adjusted
it's spacing, so that it's not full of dead space at the bottom. This
makes it easier to style because it doesn't add 15px of invisible
content.
This PR also touches up a few other visual issues I found, such as
header level and sidebar width.
Wide:

Medium:

Narrow:

2024-11-14 08:55:21 +00:00
Tymoteusz Czech
fecf57c467
fix: send UI error tracking ( #8725 )
...
Put error boundary inside of stats provider.
2024-11-13 16:13:05 +01:00
Thomas Heartman
088eaedbc3
feat: add tooltips to lifecycle boxes ( #8739 )
...
This pr adds tooltips to lifecycle boxes when they're hovered or
focused. There's also some small copy tweaks.
We decided to go with tooltips instead of buttons for this iteration
because it'd be an easier thing to implement, especially in regards to
keyboard navigation and avoiding overlapping other elements.
I've also not changed the background color of the tooltips just yet.
There's two reasons for this:
1. The practical reason is that our `HtmlTooltipComponent` doesn't allow
you to do that and I didn't wanna start messing about with that.
2. If all our other tooltips follow this color scheme, why not do the
same here? Especially because they're not buttons anymore, so using the
same color as other tooltips seems sensible.

2024-11-13 14:52:43 +01:00
Thomas Heartman
bc7511abd4
chore: prepare for lifecycle comments ( #8733 )
...
This PR is a preparation for adding lifecycle comments. It turns the
Lifecycle boxes into buttons, using MUI's
[`CardActionArea`](https://mui.com/material-ui/api/card-action-area/ )
component, and allows you to select one at a time.
I'm not convinced about the a11y of this approach, but it appears to be
in line with what MUI suggests, so ...
I'll add the speech bubbles in a follow-up.
<img width="1059" alt="image"
src="https://github.com/user-attachments/assets/ad3f649f-10de-4418-a780-10321e90d001 ">
2024-11-13 12:02:33 +00:00
David Leek
cb316f012c
feat: frontend initial page for creating release templates ( #8732 )
2024-11-13 11:03:19 +01:00
Jaanus Sellin
b6f573c6b9
feat: coloring of health chart ( #8731 )
...
1. Now properly color the chart based on 0-25,25-75,75-100 thresholds.
2. Fix spacing
3. Fix wrong svg implementation

2024-11-13 11:49:16 +02:00
Thomas Heartman
b87c47d7c4
1-3083: add remaining lifecycle header + tooltip ( #8722 )
...
This PR adds a header and a tooltip to the lifecycle widget. Most of the
changes in ProjectLifecycleSummary is indentation changes due to
wrapping the component in another row container.
Additionally, this PR touches the `HelpIcon` component because we'd like
the tooltip to be wider than what we currently set as the default for
the help icon. The help icon uses the html tooltip component, which has
a maxWidth prop, but it does not expose that. So I've adjusted it to let
you do that.
Header with tooltip:

2024-11-13 10:16:35 +01:00
David Leek
7feba0c4d4
feat: edit release plan template ( #8723 )
2024-11-13 09:37:47 +01:00
renovate[bot]
584be706ec
chore(deps): update dependency sass to v1.80.6 ( #8729 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [sass](https://redirect.github.com/sass/dart-sass ) | [`1.80.4` ->
`1.80.6`](https://renovatebot.com/diffs/npm/sass/1.80.4/1.80.6 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>sass/dart-sass (sass)</summary>
###
[`v1.80.6`](https://redirect.github.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1806 )
[Compare
Source](https://redirect.github.com/sass/dart-sass/compare/1.80.5...1.80.6 )
##### Command-Line Interface
- Make `@parcel/watcher` an optional dependency so this can still be
installed
on operating systems where it's unavailable.
###
[`v1.80.5`](https://redirect.github.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1805 )
[Compare
Source](https://redirect.github.com/sass/dart-sass/compare/1.80.4...1.80.5 )
##### Embedded Host
- Don't produce phantom `@import` deprecations when using an importer
with the
legacy API.
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS45LjUiLCJ1cGRhdGVkSW5WZXIiOiIzOS45LjUiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-13 02:12:15 +00:00
renovate[bot]
9126e0a26f
chore(deps): update dependency cypress to v13.15.2 ( #8728 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [cypress](https://cypress.io )
([source](https://redirect.github.com/cypress-io/cypress )) | [`13.15.1`
-> `13.15.2`](https://renovatebot.com/diffs/npm/cypress/13.15.1/13.15.2 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>cypress-io/cypress (cypress)</summary>
###
[`v13.15.2`](https://redirect.github.com/cypress-io/cypress/releases/tag/v13.15.2 )
[Compare
Source](https://redirect.github.com/cypress-io/cypress/compare/v13.15.1...v13.15.2 )
Changelog: https://docs.cypress.io/guides/references/changelog#13-15-2
</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 is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS45LjUiLCJ1cGRhdGVkSW5WZXIiOiIzOS45LjUiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-12 23:26:19 +00:00
renovate[bot]
34ce66ba63
chore(deps): update dependency @types/node to v20.17.6 ( #8727 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ))
| [`20.17.1` ->
`20.17.6`](https://renovatebot.com/diffs/npm/@types%2fnode/20.17.1/20.17.6 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS45LjUiLCJ1cGRhdGVkSW5WZXIiOiIzOS45LjUiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-12 19:37:17 +00:00
Thomas Heartman
20c5a6f7ce
1-3095: small UI tweaks sidebar boxes ( #8721 )
...
This PR fixes three minor UI issues:
1. The modal is too wide. Turns out that `SidebarModal` has a fixed
width of 1300. `DynamicSidebarModal` does not, so that switch makes it
much leaner.
2. The lifecycle boxes should grow in width to fill whatever space they
have available.
3. If you have 1 flag in any of the stages, we should say "1 flag"
instead of "1 flags".
Sidebar before:

Sidebar after:

The lifecycle boxes at their very widest:

2024-11-12 14:31:23 +01:00
Thomas Heartman
42198cee83
chore: handle edge cases ( #8719 )
...
Handle a couple edge cases related to project lifecycle metrics:
1. If the average time spent was less than a day, we'd show "0 days".
Now we show "less than a day" instead.
2. If the number of flags grows very large, it'd start pushing out the
lifecycle icon. Instead, we now format in nicely.
Before:


After:


2024-11-12 12:16:33 +01:00
Thomas Heartman
3bc9fe9a9a
[wip] add data to ui ( #8710 )
...
Hooks up the project status lifecycle data to the UI. Adds some minor
refactoring as part of that effort.
## Other files
There's been some small changes to
`frontend/src/component/feature/FeatureView/FeatureOverview/FeatureLifecycle/FeatureLifecycleStageIcon.tsx`
and `frontend/src/hooks/useLoading.ts` as well to accommodate their
usage here and to remove unused stuff. The inline comments mention the
same thing but for posterity (especially after this is merged), the
comments are:
For
`frontend/src/component/feature/FeatureView/FeatureOverview/FeatureLifecycle/FeatureLifecycleStageIcon.tsx`:
> The icon only needs the name to pick.
https://github.com/Unleash/unleash/pull/7049 deliberately changed the
logic so that the completed stage gets the same icon regardless of its
status. As such, to make the icon easier to use other places (such as in
the lifecycle widget), we'll only require the name.
For `frontend/src/hooks/useLoading.ts`:
> There's no reason we should only be able to put refs on divs, as far
as I'm aware. TS was complaining that that a `ul` couldn't hold a div
reference, so I gave it a type parameter that defaults to the old
version.
2024-11-12 11:35:42 +01:00
Thomas Heartman
24a30e5ec3
Update orval for project status lifecycle ( #8716 )
...
Update schema and orval for project status to add lifecycle information
2024-11-12 09:28:27 +00:00
renovate[bot]
d42c10b0fe
chore(deps): update dependency @uiw/react-codemirror to v4.23.6 ( #8712 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@uiw/react-codemirror](https://uiwjs.github.io/react-codemirror )
([source](https://redirect.github.com/uiwjs/react-codemirror )) |
[`4.23.5` ->
`4.23.6`](https://renovatebot.com/diffs/npm/@uiw%2freact-codemirror/4.23.5/4.23.6 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>uiwjs/react-codemirror (@​uiw/react-codemirror)</summary>
###
[`v4.23.6`](https://redirect.github.com/uiwjs/react-codemirror/releases/tag/v4.23.6 )
[Compare
Source](https://redirect.github.com/uiwjs/react-codemirror/compare/v4.23.5...v4.23.6 )
[](https://jaywcjlove.github.io/#/sponsor )
[](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.23.6/file/README.md )
Documentation v4.23.6:
https://raw.githack.com/uiwjs/react-codemirror/57d9fb7/index.html \
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.23.5...v4.23.6
```shell
npm i @​uiw/react-codemirror@4.23.6
```
- 🐞 fix: Implement 'exports' field in package.json for the core & basics
setup package
([#​692](https://redirect.github.com/uiwjs/react-codemirror/issues/692 ))
[`8f1ff2d`](https://redirect.github.com/uiwjs/react-codemirror/commit/8f1ff2d )
[@​fatton139](https://redirect.github.com/fatton139 )
- 🐞 fix: resolve exports field issue causing README.md loading error in
documentation
[#​692](https://redirect.github.com/uiwjs/react-codemirror/issues/692 )
[`c2437c7`](https://redirect.github.com/uiwjs/react-codemirror/commit/c2437c7 )
[@​jaywcjlove](https://redirect.github.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 is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS45LjUiLCJ1cGRhdGVkSW5WZXIiOiIzOS45LjUiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-12 08:35:16 +00:00
sjaanus
27091f886d
feat: update zindex to theme
2024-11-12 10:33:00 +02:00
Jaanus Sellin
920c3e66cd
feat: now tooltip will not be over the main content ( #8714 )
...
Now when pressing on new feature or import button, the tooltip will stay
in background.
2024-11-12 10:30:34 +02:00
Jaanus Sellin
76b7b247fc
feat: define activity labels ( #8713 )
...
Now the label for total activities is more correct.

2024-11-12 09:51:24 +02:00
renovate[bot]
7d800f6565
chore(deps): update dependency @testing-library/jest-dom to v6.6.3 ( #8705 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@testing-library/jest-dom](https://redirect.github.com/testing-library/jest-dom )
| [`6.6.2` ->
`6.6.3`](https://renovatebot.com/diffs/npm/@testing-library%2fjest-dom/6.6.2/6.6.3 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>testing-library/jest-dom
(@​testing-library/jest-dom)</summary>
###
[`v6.6.3`](https://redirect.github.com/testing-library/jest-dom/compare/v6.6.2...5ba015651c7b10c154e5a4ae54f85df6010c5295 )
[Compare
Source](https://redirect.github.com/testing-library/jest-dom/compare/v6.6.2...v6.6.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 is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS43LjEiLCJ1cGRhdGVkSW5WZXIiOiIzOS43LjEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-08 18:31:07 +00:00
Nuno Góis
044e61454b
chore: list release templates in strategy popover ( #8703 )
...
https://linear.app/unleash/issue/2-2817/expand-the-strategy-dropdown-with-release-plan-templates
Does what it says on the tin, lists release plan templates in the
strategy popover.
I think we should improve this popover soon, at least behind the
`flagOverviewRedesign` flag, but not in this PR.

2024-11-08 14:26:01 +00:00
Jaanus Sellin
da805f2036
feat: remove archive tooltip conditionally ( #8702 )
...
The archived functionality has been moved into the feature list, and we
are showing a tooltip. However, it doesn’t make sense to display it to
new customers, as they wouldn’t be familiar with the previous behavior.
I've introduced a "new/old user" classification, where I’m setting
08.11.2024 as the dividing line. All customers created after 08.11.2024
will be considered new, and we won’t display the tooltip for them.
Everyone else will be treated as old customers.
This approach means there will be a brief period from 08.11.2024 until
the release date where any customers created during this time will be
categorized as new, even if they still have access to the old archive.
For simplicity, I’m willing to accept this risk, as it's likely that in
95% of cases, for those few customers (0–10), they won’t need the
archive functionality immediately, so it’s acceptable not to display the
tooltip for them.
This setup is temporary in our code base and will be removed with a
feature flag.
2024-11-08 16:12:41 +02:00
Jaanus Sellin
5733f91347
feat: archived toggles do not show switch ( #8696 )
...
Archived toggles will not show switch anymore, but a dash.

2024-11-08 12:27:41 +02:00
Nuno Góis
b4fde58fa0
chore: flag overview page redesign - environments ( #8683 )
...
https://linear.app/unleash/issue/2-2826/enabling-environment-via-feature-flag-environment-section-header
https://linear.app/unleash/issue/2-2825/feature-flag-list-bottom-left-to-be-a-nav-section
Follow-up to: https://github.com/Unleash/unleash/pull/8663
Implements most of the remaining work for our flag overview page
redesign.
Most of the code you see is a straight copy/paste from our older
existing components, with the slight improvement here and there.
Includes some improvements to our vertical tabs component to suit our
use case.
Also updates the Demo flow accordingly. I did some manual tests and it
seems to work decently in both scenarios, whether `flagOverviewRedesign`
is enabled or not. The demo needs some love but that's a story for a
different PR and a different time.
Once again, due to the duplicate file pattern, we should remember to
clean this up if we decide to remove the flag.
<img width="1086" alt="image"
src="https://github.com/user-attachments/assets/0c375e34-cbb5-4ac4-a764-39a36b6c6781 ">
2024-11-08 09:56:46 +00:00
Jaanus Sellin
8a507b2eec
feat: connect project health frontend with backend ( #8695 )
...
1. Connected project health frontend with backend
2. Synced orval
2024-11-08 10:53:45 +02:00
Tymoteusz Czech
656483d819
chore: remove stale flags ( #8689 )
...
- `projectOverviewRefactorFeedback`
- `featureSearchFeedbackPosting`
- `featureSearchFeedback`
2024-11-08 09:40:17 +01:00
Nuno Góis
f669d9622e
fix: console warnings and errors related to event timeline and strategy form ( #8692 )
...
Fixes browser console warnings and errors related to the event timeline
and strategy form.
- **Event Timeline**: Addressed a warning where the environment filter
rendered with a default environment value (production) before
environments were fully loaded.
- **Strategy Form**: Resolved an error caused by forwarding the enabled
prop as a boolean.
2024-11-08 08:18:30 +00:00
Jaanus Sellin
73c608c578
feat: activity chart now shows full year ( #8690 )
...
Previously when there was no data, the activity chart showed as really
small. Now I am populating the start date and end date to draw out full
chart.

2024-11-07 14:57:16 +02:00
Jaanus Sellin
8fc2032bfa
feat: health widget ( #8686 )
...

2024-11-07 12:07:30 +02:00
Thomas Heartman
e224417116
1-3059: add initial visuals for lifecycle summary ( #8679 )
...
Add rough implementation of the lifecycle summary components.
This PR adds components for all the different lifecycle stages. We don't
have any data yet, so they're all hardcoded for now, just to get the
visuals right. I'm expecting the lines of code to drop and to
refactor/extract some structures as development continues.
For now, this is what they look like:

Things to note:
- The lifecycle stage icon colors don't match up with the sketches, but
they match up with what we currently have in the app. If we change them,
we should change them together.
- This implementation does not contain the "Flag lifecycle" header or
the "view graphs" link.
2024-11-07 10:44:13 +01:00
Jaanus Sellin
ba79a633e4
fix: show archive tooltip only on project screen ( #8685 )
...
Fixing archive tooltip appearing on every filter in Unleash

2024-11-07 10:49:31 +02:00
David Leek
cfe19dee73
feat: deleting release-plan templates ( #8678 )
2024-11-06 15:55:26 +01:00
Mateusz Kwasniewski
730200c05b
test: flaky flag type selection ( #8677 )
2024-11-06 14:51:43 +01:00
Jaanus Sellin
21c44a4d42
fix: dashboard onboarding flow correct conditions ( #8676 )
...
Previously it never went to else clause. Because it was always
onboardingStarted.
2024-11-06 15:21:42 +02:00
Thomas Heartman
7c28d247d8
chore: remove project segments gate for oss users ( #8666 )
...
This change opens up the project segments page to OSS users. They
could navigate to it explicitly before, but would be told it was a
premium feature (which it is not (since 5.5)).
After this, it'll show up in the settings sidebar as for
pro/enterprise, and you'll get the actual segments table instead of
"this is a premium feature" message.

2024-11-06 14:05:33 +01:00
Jaanus Sellin
76bf6dbcb8
fix: active flags double stale flags ( #8673 )
...
Do not count stale flags as potentially stale flags to remove
duplicates.
Stale flags feel like more superior state and it should not show up
under potentially stale.
2024-11-06 15:04:07 +02:00
David Leek
fa597aa340
Feat/release management overview ( #8672 )
2024-11-06 14:02:42 +01:00
Jaanus Sellin
1b568d1503
chore: update SCSS preprocessor API to modern-compiler ( #8659 )
...
Configured SCSS preprocessor options to use the `modern-compiler` API,
aligning with the new Sass API standards and preparing for Dart Sass
2.0.0. This change prevents deprecation warnings and ensures future
compatibility by transitioning away from the legacy JS API.
https://sass-lang.com/documentation/breaking-changes/legacy-js-api/
Got rid of

2024-11-06 13:55:44 +02:00
Thomas Heartman
8a5771dd50
chore (1-3076): add remaining "project resources" to status payload ( #8660 )
...
This PR adds member, api token, and segment counts to the project status
payload. It updates the schemas and adds the necessary stores to get
this information. It also adds a new query to the segments store for
getting project segments.
I'll add tests in a follow-up.
2024-11-06 11:46:04 +00:00
Thomas Heartman
3d10887610
fix: prevent rendering too many hooks error ( #8667 )
...
We found an issue where we'd get a minified react error referencing the
LazyProjectExport component.

We suspect that the issue might be the conditional rendering of this
component, so the fix is to always render it, but to use the flag to
check whether we should show the count or not.
2024-11-06 12:28:48 +01:00
Nuno Góis
328fac39a2
fix: console errors from highlight component and tag key prop placement ( #8669 )
...
Addressing some oversights that led to browser console errors.
This PR fixes console errors related to the recently introduced
highlight component (#8643 ) and tag row component in the new flag
metadata panel (#8663 ).
2024-11-06 11:09:33 +00:00
Nuno Góis
314a4d7113
chore: new feature flag overview metadata panel ( #8663 )
...
https://linear.app/unleash/issue/2-2920/update-the-flag-overview-metadata-properties-to-match-the-new-design
Updates the feature flag overview metadata panel to match the new
design.
This redesign is behind a feature flag, so we opted to go with a
duplicate file approach. We should remember to clean this up if we
decide to remove the flag.

2024-11-06 10:41:39 +00:00
Jaanus Sellin
d6e722b7b3
feat: activity chart polish ( #8665 )
...

2024-11-06 12:00:42 +02:00
Nuno Góis
16e136e42c
chore: add flagOverviewRedesign flag ( #8653 )
...
https://linear.app/unleash/issue/2-2916/create-a-new-flag-for-the-new-feature-flag-overview-page-redesign
Adds the `flagOverviewRedesign` feature flag, allowing us to toggle the
new feature flag overview page redesign.
2024-11-05 15:53:15 +00:00
Mateusz Kwasniewski
b00d449c72
feat: read productivity report from profile ( #8662 )
2024-11-05 16:14:19 +01:00
Mateusz Kwasniewski
7c192378d6
chore: orval types ( #8661 )
2024-11-05 15:14:28 +01:00
Thomas Heartman
2b13aff4f1
feat: hook up project resources API to resources widget ( #8657 )
...
This PR wires up the connectedenvironments data from the API to the
resources widget.
Additionally, it adjusts the orval schema to add the new
connectedEnvironments property, and adds a loading state indicator for
the resource values based on the project status endpoint response.
As was discussed in a previous PR, I think this is a good time to update
the API to include all the information required for this view. This
would get rid of three hooks, lots of loading state indicators (because
we **can** do them individually; check out
0a334f9892
)
and generally simplify this component a bit.
Here's the loading state:

2024-11-05 14:50:51 +01:00
Thomas Heartman
1cf8755929
chore: add initial styling bits to status modal ( #8658 )
...
This change adds a few small bits of styling to the status modal to
get us going. It:
- adds padding to the whole modal
- adds a row for the health and resources widgets
- add project health placeholder
It leaves the project activity widget alone for now.
it makes the modal look like this:

2024-11-05 13:27:53 +00:00
Jaanus Sellin
1cedc374c1
feat: activity widget ( #8628 )
...
It is still raw, next PRs add styling and date filtering for only single
year.

---------
Co-authored-by: kwasniew <kwasniewski.mateusz@gmail.com>
2024-11-05 12:50:14 +02:00
Jaanus Sellin
bfa9e0d6b4
fix: fix project settings path for oss ( #8650 )
...
**Issue fix:** Resolves #8618 , where environments were incorrectly
appended to the route.
**Change:** Introduces `ossPath` specifically for OSS users, as OSS
lacks the default `/settings` path, starting instead from `api-access`.
2024-11-05 12:35:09 +02:00
gitar-bot[bot]
b491d9eb8b
[Gitar] Cleaning up stale flag: eventTimeline with value true ( #8615 )
...
[](https://gitar.ai )
This automated PR permanently enables the `eventTimeline` feature flag.
---
This automated PR was generated by [Gitar](https://gitar.ai ). View
[docs](https://gitar.ai/docs ).
Co-authored-by: Gitar <noreply@gitar.ai>
2024-11-05 09:33:30 +00:00
Nuno Góis
38bd50dc8a
refactor: introduce a highlight reusable component ( #8643 )
...
Follow-up to: https://github.com/Unleash/unleash/pull/8642
Introduces a reusable `Highlight` component that leverages the Context
API pattern, enabling highlight effects to be triggered from anywhere in
the application.
This update refactors the existing highlight effect in the event
timeline to use the new Highlight component and extends the
functionality to include the Unleash AI experiment, triggered by its
entry in the "New in Unleash" section.
2024-11-05 09:21:19 +00:00
Jaanus Sellin
2e64df671a
feat: orval schema update ( #8647 )
2024-11-05 11:04:11 +02:00
Thomas Heartman
9a5d965636
feat: style project resources component ( #8636 )
...
This PR adds full styling for the project resources UI widget, adding
icons, links, and sorting out the layout.
Light mode:
<img width="663" alt="image"
src="https://github.com/user-attachments/assets/51231c67-1a0f-4018-9603-c476dac3b03a ">
Dark mode:
<img width="663" alt="image"
src="https://github.com/user-attachments/assets/8943e479-2ecb-4917-9fad-fb6e1f1649a5 ">
On narrower screens:
<img width="474" alt="image"
src="https://github.com/user-attachments/assets/e0133f79-c389-444c-8d82-226cffd1015c ">
2024-11-05 07:55:13 +01:00
Nuno Góis
2e99452645
chore: add Unleash AI to New in Unleash ( #8642 )
...
https://linear.app/unleash/issue/2-2910/add-unleash-ai-to-new-in-unleash
Adds a new "Unleash AI" item to the "New in Unleash" section.
We don’t have documentation to link to yet, as this is still an
experimental feature. However, I’m considering adding a “Check it out”
button that highlights the button, which I can introduce in a separate
PR.

2024-11-04 14:20:26 +00:00
Tymoteusz Czech
e7c2bf0df0
fix: enterprise routes 404 when not logged in ( #8640 )
...
Evaluate `*` with login redirect before showing 404s.
2024-11-04 14:01:33 +01:00
Mateusz Kwasniewski
b9df5060ca
feat: productivity report subscription UI ( #8639 )
2024-11-04 13:33:34 +01:00
renovate[bot]
f7a136d4bb
chore(deps): update dependency @uiw/codemirror-theme-duotone to v4.23.6 ( #8633 )
...
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://redirect.github.com/uiwjs/react-codemirror )) |
[`4.23.5` ->
`4.23.6`](https://renovatebot.com/diffs/npm/@uiw%2fcodemirror-theme-duotone/4.23.5/4.23.6 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>uiwjs/react-codemirror
(@​uiw/codemirror-theme-duotone)</summary>
###
[`v4.23.6`](https://redirect.github.com/uiwjs/react-codemirror/releases/tag/v4.23.6 )
[Compare
Source](https://redirect.github.com/uiwjs/react-codemirror/compare/v4.23.5...v4.23.6 )
[](https://jaywcjlove.github.io/#/sponsor )
[](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.23.6/file/README.md )
Documentation v4.23.6:
https://raw.githack.com/uiwjs/react-codemirror/57d9fb7/index.html \
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.23.5...v4.23.6
```shell
npm i @​uiw/react-codemirror@4.23.6
```
- 🐞 fix: Implement 'exports' field in package.json for the core & basics
setup package
([#​692](https://redirect.github.com/uiwjs/react-codemirror/issues/692 ))
[`8f1ff2d`](https://redirect.github.com/uiwjs/react-codemirror/commit/8f1ff2d )
[@​fatton139](https://redirect.github.com/fatton139 )
- 🐞 fix: resolve exports field issue causing README.md loading error in
documentation
[#​692](https://redirect.github.com/uiwjs/react-codemirror/issues/692 )
[`c2437c7`](https://redirect.github.com/uiwjs/react-codemirror/commit/c2437c7 )
[@​jaywcjlove](https://redirect.github.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 is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzUuMiIsInVwZGF0ZWRJblZlciI6IjM4LjEzNS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-04 09:53:21 +00:00
Thomas Heartman
0e75dc57cd
fix: text color in timeline event group for light mode ( #8635 )
...
The recent fix to dark mode's background color for events also
caused an issue with the text color in light mode. This change makes
it so that the text color is correct in both instances.
Before (light):
<img width="77" alt="image"
src="https://github.com/user-attachments/assets/d17a9b90-4d6c-4e41-a84c-b673b02a7313 ">
After (light + dark):
<img width="77" alt="image"
src="https://github.com/user-attachments/assets/7fca426d-eaae-44e1-a4b4-61728b09fa79 ">
<img width="77" alt="image"
src="https://github.com/user-attachments/assets/baf07ddb-3b89-4418-97d8-a19bb6646c3f ">
2024-11-04 10:48:05 +01:00
Thomas Heartman
fc1a92cf50
chore: stub out project resources for status model ( #8631 )
...
This PR begins to stub out the project resources widget. I still need
one more piece of data and then to work on the styling, but it's a
placeholder for now. I've also moved the project status modal to its own
folder so we can group the widgets etc. I'd like to get that merged
quickly to avoid any future conflicts, which is why I'm making the PR
ready now.
2024-11-01 15:47:38 +01:00
Thomas Heartman
c9a564a556
chore: add placeholder project status sidebar ( #8629 )
...
This PR adds an empty placeholder sidebar for the project status
content.
It also adds a button to open the sidebar.
Additionally, because the button to open the sidebar takes the place of
the existing "import" button, the import button has also been moved down
to the filter row.
Of course, these changes are all behind the flag, so if nothing should
change if the flag is not enabled.


2024-11-01 12:04:22 +00:00
Thomas Heartman
bbe389d19e
chore: re-order project settings menu ( #8626 )
...
This PR re-orders the project settings menu according to the new design.
It also renames pages as specified. It does *not* add the new
"applications and sdks" link because we don't have that page yet.
I have not put this change behind a flag, because it's not a new feature
and doesn't really change the user experience. However, I'd be happy to
flag it if you think that's better.

The header for the user access tab has also been updated:

2024-11-01 09:29:25 +00:00
Thomas Heartman
dc1847420c
feat: use actionable change request data in UI ( #8613 )
...
This PR hooks up the actionable change request data to the counter in
the UI. It:
- creates a getter for the data. It only exposes data. We don't really
care about error or loading for this (it's not an important piece of
data), so we don't expose that just yet.
- Adds orval-generated schema
- Uses the hook in the UI.
It also stwitches the previous "notification badge" for MUI's built-in
badge. We already use that badge component for the event timeline, so I
thought it would make sense to do it here too. Overall, the effect is
pretty good, but there's a few kinks we might wanna work out. I'll make
a follow-up for that (worked out in this PR after all)
2024-11-01 10:08:51 +01:00
Thomas Heartman
88e1ec5dc4
chore: use palette.background.alternative for background ( #8627 )
...
The default badge styling uses theme.palette.primary.main for the
color, but this color doesn't give us the contrast we need in dark
mode. The solution is to use theme.palette.background.alternative
instead.
Before:

After:

2024-11-01 10:08:16 +01:00
Jaanus Sellin
ea08067534
feat: archive movement informational tooltip ( #8617 )
...

2024-11-01 11:03:52 +02:00
renovate[bot]
fbbe04465c
chore(deps): update dependency cypress to v13.15.1 ( #8620 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [cypress](https://cypress.io )
([source](https://redirect.github.com/cypress-io/cypress )) | [`13.15.0`
-> `13.15.1`](https://renovatebot.com/diffs/npm/cypress/13.15.0/13.15.1 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>cypress-io/cypress (cypress)</summary>
###
[`v13.15.1`](https://redirect.github.com/cypress-io/cypress/releases/tag/v13.15.1 )
[Compare
Source](https://redirect.github.com/cypress-io/cypress/compare/v13.15.0...v13.15.1 )
Changelog: https://docs.cypress.io/guides/references/changelog#13-15-1
</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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzUuMiIsInVwZGF0ZWRJblZlciI6IjM4LjEzNS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-31 18:53:03 +00:00
Tymoteusz Czech
f967cb9fad
feat: update demo plans modal ( #8594 )
...
Update demo banner for PAYG plan
2024-10-31 16:07:21 +01:00
Christopher Kolstad
8d4e3efbc5
chore: upgrade to biome 1.9.4 ( #8616 )
...
The two lints being turned off are new for 1.9.x and caused a massive
diff inside frontend if activated. To reduce impact, these were turned off for
the merge. We might want to look at turning them back on once we're
ready to have a semantic / a11y refactor of our frontend.
2024-10-31 15:24:22 +01:00
Jaanus Sellin
ca307b2bab
feat: archived label tooltip correct format ( #8610 )
...

2024-10-31 13:28:35 +02:00
Jaanus Sellin
2934f85743
feat: hide archive tab when simplify enabled ( #8611 )
...
No archive anymore

2024-10-31 13:28:28 +02:00
Nuno Góis
61bd3972ba
chore: drop experimental from new signal meta properties ( #8553 )
...
https://linear.app/unleash/issue/2-2855/change-our-experimental-title-to-camelcase-and-maybe-remove
Drops "experimental" from the new signal meta properties and makes them
camelCase instead.
2024-10-31 11:47:13 +01:00
Jaanus Sellin
90ed7b6079
feat: archived row styling ( #8608 )
...
1. Added badge
2. Added archived row styling. Button not clickable and gray

2024-10-31 12:30:00 +02:00
Tymoteusz Czech
1c9527654d
feat: traffic limits for enterprise-payg ( #8596 )
2024-10-31 10:26:47 +01:00
Thomas Heartman
9f297052c4
feat: initial setup of change request notification indicator ( #8606 )
...
This PR adds the initial bit of code required to set up the change
request indicator, but it's not functional yet: I've hardcoded the value
0 for now, which also hides the notifications.
This PR also hides the previous project change request overview.


I'll make a follow-up to the API when it's ready to hook it up.
2024-10-31 10:19:08 +01:00
renovate[bot]
a582f071e0
chore(deps): update dependency msw to v2.5.1 ( #8604 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [msw](https://mswjs.io )
([source](https://redirect.github.com/mswjs/msw )) | [`2.5.0` ->
`2.5.1`](https://renovatebot.com/diffs/npm/msw/2.5.0/2.5.1 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>mswjs/msw (msw)</summary>
###
[`v2.5.1`](https://redirect.github.com/mswjs/msw/releases/tag/v2.5.1 )
[Compare
Source](https://redirect.github.com/mswjs/msw/compare/v2.5.0...v2.5.1 )
#### v2.5.1 (2024-10-24)
##### Bug Fixes
- update`@inquirer/confirm` requirement to 5.0.0
([#​2325](https://redirect.github.com/mswjs/msw/issues/2325 ))
([`b65c0a8`](b65c0a8ffa
))
[@​greysteil](https://redirect.github.com/greysteil )
[@​kettanaito](https://redirect.github.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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzUuMiIsInVwZGF0ZWRJblZlciI6IjM4LjEzNS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-31 02:30:05 +00:00
renovate[bot]
d716d2e7f6
chore(deps): update dependency sass to v1.80.4 ( #8602 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [sass](https://redirect.github.com/sass/dart-sass ) | [`1.80.3` ->
`1.80.4`](https://renovatebot.com/diffs/npm/sass/1.80.3/1.80.4 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>sass/dart-sass (sass)</summary>
###
[`v1.80.4`](https://redirect.github.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1804 )
[Compare
Source](https://redirect.github.com/sass/dart-sass/compare/1.80.3...1.80.4 )
- No user-visible changes.
</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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzUuMiIsInVwZGF0ZWRJblZlciI6IjM4LjEzNS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-30 22:53:49 +00:00
renovate[bot]
37874bdf1b
chore(deps): update dependency @types/react to v18.3.12 ( #8600 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/react](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ))
| [`18.3.11` ->
`18.3.12`](https://renovatebot.com/diffs/npm/@types%2freact/18.3.11/18.3.12 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzUuMiIsInVwZGF0ZWRJblZlciI6IjM4LjEzNS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-30 19:17:54 +00:00
renovate[bot]
85bc8fba27
chore(deps): update dependency @types/jest to v29.5.14 ( #8599 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/jest](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/jest )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest ))
| [`29.5.13` ->
`29.5.14`](https://renovatebot.com/diffs/npm/@types%2fjest/29.5.13/29.5.14 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzUuMiIsInVwZGF0ZWRJblZlciI6IjM4LjEzNS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-30 19:17:38 +00:00
Nuno Góis
97636bb4ed
chore: add support for PAYG billing ( #8582 )
...
https://linear.app/unleash/issue/CTO-102/unleash-add-support-for-payg-billing
2024-10-30 13:17:48 +00:00
Jaanus Sellin
8259b9e9f6
feat: update orval schema ( #8595 )
2024-10-30 14:33:51 +02:00
Nuno Góis
1add516e49
chore: event timeline GA ( #8552 )
...
https://linear.app/unleash/issue/2-2682/remove-feature-flag
https://linear.app/unleash/issue/2-2705/remove-experimental-tag-from-the-new-event-properties
https://linear.app/unleash/issue/2-2751/remove-the-beta-badge-for-event-timeline-in-new-in-unleash
Makes event timeline GA by tackling the respective tasks:
- Remove `eventTimeline` feature flag
- Remove `[Experimental]` tag from the new schema properties
- No longer show the "beta" badge for this item in "New in Unleash"
2024-10-30 10:53:12 +01:00
Jaanus Sellin
65c7f77980
feat: hide archive UI behind flag ( #8591 )
...
This new UI needs more work and we are soon making 6.4 release, I do not
want to release it without flag. Putting it behind flag.
2024-10-30 11:52:01 +02:00
Mateusz Kwasniewski
c1dcbde8d9
fix: welcome message with no name ( #8588 )
2024-10-30 10:11:10 +01:00
Jaanus Sellin
5f67dcefcd
feat: archive is now part of project feature list ( #8587 )
...

2024-10-30 10:38:42 +02:00
renovate[bot]
916e890c93
chore(deps): update dependency vite to v5.4.10 ( #8586 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [vite](https://vite.dev )
([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite ))
| [`5.4.9` ->
`5.4.10`](https://renovatebot.com/diffs/npm/vite/5.4.9/5.4.10 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>vitejs/vite (vite)</summary>
###
[`v5.4.10`](https://redirect.github.com/vitejs/vite/releases/tag/v5.4.10 )
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v5.4.9...v5.4.10 )
Please refer to
[CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v5.4.10/packages/vite/CHANGELOG.md )
for details.
</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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzMuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEzMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-30 03:24:39 +00:00
renovate[bot]
fc8571d5cf
chore(deps): update dependency msw to v2.5.0 ( #8581 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [msw](https://mswjs.io )
([source](https://redirect.github.com/mswjs/msw )) | [`2.4.12` ->
`2.5.0`](https://renovatebot.com/diffs/npm/msw/2.4.12/2.5.0 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>mswjs/msw (msw)</summary>
###
[`v2.5.0`](https://redirect.github.com/mswjs/msw/releases/tag/v2.5.0 )
[Compare
Source](https://redirect.github.com/mswjs/msw/compare/v2.4.13...v2.5.0 )
#### v2.5.0 (2024-10-22)
##### Features
- isolate parent and child frames when handling requests
([#​2324](https://redirect.github.com/mswjs/msw/issues/2324 ))
([`a1a81ba`](a1a81ba001
))
[@​kettanaito](https://redirect.github.com/kettanaito )
###
[`v2.4.13`](https://redirect.github.com/mswjs/msw/releases/tag/v2.4.13 )
[Compare
Source](https://redirect.github.com/mswjs/msw/compare/v2.4.12...v2.4.13 )
#### v2.4.13 (2024-10-22)
##### Bug Fixes
- update `@inquirer/confirm` to 4.0
([#​2300](https://redirect.github.com/mswjs/msw/issues/2300 ))
([`0cf9cce`](0cf9cce8da
))
[@​greysteil](https://redirect.github.com/greysteil )
[@​kettanaito](https://redirect.github.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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzMuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEzMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-29 19:45:47 +00:00
renovate[bot]
6efb9b61e1
chore(deps): update dependency jsonpath-plus to v10.1.0 ( #8580 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [jsonpath-plus](https://redirect.github.com/s3u/JSONPath ) | [`10.0.0`
->
`10.1.0`](https://renovatebot.com/diffs/npm/jsonpath-plus/10.0.0/10.1.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>s3u/JSONPath (jsonpath-plus)</summary>
###
[`v10.1.0`](https://redirect.github.com/s3u/JSONPath/blob/HEAD/CHANGES.md#1010 )
[Compare
Source](https://redirect.github.com/s3u/JSONPath/compare/v10.0.7...v10.1.0 )
- feat: add typeof operator to safe script
###
[`v10.0.7`](https://redirect.github.com/s3u/JSONPath/blob/HEAD/CHANGES.md#1007 )
[Compare
Source](https://redirect.github.com/s3u/JSONPath/compare/v10.0.6...v10.0.7 )
- fix(security): prevent `constructor` access
- docs: add security policy file
###
[`v10.0.6`](https://redirect.github.com/s3u/JSONPath/blob/HEAD/CHANGES.md#1006 )
[Compare
Source](https://redirect.github.com/s3u/JSONPath/compare/v10.0.5...v10.0.6 )
- fix(security): prevent `call`/`apply` invocation of `Function`
###
[`v10.0.5`](https://redirect.github.com/s3u/JSONPath/blob/HEAD/CHANGES.md#1005 )
[Compare
Source](https://redirect.github.com/s3u/JSONPath/compare/v10.0.4...v10.0.5 )
- fix: remove overly aggressive disabling of native functions but
disallow `__proto__`
###
[`v10.0.4`](https://redirect.github.com/s3u/JSONPath/blob/HEAD/CHANGES.md#1004 )
[Compare
Source](https://redirect.github.com/s3u/JSONPath/compare/v10.0.3...v10.0.4 )
- fix(security): further prevent binding of Function calls which may
evade detection
###
[`v10.0.3`](https://redirect.github.com/s3u/JSONPath/blob/HEAD/CHANGES.md#1003 )
[Compare
Source](https://redirect.github.com/s3u/JSONPath/compare/v10.0.2...v10.0.3 )
- fix(security): prevent binding of Function calls which may evade
detection
###
[`v10.0.2`](https://redirect.github.com/s3u/JSONPath/blob/HEAD/CHANGES.md#1002 )
[Compare
Source](https://redirect.github.com/s3u/JSONPath/compare/v10.0.1...v10.0.2 )
- fix(security): prevent Function calls outside of member expressions
###
[`v10.0.1`](https://redirect.github.com/s3u/JSONPath/blob/HEAD/CHANGES.md#1001 )
- fix(security): prohibit `Function` in "safe" vm
</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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzMuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEzMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-29 19:45:40 +00:00
Jaanus Sellin
28e062b5cf
feat: archived features can be searched now ( #8568 )
...
Archived features can be searched now.
This is the backend and small parts of frontend preparing to add
filters, buttons etc in next PR.
---------
Co-authored-by: Thomas Heartman <thomas@getunleash.io>
2024-10-29 13:19:13 +02:00
Gastón Fournier
7221697a96
security: move orval to dev dependency ( #8569 )
...
Looking at https://github.com/Unleash/unleash/security/dependabot/204 it
seems that the dependency comes from orval that should not be needed in
production:
```shell
$ yarn why --recursive jsonpath-plus
└─ unleash-frontend-local@workspace:.
└─ orval@npm:6.31.0 (via npm:^6.31.0)
├─ @orval/angular@npm:6.31.0 (via npm:6.31.0)
│ └─ @orval/core@npm:6.31.0 (via npm:6.31.0)
│ └─ @ibm-cloud/openapi-ruleset@npm:1.17.0 (via npm:^1.14.2)
│ ├─ @stoplight/spectral-formats@npm:1.6.0 (via npm:^1.6.0)
│ │ └─ @stoplight/spectral-core@npm:1.18.3 (via npm:^1.8.0)
│ │ ├─ jsonpath-plus@npm:7.1.0 (via npm:7.1.0)
│ │ └─ nimma@npm:0.2.2 (via npm:0.2.2)
│ │ └─ jsonpath-plus@npm:6.0.1 (via npm:^6.0.1)
│ ├─ @stoplight/spectral-functions@npm:1.8.0 (via npm:^1.7.2)
│ │ ├─ @stoplight/spectral-core@npm:1.18.3 (via npm:^1.7.0)
│ │ └─ @stoplight/spectral-formats@npm:1.6.0 (via npm:^1.0.0)
│ └─ @stoplight/spectral-rulesets@npm:1.19.1 (via npm:^1.18.1)
│ ├─ @stoplight/spectral-core@npm:1.18.3 (via npm:^1.8.1)
│ ├─ @stoplight/spectral-formats@npm:1.6.0 (via npm:^1.5.0)
│ └─ @stoplight/spectral-functions@npm:1.8.0 (via npm:^1.5.1)
├─ @orval/axios@npm:6.31.0 (via npm:6.31.0)
│ └─ @orval/core@npm:6.31.0 (via npm:6.31.0)
├─ @orval/core@npm:6.31.0 (via npm:6.31.0)
├─ @orval/fetch@npm:6.31.0 (via npm:6.31.0)
│ └─ @orval/core@npm:6.31.0 (via npm:6.31.0)
├─ @orval/hono@npm:6.31.0 (via npm:6.31.0)
│ ├─ @orval/core@npm:6.31.0 (via npm:6.31.0)
│ └─ @orval/zod@npm:6.31.0 (via npm:6.31.0)
│ └─ @orval/core@npm:6.31.0 (via npm:6.31.0)
├─ @orval/mock@npm:6.31.0 (via npm:6.31.0)
│ └─ @orval/core@npm:6.31.0 (via npm:6.31.0)
├─ @orval/query@npm:6.31.0 (via npm:6.31.0)
│ └─ @orval/core@npm:6.31.0 (via npm:6.31.0)
├─ @orval/swr@npm:6.31.0 (via npm:6.31.0)
│ └─ @orval/core@npm:6.31.0 (via npm:6.31.0)
└─ @orval/zod@npm:6.31.0 (via npm:6.31.0)
```
These are dependencies that are optional for your project. If they fail
to install, the installation process will continue without error, but
they will be included if they can be successfully installed.
By default, optionalDependencies are installed in both environments,
including production.
2024-10-29 10:31:56 +01:00
renovate[bot]
1894271791
chore(deps): update yarn to v4.5.1 ( #8565 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [yarn](https://redirect.github.com/yarnpkg/berry )
([source](https://redirect.github.com/yarnpkg/berry/tree/HEAD/packages/yarnpkg-cli ))
| [`4.4.1` ->
`4.5.1`](https://renovatebot.com/diffs/npm/yarn/4.4.1/4.5.1 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>yarnpkg/berry (yarn)</summary>
###
[`v4.5.1`](68e10d099f...b5baf9bb17
)
[Compare
Source](68e10d099f...b5baf9bb17
)
###
[`v4.5.0`](d2afdfcf88...68e10d099f
)
[Compare
Source](d2afdfcf88...68e10d099f
)
</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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzMuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEzMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-29 01:27:49 +00:00
renovate[bot]
5a01a7e981
chore(deps): update dependency sass to v1.80.3 ( #8562 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [sass](https://redirect.github.com/sass/dart-sass ) | [`1.77.8` ->
`1.80.3`](https://renovatebot.com/diffs/npm/sass/1.77.8/1.80.3 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>sass/dart-sass (sass)</summary>
###
[`v1.80.3`](https://redirect.github.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1803 )
[Compare
Source](https://redirect.github.com/sass/dart-sass/compare/1.80.2...1.80.3 )
- Fix a bug where `@import url("...")` would crash in plain CSS files.
- Improve consistency of how warnings are emitted by different parts of
the
compiler. This should result in minimal user-visible changes, but
different
types of warnings should now respond more reliably to flags like
`--quiet`,
`--verbose`, and `--silence-deprecation`.
###
[`v1.80.2`](https://redirect.github.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1802 )
[Compare
Source](https://redirect.github.com/sass/dart-sass/compare/1.80.1...1.80.2 )
- Fix a bug where deprecation warnings were incorrectly emitted for the
plain-CSS `invert()` function.
###
[`v1.80.1`](https://redirect.github.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1801 )
[Compare
Source](https://redirect.github.com/sass/dart-sass/compare/1.80.0...1.80.1 )
- Fix a bug where repeated deprecation warnings were not automatically
limited.
###
[`v1.80.0`](https://redirect.github.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1800 )
[Compare
Source](https://redirect.github.com/sass/dart-sass/compare/1.79.6...1.80.0 )
- `@import` is now officially deprecated, as are global built-in
functions that
are available within built-in modules. See [the Sass blog post] for more
details on the deprecation process.
[the Sass blog post]: https://sass-lang.com/blog/import-is-deprecated/
##### Embedded Host
- Fix an error that would sometimes occur when deprecation warnings were
emitted when using a custom importer with the legacy API.
###
[`v1.79.6`](https://redirect.github.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1796 )
[Compare
Source](https://redirect.github.com/sass/dart-sass/compare/1.79.5...1.79.6 )
- Fix a bug where Sass would add an extra `*/` after loud comments with
whitespace after an explicit `*/` in the indented syntax.
- **Potentially breaking bug fix:** Adding text after an explicit `*/`
in the
indented syntax is now an error, rather than silently generating invalid
CSS.
##### Embedded Host
- Properly export the `SassBoolean` type.
###
[`v1.79.5`](https://redirect.github.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1795 )
[Compare
Source](https://redirect.github.com/sass/dart-sass/compare/1.79.4...1.79.5 )
- Changes to how `selector.unify()` and `@extend` combine selectors:
- The relative order of pseudo-classes (like `:hover`) and
pseudo-elements
(like `::before`) within each original selector is now preserved when
they're combined.
- Pseudo selectors are now consistently placed at the end of the
combined
selector, regardless of which selector they came from. Previously, this
reordering only applied to pseudo-selectors in the second selector.
- Tweak the color transformation matrices for OKLab and OKLCH to match
the
newer, more accurate values in the CSS spec.
- Fix a slight inaccuracy case when converting to `srgb-linear` and
`display-p3`.
- **Potentially breaking bug fix:** `math.unit()` now wraps multiple
denominator
units in parentheses. For example, `px/(em*em)` instead of `px/em*em`.
##### Command-Line Interface
- Use `@parcel/watcher` to watch the filesystem when running from
JavaScript and
not using `--poll`. This should mitigate more frequent failures users
have
been seeing since version 4.0.0 of Chokidar, our previous watching tool,
was
released.
##### JS API
- Fix `SassColor.interpolate()` to allow an undefined `options`
parameter, as
the types indicate.
##### Embedded Sass
- Properly pass missing color channel values to and from custom
functions.
###
[`v1.79.4`](https://redirect.github.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1794 )
[Compare
Source](https://redirect.github.com/sass/dart-sass/compare/1.79.3...1.79.4 )
##### JS API
- Fix a bug where passing `green` or `blue` to `color.change()` for
legacy
colors would fail.
###
[`v1.79.3`](https://redirect.github.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1793 )
[Compare
Source](https://redirect.github.com/sass/dart-sass/compare/1.79.2...1.79.3 )
- Update the `$channel` parameter in the suggested replacement for
`color.red()`, `color.green()`, `color.blue()`, `color.hue()`,
`color.saturation()`, `color.lightness()`, `color.whiteness()`, and
`color.blackness()` to use a quoted string.
###
[`v1.79.2`](https://redirect.github.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1792 )
[Compare
Source](https://redirect.github.com/sass/dart-sass/compare/1.79.1...1.79.2 )
- Add a `$space` parameter to the suggested replacement for
`color.red()`,
`color.green()`, `color.blue()`, `color.hue()`, `color.saturation()`,
`color.lightness()`, `color.whiteness()`, and `color.blackness()`.
- Update deprecation warnings for the legacy JS API to include a link to
[relevant documentation].
[relevant documentation]: https://sass-lang.com/d/legacy-js-api
###
[`v1.79.1`](https://redirect.github.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1791 )
[Compare
Source](https://redirect.github.com/sass/dart-sass/compare/1.79.0...1.79.1 )
- No user-visible changes.
###
[`v1.79.0`](https://redirect.github.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1790 )
[Compare
Source](https://redirect.github.com/sass/dart-sass/compare/1.78.0...1.79.0 )
- **Breaking change**: Passing a number with unit `%` to the `$alpha`
parameter
of `color.change()`, `color.adjust()`, `change-color()`, and
`adjust-color()`
is now interpreted as a percentage, instead of ignoring the unit. For
example,
`color.change(red, $alpha: 50%)` now returns `rgb(255 0 0 / 0.5)`.
- **Potentially breaking compatibility fix**: Sass no longer rounds RGB
channels
to the nearest integer. This means that, for example, `rgb(0 0 1) !=
rgb(0 0
0.6)`. This matches the latest version of the CSS spec and browser
behavior.
- **Potentially breaking compatibility fix**: Passing large positive or
negative
values to `color.adjust()` can now cause a color's channels to go
outside that
color's gamut. In most cases this will currently be clipped by the
browser and
end up showing the same color as before, but once browsers implement
gamut
mapping it may produce a different result.
- Add support for CSS Color Level 4 [color spaces]. Each color value now
tracks
its color space along with the values of each channel in that color
space.
There are two general principles to keep in mind when dealing with new
color
spaces:
1. With the exception of legacy color spaces (`rgb`, `hsl`, and `hwb`),
colors
will always be emitted in the color space they were defined in unless
they're explicitly converted.
2. The `color.to-space()` function is the only way to convert a color to
another color space. Some built-in functions may do operations in a
different color space, but they'll always convert back to the original
space
afterwards.
- `rgb` colors can now have non-integer channels and channels outside
the normal
gamut of 0-255. These colors are always emitted using the `rgb()` syntax
so
that modern browsers that are being displayed on wide-gamut devices can
display the most accurate color possible.
- Add support for all the new color syntax defined in Color Level 4,
including:
- `oklab()`, `oklch()`, `lab()`, and `lch()` functions;
- a top-level `hwb()` function that matches the space-separated CSS
syntax;
- and a `color()` function that supports the `srgb`, `srgb-linear`,
`display-p3`, `a98-rgb`, `prophoto-rgb`, `rec2020`, `xyz`, `xyz-d50`,
and
`xyz-d65` color spaces.
- Add new functions for working with color spaces:
- `color.to-space($color, $space)` converts `$color` to the given
`$space`. In
most cases this conversion is lossless—the color may end up out-of-gamut
for
the destination color space, but browsers will generally display it as
best
they can regardless. However, the `hsl` and `hwb` spaces can't represent
out-of-gamut colors and so will be clamped.
- `color.channel($color, $channel, $space: null)` returns the value of
the
given `$channel` in `$color`, after converting it to `$space` if
necessary.
It should be used instead of the old channel-specific functions such as
`color.red()` and `color.hue()`.
- `color.same($color1, $color2)` returns whether two colors represent
the same
color even across color spaces. It differs from `$color1 == $color2`
because
`==` never consider colors in different (non-legacy) spaces as equal.
- `color.is-in-gamut($color, $space: null)` returns whether `$color` is
in-gamut for its color space (or `$space` if it's passed).
- `color.to-gamut($color, $space: null)` returns `$color` constrained to
its
space's gamut (or to `$space`'s gamut, if passed). This is generally not
recommended since even older browsers will display out-of-gamut colors
as
best they can, but it may be necessary in some cases.
- `color.space($color)`: Returns the name of `$color`'s color space.
- `color.is-legacy($color)`: Returns whether `$color` is in a legacy
color
space (`rgb`, `hsl`, or `hwb`).
- `color.is-powerless($color, $channel, $space: null)`: Returns whether
the
given `$channel` of `$color` is powerless in `$space` (or its own color
space). A channel is "powerless" if its value doesn't affect the way the
color is displayed, such as hue for a color with 0 chroma.
- `color.is-missing($color, $channel)`: Returns whether `$channel`'s
value is
missing in `$color`. Missing channels can be explicitly specified using
the
special value `none` and can appear automatically when
`color.to-space()`
returns a color with a powerless channel. Missing channels are usually
treated as 0, except when interpolating between two colors and in
`color.mix()` where they're treated as the same value as the other
color.
- Update existing functions to support color spaces:
- `hsl()` and `color.hwb()` no longer forbid out-of-bounds values.
Instead,
they follow the CSS spec by clamping them to within the allowed range.
- `color.change()`, `color.adjust()`, and `color.scale()` now support
all
channels of all color spaces. However, if you want to modify a channel
that's not in `$color`'s own color space, you have to explicitly specify
the
space with the `$space` parameter. (For backwards-compatibility, this
doesn't apply to legacy channels of legacy colors—for example, you can
still
adjust an `rgb` color's saturation without passing `$space: hsl`).
- `color.mix()` and `color.invert()` now support the standard CSS
algorithm
for interpolating between two colors (the same one that's used for
gradients
and animations). To use this, pass the color space to use for
interpolation
to the `$method` parameter. For polar color spaces like `hsl` and
`oklch`,
this parameter also allows you to specify how hue interpolation is
handled.
- `color.complement()` now supports a `$space` parameter that indicates
which
color space should be used to take the complement.
- `color.grayscale()` now operates in the `oklch` space for non-legacy
colors.
- `color.ie-hex-str()` now automatically converts its color to the `rgb`
space
and gamut-maps it so that it can continue to take colors from any color
space.
[color spaces]:
https://developer.mozilla.org/en-US/docs/Web/CSS/color_value
- The following functions are now deprecated, and uses should be
replaced with
the new color-space-aware functions defined above:
- The `color.red()`, `color.green()`, `color.blue()`, `color.hue()`,
`color.saturation()`, `color.lightness()`, `color.whiteness()`, and
`color.blackness()` functions, as well as their global counterparts,
should
be replaced with calls to `color.channel()`.
- The global `adjust-hue()`, `saturate()`, `desaturate()`, `lighten()`,
`darken()`, `transaprentize()`, `fade-out()`, `opacify()`, and
`fade-in()`
functions should be replaced by `color.adjust()` or `color.scale()`.
- Add a `global-builtin` future deprecation, which can be opted-into
with the
`--future-deprecation` flag or the `futureDeprecations` option in the JS
or
Dart API. This emits warnings when any global built-in functions that
are
now available in `sass:` modules are called. It will become active by
default
in an upcoming release alongside the `@import` deprecation.
##### Dart API
- Added a `ColorSpace` class which represents the various color spaces
defined
in the CSS spec.
- Added `SassColor.space` which returns a color's color space.
- Added `SassColor.channels` and `.channelsOrNull` which returns a list
of channel values, with missing channels converted to 0 or exposed as
null,
respectively.
- Added `SassColor.isLegacy`, `.isInGamut`, `.channel()`,
`.isChannelMissing()`,
`.isChannelPowerless()`, `.toSpace()`, `.toGamut()`,
`.changeChannels()`, and
`.interpolate()` which do the same thing as the Sass functions of the
corresponding names.
- `SassColor.rgb()` now allows out-of-bounds and non-integer arguments.
- `SassColor.hsl()` and `.hwb()` now allow out-of-bounds arguments.
- Added `SassColor.hwb()`, `.srgb()`, `.srgbLinear()`, `.displayP3()`,
`.a98Rgb()`, `.prophotoRgb()`, `.rec2020()`, `.xyzD50()`, `.xyzD65()`,
`.lab()`, `.lch()`, `.oklab()`, `.oklch()`, and `.forSpace()`
constructors.
- Deprecated `SassColor.red`, `.green`, `.blue`, `.hue`, `.saturation`,
`.lightness`, `.whiteness`, and `.blackness` in favor of
`SassColor.channel()`.
- Deprecated `SassColor.changeRgb()`, `.changeHsl()`, and `.changeHwb()`
in
favor of `SassColor.changeChannels()`.
- Added `SassNumber.convertValueToUnit()` as a shorthand for
`SassNumber.convertValue()` with a single numerator.
- Added `InterpolationMethod` and `HueInterpolationMethod` which
collectively
represent the method to use to interpolate two colors.
##### JS API
- While the legacy API has been deprecated since we released the modern
API, we
now emit warnings when the legacy API is used to make sure users are
aware
that it will be removed in Dart Sass 2.0.0. In the meantime, you can
silence
these warnings by passing `legacy-js-api` in `silenceDeprecations` when
using
the legacy API.
- Modify `SassColor` to accept a new `space` option, with support for
all the
new color spaces defined in Color Level 4.
- Add `SassColor.space` which returns a color's color space.
- Add `SassColor.channels` and `.channelsOrNull` which returns a list of
channel
values, with missing channels converted to 0 or exposed as null,
respectively.
- Add `SassColor.isLegacy`, `.isInGamut()`, `.channel()`,
`.isChannelMissing()`,
`.isChannelPowerless()`, `.toSpace()`, `.toGamut()`, `.change()`, and
`.interpolate()` which do the same thing as the Sass functions of the
corresponding names.
- Deprecate `SassColor.red`, `.green`, `.blue`, `.hue`, `.saturation`,
`.lightness`, `.whiteness`, and `.blackness` in favor of
`SassColor.channel()`.
##### Embedded Sass
- Add `Color` SassScript value, with support for all the new color
spaces
defined in Color Level 4.
- Remove `RgbColor`, `HslColor` and `HwbColor` SassScript values.
###
[`v1.78.0`](https://redirect.github.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1780 )
[Compare
Source](https://redirect.github.com/sass/dart-sass/compare/1.77.8...1.78.0 )
- The `meta.feature-exists` function is now deprecated. This deprecation
is
named `feature-exists`.
- Fix a crash when using `@at-root` without any queries or children in
the
indented syntax.
##### JS API
- Backport the deprecation options (`fatalDeprecations`,
`futureDeprecations`,
and `silenceDeprecations`) to the legacy JS API. The legacy JS API is
itself
deprecated, and you should move off of it if possible, but this will
allow
users of bundlers and other tools that are still using the legacy API to
still control deprecation warnings.
- Fix a bug where accessing `SourceSpan.url` would crash when a relative
URL was
passed to the Sass API.
##### Embedded Sass
- Explicitly expose a `sass` executable from the `sass-embedded` npm
package.
This was intended to be included in 1.63.0, but due to the way
platform-specific dependency executables are installed it did not work
as
intended. Now users can run `npx sass` for local installs or just `sass`
when
`sass-embedded` is installed globally.
- Add linux-riscv64, linux-musl-riscv64, and android-riscv64 support for
the
`sass-embedded` npm package.
- Fix an edge case where the Dart VM could hang when shutting down when
requests
were in flight.
- Fix a race condition where the embedded host could fail to shut down
if it was
closed around the same time a new compilation was started.
- Fix a bug where parse-time deprecation warnings could not be
controlled by
the deprecation options in some circumstances.
</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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzMuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEzMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-28 22:05:36 +00:00
renovate[bot]
3bbb1c91f8
chore(deps): update dependency msw to v2.4.12 ( #8559 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [msw](https://mswjs.io )
([source](https://redirect.github.com/mswjs/msw )) | [`2.4.11` ->
`2.4.12`](https://renovatebot.com/diffs/npm/msw/2.4.11/2.4.12 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>mswjs/msw (msw)</summary>
###
[`v2.4.12`](https://redirect.github.com/mswjs/msw/releases/tag/v2.4.12 )
[Compare
Source](https://redirect.github.com/mswjs/msw/compare/v2.4.11...v2.4.12 )
#### v2.4.12 (2024-10-21)
##### Bug Fixes
- **node:** preserve headers instanceof when recording raw headers
([#​2321](https://redirect.github.com/mswjs/msw/issues/2321 ))
([`a58a300`](a58a300687
))
[@​paoloricciuti](https://redirect.github.com/paoloricciuti )
</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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzMuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEzMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-28 18:37:20 +00:00
Mateusz Kwasniewski
e666f90e1e
feat: playground result count buckets ( #8555 )
2024-10-28 15:43:07 +01:00
Jaanus Sellin
eaab9db60d
fix: now feature table does not dissapear ( #8554 )
...
Feature table does not dissapear when onboarding and filter settings
hides all features
2024-10-28 15:39:20 +02:00
Thomas Heartman
622998c62e
fix: invalid spreading of keys into table rows everywhere ( #8551 )
...
This commit fixes invalid prop spreading warnings in all the table rows
I could find through a quick search in the code base.
The issue is that you can't spread the "key" prop into a component. It
*must* be an explicit prop.
The process is the same everywhere:
1. Instead of spreading `row.getRowProps()` into the component, we
extract and split it: `const {key, ...rowProps} = row.getRowProps()`.
2. Do the same thing for cellProps.
2024-10-28 13:47:22 +01:00
renovate[bot]
cb6b776154
chore(deps): update dependency react-dropzone to v14.2.10 ( #8549 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[react-dropzone](https://redirect.github.com/react-dropzone/react-dropzone )
| [`14.2.9` ->
`14.2.10`](https://renovatebot.com/diffs/npm/react-dropzone/14.2.9/14.2.10 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>react-dropzone/react-dropzone (react-dropzone)</summary>
###
[`v14.2.10`](https://redirect.github.com/react-dropzone/react-dropzone/releases/tag/v14.2.10 )
[Compare
Source](https://redirect.github.com/react-dropzone/react-dropzone/compare/v14.2.9...v14.2.10 )
##### Bug Fixes
- fix exports declaration
([53bba3a](53bba3a78f
))
</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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjAuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEyMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-28 02:21:28 +00:00
renovate[bot]
4f877f37c6
chore(deps): update dependency @vitejs/plugin-react to v4.3.3 ( #8548 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@vitejs/plugin-react](https://redirect.github.com/vitejs/vite-plugin-react/tree/main/packages/plugin-react#readme )
([source](https://redirect.github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react ))
| [`4.3.2` ->
`4.3.3`](https://renovatebot.com/diffs/npm/@vitejs%2fplugin-react/4.3.2/4.3.3 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>vitejs/vite-plugin-react
(@​vitejs/plugin-react)</summary>
###
[`v4.3.3`](https://redirect.github.com/vitejs/vite-plugin-react/blob/HEAD/packages/plugin-react/CHANGELOG.md#433-2024-10-19 )
[Compare
Source](https://redirect.github.com/vitejs/vite-plugin-react/compare/v4.3.2...v4.3.3 )
##### React Compiler runtimeModule option removed
React Compiler was updated to accept a `target` option and
`runtimeModule` was removed. vite-plugin-react will still detect
`runtimeModule` for backwards compatibility.
When using a custom `runtimeModule` or `target !== '19'`, the plugin
will not try to pre-optimize `react/compiler-runtime` dependency.
The
[react-compiler-runtime](https://www.npmjs.com/package/react-compiler-runtime )
is now available on npm can be used instead of the local shim for people
using the compiler with React < 19.
Here is the configuration to use the compiler with React 18 and correct
source maps in development:
```bash
npm install babel-plugin-react-compiler react-compiler-runtime @​babel/plugin-transform-react-jsx-development
```
```ts
export default defineConfig(({ command }) => {
const babelPlugins = [['babel-plugin-react-compiler', { target: '18' }]]
if (command === 'serve') {
babelPlugins.push(['@​babel/plugin-transform-react-jsx-development', {}])
}
return {
plugins: [react({ babel: { plugins: babelPlugins } })],
}
})
```
</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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjAuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEyMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-28 02:21:08 +00:00
renovate[bot]
8ae809bfd7
chore(deps): update dependency @types/node to v20.16.13 ( #8546 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ))
| [`20.16.12` ->
`20.16.13`](https://renovatebot.com/diffs/npm/@types%2fnode/20.16.12/20.16.13 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjAuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEyMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-27 23:09:30 +00:00
renovate[bot]
807323be20
chore(deps): update dependency react-joyride to v2.9.2 ( #8545 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [react-joyride](https://react-joyride.com/ )
([source](https://redirect.github.com/gilbarbara/react-joyride )) |
[`2.8.2` ->
`2.9.2`](https://renovatebot.com/diffs/npm/react-joyride/2.8.2/2.9.2 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>gilbarbara/react-joyride (react-joyride)</summary>
###
[`v2.9.2`](https://redirect.github.com/gilbarbara/react-joyride/releases/tag/v2.9.2 ):
2.9.2
[Compare
Source](https://redirect.github.com/gilbarbara/react-joyride/compare/v2.9.1...v2.9.2 )
- Fix primary button text with showProgress:
[`58ecae0`](58ecae0dd4
)
- Fix lifecycle for centered steps:
[`8ee561a`](8ee561ac62
)
- Fix docs and types:
[`6bf66ca`](6bf66cac3c
)
###
[`v2.9.1`](https://redirect.github.com/gilbarbara/react-joyride/releases/tag/v2.9.1 ):
2.9.1
[Compare
Source](https://redirect.github.com/gilbarbara/react-joyride/compare/v2.9.0...v2.9.1 )
- Remove duplicate store update for placement "center":
[`9bac425`](9bac425acf
)
###
[`v2.9.0`](https://redirect.github.com/gilbarbara/react-joyride/releases/tag/v2.9.0 ):
2.9.0
[Compare
Source](https://redirect.github.com/gilbarbara/react-joyride/compare/v2.8.2...v2.9.0 )
- Upgrade dependencies:
[`76b0eae`](76b0eaebe3
)
- Add try/catch to getElement helper:
[`92e204d`](92e204d7fc
)
- Add LIFECYCLE.INIT to Overlay "hideSpotlight":
[`e4a75a4`](e4a75a4552
)
- Add "nextLabelWithProgress" to step locale:
[`0fbf346`](0fbf346628
)
- Update "getDocumentHeight" median parameter default to false:
[`d7febf7`](d7febf7efa
)
- Fix types and defaults:
[`805356c`](805356cfd7
)
</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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjAuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEyMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-25 19:38:43 +00:00
Mateusz Kwasniewski
a8d608792d
feat: track personal dashboard seen ( #8539 )
2024-10-25 09:29:14 +02:00
sjaanus
ff6ca920ce
feat: start tracking project tab navigation
2024-10-25 09:16:52 +03:00
renovate[bot]
bd4402302c
chore(deps): update dependency debounce to v2.2.0 ( #8538 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [debounce](https://redirect.github.com/sindresorhus/debounce ) |
[`2.1.1` ->
`2.2.0`](https://renovatebot.com/diffs/npm/debounce/2.1.1/2.2.0 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>sindresorhus/debounce (debounce)</summary>
###
[`v2.2.0`](https://redirect.github.com/sindresorhus/debounce/releases/tag/v2.2.0 )
[Compare
Source](https://redirect.github.com/sindresorhus/debounce/compare/v2.1.1...v2.2.0 )
- Add `.isPending` property to the debounced function
([#​44](https://redirect.github.com/sindresorhus/debounce/issues/44 ))
[`1151e14`](https://redirect.github.com/sindresorhus/debounce/commit/1151e14 )
</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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjAuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEyMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-25 02:17:46 +00:00
renovate[bot]
99b7ea7188
chore(deps): update dependency cypress to v13.15.0 ( #8537 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [cypress](https://cypress.io )
([source](https://redirect.github.com/cypress-io/cypress )) | [`13.14.2`
-> `13.15.0`](https://renovatebot.com/diffs/npm/cypress/13.14.2/13.15.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>cypress-io/cypress (cypress)</summary>
###
[`v13.15.0`](https://redirect.github.com/cypress-io/cypress/releases/tag/v13.15.0 )
[Compare
Source](https://redirect.github.com/cypress-io/cypress/compare/v13.14.2...v13.15.0 )
Changelog: https://docs.cypress.io/guides/references/changelog#13-15-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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjAuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEyMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-25 02:17:34 +00:00
renovate[bot]
e2c83a3560
chore(deps): update dependency countries-and-timezones to v3.7.2 ( #8536 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[countries-and-timezones](https://redirect.github.com/manuelmhtr/countries-and-timezones )
| [`3.6.0` ->
`3.7.2`](https://renovatebot.com/diffs/npm/countries-and-timezones/3.6.0/3.7.2 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>manuelmhtr/countries-and-timezones
(countries-and-timezones)</summary>
###
[`v3.7.2`](https://redirect.github.com/manuelmhtr/countries-and-timezones/blob/HEAD/CHANGELOG.md#372---2024-10-14 )
[Compare
Source](https://redirect.github.com/manuelmhtr/countries-and-timezones/compare/v3.7.1...v3.7.2 )
##### Fixed
- Add script to add missing ESM package.json
###
[`v3.7.1`](https://redirect.github.com/manuelmhtr/countries-and-timezones/blob/HEAD/CHANGELOG.md#371---2024-10-13 )
[Compare
Source](https://redirect.github.com/manuelmhtr/countries-and-timezones/compare/v3.7.0...v3.7.1 )
##### Changed
- Set up linting (by [JC Franco](https://redirect.github.com/jcfranco ))
- Remove build output from source control (by [JC
Franco](https://redirect.github.com/jcfranco ))
- Add releasing script (by [JC
Franco](https://redirect.github.com/jcfranco ))
- Update test action to run on node versions 8 - 20 (by [JC
Franco](https://redirect.github.com/jcfranco ))
- Set up conventional commits PR check (by [JC
Franco](https://redirect.github.com/jcfranco ))
- Fix dependabot config (by [JC
Franco](https://redirect.github.com/jcfranco ))
###
[`v3.7.0`](https://redirect.github.com/manuelmhtr/countries-and-timezones/blob/HEAD/CHANGELOG.md#370---2024-09-30 )
[Compare
Source](https://redirect.github.com/manuelmhtr/countries-and-timezones/compare/v3.6.0...v3.7.0 )
##### Changed
- Updated with 2024b IANA Timezones database.
</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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjAuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEyMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-24 21:07:23 +00:00
renovate[bot]
0a3d306f94
chore(deps): update dependency @testing-library/jest-dom to v6.6.2 ( #8534 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@testing-library/jest-dom](https://redirect.github.com/testing-library/jest-dom )
| [`6.6.1` ->
`6.6.2`](https://renovatebot.com/diffs/npm/@testing-library%2fjest-dom/6.6.1/6.6.2 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>testing-library/jest-dom
(@​testing-library/jest-dom)</summary>
###
[`v6.6.2`](https://redirect.github.com/testing-library/jest-dom/releases/tag/v6.6.2 )
[Compare
Source](https://redirect.github.com/testing-library/jest-dom/compare/v6.6.1...v6.6.2 )
##### Bug Fixes
- remove recursive type reference in vitest types
([#​636](https://redirect.github.com/testing-library/jest-dom/issues/636 ))
([4468378](4468378fb4
))
</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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjAuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEyMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-24 19:23:56 +00:00
gitar-bot[bot]
589d9f1af7
[Gitar] Cleaning up stale flag: displayTrafficDataUsage with value true ( #8481 )
2024-10-24 08:05:06 +02:00
renovate[bot]
45c15826ea
chore(deps): update dependency @testing-library/jest-dom to v6.6.1 ( #8526 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@testing-library/jest-dom](https://redirect.github.com/testing-library/jest-dom )
| [`6.5.0` ->
`6.6.1`](https://renovatebot.com/diffs/npm/@testing-library%2fjest-dom/6.5.0/6.6.1 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>testing-library/jest-dom
(@​testing-library/jest-dom)</summary>
###
[`v6.6.1`](https://redirect.github.com/testing-library/jest-dom/compare/v6.6.0...ced792e2f2773f16c249c6ce59fa8df968d28a20 )
[Compare
Source](https://redirect.github.com/testing-library/jest-dom/compare/v6.6.0...v6.6.1 )
###
[`v6.6.0`](https://redirect.github.com/testing-library/jest-dom/compare/v6.5.0...9b148043d082a83f0ae5cdc03cdfc6a7c4573e6e )
[Compare
Source](https://redirect.github.com/testing-library/jest-dom/compare/v6.5.0...v6.6.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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjAuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEyMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-23 22:00:25 +00:00
Nuno Góis
ababe9fe75
chore: Unleash AI UX adjustments: placement, icon, color ( #8521 )
...
https://linear.app/unleash/issue/2-2870/ux-adjustments-following-the-breakathon-placement-on-demo-bot-icon-and
Post-breakathon UX adjustments, including:
- Properly positions the Unleash AI chat option to the left of the demo
steps, when the demo steps are visible.
- Replaces the bot icon with a friendlier, more upbeat version.
- Switches the chat purple color in the light theme to `primary.main`
for better accessibility.
Additionally, I’ve added the mode property to our themes for easier
future maintenance. This makes it simple to check the currently active
theme.

2024-10-23 15:59:02 +01:00
Mateusz Kwasniewski
b7b5a8ae48
fix: stretch strategies underlying root cause ( #8520 )
2024-10-23 16:24:15 +02:00
Mateusz Kwasniewski
74a87f0e26
fix: stretch strategies ( #8519 )
2024-10-23 14:15:07 +02:00
renovate[bot]
8190309d64
fix(deps): update dependency json-2-csv to v5.5.6 ( #8516 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [json-2-csv](https://mrodrig.github.io/json-2-csv )
([source](https://redirect.github.com/mrodrig/json-2-csv )) | [`5.5.5` ->
`5.5.6`](https://renovatebot.com/diffs/npm/json-2-csv/5.5.5/5.5.6 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>mrodrig/json-2-csv (json-2-csv)</summary>
###
[`v5.5.6`](https://redirect.github.com/mrodrig/json-2-csv/releases/tag/5.5.6 ):
NPM Release v5.5.6
[Compare
Source](https://redirect.github.com/mrodrig/json-2-csv/compare/5.5.5...5.5.6 )
- Thanks [@​Altioc](https://redirect.github.com/Altioc ) for
finding and fixing
[#​264](https://redirect.github.com/mrodrig/json-2-csv/issues/264 )
- Patches a moderate severity vulnerability in the dependency chain via
`npm audit fix`
</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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjAuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEyMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-23 00:34:16 +00:00
Melinda Fekete
8b0af59897
Update and restructure environments ( #8496 )
2024-10-22 17:55:11 +02:00
Tymoteusz Czech
f4abf5308a
test(navigation): snapshot sidebar for different plans ( #8507 )
...
Test navigation element by snapshot for all plans
2024-10-22 09:13:59 +00:00
Mateusz Kwasniewski
cbfdb8ca6e
refactor: Composable new in unleash ( #8505 )
2024-10-22 10:52:08 +02:00
Mateusz Kwasniewski
d3294d58c2
chore: remove navigation sidebar leftover flag ( #8504 )
2024-10-22 10:08:27 +02:00
Tymoteusz Czech
802a50d6de
fix: fontend dev command to start in sandbox pro environment ( #8376 )
...
Update development command
2024-10-22 09:42:17 +02:00
renovate[bot]
fbfa5b25e3
chore(deps): update react monorepo ( #8502 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/react](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ))
| [`18.3.7` ->
`18.3.11`](https://renovatebot.com/diffs/npm/@types%2freact/18.3.7/18.3.11 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[@types/react-dom](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-dom )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom ))
| [`18.3.0` ->
`18.3.1`](https://renovatebot.com/diffs/npm/@types%2freact-dom/18.3.0/18.3.1 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjAuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEyMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-22 02:11:09 +00:00
renovate[bot]
ae6450ca5b
chore(deps): update dependency react-dropzone to v14.2.9 ( #8499 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[react-dropzone](https://redirect.github.com/react-dropzone/react-dropzone )
| [`14.2.3` ->
`14.2.9`](https://renovatebot.com/diffs/npm/react-dropzone/14.2.3/14.2.9 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>react-dropzone/react-dropzone (react-dropzone)</summary>
###
[`v14.2.9`](https://redirect.github.com/react-dropzone/react-dropzone/releases/tag/v14.2.9 )
[Compare
Source](https://redirect.github.com/react-dropzone/react-dropzone/compare/v14.2.8...v14.2.9 )
##### Bug Fixes
- disable file access API by default
([c0255d5](c0255d5d9e
))
###
[`v14.2.8`](https://redirect.github.com/react-dropzone/react-dropzone/releases/tag/v14.2.8 )
[Compare
Source](https://redirect.github.com/react-dropzone/react-dropzone/compare/v14.2.7...v14.2.8 )
##### Bug Fixes
- revert min node version to 10.13
([d1ae54d](d1ae54dd59
))
###
[`v14.2.7`](https://redirect.github.com/react-dropzone/react-dropzone/releases/tag/v14.2.7 )
[Compare
Source](https://redirect.github.com/react-dropzone/react-dropzone/compare/v14.2.6...v14.2.7 )
##### Bug Fixes
- ensure typings can be resolved and close
[#​1371](https://redirect.github.com/react-dropzone/react-dropzone/issues/1371 )
([68a8a78](68a8a7874a
))
###
[`v14.2.6`](https://redirect.github.com/react-dropzone/react-dropzone/releases/tag/v14.2.6 )
[Compare
Source](https://redirect.github.com/react-dropzone/react-dropzone/compare/v14.2.5...v14.2.6 )
##### Bug Fixes
- ensure package works as a module
([2471dd9](2471dd9c63
))
###
[`v14.2.5`](https://redirect.github.com/react-dropzone/react-dropzone/releases/tag/v14.2.5 )
[Compare
Source](https://redirect.github.com/react-dropzone/react-dropzone/compare/v14.2.4...v14.2.5 )
##### Bug Fixes
- ensure proper readonly arrays for types
([d7799eb](d7799eb780
))
###
[`v14.2.4`](https://redirect.github.com/react-dropzone/react-dropzone/releases/tag/v14.2.4 )
[Compare
Source](https://redirect.github.com/react-dropzone/react-dropzone/compare/v14.2.3...v14.2.4 )
##### Bug Fixes
- add path to acceptedFiles and fileRejections
([960c6d3](960c6d3317
))
</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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjAuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEyMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-21 21:22:34 +00:00
renovate[bot]
5211ad2b9b
chore(deps): update dependency vite to v5.4.9 ( #8500 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [vite](https://vite.dev )
([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite ))
| [`5.4.6` ->
`5.4.9`](https://renovatebot.com/diffs/npm/vite/5.4.6/5.4.9 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>vitejs/vite (vite)</summary>
###
[`v5.4.9`](https://redirect.github.com/vitejs/vite/releases/tag/v5.4.9 )
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v5.4.8...v5.4.9 )
Please refer to
[CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v5.4.9/packages/vite/CHANGELOG.md )
for details.
###
[`v5.4.8`](https://redirect.github.com/vitejs/vite/releases/tag/v5.4.8 )
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v5.4.7...v5.4.8 )
Please refer to
[CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v5.4.8/packages/vite/CHANGELOG.md )
for details.
###
[`v5.4.7`](https://redirect.github.com/vitejs/vite/releases/tag/v5.4.7 )
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v5.4.6...v5.4.7 )
Please refer to
[CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v5.4.7/packages/vite/CHANGELOG.md )
for details.
</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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjAuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEyMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-21 21:22:06 +00:00
renovate[bot]
16937e39c9
chore(deps): update dependency http-proxy-middleware to v2.0.7 ( #8497 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[http-proxy-middleware](https://redirect.github.com/chimurai/http-proxy-middleware )
| [`2.0.6` ->
`2.0.7`](https://renovatebot.com/diffs/npm/http-proxy-middleware/2.0.6/2.0.7 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>chimurai/http-proxy-middleware
(http-proxy-middleware)</summary>
###
[`v2.0.7`](https://redirect.github.com/chimurai/http-proxy-middleware/releases/tag/v2.0.7 )
[Compare
Source](https://redirect.github.com/chimurai/http-proxy-middleware/compare/v2.0.6...v2.0.7 )
**Full Changelog**:
https://github.com/chimurai/http-proxy-middleware/compare/v2.0.6...v2.0.7
</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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjAuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEyMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-21 18:54:21 +00:00
renovate[bot]
a5b4890aca
chore(deps): update dependency msw to v2.4.11 ( #8498 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [msw](https://mswjs.io )
([source](https://redirect.github.com/mswjs/msw )) | [`2.4.8` ->
`2.4.11`](https://renovatebot.com/diffs/npm/msw/2.4.8/2.4.11 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>mswjs/msw (msw)</summary>
###
[`v2.4.11`](https://redirect.github.com/mswjs/msw/releases/tag/v2.4.11 )
[Compare
Source](https://redirect.github.com/mswjs/msw/compare/v2.4.10...v2.4.11 )
#### v2.4.11 (2024-10-14)
##### Bug Fixes
- update dependencies
([#​2313](https://redirect.github.com/mswjs/msw/issues/2313 ))
([`8f68f0a`](8f68f0affd
))
[@​kettanaito](https://redirect.github.com/kettanaito )
###
[`v2.4.10`](https://redirect.github.com/mswjs/msw/releases/tag/v2.4.10 )
[Compare
Source](https://redirect.github.com/mswjs/msw/compare/v2.4.9...v2.4.10 )
#### v2.4.10 (2024-10-11)
##### Bug Fixes
- **setupWorker:** perform worker update in the background
([#​2311](https://redirect.github.com/mswjs/msw/issues/2311 ))
([`8e40724`](8e40724cd3
))
[@​kettanaito](https://redirect.github.com/kettanaito )
###
[`v2.4.9`](https://redirect.github.com/mswjs/msw/releases/tag/v2.4.9 )
[Compare
Source](https://redirect.github.com/mswjs/msw/compare/v2.4.8...v2.4.9 )
#### v2.4.9 (2024-09-20)
##### Bug Fixes
- **ClientRequest:** support `Request` as init when recording raw
headers
([#​2293](https://redirect.github.com/mswjs/msw/issues/2293 ))
([`bf982ea`](bf982eaa70
))
[@​kettanaito](https://redirect.github.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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjAuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEyMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-21 18:54:03 +00:00
Nuno Góis
c170580064
chore: add Plausible events to Unleash AI chat ( #8494 )
...
https://linear.app/unleash/issue/2-2856/add-plausible-tracking-in-unleash-ai-open-close-chat-send-message
Adds Plausible tracking to some Unleash AI chat events:
- Open chat
- Close chat
- Send message
2024-10-21 14:58:13 +01:00
Mateusz Kwasniewski
69fcb572ef
fix: break words first, break all second ( #8495 )
2024-10-21 15:10:20 +02:00
Thomas Heartman
a8206f5118
fix: handle loading states for project details for a single project ( #8492 )
...
This PR updates the use of references on the project details page to
handle the loading state for a single project.
Now, if a project is loading, it'll show skeleton loaders for the
relevant boxes:

I've also updated the state type we use for this to be more accurate. Shamelessly
stolen from Elm.
```ts
type RemoteData<T> =
| { state: 'error', error: Error }
| { state: 'loading' }
| { state: 'success', data: T }
```
After refactoring:

2024-10-21 14:27:43 +02:00
Mateusz Kwasniewski
9fecc02462
feat: personal dashboard scrollbars and spacing ( #8493 )
2024-10-21 13:14:51 +02:00
Nuno Góis
0f3e7ec7e3
chore: Unleash AI chat UX bug fixes ( #8488 )
...
https://linear.app/unleash/issue/2-2859/small-ux-bug-fixes-on-the-unleash-ai-chat
Bug fixes:
- Up and down arrow keys not functioning in multiline input
- Multiline input expanding beyond the intended size limit
- Chat window failing to properly scroll to the bottom when opened
2024-10-21 08:38:28 +01:00
renovate[bot]
a050060741
chore(deps): update dependency @vitejs/plugin-react to v4.3.2 ( #8489 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@vitejs/plugin-react](https://redirect.github.com/vitejs/vite-plugin-react/tree/main/packages/plugin-react#readme )
([source](https://redirect.github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react ))
| [`4.3.1` ->
`4.3.2`](https://renovatebot.com/diffs/npm/@vitejs%2fplugin-react/4.3.1/4.3.2 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>vitejs/vite-plugin-react
(@​vitejs/plugin-react)</summary>
###
[`v4.3.2`](https://redirect.github.com/vitejs/vite-plugin-react/blob/HEAD/packages/plugin-react/CHANGELOG.md#432-2024-09-29 )
[Compare
Source](https://redirect.github.com/vitejs/vite-plugin-react/compare/v4.3.1...v4.3.2 )
Ignore directive sourcemap error
[#​369](https://redirect.github.com/vitejs/vite-plugin-react/issues/369 )
</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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjAuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEyMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-21 01:56:19 +00:00
renovate[bot]
4cc5a30ac5
chore(deps): update dependency @uiw/react-codemirror to v4.23.5 ( #8487 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@uiw/react-codemirror](https://uiwjs.github.io/react-codemirror )
([source](https://redirect.github.com/uiwjs/react-codemirror )) |
[`4.23.2` ->
`4.23.5`](https://renovatebot.com/diffs/npm/@uiw%2freact-codemirror/4.23.2/4.23.5 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>uiwjs/react-codemirror (@​uiw/react-codemirror)</summary>
###
[`v4.23.5`](https://redirect.github.com/uiwjs/react-codemirror/releases/tag/v4.23.5 )
[Compare
Source](https://redirect.github.com/uiwjs/react-codemirror/compare/v4.23.4...v4.23.5 )
[](https://jaywcjlove.github.io/#/sponsor )
[](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.23.5/file/README.md )
Documentation v4.23.5:
https://raw.githack.com/uiwjs/react-codemirror/2dc5095/index.html \
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.23.4...v4.23.5
```shell
npm i @​uiw/react-codemirror@4.23.5
```
- 🎨 style(vscode): fix default value issue for light mode.
[#​688](https://redirect.github.com/uiwjs/react-codemirror/issues/688 )
[`661bfc9`](https://redirect.github.com/uiwjs/react-codemirror/commit/661bfc9 )
[@​jaywcjlove](https://redirect.github.com/jaywcjlove )
###
[`v4.23.4`](https://redirect.github.com/uiwjs/react-codemirror/releases/tag/v4.23.4 )
[Compare
Source](https://redirect.github.com/uiwjs/react-codemirror/compare/v4.23.3...v4.23.4 )
[](https://jaywcjlove.github.io/#/sponsor )
[](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.23.4/file/README.md )
Documentation v4.23.4:
https://raw.githack.com/uiwjs/react-codemirror/b4d4e77/index.html \
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.23.3...v4.23.4
```shell
npm i @​uiw/react-codemirror@4.23.4
```
- 🐞 fix(hyper-link): Move toString out of while loop to prevent memory
leak
([#​687](https://redirect.github.com/uiwjs/react-codemirror/issues/687 ))
[`e10f426`](https://redirect.github.com/uiwjs/react-codemirror/commit/e10f426 )
[@​danielericlee](https://redirect.github.com/danielericlee )
###
[`v4.23.3`](https://redirect.github.com/uiwjs/react-codemirror/releases/tag/v4.23.3 )
[Compare
Source](https://redirect.github.com/uiwjs/react-codemirror/compare/v4.23.2...v4.23.3 )
[](https://jaywcjlove.github.io/#/sponsor )
[](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.23.3/file/README.md )
Documentation v4.23.3:
https://raw.githack.com/uiwjs/react-codemirror/d199b9e/index.html \
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.23.2...v4.23.3
```shell
npm i @​uiw/react-codemirror@4.23.3
```
- 🎨 style(theme): Vscode Light - lineHighlight.
([#​686](https://redirect.github.com/uiwjs/react-codemirror/issues/686 ))
[`4af6677`](https://redirect.github.com/uiwjs/react-codemirror/commit/4af6677 )
[@​luiz2f](https://redirect.github.com/luiz2f )
</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 is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjAuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEyMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-18 23:31:23 +00:00
renovate[bot]
9c47543a74
chore(deps): update dependency @uiw/codemirror-theme-duotone to v4.23.5 ( #8486 )
...
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://redirect.github.com/uiwjs/react-codemirror )) |
[`4.23.2` ->
`4.23.5`](https://renovatebot.com/diffs/npm/@uiw%2fcodemirror-theme-duotone/4.23.2/4.23.5 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>uiwjs/react-codemirror
(@​uiw/codemirror-theme-duotone)</summary>
###
[`v4.23.5`](https://redirect.github.com/uiwjs/react-codemirror/releases/tag/v4.23.5 )
[Compare
Source](https://redirect.github.com/uiwjs/react-codemirror/compare/v4.23.4...v4.23.5 )
[](https://jaywcjlove.github.io/#/sponsor )
[](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.23.5/file/README.md )
Documentation v4.23.5:
https://raw.githack.com/uiwjs/react-codemirror/2dc5095/index.html \
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.23.4...v4.23.5
```shell
npm i @​uiw/react-codemirror@4.23.5
```
- 🎨 style(vscode): fix default value issue for light mode.
[#​688](https://redirect.github.com/uiwjs/react-codemirror/issues/688 )
[`661bfc9`](https://redirect.github.com/uiwjs/react-codemirror/commit/661bfc9 )
[@​jaywcjlove](https://redirect.github.com/jaywcjlove )
###
[`v4.23.4`](https://redirect.github.com/uiwjs/react-codemirror/releases/tag/v4.23.4 )
[Compare
Source](https://redirect.github.com/uiwjs/react-codemirror/compare/v4.23.3...v4.23.4 )
[](https://jaywcjlove.github.io/#/sponsor )
[](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.23.4/file/README.md )
Documentation v4.23.4:
https://raw.githack.com/uiwjs/react-codemirror/b4d4e77/index.html \
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.23.3...v4.23.4
```shell
npm i @​uiw/react-codemirror@4.23.4
```
- 🐞 fix(hyper-link): Move toString out of while loop to prevent memory
leak
([#​687](https://redirect.github.com/uiwjs/react-codemirror/issues/687 ))
[`e10f426`](https://redirect.github.com/uiwjs/react-codemirror/commit/e10f426 )
[@​danielericlee](https://redirect.github.com/danielericlee )
###
[`v4.23.3`](https://redirect.github.com/uiwjs/react-codemirror/releases/tag/v4.23.3 )
[Compare
Source](https://redirect.github.com/uiwjs/react-codemirror/compare/v4.23.2...v4.23.3 )
[](https://jaywcjlove.github.io/#/sponsor )
[](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.23.3/file/README.md )
Documentation v4.23.3:
https://raw.githack.com/uiwjs/react-codemirror/d199b9e/index.html \
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.23.2...v4.23.3
```shell
npm i @​uiw/react-codemirror@4.23.3
```
- 🎨 style(theme): Vscode Light - lineHighlight.
([#​686](https://redirect.github.com/uiwjs/react-codemirror/issues/686 ))
[`4af6677`](https://redirect.github.com/uiwjs/react-codemirror/commit/4af6677 )
[@​luiz2f](https://redirect.github.com/luiz2f )
</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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjAuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEyMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-18 18:24:33 +00:00
Nuno Góis
5b1e875131
chore: add an initial disclaimer to Unleash AI ( #8482 )
...
https://linear.app/unleash/issue/2-2853/add-a-disclaimer-to-the-unleash-ai-chat-window
Adds a small, initial disclaimer to Unleash AI chat.

2024-10-18 14:48:49 +01:00
Nuno Góis
ffcfe85575
chore: scroll-related UX adjustments in the Unleash AI chat ( #8478 )
...
https://linear.app/unleash/issue/2-2857/make-some-scroll-related-ux-adjustments-to-the-unleash-ai-chat
Introduces scroll-related UX enhancements to the Unleash AI chat,
providing a smoother and more refined user experience.
2024-10-18 14:38:46 +01:00
Mateusz Kwasniewski
9b3529d7cb
fix: missing page titles ( #8477 )
2024-10-18 13:12:58 +02:00
Thomas Heartman
88f396f6b6
fix: allow you to add spaces to role descriptions ( #8475 )
...
This fixes a bug where we didn't allow spaces in role descriptions.
The bug came about because we wanted to disallow empty descriptions,
but that means we need to trim them before validating, not necessarily
before setting it.
However, that does mean that you can have descriptions with leading
and trailing spaces now, but that's probably fine.
To fix this, we'd have to do the trimming of the description only at
submission time, I think.
2024-10-18 11:07:06 +02:00
Thomas Heartman
9f0c438f36
fix: add the dashboard icon to the iconrenderer ( #8474 )
...
This makes the icon show up correctly in the command menu.

2024-10-18 09:03:29 +02:00
David Leek
d9646edcfc
feat: release plans nav menu item and icon suggestion ( #8469 )
2024-10-18 08:23:52 +02:00
renovate[bot]
8bf64939f0
chore(deps): update dependency @types/node to v20.16.11 ( #8472 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ))
| [`20.16.5` ->
`20.16.11`](https://renovatebot.com/diffs/npm/@types%2fnode/20.16.5/20.16.11 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjAuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEyMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-17 22:33:05 +00:00
Thomas Heartman
bb22210e46
chore: silence remaining front end test warnings ( #8465 )
...
This silences front end test warnings, errors, and logs that we don't
care about. The
reason we don't care is that:
- we won't fix
- it's test-specific, doesn't appear to happen in real life
And it clogs the test logs.
2024-10-17 14:02:47 +02:00
Simon Hornby
d5ddbdd75f
chore: patch text when trying to add a root role group ( #8470 )
...
This changes the warning on adding group root roles to cover all roles
rather than just Editor or Admin. This got opened to Viewers in a 2K
line monster PR that was mostly refactor so I'm assuming this was an
accident but it's not a dangerous accident
## Discussion
Okay so why change the warning rather than change the code?
Two reasons.
1) This has been like this for a year and a half. It was changed before
the feature entered GA, so users are probably used to it by now. Seems
rude to take things away and it's harmless to keep it
2) It's consistent with everything else to have all 3 roles displayed
and removes an edge case in the code
2024-10-17 12:00:44 +02:00
Nuno Góis
f2256423d5
chore: adapt UI to server-side Unleash AI chat ownership ( #8466 )
...
https://linear.app/unleash/issue/2-2847/adapt-unleash-ai-chat-logic-to-new-server-side-chat-ownership-logic
Adapts the Unleash AI chat logic on the UI to the new server-side chat
ownership logic.
2024-10-17 09:50:27 +01:00
Tymoteusz Czech
793221524c
feat: prompt for feedback after second flag created ( #8467 )
2024-10-17 11:49:17 +03:00
Ivar Conradi Østhus
2ec575b85c
fix: traffic estimate should Math.floor price estimate to full million ( #8468 )
...
<!-- 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? -->
2024-10-17 09:45:45 +02:00
Thomas Heartman
131e608885
fix: fix two disabled tooltips ( #8464 )
...
Fix this warning:
> MUI: You are providing a disabled button child to the Tooltip
component.
> A disabled element does not fire events.
> Tooltip needs to listen to the child element’s events to display the
title.
> Add a simple wrapper element, such as a span.
2024-10-16 15:25:50 +02:00
Thomas Heartman
cb0a26941b
fix: wrap the UserAvatar component in forwardRef ( #8461 )
...
This fixes another one of the warnings we have in our tests and is
probably a sane change to make anyway.
2024-10-16 14:58:34 +02:00
Thomas Heartman
fe09ae214f
chore: fix "key" prop issues in front end tests ( #8459 )
...
Fixes all warnings about the "key" prop. The majority of the fixes fall
into one of the following categories:
- Extracting "key" props in tables (you're not allowed to just spread
them in)
- Adding "key" props to autocomplete options and chips
- fixing test data that didn't contain ids
2024-10-16 14:57:43 +02:00
Melinda Fekete
c580e762b3
Restructure features documentation ( #8394 )
2024-10-16 13:59:30 +02:00
Nuno Góis
9a98f86077
chore: make the Unleash AI chat resizable ( #8456 )
...
https://linear.app/unleash/issue/2-2840/make-the-unleash-ai-chat-window-resizable
This PR makes the Unleash AI chat resizable, providing users with a
flexible way to adjust the chat window's size.
Implements a reusable `Resizable` wrapper component that allows
configuration of:
- Minimum, maximum, and default sizes.
- Customizable resize handlers for each edge and corner of the
container.
- Optional resize event callbacks.
Double-clicking any resize handler maximizes the container along that
axis (or both, if it's a corner). If the container is already maximized,
double-clicking again will revert it to the default size.
2024-10-16 09:15:40 +01:00
Thomas Heartman
6ba87d1436
chore: fix invalid dom nesting ( #8451 )
...
This PR fixes all `invalidDomNesting` errors we're getting in our tests.
The culprit was the `Badge` icon we use, which wrapped its children in a
div. When that's used as a child of a `p` tag, that'd cause this to
trigger.
What I've done is to change the wrapping element to a span instead. The
Badge itself uses an `display: inline-flex`, so divs and spans should be
treated the same, meaning there's no visual change for this.
2024-10-16 08:33:47 +02:00
Nuno Góis
8d4e84d6eb
fix: unleash AI chat message code not breaking to new line ( #8455 )
...
https://linear.app/unleash/issue/2-2841/fix-a-bug-where-code-does-not-break-to-new-lines-in-messages
Fixes a bug where code in an Unleash AI chat message would not break to
new lines.
### Before
<img width="451" alt="image"
src="https://github.com/user-attachments/assets/43023206-f6e9-48ef-bd22-cc0c0fe04668 ">
### After
<img width="404" alt="image"
src="https://github.com/user-attachments/assets/2f0bad32-8d40-4edd-bdbb-df0eb9ffb977 ">
2024-10-15 14:43:01 +00:00
Thomas Heartman
6b56f8ff89
chore: add descriptions to accordion headers ( #8452 )
...
This commits adds descriptions to the accordion headers in the
personal dashboard.

2024-10-15 13:14:18 +00:00
Thomas Heartman
abef5deaef
chore: remove all deprecated imports of act ( #8398 )
...
don't use `act` from `react-dom`. Instead, use act from `react`
directly, as advised by the deprecation notice.
This PR fixes all of the deprecated import warnings, updates some
testing libraries we use (and tests), and fixes one or two other
warnings.
2024-10-15 13:53:26 +02:00
Mateusz Kwasniewski
fc1f058cf4
chore: make onboarding concepts img more readable ( #8448 )
2024-10-15 12:02:55 +02:00
Tymoteusz Czech
258eb36afe
fix($env): fix environment order form state ( #8449 )
2024-10-15 09:44:40 +00:00
Thomas Heartman
e4cfb29adc
refactor: front end code pt II ( #8444 )
...
This PR continues the refactoring of the front end code for dashboards.
The main points are:
- Extracts the `ActionBox` component that we used in a lot of places.
There were some minor differences between the various incarnations, so
this also better aligns them.
- Extract other components (`AskOwnerToAddYouToTheirProject`,
`YourAdmins`)
- Move the `NeutralCircleContainer` into `SharedComponents`
- Delete the separate no content grid (this is now handled in projects
instead)
- extract my projects grid contents into a single function so that it's
easier to understand what content you get for what states
Here's all the states side by side:

2024-10-15 09:14:24 +00:00
Tymoteusz Czech
f5a2a18ffc
Add environment types environment order ( #8447 )
2024-10-15 11:00:31 +02:00
Thomas Heartman
4167d772e9
chore: rename personal dashboard menu item to dashboard ( #8437 )
...
This change updates the title for the personal dashboard menu item to
be just "dashboard"
Before:

After:

2024-10-15 09:34:43 +02:00
Nuno Góis
d02443be95
chore: Unleash AI chat UI ( #8445 )
...
https://linear.app/unleash/issue/2-2792/create-the-aichat-component
Implements the Unleash AI chat UI.
This is essentially a polished version from the hackathon.
It will show up in the bottom right corner when the respective
prerequisites are met.
<img width="1508" alt="image"
src="https://github.com/user-attachments/assets/80da15a5-e638-4ccf-850b-508fcfd4991a ">
<img width="1507" alt="image"
src="https://github.com/user-attachments/assets/8690cd42-1106-4f42-b459-41e574ab282f ">
<img width="1506" alt="image"
src="https://github.com/user-attachments/assets/ea243828-ffcd-4243-b40c-6fa6357c3e70 ">
2024-10-15 08:14:04 +01:00
Nuno Góis
f63496d47f
chore: Unleash AI API hook ( #8441 )
...
https://linear.app/unleash/issue/2-2791/create-a-useaiapi-react-hook
Implements a basic Unleash AI API React hook that fits our initial needs
for interacting with this API through our frontend.
Also adds a new nice-to-have script to run the frontend set to the
`demo` base path, which matches our Cloud defaults. This way you can run
the latest local cloud with the latest local frontend in an easy way.
2024-10-14 13:29:29 +01:00
Thomas Heartman
9d49070cee
refactor: refactor personal dashboard front end code pt1 ( #8440 )
...
This is the first step in refactoring the front end code for personal
dashboards.
At this point:
- extract `useDashboardState` to its own file
- extract my flags to its own file
- Rename `Grid.tsx` to `SharedComponents.tsx` as it contains more than
just the grid.
2024-10-14 13:51:23 +02:00
Thomas Heartman
a3dd51734e
fix: handle cases where the flag name causes API errors (or other errors occur) ( #8439 )
...
This commit fixes a bug where the frontend would crash if the flag
name was invalid (such as `..`).

2024-10-14 11:48:22 +02:00
Thomas Heartman
5a036997dc
Revert "Refactor front end code pt 1 ( #8438 )"
...
This reverts commit 8c2ed5dc30
.
2024-10-14 11:46:09 +02:00
Thomas Heartman
8c2ed5dc30
Refactor front end code pt 1 ( #8438 )
...
This PR is the first in the front end code refactoring. It moves My
Flags out into a separate file and includes some extra error handling
(such as if the name of the flag causes problems for the API).

2024-10-14 11:45:37 +02:00
Thomas Heartman
e2354dcceb
fix: spacing between lifecycle metrics and env/period selector ( #8433 )
...
This PR fixes a spacing issues between the lifecycle metrics and the
environment/period selector. They're now grouped better by proximity.
2024-10-11 14:00:25 +02:00
Jaanus Sellin
a991cf4eff
fix: now health widget will match will chart ( #8432 )
...
Now it will match with chart if no data.
Previous

Now

2024-10-11 14:33:46 +03:00
Tymoteusz Czech
226874fe23
fix($env): order API integration update ( #8431 )
2024-10-11 13:23:54 +03:00
Jaanus Sellin
cc07a48500
feat: more clear pricing text ( #8429 )
...

---------
Co-authored-by: Tymoteusz Czech <2625371+Tymek@users.noreply.github.com>
2024-10-11 13:19:11 +03:00
Thomas Heartman
32816f5abf
fix: handle narrow screens better ( #8430 )
...
This PR improves handling of narrow screens. It:
- makes the owner/roles row wrap when it needs to
- makes the lifecycle + metric selectors wrap when necessary
- makes the text for the empty chart wrap (and makes it text, not label)
2024-10-11 11:21:13 +02:00
Tymoteusz Czech
1fa918e4f7
feat($env): additional environments - API integration ( #8424 )
...
Make API calls from "order environments" dialog, improve validation
2024-10-11 09:01:35 +00:00
Thomas Heartman
01b2a15b8a
fix: adjust the height of the flag section ( #8426 )
...
This commit adjusts the height of the flag section in the personal
dashboard, so that the chart doesn't cause scrolling on the widest
version.
Before:

After:

Also fixes some issues in regards to super big lists when it goes into
flex mode and makes the chart more responsive
2024-10-11 10:09:26 +02:00
Jaanus Sellin
e72aa2871e
feat: order environment plausible events ( #8427 )
2024-10-11 11:05:33 +03:00
Thomas Heartman
d944eff34c
refactor: use splash api to store splash state ( #8422 )
...
To avoid showing the key concepts screen to users every time they log
back in to Unleash (after logging out), store the state in the DB splash
table.
The reason we need to do this is that we clear localstorage on logging
out, so things like splash screens and certain other settings don't get
stored.
2024-10-11 09:19:29 +02:00
Thomas Heartman
74370468d1
fix: section sizes ( #8423 )
...
This PR fixes issues with section sizes including:
- Jank when they change suddenly
- Overflowing list of admins / events
- Short lists that should stretch to the height of their container.
2024-10-11 09:10:21 +02:00
Thomas Heartman
4c8aef58ae
fix: revert link changes ( #8425 )
...
Making them absolute appears to break them. Reverting to relative links.
2024-10-11 08:09:31 +02:00
Nuno Góis
7c5fab518f
chore: use new signal meta properties in event timeline ( #8421 )
...
https://linear.app/unleash/issue/2-2796/better-signals-integration
Adds support to the following signal payload meta properties:
- `unleash_title`
- `unleash_description`
- `unleash_icon`
- `unleash_variant`
Follows a logic similar to what we currently have for banners. E.g.
[custom icon](https://docs.getunleash.io/reference/banners#custom-icon ).
## Call signal endpoints


## View signals in event timeline


2024-10-10 15:41:02 +01:00
Thomas Heartman
f0dc7fa0ae
fix: fix title sizes ( #8420 )
...
Makes both headers of the same setup complete section the same size.
Also normalize casing
2024-10-10 13:50:30 +02:00
Thomas Heartman
21887aa3b9
fix: show empty chart when we're loading flag metrics ( #8419 )
...
This PR makes it so that we show an empty chart when we're loading flag
metrics, instead of showing the placeholder chart.
It uses a very simple version that may not be the same size as the
standard chart (because it has no labels), but we can change that at a
later date.

2024-10-10 13:43:31 +02:00
Thomas Heartman
fcce0f852c
chore: track personal dashboard navigation ( #8417 )
...
This PR adds plausible tracking for navigating to items from the
personal dashboard.
It tracks:
- Navigating to projects from the list
- Navigating to projects from the onboarding screen
- Navigating to flags from the list
- Opening the key concepts dialog
2024-10-10 13:30:47 +02:00
Thomas Heartman
a5cfd2e80e
feat: handle cases where user has no flags ( #8416 )
...
This PR handles the cases where a user has no flags to display. There's
a few different ways this can happen:
1. The user has no project membership.
2. The user has projects, but no flags.
In the first case, we tell them to reach out to their admin.
In the second case, we tell them to go to one of their projects to
create a new flag.
User has no projects:

User has no flags:

2024-10-10 12:54:42 +02:00
Nuno Góis
d00873c357
chore: add OpenAI API key configuration ( #8400 )
...
https://linear.app/unleash/issue/2-2787/add-openai-api-key-to-our-configuration
Adds the OpenAI API key to our configuration and exposes a new
`unleashAIAvailable` boolean in our UI config to let our frontend know
that we have configured this. This can be used together with our flag to
decide whether we should enable our experiment for our users.
2024-10-10 09:43:14 +01:00
Tymoteusz Czech
534dd093d2
Additional environments confirmation dialog ( #8407 )
2024-10-10 10:26:13 +02:00
Thomas Heartman
5df7b15af0
fix: chart issues in dark mode ( #8414 )
...
This PR fixes two issues with the chart in dark mode:
1. Grid lines are almost invisible
2. Placeholder data lines are way too bright
The fix for both is to use the theme's divider color.


2024-10-10 10:03:16 +02:00
Thomas Heartman
e6365d8bce
chore: remove graph, update health message ( #8403 )
...
Removes the graph and updates the box to show a health message based on
current health if you don't have any trends:
With trends:

Without:

2024-10-10 09:22:45 +02:00
Thomas Heartman
2ae9589e67
chore: move flag activity info to the left ( #8411 )
...
Shifts the display of the activity info to the left instead of cramming
it in next to metrics selectors.

2024-10-10 09:22:26 +02:00
Thomas Heartman
42d5eeb7e5
fix: display tick values for chart Y axis ( #8412 )
...
This PR adds back in ticks for the Y axis of the chart. The ticks were
removed when updating the no content chart and this was an oversight.
2024-10-10 08:52:25 +02:00
Nuno Góis
d032a91494
chore: add unleashAI feature flag ( #8399 )
...
https://linear.app/unleash/issue/2-2773/add-unleashai-feature-flag
Adds the `unleashAI` feature flag, the first step in the Unleash AI
experiment.
2024-10-09 14:10:58 +01:00
Tymoteusz Czech
178940ce7f
fix: environments route should be hidden from menu for open-source ( #8397 )
2024-10-09 15:45:02 +03:00
Thomas Heartman
23b0401381
feat: make panels collapsible ( #8395 )
...
This PR makes the projects and flags panels collapsible. The panels are
expanded by default and can be collapsed by clicking on the panel
header. The state of the panels is saved in localstorage.
As part of this, it also:
- moves the flag exposure metrics next to the metric selectors
- fixes the alignment of the "no exposure" line

Line alignment:
before:

after:

2024-10-09 14:25:58 +02:00
Jaanus Sellin
ca831f79e5
feat: order additional environments email templates ( #8401 )
...
Most of the HTML/styles retaken from existing templates.

2024-10-09 15:15:27 +03:00
Thomas Heartman
ad35fa9a48
fix: make no data look like no data ( #8396 )
...
This PR adjusts what we show for no data to make it clearer that we
actually have no data.
It also makes the graph slightly smaller.

2024-10-09 13:16:57 +02:00
Tymoteusz Czech
eb2d1fb905
Add configure environments link to project settings ( #8391 )
2024-10-09 10:24:46 +02:00
Thomas Heartman
f23ba70bb4
feat: add timestamps to project events ( #8389 )
...
This PR adds timestamps to project events and displays them in the
"latest events" box in the project details view.
It also changes the font weight of events to be only normal.

2024-10-09 09:32:58 +02:00
Tymoteusz Czech
18ae49900b
fix: route for environments for pro customers ( #8390 )
2024-10-08 13:32:05 +00:00
Tymoteusz Czech
48eee2043f
Frontend for additional environments ( #8378 )
2024-10-08 12:59:41 +00:00
Nuno Góis
99021f373f
chore: update docs URL for event timeline ( #8388 )
...
https://linear.app/unleash/issue/2-2767/update-docs-url-in-event-timeline
Updates the event timeline documentation URL to directly link to the
event timeline section.
2024-10-08 12:26:51 +01:00
Jaanus Sellin
787af6f0eb
feat: android/swift slow metric info ( #8387 )
...
Two corner cases, android and swift do not post metrics before default
time. Adding small info box for them.

2024-10-08 13:37:00 +03:00
Thomas Heartman
3f9278be92
fix: removes welcome message and updates view details button ( #8385 )
...
The welcome message doesn't provide much help, and the question mark was
confusing. This PR removes the message and changes the button to look
like a link.

2024-10-08 12:28:41 +02:00
Thomas Heartman
b190efce53
chore: removes setup badge from personal dashboard ( #8384 )
...
The badge has been removed from the onboarding flow, so we don't need
to show it here. This also prepares it for the collapsible sections.
2024-10-08 12:28:31 +02:00
Jaanus Sellin
8f4454039a
feat: start capturing onboarded status also from register endpoint ( #8386 )
...
1. Remove all customer intervals
2. Start capturing onboarded status also from register endpoint
2024-10-08 12:40:33 +03:00
Thomas Heartman
e8c73c79fc
fix: handle lots of project roles better ( #8383 )
...
This PR improves how we handle cases where you have lots of roles or roles with very long names.
It puts project roles into it's own little area (and turns it into a list!). We'll show three roles by default. If they all have super long names, we'll split them up onto multiple lines.
Additionally, the headers and avatar group will no longer wrap.
So in edge case territory, it'll look like this:

And what if one role has an even longer name? It'll wrap inside the badge:

2024-10-08 09:50:28 +02:00
Thomas Heartman
9c22658b5d
chore: update jsdom to 25.0.1 ( #8355 )
...
The primary reason for the bump is that newer versions of jsdom
support `@container` queries. The current version chucks a big warning
into stderr that it couldn't parse the stylesheet.
2024-10-08 09:32:07 +02:00
Thomas Heartman
8a7bf865d3
fix: handle project fetching error ( #8375 )
...
Work in progress
2024-10-08 08:46:14 +02:00
Thomas Heartman
21573d36de
fix: import svg viewbox misalignment ( #8216 )
...
This change updates the import svg's viewbox. It was set to be 24 x
24, but the icon is only 16px wide, causing it to be shifted 4px to
the left, as shown in the following image:

By shrinking the viewbox (but keeping the width the same), the icon is
now more correctly aligned:

2024-10-08 08:41:16 +02:00
Thomas Heartman
67f036c0ab
feat: store dashboard state ( #8382 )
...
This PR stores the dashboard state (selected project and flag) in
localstorage so that you get taken back to the same project and flag
when you refresh the page or navigate away and back.
It also handles scrolling the selected items into view in case they're
below the fold.
2024-10-08 08:21:23 +02:00
Nuno Góis
864984e212
chore: better show hide event timeline tooltips ( #8379 )
...
https://linear.app/unleash/issue/2-2753/improve-current-showhide-tooltips-to-be-more-specific-about-the
Improves the "show" and "hide" tooltips of this feature to have a
slightly more specific text. This is not just any timeline, this is the
**event timeline**.
- "Hide timeline" -> "Hide event timeline"
- "Show timeline" -> "Show event timeline"
2024-10-07 12:40:47 +01:00
Nuno Góis
01dfbcd74c
chore: add beta badge to event timeline in new in unleash ( #8377 )
...
https://linear.app/unleash/issue/2-2750/add-beta-badge-to-event-timeline-in-the-new-in-unleash-section
Adds a beta badge to the event timeline item in "New in Unleash".

2024-10-07 11:48:15 +01:00
Thomas Heartman
e1f3315f57
Chore: rename Project Insight -> Project health ( #8374 )
...
Small copy update. The new square looks like this:

2024-10-07 11:27:36 +02:00
Thomas Heartman
2905b560bd
fix: no owners listed in personal dashboard for default project ( #8373 )
...
This PR fixes a bug where the default project would have no listed
owners. The issue was that the default project has no user owners by
default, so we didn't get a result back when looking for user owners.
Now we check whether we have any owners for that project, and if we
don't, then we return the system user as an owner instead.
This also fixes an issue for the default project where you have no roles
(because by default, you don't) by updating the schema to allow an empty
list.
2024-10-07 10:52:11 +02:00
Thomas Heartman
e7deb8b49b
fix: small breakathon fixes ( #8368 )
...
Typo and sx propagation
2024-10-04 15:43:11 +02:00
Nuno Góis
3fb683ffd9
chore: make signals visible on event timeline for non admins ( #8364 )
...
https://linear.app/unleash/issue/2-2743/open-the-signal-query-endpoint-to-everyone-not-only-admins
The new signal query endpoint is now open for every Unleash user, not
only admins.
This PR allows non-admins to view signals in the event timeline. It also
updates the signals tooltip to be shown to all users, not just admins,
under the following assumptions:
- `!signalsSuggestionSeen` - Current user has not dismissed the signals
tip
- `isEnterprise()` - Enterprise instance
- `signalsEnabled` - The signals feature flag is enabled
- `!signalsLoading` - Signals have finished loading (avoids flickering)
- `signals.length === 0` - We can't find any signals in the selected
timespan
2024-10-04 12:39:57 +01:00
Thomas Heartman
b4c888a78f
chore: a feature flag -> one ( #8367 )
...
Missed a rewording
2024-10-04 13:02:30 +02:00
Thomas Heartman
51336568b1
chore: update the copy to align between project view and personal dashboard ( #8365 )
...
Contains small changes to align the two places where we show the same
information.
2024-10-04 12:58:36 +02:00
Tymoteusz Czech
d760af321f
feat(onboarding): add comments to snippets ( #8361 )
...
Add warning about plaintext API key and increased metrics interval
2024-10-04 10:56:19 +02:00
Nuno Góis
52b7e235fd
chore: add event timeline to new in unleash ( #8358 )
...
https://linear.app/unleash/issue/2-2729/add-event-timeline-to-new-in-unleash
Adds the new event timeline to the "New in Unleash" section.
Unlike Signals & Actions, the Event timeline doesn’t have a dedicated
page to link to, as it's a global component within the layout. To
address this, we extend the "check it out" action in the New in Unleash
component by supporting a callback instead of a link. When the user
clicks "check it out" for this new item, the page smoothly scrolls to
the top, ~~the timeline opens (if it's not already)~~, and a temporary
highlight effect is triggered on the timeline header button.
Also includes some scouting / slight UX adjustments.
https://github.com/user-attachments/assets/fe49f21b-5986-46b2-8fc6-acb4daef9d08
2024-10-04 08:20:55 +01:00
Mateusz Kwasniewski
ec1fe6278a
feat: make personal dashboard UI more compact ( #8359 )
2024-10-03 16:20:45 +02:00
David Leek
0653800cb8
chore: plausible event for event timeline signals tip click ( #8349 )
2024-10-03 15:35:34 +02:00
Jaanus Sellin
361ef3d3c4
feat: update congratulations message ( #8354 )
...

2024-10-03 15:38:14 +03:00
Thomas Heartman
cfcaf00a8e
fix: vertically center owners and roles content ( #8357 )
...
This change fixes the vertical alignment of the owners and roles
content.
Before:

After:

2024-10-03 12:29:49 +00:00
Thomas Heartman
aec888a160
fix: add back flex container. ( #8356 )
...
The flex styling was deleted by mistake. This adds it back in.
2024-10-03 12:23:38 +00:00
Jaanus Sellin
0077a56ef6
feat: add plausible for onboarding ( #8352 )
...
Tracking events for
1. Onboarding started/project created
2. Onboarding finishes
3. API token generated
4. Sdk example clicked
Not tracking events that can happen multiple times and results are
skewed
1. Moving between onboarding steps
2024-10-03 14:41:50 +03:00
Tymoteusz Czech
0bf385d601
feat(onboarding): improve steps dividers ( #8346 )
2024-10-03 12:26:12 +02:00
Thomas Heartman
38b33aa032
fix: make gaps 1px instead of 2px ( #8351 )
...
This PR reduces the gaps/borders between items in the dashboard grids to
1px.
2024-10-03 10:53:22 +02:00
Mateusz Kwasniewski
10dffcd232
feat: health score components in personal dashboard ( #8348 )
2024-10-03 10:21:27 +02:00
Thomas Heartman
f5c78605ed
refactor: use css grid for flags and no content grid ( #8347 )
...
This PR uses the new CSS grid layout for the flag grid and the no
content grid.
In doing so, it also improves how you use the grid item (giving them a
`gridArea` prop) and extracts the breakpoint handling so that all
sections that use breakpoints use the same breakpoints.
As with the previous PR, here's screenies of the same screen width, but
with open and closed sidebar:
Open:

Closed:

2024-10-03 07:54:27 +00:00
Nuno Góis
401425e35c
chore: event timeline help icon ( #8345 )
...
https://linear.app/unleash/issue/2-2717/help-icon-in-the-event-timeline-component
Adds an help icon to the event timeline.
<img width="108" alt="image"
src="https://github.com/user-attachments/assets/261fd14a-4d33-4bae-ae2e-92d1dc47db6b ">
<img width="332" alt="image"
src="https://github.com/user-attachments/assets/85c827d1-39e9-47ef-9602-7f2ea207e5ea ">
2024-10-03 08:45:24 +01:00
Thomas Heartman
35a73a5b8e
fix: add grid w/container query for projects ( #8344 )
...
The main goals of this are:
1. Make it so that the layout grid doesn't break on small screens
2. Fix an issue where the border of the box didn't fit the outline
3. (Bonus): make the layout of the info box depend on the **box's**
size, not the screen size.
To achieve those goals, this PR:
1. Switches to using a native CSS grid instead of MUI's grid component.
This gives us more power over the layout in various different sizes.
2. Switches from putting borders on the boxes inside the grid, instead
makes the grid container the color of the border and uses gaps to create
borders.
3. If your browser supports it, it will use container queries to
determine whether we should display the layout as a multi-column grid or
in a single column.
Container query demo (both with the same screen sizes):
Sidebar closed:

Sidebar open:

2024-10-03 07:02:12 +00:00
David Leek
9b1d9f57d3
chore: timeline plausible tracking ( #8338 )
2024-10-03 07:58:58 +02:00
Mateusz Kwasniewski
c1dde7691b
test: personal dashboard ( #8343 )
2024-10-02 18:30:04 +02:00
Nuno Góis
836adf52a1
chore: event timeline signals tip ( #8342 )
...
https://linear.app/unleash/issue/2-2723/add-signals-tip
Adds a tip to the event timeline regarding the usage of signals.
The conditions for it to show up are the following:
- `!signalsSuggestionSeen` - The current user has not closed the tip yet
- `isEnterprise()` - The Unleash instance is an Enterprise instance
(signals are currently Enterprise-only)
- `isAdmin` - The current user is an admin (signals are currently
admin-only)
- `signalsEnabled` - The signals feature flag is currently enabled
- `!loading` - Signal endpoints have not finished loading (prevents
flickering)
- `signalEndpoints.length === 0` - The Unleash instance currently has
zero configured signal endpoints (signals feature is not being used)

2024-10-02 14:47:07 +01:00
Thomas Heartman
aa7d612934
fix: only ask for project details if we have a project ID ( #8339 )
...
This switches to using conditional SWR to fetch project details only
when you provide a project. This fixes an issue where we'd make
requests for `api/admin/personal-dashboard/undefined` (which will be a
404 in the future).
2024-10-02 12:30:56 +00:00
Mateusz Kwasniewski
e0ea1ff34a
fix: event styling personal dashboard ( #8337 )
2024-10-02 14:24:50 +02:00
Mateusz Kwasniewski
b975919395
feat: health trend insight ( #8335 )
2024-10-02 13:50:31 +02:00
Thomas Heartman
5abc3b4732
a11y: add labels to env/period selectors ( #8329 )
...
This PR adds labels to the environment and period selectors for the flag
metrics chart on the personal dashboard page. Because the period
selector is also used on the flag metrics page, I've also updated its
use there by removing a previous text label (which was just text, not an
associated `label` element).
Before:
Chart:

Flag metrics:

After:
Chart:

Flag metrics:

2024-10-02 12:57:01 +02:00
Tymoteusz Czech
ed0123d88a
fix(onboarding): Node.js SDK link ( #8334 )
2024-10-02 10:31:57 +00:00
Jaanus Sellin
a71fafeb13
feat: add all outlined icons ( #8332 )
...

2024-10-02 13:22:59 +03:00
Tymoteusz Czech
3341d4aee9
fix(onboarding): update go snippet ( #8333 )
2024-10-02 10:14:29 +00:00
Jaanus Sellin
32849b6322
chore: update metrics interval from 5 to 1 ( #8331 )
2024-10-02 13:01:12 +03:00
Tymoteusz Czech
3ac2c17a8e
feat(onboarding): improve styles ( #8323 )
...
Adjust spacing between elements.
2024-10-02 11:20:26 +02:00
Jaanus Sellin
e51e6cc507
feat: improve onboarding flow ( #8327 )
...
1. Refetch features when creating the flag. It took a while for it to
appear before.
2. Fix NodeJS snippet and make texts more clear.
2024-10-02 10:39:47 +03:00
Thomas Heartman
6936da7403
feat: handle owners and project roles in the UI ( #8315 )
...
This commit uses the now-included project owner and role information
to populate the owner/role section. If you have no roles, we'll tell
you that you don't instead of displaying an empty set of badges.
2024-10-02 09:37:02 +02:00
Jaanus Sellin
a874ac085d
fix: fix tracking of menu bar for no search results ( #8326 )
...
Previously it sending plausible event before the query had loaded and
making false positives.
2024-10-02 09:54:07 +03:00
Nuno Góis
51bfccd8cc
chore: timeline event group icon when events are all same type ( #8322 )
...
https://linear.app/unleash/issue/2-2726/groups-should-show-the-timeline-event-type-icon-when-all-events-inside
Displays the event type icon for the group when all events within the
group share the same type.


2024-10-01 16:37:07 +01:00
Nuno Góis
5dae654022
refactor: implement an event timeline context and provider ( #8321 )
...
https://linear.app/unleash/issue/2-2730/refactor-the-event-timeline-state-management-to-a-context-and-provider
This PR refactors the state management for the **Event Timeline**
component by introducing a context and provider to improve accessibility
of state across the component tree.
2024-10-01 16:21:31 +01:00
dependabot[bot]
2d8bc3268f
chore(deps): bump rollup from 4.21.2 to 4.22.4 in /frontend ( #8226 )
2024-10-01 16:02:35 +02:00
David Leek
729acfd318
chore: timeline ux alignment ( #8283 )
...
https://linear.app/unleash/issue/2-2703/align-with-ux
Timeline UI/UX improvements after sync with UX, including:
- Added some spacing between each event in the grouping tooltip
- Aligned the x events occurred header with filter dropdown
- Improved the strategy icon somewhat so it doesn't look as off center
- New timeline icon
- Improve icon position relative to timestamp on each event in the
grouping tooltip
- Changed text color in dropdowns to a lighter gray
- Removed bold formatting in tooltip
- Adjusted paddings and margins
- Added close button
- Added shadow
- Added left border
There are a few details missing, which will be tackled in separate PRs.

---------
Co-authored-by: Nuno Góis <github@nunogois.com>
2024-10-01 14:32:54 +01:00
Tymoteusz Czech
b03686dc3f
feat(onboarding): .NET snippet ( #8307 )
...
## About the changes
Quick-start for .NET
2024-10-01 14:20:49 +03:00
Mateusz Kwasniewski
bf787b6deb
feat: redirect to personal dashboard when no last project ( #8318 )
2024-10-01 13:11:29 +02:00
Tymoteusz Czech
a6ab5326a0
feat(onboarding): add links to examples ( #8308 )
...
## About the changes
Links from Unleash UI to
[Unleash/unleash-sdk-examples](https://github.com/Unleash/unleash-sdk-examples )
https://linear.app/unleash/issue/1-2869/add-codesandbox-links-to-unleashunleash
2024-10-01 10:58:21 +00:00
Mateusz Kwasniewski
739ad07798
refactor: extract my projects component ( #8317 )
2024-10-01 11:33:03 +02:00
Mateusz Kwasniewski
7ac283aa50
feat: skeleton loaders for personal dashboard ( #8313 )
2024-10-01 10:16:20 +02:00
Nuno Góis
a8eda9d61f
chore: event timeline signals ( #8310 )
...
https://linear.app/unleash/issue/2-2665/show-signals-in-the-event-timeline
Implements signals in the event timeline.
This merges events and signals into a unified `TimelineEvent`
abstraction, streamlining the data structure to only include properties
relevant to the timeline.
Key changes:
- Refactors the timeline logic to handle both events and signals through
the new abstraction.
- Introduces the `useSignalQuery` hook, modeled after `useEventSearch`,
as both serve similar purposes, albeit for different resource types.
Note: The signals suggestion alert is not included and will be addressed
in a future task.

2024-10-01 09:02:08 +01:00
Mateusz Kwasniewski
6d16fc60ce
feat: Personal dashboard flag created ( #8305 )
2024-09-30 16:09:31 +02:00
Thomas Heartman
50c5af8632
feat: hook up admin / owner data to UI ( #8300 )
...
This PR hooks up the owners and admins of Unleash to the UI. They'll
only be visible in cases where you have no projects.
In addition, it adds Orval schemas for the new payload properties and
updates the generating schemas to fix some minor typing issues.
2024-09-30 13:40:33 +00:00
Mateusz Kwasniewski
d7db80d948
feat: use onboarding status to conditionally show badge and message ( #8304 )
2024-09-30 15:30:18 +02:00
Mateusz Kwasniewski
ac90c942db
feat: add onboarding status to personal dashboard api ( #8302 )
2024-09-30 14:25:56 +02:00
Mateusz Kwasniewski
6f7170dc40
feat: open unleash concepts ( #8301 )
2024-09-30 13:32:05 +02:00
Mateusz Kwasniewski
751c2fa902
feat: last project events ui polishing ( #8298 )
2024-09-30 11:18:25 +02:00
Melinda Fekete
1ea63a8a1f
Update UI text in Unleash welcome key concepts page ( #8238 )
2024-09-30 11:14:08 +02:00
Mateusz Kwasniewski
f000579d5b
feat: adjust search query for personal project ( #8296 )
2024-09-27 15:23:00 +02:00
Nuno Góis
81840ed574
fix: event timeline should unmount when hidden and be closed by default ( #8294 )
...
Fixes 2 bugs:
- The initial state of the event timeline should have `open: false`, not
`true` - Closed by default, unless opened
- The event timeline should unmount when hidden - It should not emit
requests when closed
2024-09-27 13:11:25 +01:00
Mateusz Kwasniewski
147984f9d5
feat: display basic list of project events ( #8291 )
2024-09-27 14:02:30 +02:00
Tymoteusz Czech
c502e99b85
feat(onboarding): Android snippet ( #8281 )
2024-09-27 12:02:12 +00:00
Jaanus Sellin
ee9f8c8836
fix: now only one onboarding screen will be shown at time ( #8290 )
...
Makes the button more clear.
Now both **onboarding** started and **onboarding finished** screens will
not be shown in the same time.
2024-09-27 14:58:03 +03:00
Jaanus Sellin
ed4c05d3c4
feat: add production snippets and resources ( #8286 )
...
Skipped .NET and Android because they are not ready. Also swift does not
support env variables, so skipped for now.
Added all rest.
2024-09-27 13:46:12 +03:00
Thomas Heartman
6655b2d961
feat: create page for when you have no projects ( #8285 )
...
This adds a front end fallback screen for when you have no projects.

2024-09-27 10:41:25 +02:00
Jaanus Sellin
b73c283e6c
feat: now code examples are joined into one ( #8284 )
...
Joined all examples into one copyable example.
Did not do following ones, because they are using templates and probably
will not work as joined.
1. React
2. Svelte
3. Vue
Also skipped, because those examples are not final yet.
1. .NET
2. Android

2024-09-27 10:28:12 +03:00
Nuno Góis
d161fb49ee
chore: implement event grouping in the event timeline ( #8254 )
...
https://linear.app/unleash/issue/2-2663/implement-event-grouping-when-multiple-events-happen-in-a-short-period
This PR introduces a grouping logic for timeline events, enhancing the
way events are displayed when they occur close to each other.
We also updated and refactored components to support handling groups of
events rather than individual events.
Also includes some minor code cleanups and optimizations as part of
general refactoring efforts (scouting).

---------
Co-authored-by: David Leek <david@getunleash.io>
2024-09-26 14:48:52 +01:00
Jaanus Sellin
86e7bbc85d
feat: after onboarding show success box with resources ( #8278 )
...

2024-09-26 15:40:14 +03:00
Mateusz Kwasniewski
409e0e74ba
feat: read projects from personal dashboard API ( #8279 )
2024-09-26 14:17:47 +02:00
Tymoteusz Czech
2292e2f6ca
feat(onboarding): Vue and Svelte snippets ( #8250 )
2024-09-26 15:06:30 +03:00
Thomas Heartman
e20ef56374
fix: trim name and description before validation ( #8275 )
...
This fixes a bug where you can input just whitespace for
name/description. It also means that you can no longer have both "my
role" and "my role " as separate roles.
API fix will follow.
2024-09-26 11:54:16 +00:00
Nuno Góis
eb01b44e69
test: skip vercel toolbar in e2e tests ( #8273 )
...
Some e2e Cypress tests were failing due to the Vercel live feedback
toolbar covering interactive elements, preventing test actions from
completing:
https://github.com/Unleash/unleash/actions/runs/11048512034/job/30692949711#step:4:136
This PR addresses the issue by disabling the Vercel toolbar specifically
during Cypress tests. This is done by setting the
`x-vercel-skip-toolbar` header, which Vercel provides to prevent the
toolbar from interfering with automated tests. You can find more
information about this feature in the Vercel documentation: [Disable
Toolbar for
Automation](https://vercel.com/docs/workflow-collaboration/vercel-toolbar/managing-toolbar#disable-toolbar-for-automation ).
Specific type declarations were needed due to
https://github.com/cypress-io/cypress/issues/19564
2024-09-26 12:53:31 +01:00
Thomas Heartman
d6f5280a98
feat: show user's roles and project owners ( #8253 )
...
This change shows the user's roles and project owners in the personal
dashboard.
2024-09-26 10:47:29 +00:00
Jaanus Sellin
4397af0df7
chore: move onboarding flow and dialog under same location ( #8272 )
...
It is mostly moving the onboarding folders under same directory for more
clear project structure.
2024-09-26 12:56:49 +03:00
Thomas Heartman
cf476f9e7d
chore: update orval for personal dashboards ( #8268 )
...
Updates orval for personal dashboards
2024-09-26 11:03:55 +02:00
Nuno Góis
3f80fdb090
fix: layout content width on large screens ( #8267 )
...
I believe the changes in https://github.com/Unleash/unleash/pull/8234 ,
more specifically [this
change](https://github.com/Unleash/unleash/pull/8234/files#diff-3a5e0763fe1effa9cd485763fecf0633ce8f0877c9d1971e6bd5c5abe7426364L64 ),
have caused the main layout content to no longer stretch to its maximum
relative width on larger screens.
This adjustment seems to resolve this issue, ensuring proper behavior on
larger screens without introducing any overflow issues on smaller
screens.
2024-09-26 09:51:15 +01:00
Jaanus Sellin
d0499dbf94
feat: sdk connected using production snippet ( #8266 )
...
1. Fix nodejs snippet
2. Tie the snippet to the completed stage.
3. Pull out the code renderer, to shared component

2024-09-26 11:39:05 +03:00
Jaanus Sellin
aca0de414e
feat: display new completed dialog ( #8255 )
...
1. Now the dialog will not close when SDK got connected
2. It will start to show the suggested production code. ( this will be
attached in next PR)
3. Also, it has connected indicator on the right
4. Back button is removed in this stage.

---------
Co-authored-by: Tymoteusz Czech <2625371+Tymek@users.noreply.github.com>
2024-09-26 09:24:15 +03:00
Tymoteusz Czech
c7427f4b91
feat(onboarding): nodejs snippet for production ( #8256 )
2024-09-25 15:45:53 +02:00
Mateusz Kwasniewski
e680921517
test: reduce noise from test warnings ( #8251 )
2024-09-25 12:56:09 +02:00
Tymoteusz Czech
cdb1297246
feat(onboarding): Rust SDK snippet ( #8239 )
...
A bit different then other examples - only way to run current state of
Rust SDK is to have some kind of an opinionated setup around it.
2024-09-25 12:33:58 +02:00
Nuno Góis
a95c8d183f
chore: event timeline persistent state ( #8240 )
...
https://linear.app/unleash/issue/2-2700/persist-timeline-state-in-local-storage
Implements persistent state management for the event timeline using
local storage.
I believe this improves UX by persisting both the timeline toggle
(visibility) state and applied filters across page refreshes.
Includes some scouting/refactoring and some workarounds to prevent the
timeline from animating on page load (in most cases).
2024-09-25 11:20:27 +01:00
Mateusz Kwasniewski
a1a24ea0b1
feat: flag exposure in personal dashboard ( #8247 )
2024-09-25 11:11:30 +02:00
Mateusz Kwasniewski
957ef12ca3
fix: adjust welcome dialog size ( #8244 )
2024-09-25 09:11:53 +02:00
Mateusz Kwasniewski
e33f71a8f4
feat: highlighting flags chart ( #8237 )
2024-09-25 08:36:30 +02:00
renovate[bot]
f92f2d9327
chore(deps): update dependency @types/react to v18.3.7 ( #8242 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/react](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ))
| [`18.3.6` ->
`18.3.7`](https://renovatebot.com/diffs/npm/@types%2freact/18.3.6/18.3.7 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-24 22:08:55 +00:00
Tymoteusz Czech
bfe3af6dc2
fix: SDK snippets import ( #8235 )
2024-09-24 15:35:00 +02:00
Nuno Góis
5063e151ed
chore: event timeline header placement ( #8234 )
...
https://linear.app/unleash/issue/2-2662/make-the-event-timeline-available-globally-through-a-new-header-button
https://github.com/user-attachments/assets/bde38ee8-cdd8-409d-a95e-0c06189e3d9b
(In the video, you’ll notice a slight delay before new events show up.
This happens because the timeline automatically refreshes every 10
seconds)
Removes the event timeline from the event log and integrates it into a
new header option.
I chose a middle-ground approach between options 1 and 2 from our Figma
sketches. This solution provides the best of both worlds IMO: the
timeline stands out as a global component, distinct from the current
page context, while sliding in rather than overlapping the content. This
way, users can view the timeline alongside the page content.
2024-09-24 13:43:30 +01:00
Mateusz Kwasniewski
54432f3f31
feat: personal flag metrics display ( #8232 )
2024-09-24 13:47:21 +02:00
Tymoteusz Czech
d6dbdab6f1
feat(onboarding): sdk snippets in files ( #8233 )
...
Makes it easier to edit code snippets. Additionally, adds lazy loading
to reduce bundle size.
2024-09-24 13:37:32 +02:00
Jaanus Sellin
7e13e74a3e
feat: only show sdk button to specific roles ( #8231 )
...
This aligns it with our expectations we agreed on discovery meeting.
2024-09-24 12:43:22 +03:00
Jaanus Sellin
7b686ed318
chore: full js sdk example ( #8229 )
2024-09-24 10:47:14 +03:00
Nuno Góis
7a3a5ad33c
chore: event timeline tooltips ( #8205 )
...
https://linear.app/unleash/issue/2-2664/implement-event-tooltips
Implements event tooltips in the new event timeline.
This leverages our current `feature-event-formatter-md` to provide both
a label and a summary of the event. Whenever our new `eventTimeline`
flag is enabled, we enrich our events in our event search endpoint with
this information. We've discussed different options here and reached the
conclusion that this is the best path forward for now. This way we are
being consistent, DRY, relatively performant and it also gives us a
happy path forward if we decide to scope in the event log revamp, since
this data will already be present there.
We also added a new `label` property to each of our event types
currently in our event formatter. This way we can have a concise,
human-readable name for each event type, instead of exposing the
internal event type string.
~~We also fixed the way the event formatter handled bold text (as in,
**bold**). Before, it was wrapping them in *single asterisks*, but now
we're using **double asterisks**. We also abstracted this away into a
helper method aptly named `bold`. Of course, this change meant that a
bunch of snapshots and tests needed to be updated.~~
~~This new `bold` method also makes it super easy to revert this
decision if we choose to, for any reason. However I believe we should
stick with markdown formatting, since it is the most commonly supported
formatting syntax, so I see this as an important fix. It's also in the
name of the formatter (`md`). I also believe bold was the original
intent. If we want italic formatting we should implement it separately
at a later point.~~
Edit: It was _bold_ of me to assume this would work out of the box on
Slack. It does when you manually try it on the app, but not when using
the Slack client. See: https://github.com/Unleash/unleash/pull/8222


2024-09-24 08:45:08 +01:00
Jaanus Sellin
272052c59b
feat: complete java example ( #8227 )
2024-09-24 09:55:54 +03:00
Mateusz Kwasniewski
fee2143edf
feat: Personal flags UI component ( #8221 )
2024-09-24 08:42:49 +02:00
renovate[bot]
4e8d9a2319
chore(deps): update dependency msw to v2.4.8 ( #8225 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [msw](https://mswjs.io )
([source](https://redirect.github.com/mswjs/msw )) | [`2.4.7` ->
`2.4.8`](https://renovatebot.com/diffs/npm/msw/2.4.7/2.4.8 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>mswjs/msw (msw)</summary>
###
[`v2.4.8`](https://redirect.github.com/mswjs/msw/releases/tag/v2.4.8 )
[Compare
Source](https://redirect.github.com/mswjs/msw/compare/v2.4.7...v2.4.8 )
#### v2.4.8 (2024-09-17)
##### Bug Fixes
- address `express` and `path-to-regexp` vulnerabilities
([#​2285](https://redirect.github.com/mswjs/msw/issues/2285 ))
([`e3487bc`](e3487bc425
))
[@​markmssd](https://redirect.github.com/markmssd )
</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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-24 02:02:52 +00:00
renovate[bot]
d6504ba6ca
chore(deps): update dependency @types/react to v18.3.6 ( #8223 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/react](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ))
| [`18.3.5` ->
`18.3.6`](https://renovatebot.com/diffs/npm/@types%2freact/18.3.5/18.3.6 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-23 18:30:58 +00:00
Mateusz Kwasniewski
3ef5d06f00
chore: orval gen ( #8220 )
2024-09-23 16:41:55 +02:00
Thomas Heartman
27c977dcf7
display setup complete message when project is onboarded ( #8217 )
...
This PR adds the new `ProjectSetupComplete` component (the name can be
changed) that we display when a project has been set up with a flag and
a connected SDK.
It uses the project overview to check the project's onboarding status.

2024-09-23 14:23:22 +02:00
gitar-bot[bot]
5dd0fb9f44
[Gitar] Cleaning up stale flag: projectListImprovements with value true ( #8212 )
...
Co-authored-by: Gitar <noreply@gitar.co>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Tymoteusz Czech <2625371+Tymek@users.noreply.github.com>
2024-09-23 13:07:59 +02:00
Jaanus Sellin
9f5e909436
feat: onboarding can be now closed ( #8215 )
...
The boxes were merged and now the whole thing can be closed.

2024-09-23 13:52:00 +03:00
Mateusz Kwasniewski
f45b7a07b4
fix: onboarding img asset path ( #8213 )
2024-09-23 12:28:38 +02:00
Jaanus Sellin
553e04994e
fix: now onboarding will show up in correct times ( #8214 )
...
Feature table was not appearing, when onboarding flag was off.
2024-09-23 12:57:47 +03:00
gitar-bot[bot]
1296327c03
[Gitar] Cleaning up stale flag: archiveProjects with value true ( #8201 )
2024-09-23 11:51:55 +02:00
renovate[bot]
b3ecb92edf
chore(deps): update dependency msw to v2.4.7 ( #8210 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [msw](https://mswjs.io )
([source](https://redirect.github.com/mswjs/msw )) | [`2.4.6` ->
`2.4.7`](https://renovatebot.com/diffs/npm/msw/2.4.6/2.4.7 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>mswjs/msw (msw)</summary>
###
[`v2.4.7`](https://redirect.github.com/mswjs/msw/releases/tag/v2.4.7 )
[Compare
Source](https://redirect.github.com/mswjs/msw/compare/v2.4.6...v2.4.7 )
#### v2.4.7 (2024-09-15)
##### Bug Fixes
- **ClientRequest:** prevent duplicates when recording set headers
([#​2284](https://redirect.github.com/mswjs/msw/issues/2284 ))
([`e04eb8f`](e04eb8f44f
))
[@​kettanaito](https://redirect.github.com/kettanaito )
- use `Object.defineProperty` for Headers proxy
([#​2283](https://redirect.github.com/mswjs/msw/issues/2283 ))
([`94e17be`](94e17beea4
))
[@​kettanaito](https://redirect.github.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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-23 00:33:06 +00:00
renovate[bot]
a12b499dc6
chore(deps): update dependency tss-react to v4.9.13 ( #8208 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [tss-react](https://www.tss-react.dev )
([source](https://redirect.github.com/garronej/tss-react )) | [`4.9.12`
-> `4.9.13`](https://renovatebot.com/diffs/npm/tss-react/4.9.12/4.9.13 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>garronej/tss-react (tss-react)</summary>
###
[`v4.9.13`](https://redirect.github.com/garronej/tss-react/releases/tag/v4.9.13 )
[Compare
Source](https://redirect.github.com/garronej/tss-react/compare/v4.9.12...v4.9.13 )
<!-- Release notes generated using configuration in .github/release.yaml
at refs/heads/main -->
**Full Changelog**:
https://github.com/garronej/tss-react/compare/v4.9.12...v4.9.13
</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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-20 21:12:33 +00:00
renovate[bot]
541ab2a0d3
chore(deps): update dependency msw to v2.4.6 ( #8207 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [msw](https://mswjs.io )
([source](https://redirect.github.com/mswjs/msw )) | [`2.4.5` ->
`2.4.6`](https://renovatebot.com/diffs/npm/msw/2.4.5/2.4.6 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>mswjs/msw (msw)</summary>
###
[`v2.4.6`](https://redirect.github.com/mswjs/msw/releases/tag/v2.4.6 )
[Compare
Source](https://redirect.github.com/mswjs/msw/compare/v2.4.5...v2.4.6 )
#### v2.4.6 (2024-09-13)
##### Bug Fixes
- **xhr:** clone request body before calculating its size
([#​2282](https://redirect.github.com/mswjs/msw/issues/2282 ))
([`397444b`](397444bcc3
))
[@​kettanaito](https://redirect.github.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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-20 20:19:52 +00:00
Mateusz Kwasniewski
375395bba7
feat: welcome dialog with unleash concepts ( #8199 )
2024-09-20 15:53:03 +02:00
gitar-bot[bot]
bb32336408
[Gitar] Cleaning up stale flag: newEventSearch with value true ( #8196 )
...
[](https://gitar.co )
---
This automated PR was generated by [Gitar](https://gitar.co ). View
[docs](https://gitar.co/docs ).
---------
Co-authored-by: Gitar <noreply@gitar.co>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-09-20 14:48:33 +03:00
Jaanus Sellin
ebcdd67db0
feat: onboarding flow will not break ( #8198 )
...
1. Now onboarding flow will not break when feature is created
2. Now the bottom table will appear as soon as first feature appears
3. ExistingFlag component was reworked to match the new UX

2024-09-20 14:31:11 +03:00
Mateusz Kwasniewski
87b997698b
feat: placeholder flag metrics chart ( #8197 )
2024-09-20 11:05:53 +02:00
Melinda Fekete
0587203ad6
chore: update project onboarding UI text ( #8189 )
2024-09-20 10:30:33 +02:00
renovate[bot]
569ad42e1b
chore(deps): update dependency msw to v2.4.5 ( #8194 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [msw](https://mswjs.io )
([source](https://redirect.github.com/mswjs/msw )) | [`2.4.4` ->
`2.4.5`](https://renovatebot.com/diffs/npm/msw/2.4.4/2.4.5 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>mswjs/msw (msw)</summary>
###
[`v2.4.5`](https://redirect.github.com/mswjs/msw/releases/tag/v2.4.5 )
[Compare
Source](https://redirect.github.com/mswjs/msw/compare/v2.4.4...v2.4.5 )
##### v2.4.5 (2024-09-11)
##### Bug Fixes
- remove cookies with `max-age=0` from cookie store
([#​2275](https://redirect.github.com/mswjs/msw/issues/2275 ))
([`c307ab2`](c307ab2764
))
[@​kettanaito](https://redirect.github.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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-19 21:52:03 +00:00
renovate[bot]
8871e8ebde
chore(deps): update dependency @types/jest to v29.5.13 ( #8193 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/jest](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/jest )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest ))
| [`29.5.12` ->
`29.5.13`](https://renovatebot.com/diffs/npm/@types%2fjest/29.5.12/29.5.13 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-19 18:22:03 +00:00
Mateusz Kwasniewski
10ec2e7de5
feat: personal dashboard connect sdk ( #8190 )
2024-09-19 17:01:33 +02:00
Mateusz Kwasniewski
f66854a0f0
feat: personal dashboard project selection ( #8188 )
2024-09-19 15:25:11 +02:00
Jaanus Sellin
95969456f6
chore: finalize python sdk example ( #8186 )
...
Fix Python example and add isEnabled example.
2024-09-19 15:03:03 +03:00
Nuno Góis
205b59ddee
chore: event timeline ( #8176 )
...
https://linear.app/unleash/issue/2-2657/implement-a-first-iteration-of-an-horizontal-event-timeline
This implements the very first iteration of our event timeline.
This is behind a feature flag, which when enabled shows the new timeline
at the top of our event log page.
It is missing some features, like:
- Placement: It should show up as an option in the header, not in the
event log;
- Tooltip: It should show proper tooltips for all the events that we're
displaying;
- Grouping: It should group together events that occurred in a short
span of time;
- Signals: It should show signals along with the events;
Here's how it currently looks like, with some example events, in order
from left to right:
- A flag was disabled more than 30 min ago;
- A flag was then enabled;
- A segment was updated (didn't have an icon for segments, so I picked
one);
- A strategy was updated;
- A flag was created;


(Time passed since I took the first screenshot, so you can see the
events "moved" to the left slightly in the dark theme screenshot)
I have some concerns about the low contrast of `neutral` variant events,
especially in dark mode. Maybe we should consider using `error` instead,
for red? Or maybe add a border to our event circles?
I specifically changed my environment to be "development" for the
screenshots. The default selection is the first enabled environment that
is `type=production`, which in my case is "production".
Here are our filters:
- Time Span

- Environment

Here are a few more screenshots, with the different time spans (zooming
out, since we're increasing the time span):






Again, when zooming out, some events should be grouped together, but
that's a task for later.
2024-09-19 12:14:10 +01:00
Mateusz Kwasniewski
70e95e66a8
feat: my projects ui stub ( #8185 )
2024-09-19 12:37:35 +02:00
Mateusz Kwasniewski
8e037a335f
feat: personal dashboard route ( #8173 )
2024-09-19 09:59:07 +02:00
Mateusz Kwasniewski
d5076f0772
fix: archive project curl ( #8181 )
2024-09-19 09:58:31 +02:00
Mateusz Kwasniewski
7274f4954a
fix: connect sdk description bg color ( #8171 )
2024-09-18 14:08:31 +02:00
Nuno Góis
85b67ae330
chore: add eventTimeline feature flag ( #8159 )
...
https://linear.app/unleash/issue/2-2658/create-eventtimeline-feature-flag
Adds a new `eventTimeline` feature flag for the new event timeline
feature.
I think `eventTimeline` is an appropriate name given the feature
description and the way it is evolving, but I'm open to suggestions.
~~This also assumes that this feature will target OSS.~~ Confirmed that
this will be a premium feature.
2024-09-18 08:55:50 +01:00
renovate[bot]
7a0bda5b51
chore(deps): update dependency msw to v2.4.4 ( #8167 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [msw](https://mswjs.io )
([source](https://redirect.github.com/mswjs/msw )) | [`2.4.1` ->
`2.4.4`](https://renovatebot.com/diffs/npm/msw/2.4.1/2.4.4 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>mswjs/msw (msw)</summary>
###
[`v2.4.4`](https://redirect.github.com/mswjs/msw/releases/tag/v2.4.4 )
[Compare
Source](https://redirect.github.com/mswjs/msw/compare/v2.4.3...v2.4.4 )
#### v2.4.4 (2024-09-08)
##### Bug Fixes
- **fetch:** follow mocked redirect responses
([#​2268](https://redirect.github.com/mswjs/msw/issues/2268 ))
([`f5785bf`](f5785bfba1
))
[@​kettanaito](https://redirect.github.com/kettanaito )
###
[`v2.4.3`](https://redirect.github.com/mswjs/msw/releases/tag/v2.4.3 )
[Compare
Source](https://redirect.github.com/mswjs/msw/compare/v2.4.2...v2.4.3 )
#### v2.4.3 (2024-09-07)
##### Bug Fixes
- revert "graphql" as optional peer dependency
([#​2267](https://redirect.github.com/mswjs/msw/issues/2267 ))
([`7cd39e7`](7cd39e787a
))
[@​kettanaito](https://redirect.github.com/kettanaito )
###
[`v2.4.2`](https://redirect.github.com/mswjs/msw/releases/tag/v2.4.2 )
[Compare
Source](https://redirect.github.com/mswjs/msw/compare/v2.4.1...v2.4.2 )
#### v2.4.2 (2024-09-04)
##### Bug Fixes
- **cli:** support windows paths in the `init` command
([#​2260](https://redirect.github.com/mswjs/msw/issues/2260 ))
([`ba285b8`](ba285b887c
))
[@​ivanfernandez2646](https://redirect.github.com/ivanfernandez2646 )
[@​kettanaito](https://redirect.github.com/kettanaito )
- use typescript@4.8 as the minimal supported version
([#​2251](https://redirect.github.com/mswjs/msw/issues/2251 ))
([`6b2a7e6`](6b2a7e6be8
))
[@​THETCR](https://redirect.github.com/THETCR )
[@​kettanaito](https://redirect.github.com/kettanaito )
- keep `graphql` import as require in cjs
([#​2258](https://redirect.github.com/mswjs/msw/issues/2258 ))
([`b977602`](b97760270b
))
[@​kettanaito](https://redirect.github.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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-18 01:20:11 +00:00
renovate[bot]
61f70ea232
chore(deps): update dependency debounce to v2.1.1 ( #8166 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [debounce](https://redirect.github.com/sindresorhus/debounce ) |
[`2.1.0` ->
`2.1.1`](https://renovatebot.com/diffs/npm/debounce/2.1.0/2.1.1 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>sindresorhus/debounce (debounce)</summary>
###
[`v2.1.1`](https://redirect.github.com/sindresorhus/debounce/releases/tag/v2.1.1 )
[Compare
Source](https://redirect.github.com/sindresorhus/debounce/compare/v2.1.0...v2.1.1 )
- Fix the class context validation
([#​43](https://redirect.github.com/sindresorhus/debounce/issues/43 ))
[`205fd8f`](https://redirect.github.com/sindresorhus/debounce/commit/205fd8f )
</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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-17 21:25:38 +00:00
renovate[bot]
ff6cd0c457
chore(deps): update dependency @uiw/react-codemirror to v4.23.2 ( #8165 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@uiw/react-codemirror](https://uiwjs.github.io/react-codemirror )
([source](https://redirect.github.com/uiwjs/react-codemirror )) |
[`4.23.1` ->
`4.23.2`](https://renovatebot.com/diffs/npm/@uiw%2freact-codemirror/4.23.1/4.23.2 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>uiwjs/react-codemirror (@​uiw/react-codemirror)</summary>
###
[`v4.23.2`](https://redirect.github.com/uiwjs/react-codemirror/releases/tag/v4.23.2 )
[Compare
Source](https://redirect.github.com/uiwjs/react-codemirror/compare/v4.23.1...v4.23.2 )
[](https://jaywcjlove.github.io/#/sponsor )
[](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.23.2/file/README.md )
Documentation v4.23.2:
https://raw.githack.com/uiwjs/react-codemirror/c8cf3ac/index.html \
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.23.1...v4.23.2
```shell
npm i @​uiw/react-codemirror@4.23.2
```
- 🐞 fix(merge): ref view not available on load.
[#​681](https://redirect.github.com/uiwjs/react-codemirror/issues/681 )
[`67b6d6b`](https://redirect.github.com/uiwjs/react-codemirror/commit/67b6d6b )
[@​jaywcjlove](https://redirect.github.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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-17 20:18:26 +00:00
renovate[bot]
011ebe2f79
chore(deps): update dependency vite to v5.4.6 [security] ( #8164 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [vite](https://vitejs.dev )
([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite ))
| [`5.4.2` ->
`5.4.6`](https://renovatebot.com/diffs/npm/vite/5.4.2/5.4.6 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
### GitHub Vulnerability Alerts
####
[CVE-2024-45811](https://redirect.github.com/vitejs/vite/security/advisories/GHSA-9cwx-2883-4wfx )
### Summary
The contents of arbitrary files can be returned to the browser.
### Details
`@fs` denies access to files outside of Vite serving allow list. Adding
`?import&raw` to the URL bypasses this limitation and returns the file
content if it exists.
### PoC
```sh
$ npm create vite@latest
$ cd vite-project/
$ npm install
$ npm run dev
$ echo "top secret content" > /tmp/secret.txt
# expected behaviour
$ curl "http://localhost:5173/@​fs/tmp/secret.txt "
<body>
<h1>403 Restricted</h1>
<p>The request url "/tmp/secret.txt" is outside of Vite serving allow list.
# security bypassed
$ curl "http://localhost:5173/@​fs/tmp/secret.txt?import&raw "
export default "top secret content\n"
//# sourceMappingURL=data:application/json;base64,eyJ2...
```
---
### Release Notes
<details>
<summary>vitejs/vite (vite)</summary>
###
[`v5.4.6`](https://redirect.github.com/vitejs/vite/releases/tag/v5.4.6 )
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v5.4.5...v5.4.6 )
Please refer to
[CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v5.4.6/packages/vite/CHANGELOG.md )
for details.
###
[`v5.4.5`](https://redirect.github.com/vitejs/vite/releases/tag/v5.4.5 )
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v5.4.4...v5.4.5 )
Please refer to
[CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v5.4.5/packages/vite/CHANGELOG.md )
for details.
###
[`v5.4.4`](https://redirect.github.com/vitejs/vite/releases/tag/v5.4.4 )
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v5.4.3...v5.4.4 )
Please refer to
[CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v5.4.4/packages/vite/CHANGELOG.md )
for details.
###
[`v5.4.3`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small543-2024-09-03-small )
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v5.4.2...v5.4.3 )
- fix: allow getting URL of JS files in publicDir
([#​17915](https://redirect.github.com/vitejs/vite/issues/17915 ))
([943ece1](943ece177e
)),
closes
[#​17915](https://redirect.github.com/vitejs/vite/issues/17915 )
- fix: cjs warning respect the logLevel flag
([#​17993](https://redirect.github.com/vitejs/vite/issues/17993 ))
([dc3c14f](dc3c14f39f
)),
closes
[#​17993](https://redirect.github.com/vitejs/vite/issues/17993 )
- fix: improve CJS warning trace information
([#​17926](https://redirect.github.com/vitejs/vite/issues/17926 ))
([5c5f82c](5c5f82c84b
)),
closes
[#​17926](https://redirect.github.com/vitejs/vite/issues/17926 )
- fix: only remove entry assets handled by Vite core
([#​17916](https://redirect.github.com/vitejs/vite/issues/17916 ))
([ebfaa7e](ebfaa7e601
)),
closes
[#​17916](https://redirect.github.com/vitejs/vite/issues/17916 )
- fix: waitForRequestIdle locked
([#​17982](https://redirect.github.com/vitejs/vite/issues/17982 ))
([ad13760](ad1376018a
)),
closes
[#​17982](https://redirect.github.com/vitejs/vite/issues/17982 )
- fix(css): fix directory index import in sass modern api
([#​17960](https://redirect.github.com/vitejs/vite/issues/17960 ))
([9b001ba](9b001baa70
)),
closes
[#​17960](https://redirect.github.com/vitejs/vite/issues/17960 )
- fix(css): fix sass `file://` reference
([#​17909](https://redirect.github.com/vitejs/vite/issues/17909 ))
([561b940](561b940f6f
)),
closes
[#​17909](https://redirect.github.com/vitejs/vite/issues/17909 )
- fix(css): fix sass modern source map
([#​17938](https://redirect.github.com/vitejs/vite/issues/17938 ))
([d428e7e](d428e7e3a0
)),
closes
[#​17938](https://redirect.github.com/vitejs/vite/issues/17938 )
- fix(deps): bump tsconfck
([#​17990](https://redirect.github.com/vitejs/vite/issues/17990 ))
([8c661b2](8c661b20e9
)),
closes
[#​17990](https://redirect.github.com/vitejs/vite/issues/17990 )
- fix(html): rewrite assets url in <template>
([#​17988](https://redirect.github.com/vitejs/vite/issues/17988 ))
([413c86a](413c86aa97
)),
closes
[#​17988](https://redirect.github.com/vitejs/vite/issues/17988 )
- fix(preload): add crossorigin attribute in CSS link tags
([#​17930](https://redirect.github.com/vitejs/vite/issues/17930 ))
([15871c7](15871c75e0
)),
closes
[#​17930](https://redirect.github.com/vitejs/vite/issues/17930 )
- chore: reduce diffs with v6 branch
([#​17942](https://redirect.github.com/vitejs/vite/issues/17942 ))
([bf9065a](bf9065aa13
)),
closes
[#​17942](https://redirect.github.com/vitejs/vite/issues/17942 )
- chore(deps): update all non-major dependencies
([#​17945](https://redirect.github.com/vitejs/vite/issues/17945 ))
([cfb621e](cfb621e7a5
)),
closes
[#​17945](https://redirect.github.com/vitejs/vite/issues/17945 )
- chore(deps): update all non-major dependencies
([#​17991](https://redirect.github.com/vitejs/vite/issues/17991 ))
([0ca53cf](0ca53cff9f
)),
closes
[#​17991](https://redirect.github.com/vitejs/vite/issues/17991 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "" 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-17 19:55:41 +00:00
renovate[bot]
f5fd42d966
chore(deps): update dependency @uiw/codemirror-theme-duotone to v4.23.2 ( #8161 )
...
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://redirect.github.com/uiwjs/react-codemirror )) |
[`4.23.1` ->
`4.23.2`](https://renovatebot.com/diffs/npm/@uiw%2fcodemirror-theme-duotone/4.23.1/4.23.2 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>uiwjs/react-codemirror
(@​uiw/codemirror-theme-duotone)</summary>
###
[`v4.23.2`](https://redirect.github.com/uiwjs/react-codemirror/releases/tag/v4.23.2 )
[Compare
Source](https://redirect.github.com/uiwjs/react-codemirror/compare/v4.23.1...v4.23.2 )
[](https://jaywcjlove.github.io/#/sponsor )
[](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.23.2/file/README.md )
Documentation v4.23.2:
https://raw.githack.com/uiwjs/react-codemirror/c8cf3ac/index.html \
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.23.1...v4.23.2
```shell
npm i @​uiw/react-codemirror@4.23.2
```
- 🐞 fix(merge): ref view not available on load.
[#​681](https://redirect.github.com/uiwjs/react-codemirror/issues/681 )
[`67b6d6b`](https://redirect.github.com/uiwjs/react-codemirror/commit/67b6d6b )
[@​jaywcjlove](https://redirect.github.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 is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-17 19:54:53 +00:00
Mateusz Kwasniewski
9d519efc74
feat: swift and flutter sdk snippets ( #8149 )
2024-09-17 08:47:57 +02:00
renovate[bot]
b17c145769
chore(deps): update dependency cypress to v13.14.2 ( #8156 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [cypress](https://cypress.io )
([source](https://redirect.github.com/cypress-io/cypress )) | [`13.14.1`
-> `13.14.2`](https://renovatebot.com/diffs/npm/cypress/13.14.1/13.14.2 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>cypress-io/cypress (cypress)</summary>
###
[`v13.14.2`](https://redirect.github.com/cypress-io/cypress/releases/tag/v13.14.2 )
[Compare
Source](https://redirect.github.com/cypress-io/cypress/compare/v13.14.1...v13.14.2 )
Changelog: https://docs.cypress.io/guides/references/changelog#13-14-2
</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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-17 01:13:19 +00:00
renovate[bot]
0e43febe20
chore(deps): update dependency @uiw/react-codemirror to v4.23.1 ( #8155 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@uiw/react-codemirror](https://uiwjs.github.io/react-codemirror )
([source](https://redirect.github.com/uiwjs/react-codemirror )) |
[`4.23.0` ->
`4.23.1`](https://renovatebot.com/diffs/npm/@uiw%2freact-codemirror/4.23.0/4.23.1 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>uiwjs/react-codemirror (@​uiw/react-codemirror)</summary>
###
[`v4.23.1`](https://redirect.github.com/uiwjs/react-codemirror/releases/tag/v4.23.1 )
[Compare
Source](https://redirect.github.com/uiwjs/react-codemirror/compare/v4.23.0...v4.23.1 )
[](https://jaywcjlove.github.io/#/sponsor )
[](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.23.1/file/README.md )
Documentation v4.23.1:
https://raw.githack.com/uiwjs/react-codemirror/6cea09c/index.html \
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.23.0...v4.23.1
```shell
npm i @​uiw/react-codemirror@4.23.1
```
- 📖 doc: unused array variable `extension` fixed in the config example
([#​672](https://redirect.github.com/uiwjs/react-codemirror/issues/672 ))
[`29d50d1`](https://redirect.github.com/uiwjs/react-codemirror/commit/29d50d1 )
[@​alpha-og](https://redirect.github.com/alpha-og )
- 🌍 website: add example.
[#​665](https://redirect.github.com/uiwjs/react-codemirror/issues/665 )
[`ac9cfd4`](https://redirect.github.com/uiwjs/react-codemirror/commit/ac9cfd4 )
[@​jaywcjlove](https://redirect.github.com/jaywcjlove )
- 🌍 website: update zebra-stripes example.
[#​676](https://redirect.github.com/uiwjs/react-codemirror/issues/676 )
[`3b02cab`](https://redirect.github.com/uiwjs/react-codemirror/commit/3b02cab )
[@​jaywcjlove](https://redirect.github.com/jaywcjlove )
- 🌍 website: add example.
[#​650](https://redirect.github.com/uiwjs/react-codemirror/issues/650 )
[`a7137dc`](https://redirect.github.com/uiwjs/react-codemirror/commit/a7137dc )
[@​jaywcjlove](https://redirect.github.com/jaywcjlove )
- 🐞 fix(merge): fix onChange props issue.
[#​681](https://redirect.github.com/uiwjs/react-codemirror/issues/681 )
[`48a754b`](https://redirect.github.com/uiwjs/react-codemirror/commit/48a754b )
[@​jaywcjlove](https://redirect.github.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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-16 21:46:56 +00:00
renovate[bot]
f9baf6a32b
chore(deps): update dependency @uiw/codemirror-theme-duotone to v4.23.1 ( #8153 )
...
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://redirect.github.com/uiwjs/react-codemirror )) |
[`4.23.0` ->
`4.23.1`](https://renovatebot.com/diffs/npm/@uiw%2fcodemirror-theme-duotone/4.23.0/4.23.1 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>uiwjs/react-codemirror
(@​uiw/codemirror-theme-duotone)</summary>
###
[`v4.23.1`](https://redirect.github.com/uiwjs/react-codemirror/releases/tag/v4.23.1 )
[Compare
Source](https://redirect.github.com/uiwjs/react-codemirror/compare/v4.23.0...v4.23.1 )
[](https://jaywcjlove.github.io/#/sponsor )
[](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.23.1/file/README.md )
Documentation v4.23.1:
https://raw.githack.com/uiwjs/react-codemirror/6cea09c/index.html \
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.23.0...v4.23.1
```shell
npm i @​uiw/react-codemirror@4.23.1
```
- 📖 doc: unused array variable `extension` fixed in the config example
([#​672](https://redirect.github.com/uiwjs/react-codemirror/issues/672 ))
[`29d50d1`](https://redirect.github.com/uiwjs/react-codemirror/commit/29d50d1 )
[@​alpha-og](https://redirect.github.com/alpha-og )
- 🌍 website: add example.
[#​665](https://redirect.github.com/uiwjs/react-codemirror/issues/665 )
[`ac9cfd4`](https://redirect.github.com/uiwjs/react-codemirror/commit/ac9cfd4 )
[@​jaywcjlove](https://redirect.github.com/jaywcjlove )
- 🌍 website: update zebra-stripes example.
[#​676](https://redirect.github.com/uiwjs/react-codemirror/issues/676 )
[`3b02cab`](https://redirect.github.com/uiwjs/react-codemirror/commit/3b02cab )
[@​jaywcjlove](https://redirect.github.com/jaywcjlove )
- 🌍 website: add example.
[#​650](https://redirect.github.com/uiwjs/react-codemirror/issues/650 )
[`a7137dc`](https://redirect.github.com/uiwjs/react-codemirror/commit/a7137dc )
[@​jaywcjlove](https://redirect.github.com/jaywcjlove )
- 🐞 fix(merge): fix onChange props issue.
[#​681](https://redirect.github.com/uiwjs/react-codemirror/issues/681 )
[`48a754b`](https://redirect.github.com/uiwjs/react-codemirror/commit/48a754b )
[@​jaywcjlove](https://redirect.github.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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-16 18:08:33 +00:00
dependabot[bot]
90aa4ce7e7
chore(deps): bump path-to-regexp from 6.2.2 to 6.3.0 in /frontend ( #8140 )
2024-09-16 16:10:09 +02:00
Jaanus Sellin
212203f7c7
chore: PHP SDK example fix ( #8146 )
2024-09-16 14:29:03 +03:00
Jaanus Sellin
f76f754eca
chore: update go sdk examples ( #8145 )
2024-09-16 13:15:26 +03:00
renovate[bot]
12c8e730b3
chore(deps): update dependency @types/node to v20.16.5 ( #8143 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ))
| [`20.16.3` ->
`20.16.5`](https://renovatebot.com/diffs/npm/@types%2fnode/20.16.3/20.16.5 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC43NC4xIiwidXBkYXRlZEluVmVyIjoiMzguNzQuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-16 00:36:07 +00:00
renovate[bot]
44dac55230
chore(deps): update material-ui monorepo ( #7946 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@mui/icons-material](https://mui.com/material-ui/material-icons/ )
([source](https://redirect.github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material ))
| [`5.15.3` ->
`5.16.7`](https://renovatebot.com/diffs/npm/@mui%2ficons-material/5.15.3/5.16.7 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [@mui/lab](https://mui.com/material-ui/about-the-lab/ )
([source](https://redirect.github.com/mui/material-ui/tree/HEAD/packages/mui-lab ))
| [`5.0.0-alpha.159` ->
`5.0.0-alpha.173`](https://renovatebot.com/diffs/npm/@mui%2flab/5.0.0-alpha.159/5.0.0-alpha.173 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [@mui/material](https://mui.com/material-ui/ )
([source](https://redirect.github.com/mui/material-ui/tree/HEAD/packages/mui-material ))
| [`5.15.3` ->
`5.16.7`](https://renovatebot.com/diffs/npm/@mui%2fmaterial/5.15.3/5.16.7 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [@mui/x-date-pickers](https://mui.com/x/react-date-pickers/ )
([source](https://redirect.github.com/mui/mui-x/tree/HEAD/packages/x-date-pickers ))
| [`7.13.0` ->
`7.16.0`](https://renovatebot.com/diffs/npm/@mui%2fx-date-pickers/7.13.0/7.16.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>mui/material-ui (@​mui/icons-material)</summary>
###
[`v5.16.7`](https://redirect.github.com/mui/material-ui/compare/v5.16.6...v5.16.7 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.6...v5.16.7 )
###
[`v5.16.6`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.6 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.5...v5.16.6 )
<!-- generated comparing v5.16.5..master -->
*Jul 30, 2024*
A big thanks to the 5 contributors who made this release possible.
##### `@mui/material@5.16.6`
- \[Divider] Enable borderStyle enhancement in divider with children
([#​43059](https://redirect.github.com/mui/material-ui/issues/43059 ))
[@​anuujj](https://redirect.github.com/anuujj )
##### Docs
- \[material-ui]\[Card] Update CardMedia description
([#​43121](https://redirect.github.com/mui/material-ui/issues/43121 ))
[@​shahzaibdev1](https://redirect.github.com/shahzaibdev1 )
- \[material-ui] Replace deprecated `<ListItem button/>` with
`ListItemButton` component in routing libraries list example
([#​43114](https://redirect.github.com/mui/material-ui/issues/43114 ))
[@​aliharis99](https://redirect.github.com/aliharis99 )
- \[material-ui]\[Snackbar] Improve close `reason` type in demos
([#​43105](https://redirect.github.com/mui/material-ui/issues/43105 ))
[@​sai6855](https://redirect.github.com/sai6855 )
##### Core
- \[code-infra] Use the same CI names on master & next
([#​43064](https://redirect.github.com/mui/material-ui/issues/43064 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
All contributors of this release in alphabetical order:
[@​aliharis99](https://redirect.github.com/aliharis99 ),
[@​anuujj](https://redirect.github.com/anuujj ),
[@​mnajdova](https://redirect.github.com/mnajdova ),
[@​sai6855](https://redirect.github.com/sai6855 ),
[@​shahzaibdev1](https://redirect.github.com/shahzaibdev1 )
###
[`v5.16.5`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.5 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.4...v5.16.5 )
*Jul 25, 2024*
A big thanks to the 4 contributors who made this release possible.
##### `@mui/utils@5.16.5`
- <!-- 1 -->\[utils] Add dependency to
[@​mui/types](https://redirect.github.com/mui/types )
([@​mnajdova](https://redirect.github.com/mnajdova ))
([#​43047](https://redirect.github.com/mui/material-ui/issues/43047 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
##### Docs
- <!-- 4 -->\[material-ui]\[joy-ui]\[Autocomplete] Fix `Hint` demo
([@​ManthanGajjar](https://redirect.github.com/ManthanGajjar ))
([#​43039](https://redirect.github.com/mui/material-ui/issues/43039 ))
[@​ManthanGajjar](https://redirect.github.com/ManthanGajjar )
- <!-- 3 -->Fix CHANGELOG convention
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 2 -->\[material-ui] Fix broken image links in blog template on
master branch
([#​42969](https://redirect.github.com/mui/material-ui/issues/42969 ))
[@​navedqb](https://redirect.github.com/navedqb )
All contributors of this release in alphabetical order:
[@​ManthanGajjar](https://redirect.github.com/ManthanGajjar ),
[@​mnajdova](https://redirect.github.com/mnajdova ),
[@​navedqb](https://redirect.github.com/navedqb ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
**Full Changelog**:
https://github.com/mui/material-ui/compare/v5.16.4...v5.16.5
###
[`v5.16.4`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.4 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.3...v5.16.4 )
*Jul 16, 2024*
A big thanks to the one contributor who made this release possible.
##### `@mui/material@5.16.4`
- <!-- 1 -->Fix wrong import in Popover types
([#​42967](https://redirect.github.com/mui/material-ui/issues/42967 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
All contributors of this release in alphabetical order:
[@​mnajdova](https://redirect.github.com/mnajdova )
###
[`v5.16.3`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.3 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.2...v5.16.3 )
*Jul 16, 2024*
A big thanks to the 3 contributors who made this release possible.
##### `@mui/material@5.16.3`
- <!-- 1 -->\[material] Add missing dependency
([#​42959](https://redirect.github.com/mui/material-ui/issues/42959 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
##### Docs
- <!-- 3 -->\[material-ui]\[Autocomplete] Add instructions about
`autosuggest-highlight` dependency
([#​42953](https://redirect.github.com/mui/material-ui/issues/42953 ))
[@​HoFa1997](https://redirect.github.com/HoFa1997 )
- <!-- 2 -->Move feedback from Canny to GitHub
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
All contributors of this release in alphabetical order:
[@​HoFa1997](https://redirect.github.com/HoFa1997 ),
[@​mnajdova](https://redirect.github.com/mnajdova ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
###
[`v5.16.2`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.2 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.1...v5.16.2 )
*Jul 16, 2024*
A big thanks to the 2 contributors who made this release possible.
##### `@mui/material@5.16.2`
- <!-- 2 -->\[material] Remove dependency to
[@​mui/base](https://redirect.github.com/mui/base )
([@​mnajdova](https://redirect.github.com/mnajdova ))
([#​42917](https://redirect.github.com/mui/material-ui/issues/42917 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
##### Core
- <!-- 1 -->\[website] Sync /about page
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
All contributors of this release in alphabetical order:
[@​mnajdova](https://redirect.github.com/mnajdova ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
###
[`v5.16.1`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.1 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.16.0...v5.16.1 )
A big thanks to the 4 contributors who made this release possible. Here
are some highlights ✨ :
- ⚛️ All packages, including Material UI, are now compatible with React
18.3.1
##### `@mui/material@5.16.1`
- \[AppBar] Fix inherit color is inconsistent between ThemeProvider and
CssVarsProvider
([#​42713](https://redirect.github.com/mui/material-ui/issues/42713 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
##### `@mui/joy@5.0.0-beta.48`
- \[Autocomplete] Fix React spread key warning
([#​42856](https://redirect.github.com/mui/material-ui/issues/42856 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
##### Docs
- \[material-ui] Fix React 18.3 key spread warnings in Autocomplete
demos
([#​42854](https://redirect.github.com/mui/material-ui/issues/42854 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- \[material-ui] Fix type error in virtualized table demo
([#​42852](https://redirect.github.com/mui/material-ui/issues/42852 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- Fix typos ([@​omahs](https://redirect.github.com/omahs ))
([#​42888](https://redirect.github.com/mui/material-ui/issues/42888 ))
[@​omahs](https://redirect.github.com/omahs )
- Fix 301
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
##### Core
- \[core] Bump React to 18.3.1
([#​42846](https://redirect.github.com/mui/material-ui/issues/42846 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- \[core] Remove react-test-renderer
([#​42853](https://redirect.github.com/mui/material-ui/issues/42853 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- \[core] Replace enzyme in describeConformance
([#​42847](https://redirect.github.com/mui/material-ui/issues/42847 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- \[test] Remove enzyme
([#​42850](https://redirect.github.com/mui/material-ui/issues/42850 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- \[test] Remove createMount test util
([#​42849](https://redirect.github.com/mui/material-ui/issues/42849 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- \[base-ui] Fix React spread key warning in test
([#​42855](https://redirect.github.com/mui/material-ui/issues/42855 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- \[styles]\[withStyles] Expect React defaultProps warning in test
([#​42752](https://redirect.github.com/mui/material-ui/issues/42752 ))
([#​42851](https://redirect.github.com/mui/material-ui/issues/42851 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
All contributors of this release in alphabetical order:
[@​aarongarciah](https://redirect.github.com/aarongarciah ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari ),
[@​omahs](https://redirect.github.com/omahs ),
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
###
[`v5.16.0`](https://redirect.github.com/mui/material-ui/releases/tag/v5.16.0 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.21...v5.16.0 )
A big thanks to the 5 contributors who made this release possible. Here
are some highlights ✨ :
- 🚀 Added `InitColorSchemeScript` for Next.js App Router
([#​42829](https://redirect.github.com/mui/material-ui/issues/42829 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
##### `@mui/material@5.16.0`
- \[Alert] Add ability to override slot props
([@​alexey-kozlenkov](https://redirect.github.com/alexey-kozlenkov ))
([#​42808](https://redirect.github.com/mui/material-ui/issues/42808 ))
[@​alexey-kozlenkov](https://redirect.github.com/alexey-kozlenkov )
- Add `InitColorSchemeScript` for Next.js App Router
([#​42829](https://redirect.github.com/mui/material-ui/issues/42829 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- Add `DefaultPropsProvider`
([#​42820](https://redirect.github.com/mui/material-ui/issues/42820 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- Support `CssVarsTheme` in `responsiveFontSizes` return type
([@​jxdp](https://redirect.github.com/jxdp ))
([#​42806](https://redirect.github.com/mui/material-ui/issues/42806 ))
[@​jxdp](https://redirect.github.com/jxdp )
- Remove warning from `getInitColorSchemeScript`
([#​42838](https://redirect.github.com/mui/material-ui/issues/42838 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
##### Docs
- \[docs] Fix 301 MDN redirections
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
##### Core
- \[mui-utils]\[test] Remove usages of deprecated react-dom APIs
([@​aarongarciah](https://redirect.github.com/aarongarciah ))
([#​42813](https://redirect.github.com/mui/material-ui/issues/42813 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
All contributors of this release in alphabetical order:
[@​aarongarciah](https://redirect.github.com/aarongarciah ),
[@​alexey-kozlenkov](https://redirect.github.com/alexey-kozlenkov ),
[@​jxdp](https://redirect.github.com/jxdp ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari ),
[@​siriwatknp](https://redirect.github.com/siriwatknp )
###
[`v5.15.21`](https://redirect.github.com/mui/material-ui/releases/tag/v5.15.21 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.20...v5.15.21 )
*Jun 28, 2024*
A big thanks to the 7 contributors who made this release possible.
##### `@mui/material@5.15.21`
- \[Autocomplete] Fix renderOption props type
([@​DiegoAndai](https://redirect.github.com/DiegoAndai ))
([#​42709](https://redirect.github.com/mui/material-ui/issues/42709 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
- \[Stepper] Generate class for `nonLinear` prop
([@​alexismo](https://redirect.github.com/alexismo ))
([#​42677](https://redirect.github.com/mui/material-ui/issues/42677 ))
[@​alexismo](https://redirect.github.com/alexismo )
##### Docs
- Use new email for sponsoring
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Fix 301 links
([@​alexfauquette](https://redirect.github.com/alexfauquette ))
([#​42700](https://redirect.github.com/mui/material-ui/issues/42700 ))
[@​alexfauquette](https://redirect.github.com/alexfauquette )
- \[material-ui]\[Select] Fix the `SelectAutoWidth` demo menu item value
([@​Danielkhakbaz](https://redirect.github.com/Danielkhakbaz ))
([#​42696](https://redirect.github.com/mui/material-ui/issues/42696 ))
[@​Danielkhakbaz](https://redirect.github.com/Danielkhakbaz )
- \[material-ui]\[Autocomplete] Fix more React 18.3 key spread warnings
in demos
([#​42766](https://redirect.github.com/mui/material-ui/issues/42766 ))
[@​wbt](https://redirect.github.com/wbt )
- \[material-ui] Fix sign in side image
([#​42708](https://redirect.github.com/mui/material-ui/issues/42708 ))
[@​zanivan](https://redirect.github.com/zanivan )
- \[website] Add Ale to team
([#​42769](https://redirect.github.com/mui/material-ui/issues/42769 ))
[@​alelthomas](https://redirect.github.com/alelthomas )
##### Core
- \[core] Cherry pick pnpm updates
([#​42763](https://redirect.github.com/mui/material-ui/issues/42763 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
- \[website] Add Armin to the team members
([@​arminmeh](https://redirect.github.com/arminmeh ))
([#​42681](https://redirect.github.com/mui/material-ui/issues/42681 ))
[@​arminmeh](https://redirect.github.com/arminmeh )
- \[website] Open Staff Engineer role for Pigment CSS
([@​mnajdova](https://redirect.github.com/mnajdova ))
([#​42669](https://redirect.github.com/mui/material-ui/issues/42669 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
All contributors of this release in alphabetical order:
[@​alexfauquette](https://redirect.github.com/alexfauquette ),
[@​alexismo](https://redirect.github.com/alexismo ),
[@​arminmeh](https://redirect.github.com/arminmeh ),
[@​Danielkhakbaz](https://redirect.github.com/Danielkhakbaz ),
[@​DiegoAndai](https://redirect.github.com/DiegoAndai ),
[@​mnajdova](https://redirect.github.com/mnajdova ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
###
[`v5.15.20`](https://redirect.github.com/mui/material-ui/releases/tag/v5.15.20 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.19...v5.15.20 )
<!-- generated comparing v5.15.19..master -->
*Jun 12, 2024*
A big thanks to the 9 contributors who made this release possible.
##### `@mui/material@5.15.20`
- <!-- 17 -->\[Autocomplete] Shouldn't resize when hovering
([@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli ))
([#​42535](https://redirect.github.com/mui/material-ui/issues/42535 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
- <!-- 07 -->\[Tab] Fix applying `iconWrapper` styles from theme and
update its description
([@​sai6855](https://redirect.github.com/sai6855 ))
([#​42570](https://redirect.github.com/mui/material-ui/issues/42570 ))
[@​sai6855](https://redirect.github.com/sai6855 )
##### `@mui/utils@5.15.15`
- <!-- 06 -->Allow passing `NaN` as `defaultValue` to `useControlled`
([@​iammminzzy](https://redirect.github.com/iammminzzy ))
([#​42571](https://redirect.github.com/mui/material-ui/issues/42571 ))
[@​iammminzzy](https://redirect.github.com/iammminzzy )
- <!-- 17 -->Fix GitHub-reported prototype pollution vulnerability in
`deepmerge`
([#​41652](https://redirect.github.com/mui/material-ui/issues/41652 ))
([#​42608](https://redirect.github.com/mui/material-ui/issues/42608 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
##### Docs
- <!-- 16 -->\[docs] Add Pigment CSS and Base UI logos SVGs
([#​42513](https://redirect.github.com/mui/material-ui/issues/42513 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 15 -->\[docs] Update twitter.com to x.com
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 14 -->\[docs] Simplify Example projects page
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 13 -->\[material-ui] Add docs for complementary stepper
components ([@​anle9650](https://redirect.github.com/anle9650 ))
([#​42613](https://redirect.github.com/mui/material-ui/issues/42613 ))
[@​anle9650](https://redirect.github.com/anle9650 )
- <!-- 12 -->\[docs] Add changelog section to the design kits page
([@​danilo-leal](https://redirect.github.com/danilo-leal ))
([#​42463](https://redirect.github.com/mui/material-ui/issues/42463 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 11 -->\[material-ui] Fix sentence in the All components page
([@​danilo-leal](https://redirect.github.com/danilo-leal ))
([#​42462](https://redirect.github.com/mui/material-ui/issues/42462 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 10 -->\[material-ui] Update Figma design kit doc redirect link
([@​danilo-leal](https://redirect.github.com/danilo-leal ))
([#​42456](https://redirect.github.com/mui/material-ui/issues/42456 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 09 -->\[system] Add "dynamic values" section to sx prop page
([@​aarongarciah](https://redirect.github.com/aarongarciah ))
([#​42453](https://redirect.github.com/mui/material-ui/issues/42453 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
##### Core
- <!-- 18 -->\[website] Move the `React Engineer - X` role to future
roles
([#​42532](https://redirect.github.com/mui/material-ui/issues/42532 ))
[@​DanailH](https://redirect.github.com/DanailH )
- <!-- 08 -->\[examples] Remove Pigment CSS examples
([#​42538](https://redirect.github.com/mui/material-ui/issues/42538 ))
[@​sai6855](https://redirect.github.com/sai6855 )
- <!-- 05 -->\[website] Close Developer Advocate / Content Engineer
role
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 04 -->\[website] Update DoiT description and link in Sponsors
section
([@​erezstmn-doit](https://redirect.github.com/erezstmn-doit ))
([#​42511](https://redirect.github.com/mui/material-ui/issues/42511 ))
[@​erezstmn-doit](https://redirect.github.com/erezstmn-doit )
- <!-- 03 -->\[website] Clean up the docs-infra job ad
([@​danilo-leal](https://redirect.github.com/danilo-leal ))
([#​42509](https://redirect.github.com/mui/material-ui/issues/42509 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 02 -->\[website] Open the Docs-infra engineer role
([@​danilo-leal](https://redirect.github.com/danilo-leal ))
([#​42496](https://redirect.github.com/mui/material-ui/issues/42496 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 01 -->\[website] Fix locationCountry in about page
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
All contributors of this release in alphabetical order:
[@​aarongarciah](https://redirect.github.com/aarongarciah ),
[@​anle9650](https://redirect.github.com/anle9650 ),
[@​DanailH](https://redirect.github.com/DanailH ),
[@​danilo-leal](https://redirect.github.com/danilo-leal ),
[@​erezstmn-doit](https://redirect.github.com/erezstmn-doit ),
[@​iammminzzy](https://redirect.github.com/iammminzzy ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari ),
[@​sai6855](https://redirect.github.com/sai6855 ),
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
###
[`v5.15.19`](https://redirect.github.com/mui/material-ui/compare/v5.15.18...v5.15.19 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.18...v5.15.19 )
###
[`v5.15.18`](https://redirect.github.com/mui/material-ui/releases/tag/v5.15.18 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.17...v5.15.18 )
<!-- generated comparing v5.15.17..master -->
*May 14, 2024*
A big thanks to the 5 contributors who made this release possible. Here
are some highlights ✨ :
##### `@mui/material@5.15.18`
- <!-- 6 -->\[Autocomplete] Improve design when there's a start
adornment for small autocomplete
([@​TahaRhidouani](https://redirect.github.com/TahaRhidouani ))
([#​42176](https://redirect.github.com/mui/material-ui/issues/42176 ))
[@​github-actions](https://redirect.github.com/github-actions )\[bot]
- <!-- 3 -->\[ToggleButtonGroup] Add missing `selected` class in
ToggleButtonGroupClasses type
([@​tarunrajput](https://redirect.github.com/tarunrajput ))
([#​42250](https://redirect.github.com/mui/material-ui/issues/42250 ))
[@​github-actions](https://redirect.github.com/github-actions )\[bot]
##### Docs
- <!-- 4 -->\[docs] Fix 301 to Figma
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
##### Core
- <!-- 5 -->\[blog] Introducing Pigment CSS blog post
([#​42198](https://redirect.github.com/mui/material-ui/issues/42198 ))
([#​42255](https://redirect.github.com/mui/material-ui/issues/42255 ))
[@​samuelsycamore](https://redirect.github.com/samuelsycamore )
- <!-- 2 -->\[website] Add redirection for talk
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 1 -->\[website] Adds Arthur Balduini team info
([@​arthurbalduini](https://redirect.github.com/arthurbalduini ))
([#​42226](https://redirect.github.com/mui/material-ui/issues/42226 ))
[@​github-actions](https://redirect.github.com/github-actions )\[bot]
All contributors of this release in alphabetical order:
[@​arthurbalduini](https://redirect.github.com/arthurbalduini ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari ),
[@​samuelsycamore](https://redirect.github.com/samuelsycamore ),
[@​TahaRhidouani](https://redirect.github.com/TahaRhidouani ),
[@​tarunrajput](https://redirect.github.com/tarunrajput )
###
[`v5.15.17`](https://redirect.github.com/mui/material-ui/compare/v5.15.16...v5.15.17 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.16...v5.15.17 )
###
[`v5.15.16`](https://redirect.github.com/mui/material-ui/compare/v5.15.15...v5.15.16 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.15...v5.15.16 )
###
[`v5.15.15`](https://redirect.github.com/mui/material-ui/releases/tag/v5.15.15 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.14...v5.15.15 )
A big thanks to the 7 contributors who made this release possible. Here
are some highlights ✨ :
This release was mostly about 🐛 bug fixes and 📚 documentation
improvements.
##### `@mui/material@5.15.15`
- \[Autocomplete] Display options provided to the `options` prop even if
loading is true
([#​41677](https://redirect.github.com/mui/material-ui/issues/41677 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
- \[RadioGroup] Apply classnames
([#​41681](https://redirect.github.com/mui/material-ui/issues/41681 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
##### `@mui/system@5.15.15`
- Fix typo to avoid infinite recursion in function call
([#​41678](https://redirect.github.com/mui/material-ui/issues/41678 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
##### Docs
- \[material-ui]\[Slider] Remove `valueLabelFormat` from restricted
values demo so that the tooltip thumb label displays the same as the
value text
([#​41679](https://redirect.github.com/mui/material-ui/issues/41679 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
- \[material-ui] Remove deleted page from the sidenav
([#​41594](https://redirect.github.com/mui/material-ui/issues/41594 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[material-ui] Fix typo in CSS theme variables customization
([#​41680](https://redirect.github.com/mui/material-ui/issues/41680 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
- Continue migration of Base UI to sperate repository
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Add notification for MUI X v7 blog post
([#​41587](https://redirect.github.com/mui/material-ui/issues/41587 ))
([#​41605](https://redirect.github.com/mui/material-ui/issues/41605 ))
[@​cherniavskii](https://redirect.github.com/cherniavskii )
- Update the versions dropdown to show v6
([#​41557](https://redirect.github.com/mui/material-ui/issues/41557 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
##### Core
- \[blog] Link to Romain's blog post in MUI X v7 announcement post
([#​41641](https://redirect.github.com/mui/material-ui/issues/41641 ))
[@​cherniavskii](https://redirect.github.com/cherniavskii )
- \[blog] Blog post with MUI X v7.0.0 annoucement
([#​41563](https://redirect.github.com/mui/material-ui/issues/41563 ))
([#​41604](https://redirect.github.com/mui/material-ui/issues/41604 ))
[@​cherniavskii](https://redirect.github.com/cherniavskii )
- \[blog] Add post about remote
([#​41565](https://redirect.github.com/mui/material-ui/issues/41565 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[core] Continue rename of Toolpad
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[docs-infra] Add Toolpad product/category IDs to types
([#​41551](https://redirect.github.com/mui/material-ui/issues/41551 ))
[@​bharatkashyap](https://redirect.github.com/bharatkashyap )
- \[website] Add Aarón to About Us
([#​41747](https://redirect.github.com/mui/material-ui/issues/41747 ))
[@​aarongarciah](https://redirect.github.com/aarongarciah )
- \[website] Add stray design adjustments throughout the site
([#​41642](https://redirect.github.com/mui/material-ui/issues/41642 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
- \[website] Update pricing table
([#​41606](https://redirect.github.com/mui/material-ui/issues/41606 ))
[@​cherniavskii](https://redirect.github.com/cherniavskii )
All contributors of this release in alphabetical order:
[@​aarongarciah](https://redirect.github.com/aarongarciah ),
[@​bharatkashyap](https://redirect.github.com/bharatkashyap ),
[@​cherniavskii](https://redirect.github.com/cherniavskii ),
[@​danilo-leal](https://redirect.github.com/danilo-leal ),
[@​mnajdova](https://redirect.github.com/mnajdova ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari ),
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
###
[`v5.15.14`](https://redirect.github.com/mui/material-ui/blob/HEAD/CHANGELOG.md#v51514 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.13...v5.15.14 )
<!-- generated comparing v5.15.13..master -->
*Mar 18, 2024*
A big thanks to the 15 contributors who made this release possible.
This release was mostly about 🐛 bug fixes and 📚 documentation
improvements.
##### `@mui/material@5.15.13`
- \[Accordion] Convert to support CSS extraction
([#​41221](https://redirect.github.com/mui/material-ui/issues/41221 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
- <!-- 24 -->\[Autocomplete] Convert to support CSS extraction
([#​40330](https://redirect.github.com/mui/material-ui/issues/40330 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
- <!-- 06 -->\[Slider] Convert to support CSS extraction
([#​41201](https://redirect.github.com/mui/material-ui/issues/41201 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
- <!-- 07 -->\[Select] Fix variant type
([#​41405](https://redirect.github.com/mui/material-ui/issues/41405 ))
[@​sai6855](https://redirect.github.com/sai6855 )
- <!-- 09 -->\[typescript] Use interface instead of type for props
([#​41500](https://redirect.github.com/mui/material-ui/issues/41500 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
##### `@pigment-css/react@0.0.3`
- <!-- 03 -->Add Box component
([#​41451](https://redirect.github.com/mui/material-ui/issues/41451 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
##### `pigment-css/nextjs-plugin@0.0.3`
- <!-- 04 -->Fix alias resolver
([#​41494](https://redirect.github.com/mui/material-ui/issues/41494 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- <!-- 05 -->Follow-up to
[#​41494](https://redirect.github.com/mui/material-ui/issues/41494 )
([#​41502](https://redirect.github.com/mui/material-ui/issues/41502 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
##### Docs
- <!-- 12 -->\[joy-ui] Add UI improvements to the side navigation demo
([#​41461](https://redirect.github.com/mui/material-ui/issues/41461 ))
[@​cipherlogs](https://redirect.github.com/cipherlogs )
- <!-- 11 -->\[pigment-css] Add media query guide
([#​41473](https://redirect.github.com/mui/material-ui/issues/41473 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- <!-- 10 -->\[pigment-css] Fixing location of the ExtendTheme type in
the docs
([#​41499](https://redirect.github.com/mui/material-ui/issues/41499 ))
[@​jherr](https://redirect.github.com/jherr )
- <!-- 08 -->\[material-ui]\[Progress] Add Circular progress gradient
demo from Github comment
([#​40559](https://redirect.github.com/mui/material-ui/issues/40559 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
##### Core
- <!-- 23 -->\[blog] Bringing consistency to Material UI customization
APIs
([#​41040](https://redirect.github.com/mui/material-ui/issues/41040 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
- <!-- 22 -->\[code-infra] Rename
[@​mui-internal/docs-utils](https://redirect.github.com/mui-internal/docs-utils )
to
[@​mui/internal-docs-utils](https://redirect.github.com/mui/internal-docs-utils )
([#​41498](https://redirect.github.com/mui/material-ui/issues/41498 ))
[@​michaldudak](https://redirect.github.com/michaldudak )
- <!-- 21 -->\[code-infra] Copy translations.json to
[@​mui/docs](https://redirect.github.com/mui/docs ) build folder
([#​41472](https://redirect.github.com/mui/material-ui/issues/41472 ))
[@​Janpot](https://redirect.github.com/Janpot )
- <!-- 20 -->\[core] Use Circle CI context
([#​41532](https://redirect.github.com/mui/material-ui/issues/41532 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 19 -->\[core] Fix CHANGELOG format and update date
([#​41481](https://redirect.github.com/mui/material-ui/issues/41481 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
- <!-- 18 -->\[docs] Fix useStorageState regressions
([#​41223](https://redirect.github.com/mui/material-ui/issues/41223 ))
[@​Janpot](https://redirect.github.com/Janpot )
- <!-- 17 -->\[docs] Fix some Vale errors
([#​41516](https://redirect.github.com/mui/material-ui/issues/41516 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 15 -->\[material-ui]\[docs] Fix landing page template's h1 size
([#​41543](https://redirect.github.com/mui/material-ui/issues/41543 ))
[@​zanivan](https://redirect.github.com/zanivan )
- <!-- 14 -->\[material-ui]\[docs] Apply new code header docs feature
([#​41508](https://redirect.github.com/mui/material-ui/issues/41508 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 11 -->\[material-next] Drop the package
([#​41544](https://redirect.github.com/mui/material-ui/issues/41544 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
- <!-- 16 -->\[docs-infra] Fail CI on Vale error
([#​40944](https://redirect.github.com/mui/material-ui/issues/40944 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 15 -->\[docs-infra] Improve Vale config
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 14 -->\[docs-infra] Add a feature list "component"
([#​41484](https://redirect.github.com/mui/material-ui/issues/41484 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 13 -->\[docs-infra] Add code block header classes
([#​41487](https://redirect.github.com/mui/material-ui/issues/41487 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 21 -->\[docs-infra] Make the Algolia search input label
invisible
([#​41542](https://redirect.github.com/mui/material-ui/issues/41542 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 03 -->\[website] Improve navbar's items hover state
([#​41535](https://redirect.github.com/mui/material-ui/issues/41535 ))
[@​EyaOuenniche](https://redirect.github.com/EyaOuenniche )
- <!-- 02 -->\[website] Split Toolpad documentation
([#​41316](https://redirect.github.com/mui/material-ui/issues/41316 ))
[@​bharatkashyap](https://redirect.github.com/bharatkashyap )
- <!-- 01 -->\[website] Use MUI X Data Grid v7-beta
([#​41276](https://redirect.github.com/mui/material-ui/issues/41276 ))
[@​cherniavskii](https://redirect.github.com/cherniavskii )
All contributors of this release in alphabetical order:
[@​bharatkashyap](https://redirect.github.com/bharatkashyap ),
[@​brijeshb42](https://redirect.github.com/brijeshb42 ),
[@​cherniavskii](https://redirect.github.com/cherniavskii ),
[@​cipherlogs](https://redirect.github.com/cipherlogs ),
[@​danilo-leal](https://redirect.github.com/danilo-leal ),
[@​DiegoAndai](https://redirect.github.com/DiegoAndai ),
[@​EyaOuenniche](https://redirect.github.com/EyaOuenniche ),
[@​Janpot](https://redirect.github.com/Janpot ),
[@​jherr](https://redirect.github.com/jherr ),
[@​michaldudak](https://redirect.github.com/michaldudak ),
[@​mnajdova](https://redirect.github.com/mnajdova ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari ),
[@​sai6855](https://redirect.github.com/sai6855 ),
[@​siriwatknp](https://redirect.github.com/siriwatknp ),
[@​zanivan](https://redirect.github.com/zanivan )
###
[`v5.15.13`](https://redirect.github.com/mui/material-ui/blob/HEAD/CHANGELOG.md#v51513 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.12...v5.15.13 )
<!-- generated comparing v5.15.12..master -->
*Mar 12, 2024*
A big thanks to the 15 contributors who made this release possible. Here
are some highights ✨
- The Material UI free Checkout template got a design uplift
([#​41447](https://redirect.github.com/mui/material-ui/issues/41447 ))
[@​zanivan](https://redirect.github.com/zanivan )
##### `@mui/material@5.15.13`
- \[Alert] Add `slots` and `slotProps` type to theme
([#​41324](https://redirect.github.com/mui/material-ui/issues/41324 ))
[@​sai6855](https://redirect.github.com/sai6855 )
- \[Autocomplete] Fix the options list being added to the DOM in
`freeSolo` mode even when there are no options, causing style problems
([#​41300](https://redirect.github.com/mui/material-ui/issues/41300 ))
[@​rakeshmusturi](https://redirect.github.com/rakeshmusturi )
- Add `paperChannel` token
([#​41447](https://redirect.github.com/mui/material-ui/issues/41447 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- \[Switch] Convert to support CSS extraction
([#​41367](https://redirect.github.com/mui/material-ui/issues/41367 ))
[@​alexfauquette](https://redirect.github.com/alexfauquette )
- \[Tooltip] Support event handlers with extra parameters
([#​41320](https://redirect.github.com/mui/material-ui/issues/41320 ))
[@​LukasTy](https://redirect.github.com/LukasTy )
##### `@mui/system@5.15.13`
- \[RtlProvider] Add component & hook
([#​41241](https://redirect.github.com/mui/material-ui/issues/41241 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
##### `@mui/utils@5.15.13`
- \[utils] Fix visually hidden styles' margin unit
([#​41477](https://redirect.github.com/mui/material-ui/issues/41477 ))
[@​michaldudak](https://redirect.github.com/michaldudak )
##### `@mui/codemod@5.15.13`
- Fix merging of slotProps and componentProps
([#​41323](https://redirect.github.com/mui/material-ui/issues/41323 ))
[@​sai6855](https://redirect.github.com/sai6855 )
##### `@mui/base@5.0.0-beta.39`
- \[material-ui]\[joy-ui]\[Autocomplete] Keep in sync highlighted index
when the option still exists
([#​41306](https://redirect.github.com/mui/material-ui/issues/41306 ))
[@​CGNonofr](https://redirect.github.com/CGNonofr )
- \[FormControl] Export `FormControlOwnerState` type from index
([#​41287](https://redirect.github.com/mui/material-ui/issues/41287 ))
[@​michaeldfoley](https://redirect.github.com/michaeldfoley )
- \[material-ui]\[TextareaAutosize] Fix inline style not getting applied
([#​41369](https://redirect.github.com/mui/material-ui/issues/41369 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
##### `@pigment-css/react@0.0.2`
- Handle more scenarios while transforming sx prop
([#​41372](https://redirect.github.com/mui/material-ui/issues/41372 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- Improve testing of fixtures
([#​41389](https://redirect.github.com/mui/material-ui/issues/41389 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- Fix `keyframes` serialize styles error
([#​41395](https://redirect.github.com/mui/material-ui/issues/41395 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- Use class selector instead of class value
([#​41442](https://redirect.github.com/mui/material-ui/issues/41442 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- \[next] Warn about unsupported turbo mode in Next.js
([#​41445](https://redirect.github.com/mui/material-ui/issues/41445 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
##### Docs
- \[material-ui] Refine checkout template
([#​40967](https://redirect.github.com/mui/material-ui/issues/40967 ))
[@​zanivan](https://redirect.github.com/zanivan )
- \[material-ui] Add docs for complementary List components
([#​41329](https://redirect.github.com/mui/material-ui/issues/41329 ))
[@​anle9650](https://redirect.github.com/anle9650 )
- \[material-ui] Add docs for complementary Dialog components
([#​41313](https://redirect.github.com/mui/material-ui/issues/41313 ))
[@​jwithington](https://redirect.github.com/jwithington )
- \[material-ui] Fix Templates live preview link
([#​41467](https://redirect.github.com/mui/material-ui/issues/41467 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[material-ui] Polish out the templates page
([#​41468](https://redirect.github.com/mui/material-ui/issues/41468 ))
[@​zanivan](https://redirect.github.com/zanivan )
- \[material-ui] Adjust the Templates card design
([#​41450](https://redirect.github.com/mui/material-ui/issues/41450 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[joy-ui] Remove unnecessary styles in color inversion footer demo
([#​41419](https://redirect.github.com/mui/material-ui/issues/41419 ))
[@​cipherlogs](https://redirect.github.com/cipherlogs )
- \[joy-ui] Update case studies chip background color
([#​41413](https://redirect.github.com/mui/material-ui/issues/41413 ))
[@​cipherlogs](https://redirect.github.com/cipherlogs )
- \[joy-ui] Remove wrong CSS prop from the Sign-in-side template
([#​41383](https://redirect.github.com/mui/material-ui/issues/41383 ))
[@​cipherlogs](https://redirect.github.com/cipherlogs )
- \[joy-ui] Fix broken link on the Color Inversion page
([#​41407](https://redirect.github.com/mui/material-ui/issues/41407 ))
[@​cipherlogs](https://redirect.github.com/cipherlogs )
- \[pigment] Add example and guide section
([#​41249](https://redirect.github.com/mui/material-ui/issues/41249 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- \[pigment-css] Brand name nonbreaking space
([#​41438](https://redirect.github.com/mui/material-ui/issues/41438 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[pigment-css] Fix import on the README
([#​41411](https://redirect.github.com/mui/material-ui/issues/41411 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[pigment-css] Edit starter template links on README
([#​41409](https://redirect.github.com/mui/material-ui/issues/41409 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[pigment-css] Tweak the examples and edit READMEs
([#​41408](https://redirect.github.com/mui/material-ui/issues/41408 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[pigment-css] Adjust the bit about CSS vars on the README
([#​41463](https://redirect.github.com/mui/material-ui/issues/41463 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- Finish brand name fixes
[#​41438](https://redirect.github.com/mui/material-ui/issues/41438 )
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Remove noreferrer
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- Fix v4 docs <b> appearing in notifications
([#​41390](https://redirect.github.com/mui/material-ui/issues/41390 ))
[@​peterwangsc](https://redirect.github.com/peterwangsc )
- Update GitHub project links
([#​41370](https://redirect.github.com/mui/material-ui/issues/41370 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
##### Core
- \[pigment] Make all Pigment CSS packages public
([#​41404](https://redirect.github.com/mui/material-ui/issues/41404 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- \[pigment] Rename directories to match package names
([#​41453](https://redirect.github.com/mui/material-ui/issues/41453 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- \[pigment-css] Example fix leading spaces
([#​41439](https://redirect.github.com/mui/material-ui/issues/41439 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[code-infra] Add short note about e2e-website workflow schedule
([#​41355](https://redirect.github.com/mui/material-ui/issues/41355 ))
[@​Janpot](https://redirect.github.com/Janpot )
- \[code-infra] Add alias for icon types
([#​41248](https://redirect.github.com/mui/material-ui/issues/41248 ))
[@​Janpot](https://redirect.github.com/Janpot )
- \[code-infra] Reduce concurrency of typescript:ci further
([#​41392](https://redirect.github.com/mui/material-ui/issues/41392 ))
[@​Janpot](https://redirect.github.com/Janpot )
- \[code-infra] Reduce concurrency for test_types ci job
([#​41385](https://redirect.github.com/mui/material-ui/issues/41385 ))
[@​Janpot](https://redirect.github.com/Janpot )
- \[code-infra] Adapt API code generator to Base UI repo needs
([#​41475](https://redirect.github.com/mui/material-ui/issues/41475 ))
[@​michaldudak](https://redirect.github.com/michaldudak )
- \[docs-infra] Don't generate preview files for the templates
([#​41379](https://redirect.github.com/mui/material-ui/issues/41379 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
- \[docs-infra] Fix pigment css apps path in the render mui demos script
([#​41476](https://redirect.github.com/mui/material-ui/issues/41476 ))
[@​mnajdova](https://redirect.github.com/mnajdova )
- \[docs-infra] move feedback to ESM
([#​41381](https://redirect.github.com/mui/material-ui/issues/41381 ))
[@​alexfauquette](https://redirect.github.com/alexfauquette )
- \[docs-infra] Improve color contrast throughout
([#​41387](https://redirect.github.com/mui/material-ui/issues/41387 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[docs-infra] Simplify Algolia crawler config
([#​41312](https://redirect.github.com/mui/material-ui/issues/41312 ))
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[docs-infra] Adjust the tabs and layout selection design
([#​41084](https://redirect.github.com/mui/material-ui/issues/41084 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[blog] Update the Base UI post with links to dedicated repo
([#​41358](https://redirect.github.com/mui/material-ui/issues/41358 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[website] Update the Careers page role
([#​41384](https://redirect.github.com/mui/material-ui/issues/41384 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[website] Compress about images
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- \[website] Improve color contrast on the homepage
([#​41465](https://redirect.github.com/mui/material-ui/issues/41465 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- \[examples] Add pigment-css-vite-ts starter example
([#​41196](https://redirect.github.com/mui/material-ui/issues/41196 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- \[examples] Add pigment-css-nextjs-ts starter project
([#​41105](https://redirect.github.com/mui/material-ui/issues/41105 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
All contributors of this release in alphabetical order:
[@​alexfauquette](https://redirect.github.com/alexfauquette ),
[@​brijeshb42](https://redirect.github.com/brijeshb42 ),
[@​CGNonofr](https://redirect.github.com/CGNonofr ),
[@​cipherlogs](https://redirect.github.com/cipherlogs ),
[@​danilo-leal](https://redirect.github.com/danilo-leal ),
[@​Janpot](https://redirect.github.com/Janpot ),
[@​michaeldfoley](https://redirect.github.com/michaeldfoley ),
[@​mnajdova](https://redirect.github.com/mnajdova ),
[@​oliviertassinari](https://redirect.github.com/oliviertassinari ),
[@​peterwangsc](https://redirect.github.com/peterwangsc ),
[@​rakeshmusturi](https://redirect.github.com/rakeshmusturi ),
[@​sai6855](https://redirect.github.com/sai6855 ),
[@​siriwatknp](https://redirect.github.com/siriwatknp ),
[@​zanivan](https://redirect.github.com/zanivan ),
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
###
[`v5.15.12`](https://redirect.github.com/mui/material-ui/blob/HEAD/CHANGELOG.md#v51512 )
[Compare
Source](https://redirect.github.com/mui/material-ui/compare/v5.15.11...v5.15.12 )
<!-- generated comparing v5.15.11..master -->
*Mar 5, 2024*
A big thanks to the 21 contributors who made this release possible.
This release was mostly about 🐛 bug fixes and 📚 documentation
improvements.
##### `@mui/material@5.15.12`
- <!-- 52 -->Support props callback type in theme variants
([#​40946](https://redirect.github.com/mui/material-ui/issues/40946 ))
[@​ZeeshanTamboli](https://redirect.github.com/ZeeshanTamboli )
- <!-- 50 -->\[Alert] Convert to support zero runtime
([#​41230](https://redirect.github.com/mui/material-ui/issues/41230 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- <!-- 49 -->\[Alert] Deprecate composed classes
([#​40688](https://redirect.github.com/mui/material-ui/issues/40688 ))
[@​DiegoAndai](https://redirect.github.com/DiegoAndai )
- <!-- 44 -->\[Button] Deprecate classes for v6
([#​40675](https://redirect.github.com/mui/material-ui/issues/40675 ))
[@​sai6855](https://redirect.github.com/sai6855 )
- <!-- 43 -->\[Checkbox] `large` size added in type
([#​34909](https://redirect.github.com/mui/material-ui/issues/34909 ))
[@​smox](https://redirect.github.com/smox )
- <!-- 42 -->\[Chip] Deprecate composed classes
([#​41235](https://redirect.github.com/mui/material-ui/issues/41235 ))
[@​sai6855](https://redirect.github.com/sai6855 )
- <!-- 41 -->\[Chip] Correct `deleteIconColorPrimary` and
`deleteIconColorSecondary` class descriptions
([#​41231](https://redirect.github.com/mui/material-ui/issues/41231 ))
[@​sai6855](https://redirect.github.com/sai6855 )
- <!-- 17 -->Remove unused dev dependency on
[@​mui/lab](https://redirect.github.com/mui/lab )
([#​41198](https://redirect.github.com/mui/material-ui/issues/41198 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- <!-- 15 -->\[Slider] Deprecate components and componentProps props
for v6
([#​40777](https://redirect.github.com/mui/material-ui/issues/40777 ))
[@​lhilgert9](https://redirect.github.com/lhilgert9 )
##### `@mui/system@5.15.12`
- <!-- 16 -->\[pigment-css]\[material-ui] Render badge demos
([#​41353](https://redirect.github.com/mui/material-ui/issues/41353 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- <!-- 14 -->\[pigment-css] Update to latest wyw version
([#​41363](https://redirect.github.com/mui/material-ui/issues/41363 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- <!-- 13 -->\[pigment-css] Rename scope to
[@​pigment-css](https://redirect.github.com/pigment-css )
([#​41354](https://redirect.github.com/mui/material-ui/issues/41354 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- <!-- 12 -->\[pigment-css] Rename zero-runtime to pigmentcss
([#​41317](https://redirect.github.com/mui/material-ui/issues/41317 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- <!-- 11 -->Fix createSpacing return type
([#​41318](https://redirect.github.com/mui/material-ui/issues/41318 ))
[@​matystroia](https://redirect.github.com/matystroia )
- <!-- 06 -->\[zero] Add support for styled tagged-template literals
([#​41268](https://redirect.github.com/mui/material-ui/issues/41268 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- <!-- 05 -->\[zero] Set up Material UI migration demos
([#​41267](https://redirect.github.com/mui/material-ui/issues/41267 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- <!-- 04 -->\[zero] Move extendTheme to already existing
@​mui/zero-runtime/utils
([#​41254](https://redirect.github.com/mui/material-ui/issues/41254 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- <!-- 03 -->\[zero] Remove `object` intersection from CSS Fallback
([#​41271](https://redirect.github.com/mui/material-ui/issues/41271 ))
[@​siriwatknp](https://redirect.github.com/siriwatknp )
- <!-- 02 -->\[zero] Minor wording changes in README
([#​41253](https://redirect.github.com/mui/material-ui/issues/41253 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
- <!-- 01 -->\[zero] Prepare zero-runtime packages for public release
([#​41226](https://redirect.github.com/mui/material-ui/issues/41226 ))
[@​brijeshb42](https://redirect.github.com/brijeshb42 )
##### `@mui/joy@5.0.0-beta.30`
- <!-- 48 -->\[joy-ui]\[Autocomplete] Fix text overflow in Chip
([#​40229](https://redirect.github.com/mui/material-ui/issues/40229 ))
[@​PunitSoniME](https://redirect.github.com/PunitSoniME )
##### Docs
- <!-- 47 -->\[base-ui] Update the docs post repo separation
([#​41328](https://redirect.github.com/mui/material-ui/issues/41328 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 34 -->Fix missing partner link
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 33 -->Update links to GitHub projects
([#​41297](https://redirect.github.com/mui/material-ui/issues/41297 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 32 -->Standardize WAI-ARIA referencest
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 31 -->Fix image layout shift when loading
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 23 -->\[joy-ui] Add stray adjustments throughout the docs
([#​41211](https://redirect.github.com/mui/material-ui/issues/41211 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 22 -->\[material-ui] Remove duplicated text at FAQ page
([#​41326](https://redirect.github.com/mui/material-ui/issues/41326 ))
[@​zanivan](https://redirect.github.com/zanivan )
- <!-- 21 -->\[material-ui] Fix color mode toggle of the landing page
template
([#​41293](https://redirect.github.com/mui/material-ui/issues/41293 ))
[@​zanivan](https://redirect.github.com/zanivan )
- <!-- 20 -->\[system] Tweak the Usage demos
([#​41242](https://redirect.github.com/mui/material-ui/issues/41242 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
- <!-- 19 -->\[zero] Add a Why section on the README
([#​41284](https://redirect.github.com/mui/material-ui/issues/41284 ))
[@​danilo-leal](https://redirect.github.com/danilo-leal )
##### Core
- <!-- 51 -->Revert "\[utils] Port `useLocalStorageState` hook from
Toolpad
([#​41096](https://redirect.github.com/mui/material-ui/issues/41096 ))"
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 46 -->\[blog] Add post about how MUI uses Toolpad
([#​40172](https://redirect.github.com/mui/material-ui/issues/40172 ))
[@​prakhargupta1](https://redirect.github.com/prakhargupta1 )
- <!-- 45 -->\[blog] No bundled demos in blog posts
[@​oliviertassinari](https://redirect.github.com/oliviertassinari )
- <!-- 40 -->\[code-infra] Embed translations in the
[@​mui/docs](https://redirect.github.com/mui/docs ) package
([#​41246](https://redirect.github.com/mui/material-ui/issues/41246 ))
[@​Janpot](https://redirect.github.com/Janpot )
- <!-- 39 -->\[code-infra] Prepare the markdown package for publishing
([#​41240](https://redirect.github.com/mui/material-ui/issues/41240 ))
[@​michaldudak](https://redirect.github.com/michaldudak )
- <!-- 38 -->\[code-infra] Unpin the version of docs-utils in scripts
([#​41232](https://redirect.github.com/mui/material-ui/issues/41232 ))
[@​michaldudak](https://redirect.github.com/michaldudak )
- <!-- 37 -->\[core] Use runtime agnostic setTimeout type [@​
</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 is behind base branch, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguNzQuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-12 16:45:20 +00:00
Fredrik Strand Oseberg
0f8316a6de
fix: invert logic ( #8135 )
...
The EEA flag is present in enterprise instances which currently is
blocking enterprise customers from accessing this button. This PR
inverts the logic that was changed in #7796 .
2024-09-11 18:12:37 +02:00
renovate[bot]
c956f1be4d
chore(deps): update dependency @types/react to v18.3.5 ( #8123 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/react](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ))
| [`18.3.4` ->
`18.3.5`](https://renovatebot.com/diffs/npm/@types%2freact/18.3.4/18.3.5 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-06 19:58:28 +00:00
Mateusz Kwasniewski
152e074c2d
test: improve onboarding test ( #8121 )
2024-09-06 13:45:22 +02:00
Mateusz Kwasniewski
0fa3738412
chore: adjust language names ( #8117 )
2024-09-06 12:45:22 +02:00
Mateusz Kwasniewski
e8fee92838
feat: explain complete feature name ( #8120 )
2024-09-06 12:45:06 +02:00
Jaanus Sellin
028cf06f6c
feat: make node example more consistent ( #8111 )
2024-09-06 13:22:23 +03:00
Jaanus Sellin
b6e22d6178
feat: new onboarding welcome screen logic ( #8110 )
...
1. We will not show grid until 2 flags exist
2. Now new feature creation button will be always displayed on top with
different style
3. Moved some text around

2024-09-06 13:15:28 +03:00
Thomas Heartman
f0ba4e5180
fix: allow you to save default strategies with the right permissions ( #8114 )
...
Allow you to edit default strategies in the UI if you have the
update_project or project_default_strategy_write permissions. These are
the same permissions that we use in the API.
Previously, we used the update_feature_strategy permission here, but
that one is intended to be used for updating strategies belonging to
actual flags.
One of the trickier bits here is that we use the `StrategyVariants`
component, which previously had baked in the permission required
(update_feature_environment_variants). Because the permissions are
different for the default strategy, I updated the component to make it
configurable, but for the default to be the old permission (so that
other uses aren't affected).
2024-09-06 12:00:46 +02:00
Mateusz Kwasniewski
0b656db80a
test: onboarding test with existing key ( #8116 )
2024-09-06 11:50:52 +02:00
Thomas Heartman
00e63609d4
fix: allow you to see default strategies if you have write access ( #8113 )
...
Previously, you needed read access specifically to see default
strategies. So even if you could write default strategies, you
couldn't access them in the UI without the read permission too.
This changes it so that you can see default strategies if you have
write permission.
2024-09-06 11:49:22 +02:00
Thomas Heartman
7e52da11bc
fix: Also display strategy variant information on default strategies ( #8115 )
...
This change copies (and then simplifies) the strategy variant display
logic from
`frontend/src/component/feature/FeatureView/FeatureOverview/FeatureOverviewEnvironments/FeatureOverviewEnvironment/EnvironmentAccordionBody/StrategyDraggableItem/StrategyItem/StrategyItem.tsx`
and inserts it into the `ProjectEnvironmentDefaultStrategy` component.
Before:

After:

2024-09-06 11:47:59 +02:00
renovate[bot]
ae719325cc
chore(deps): update dependency msw to v2.4.1 ( #8108 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [msw](https://mswjs.io )
([source](https://redirect.github.com/mswjs/msw )) | [`2.3.5` ->
`2.4.1`](https://renovatebot.com/diffs/npm/msw/2.3.5/2.4.1 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>mswjs/msw (msw)</summary>
###
[`v2.4.1`](https://redirect.github.com/mswjs/msw/releases/tag/v2.4.1 )
[Compare
Source](https://redirect.github.com/mswjs/msw/compare/v2.4.0...v2.4.1 )
#### v2.4.1 (2024-08-29)
##### Bug Fixes
- import `graphql` lazily
([#​2250](https://redirect.github.com/mswjs/msw/issues/2250 ))
([`1799e06`](1799e0638f
))
[@​kettanaito](https://redirect.github.com/kettanaito )
- add `graphql` to "peerDependencies"
([#​2249](https://redirect.github.com/mswjs/msw/issues/2249 ))
([`8a9568a`](8a9568ad45
))
[@​THETCR](https://redirect.github.com/THETCR )
###
[`v2.4.0`](https://redirect.github.com/mswjs/msw/releases/tag/v2.4.0 )
[Compare
Source](https://redirect.github.com/mswjs/msw/compare/v2.3.5...v2.4.0 )
#### v2.4.0 (2024-08-28)
##### Features
- add `HttpResponse.html()` static method
([#​2140](https://redirect.github.com/mswjs/msw/issues/2140 ))
([`8c5580a`](8c5580a0e2
))
[@​scruffymongrel](https://redirect.github.com/scruffymongrel )
[@​kettanaito](https://redirect.github.com/kettanaito )
- list "graphql" as an optional peer dependency
([#​2187](https://redirect.github.com/mswjs/msw/issues/2187 ))
([`40b17fd`](40b17fdf65
))
[@​kettanaito](https://redirect.github.com/kettanaito )
- print request body in `onUnhandledRequest` message
([#​2227](https://redirect.github.com/mswjs/msw/issues/2227 ))
([`a2153c9`](a2153c93ed
))
[@​bitttttten](https://redirect.github.com/bitttttten )
[@​kettanaito](https://redirect.github.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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-06 01:15:20 +00:00
renovate[bot]
1f7a174946
chore(deps): update dependency cypress to v13.14.1 ( #8106 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [cypress](https://cypress.io )
([source](https://redirect.github.com/cypress-io/cypress )) | [`13.13.2`
-> `13.14.1`](https://renovatebot.com/diffs/npm/cypress/13.13.2/13.14.1 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>cypress-io/cypress (cypress)</summary>
###
[`v13.14.1`](https://redirect.github.com/cypress-io/cypress/compare/v13.14.0...v13.14.1 )
[Compare
Source](https://redirect.github.com/cypress-io/cypress/compare/v13.14.0...v13.14.1 )
###
[`v13.14.0`](https://redirect.github.com/cypress-io/cypress/releases/tag/v13.14.0 )
[Compare
Source](https://redirect.github.com/cypress-io/cypress/compare/v13.13.3...v13.14.0 )
Changelog: https://docs.cypress.io/guides/references/changelog#13-14-0
###
[`v13.13.3`](https://redirect.github.com/cypress-io/cypress/releases/tag/v13.13.3 )
[Compare
Source](https://redirect.github.com/cypress-io/cypress/compare/v13.13.2...v13.13.3 )
Changelog: https://docs.cypress.io/guides/references/changelog#13-13-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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-05 22:51:20 +00:00
renovate[bot]
65d3a2d325
chore(deps): update dependency @xmldom/xmldom to ^0.9.0 ( #8105 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@xmldom/xmldom](https://redirect.github.com/xmldom/xmldom ) |
[`^0.8.4` ->
`^0.9.0`](https://renovatebot.com/diffs/npm/@xmldom%2fxmldom/0.8.10/0.9.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>xmldom/xmldom (@​xmldom/xmldom)</summary>
###
[`v0.9.0`](https://redirect.github.com/xmldom/xmldom/blob/HEAD/CHANGELOG.md#090 )
[Compare
Source](https://redirect.github.com/xmldom/xmldom/compare/0.8.10...0.9.0 )
-
[Discussion](https://redirect.github.com/xmldom/xmldom/discussions/435 )
- [Summary on
dev.to](https://dev.to/karfau/release-090-of-xmldomxmldom-4106 )
##### Features
- feat: expose all DOM level 2 element prototypes
[`#637`](https://redirect.github.com/xmldom/xmldom/pull/637 ) /
[`#40`](https://redirect.github.com/xmldom/xmldom/issues/40 )
- feat: add iterator function to NodeList and NamedNodeMap
[`#634`](https://redirect.github.com/xmldom/xmldom/pull/634 ) /
[`#633`](https://redirect.github.com/xmldom/xmldom/issues/633 )
##### Fixed
- parse empty/whitspace only doctype internal subset
[`#692`](https://redirect.github.com/xmldom/xmldom/pull/692 )
- avoid prototype clash in namespace prefix
[`#554`](https://redirect.github.com/xmldom/xmldom/pull/554 )
- report fatalError when doctype is inside elements
[`#550`](https://redirect.github.com/xmldom/xmldom/pull/550 )
##### Other
- test: add fuzz target and regression tests
[`#556`](https://redirect.github.com/xmldom/xmldom/pull/556 )
- chore: improve .gitignore and provide .envrc.template
[`#697`](https://redirect.github.com/xmldom/xmldom/pull/697 )
- chore: Apply security best practices
[`#546`](https://redirect.github.com/xmldom/xmldom/pull/546 )
- ci: check test coverage in PRs
[`#524`](https://redirect.github.com/xmldom/xmldom/pull/524 )
- docs: add missing commas to readme
[`#566`](https://redirect.github.com/xmldom/xmldom/pull/566 )
- docs: click to copy install command in readme
[`#644`](https://redirect.github.com/xmldom/xmldom/pull/644 )
- docs: enhance jsdoc comments
[`#511`](https://redirect.github.com/xmldom/xmldom/pull/511 )
Thank you, [@​kboshold](https://redirect.github.com/kboshold ),
[@​edi9999](https://redirect.github.com/edi9999 ),
[@​apupier](https://redirect.github.com/apupier ),
[@​shunkica](https://redirect.github.com/shunkica ),
[@​homer0](https://redirect.github.com/homer0 ),
[@​jhauga](https://redirect.github.com/jhauga ),
[@​UdayKharatmol](https://redirect.github.com/UdayKharatmol ), for
your contributions
</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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-05 22:51:07 +00:00
renovate[bot]
582f32e564
chore(deps): update dependency @testing-library/jest-dom to v6.5.0 ( #8104 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@testing-library/jest-dom](https://redirect.github.com/testing-library/jest-dom )
| [`6.4.8` ->
`6.5.0`](https://renovatebot.com/diffs/npm/@testing-library%2fjest-dom/6.4.8/6.5.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>testing-library/jest-dom
(@​testing-library/jest-dom)</summary>
###
[`v6.5.0`](https://redirect.github.com/testing-library/jest-dom/compare/v6.4.8...62f0e3a43262b945bbf6bdd9bf231bf3e4ac7778 )
[Compare
Source](https://redirect.github.com/testing-library/jest-dom/compare/v6.4.8...v6.5.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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-05 19:35:25 +00:00
Mateusz Kwasniewski
09e55c10c2
feat: onboarding step badges ( #8102 )
2024-09-05 15:21:27 +02:00
Nuno Góis
355b3eb58a
chore: remove unused SCIM setting - assumeControlOfExisting ( #8101 )
...
This property is unused and should be removed.
This fixes a logged schema error:
```
Invalid response: {
"schema": "#/components/schemas/scimSettingsSchema",
"errors": [
{
"instancePath": "",
"schemaPath": "#/required",
"keyword": "required",
"params": {
"missingProperty": "assumeControlOfExisting"
},
"message": "must have required property 'assumeControlOfExisting'"
}
]
}
```
2024-09-05 13:45:20 +01:00
Mateusz Kwasniewski
2daa0cd8ca
feat: onboarding stepper ( #8100 )
2024-09-05 14:11:39 +02:00
Jaanus Sellin
01fb748c01
feat: connection status bubble ( #8099 )
...
Fully working cycle

2024-09-05 13:56:25 +03:00
Mateusz Kwasniewski
9f591f0cda
feat: change sdk action ( #8098 )
2024-09-05 11:55:37 +02:00
Mateusz Kwasniewski
62d03d35cd
feat: check flag status snippet ( #8097 )
2024-09-05 11:17:42 +02:00
Tymoteusz Czech
c2c865273e
fix: align short owner username on project card ( #8093 )
2024-09-05 10:16:38 +02:00
Jaanus Sellin
4b1de563f7
feat: add sdk example box ( #8092 )
...

2024-09-05 10:35:43 +03:00
Mateusz Kwasniewski
b1ce02369a
feat: copy to clipboard sdk snippet ( #8083 )
2024-09-05 08:53:52 +02:00
renovate[bot]
bcf7f5682e
chore(deps): update dependency vite to v5.4.2 ( #8091 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [vite](https://vitejs.dev )
([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite ))
| [`5.4.0` ->
`5.4.2`](https://renovatebot.com/diffs/npm/vite/5.4.0/5.4.2 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>vitejs/vite (vite)</summary>
###
[`v5.4.2`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small542-2024-08-20-small )
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v5.4.1...v5.4.2 )
- chore: remove stale TODOs
([#​17866](https://redirect.github.com/vitejs/vite/issues/17866 ))
([e012f29](e012f296df
)),
closes
[#​17866](https://redirect.github.com/vitejs/vite/issues/17866 )
- refactor: remove redundant prepend/strip base
([#​17887](https://redirect.github.com/vitejs/vite/issues/17887 ))
([3b8f03d](3b8f03d789
)),
closes
[#​17887](https://redirect.github.com/vitejs/vite/issues/17887 )
- fix: resolve relative URL generated by `renderBuiltUrl` passed to
module preload
([#​16084](https://redirect.github.com/vitejs/vite/issues/16084 ))
([fac3a8e](fac3a8ed68
)),
closes
[#​16084](https://redirect.github.com/vitejs/vite/issues/16084 )
- feat: support originalFilename
([#​17867](https://redirect.github.com/vitejs/vite/issues/17867 ))
([7d8c0e2](7d8c0e2dcb
)),
closes
[#​17867](https://redirect.github.com/vitejs/vite/issues/17867 )
###
[`v5.4.1`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small541-2024-08-15-small )
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v5.4.0...v5.4.1 )
- fix: `build.modulePreload.resolveDependencies` is optimizable
([#​16083](https://redirect.github.com/vitejs/vite/issues/16083 ))
([e961b31](e961b31493
)),
closes
[#​16083](https://redirect.github.com/vitejs/vite/issues/16083 )
- fix: align CorsOptions.origin type with
[@​types/cors](https://redirect.github.com/types/cors )
([#​17836](https://redirect.github.com/vitejs/vite/issues/17836 ))
([1bda847](1bda847329
)),
closes
[#​17836](https://redirect.github.com/vitejs/vite/issues/17836 )
- fix: typings for vite:preloadError
([#​17868](https://redirect.github.com/vitejs/vite/issues/17868 ))
([6700594](6700594999
)),
closes
[#​17868](https://redirect.github.com/vitejs/vite/issues/17868 )
- fix(build): avoid re-define `__vite_import_meta_env__`
([#​17876](https://redirect.github.com/vitejs/vite/issues/17876 ))
([e686d74](e686d749d6
)),
closes
[#​17876](https://redirect.github.com/vitejs/vite/issues/17876 )
- fix(deps): update all non-major dependencies
([#​17869](https://redirect.github.com/vitejs/vite/issues/17869 ))
([d11711c](d11711c7e4
)),
closes
[#​17869](https://redirect.github.com/vitejs/vite/issues/17869 )
- fix(lightningcss): search for assets with correct base path
([#​17856](https://redirect.github.com/vitejs/vite/issues/17856 ))
([4e5ce3c](4e5ce3c7a9
)),
closes
[#​17856](https://redirect.github.com/vitejs/vite/issues/17856 )
- fix(worker): handle self reference url worker in dependency for build
([#​17846](https://redirect.github.com/vitejs/vite/issues/17846 ))
([391bb49](391bb4917b
)),
closes
[#​17846](https://redirect.github.com/vitejs/vite/issues/17846 )
- chore: fix picocolors import for local dev
([#​17884](https://redirect.github.com/vitejs/vite/issues/17884 ))
([9018255](9018255c69
)),
closes
[#​17884](https://redirect.github.com/vitejs/vite/issues/17884 )
- refactor: remove `handleHotUpdate` from watch-package-data plugin
([#​17865](https://redirect.github.com/vitejs/vite/issues/17865 ))
([e16bf1f](e16bf1fb14
)),
closes
[#​17865](https://redirect.github.com/vitejs/vite/issues/17865 )
</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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-05 00:32:31 +00:00
Mateusz Kwasniewski
ff31013c6d
feat: Sdk snippets in test connection phase ( #8082 )
2024-09-04 15:43:36 +02:00
Mateusz Kwasniewski
5c4d0bf99b
feat: navigate between all stages ( #8080 )
2024-09-04 13:58:15 +02:00
Mateusz Kwasniewski
ba8d043f3c
feat: connect sdk concepts ( #8079 )
2024-09-04 12:31:55 +02:00
Jaanus Sellin
48ddd255d6
feat: connect welcome to sdk dialog ( #8078 )
...
Now welcome screen is connected to sdk dialog.
2024-09-04 13:19:08 +03:00
Jaanus Sellin
f41a688edb
feat: welcome to project onboarding status rendering ( #8076 )
...

2024-09-04 12:17:33 +03:00
Mateusz Kwasniewski
206e3aef62
feat: connect sdk icons ( #8075 )
2024-09-04 10:00:57 +02:00
Mateusz Kwasniewski
8c5a3e03a4
feat: can select client and frontend sdk ( #8066 )
2024-09-04 08:26:16 +02:00
renovate[bot]
ace5c10694
chore(deps): update dependency @types/react to v18.3.4 ( #8071 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/react](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ))
| [`18.3.3` ->
`18.3.4`](https://renovatebot.com/diffs/npm/@types%2freact/18.3.3/18.3.4 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-03 21:08:22 +00:00
renovate[bot]
3c23b77838
chore(deps): update dependency @types/node to v20.16.1 ( #8070 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ))
| [`20.16.0` ->
`20.16.1`](https://renovatebot.com/diffs/npm/@types%2fnode/20.16.0/20.16.1 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-03 21:08:12 +00:00
renovate[bot]
d60d9f6444
chore(deps): update dependency @tanstack/react-table to v8.20.5 ( #8069 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@tanstack/react-table](https://tanstack.com/table )
([source](https://redirect.github.com/TanStack/table/tree/HEAD/packages/react-table ))
| [`8.20.1` ->
`8.20.5`](https://renovatebot.com/diffs/npm/@tanstack%2freact-table/8.20.1/8.20.5 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>TanStack/table (@​tanstack/react-table)</summary>
###
[`v8.20.5`](https://redirect.github.com/TanStack/table/releases/tag/v8.20.5 )
[Compare
Source](https://redirect.github.com/TanStack/table/compare/v8.20.1...v8.20.5 )
Version 8.20.5 - 8/24/24, 11:37 PM
#### Changes
##### Fix
- table-core: allow searching of numbers
([#​5718](https://redirect.github.com/TanStack/table/issues/5718 ))
([`237b1c4`](https://redirect.github.com/TanStack/table/commit/237b1c4 ))
by GaganSingh7
##### Docs
- vue: add information about `shallowRef` for reactive data
([#​5706](https://redirect.github.com/TanStack/table/issues/5706 ))
([`58913b6`](https://redirect.github.com/TanStack/table/commit/58913b6 ))
by Ola Alsaker
#### Packages
-
[@​tanstack/table-core](https://redirect.github.com/tanstack/table-core )[@​8](https://redirect.github.com/8 ).20.5
-
[@​tanstack/angular-table](https://redirect.github.com/tanstack/angular-table )[@​8](https://redirect.github.com/8 ).20.5
-
[@​tanstack/lit-table](https://redirect.github.com/tanstack/lit-table )[@​8](https://redirect.github.com/8 ).20.5
-
[@​tanstack/qwik-table](https://redirect.github.com/tanstack/qwik-table )[@​8](https://redirect.github.com/8 ).20.5
-
[@​tanstack/react-table](https://redirect.github.com/tanstack/react-table )[@​8](https://redirect.github.com/8 ).20.5
-
[@​tanstack/solid-table](https://redirect.github.com/tanstack/solid-table )[@​8](https://redirect.github.com/8 ).20.5
-
[@​tanstack/svelte-table](https://redirect.github.com/tanstack/svelte-table )[@​8](https://redirect.github.com/8 ).20.5
-
[@​tanstack/vue-table](https://redirect.github.com/tanstack/vue-table )[@​8](https://redirect.github.com/8 ).20.5
-
[@​tanstack/react-table-devtools](https://redirect.github.com/tanstack/react-table-devtools )[@​8](https://redirect.github.com/8 ).20.5
</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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-03 19:27:42 +00:00
Mateusz Kwasniewski
3f24728693
feat: Select sdk onboarding pt 1 ( #8065 )
2024-09-03 16:37:20 +02:00
Mateusz Kwasniewski
e70b09ae7b
refactor: extract generate api key stage into component ( #8061 )
2024-09-03 14:58:35 +02:00
Mateusz Kwasniewski
99d0bedaa7
fix: deps revert for chartjs plugin ( #8060 )
2024-09-03 14:05:25 +02:00
Nuno Góis
c865fd4fbb
fix: reduce integration events requests ( #8055 )
...
Cuts the total amount of integration event requests in half when
browsing the integrations page, by only fetching the 20 latest events
for each configured integration when it's actually needed (open modal).
2024-09-03 12:29:33 +01:00
renovate[bot]
a28d965176
chore(deps): update dependency chartjs-plugin-annotation to v3 ( #7327 )
2024-09-03 12:30:40 +02:00
dependabot[bot]
c3f52d4ef1
chore(deps): bump micromatch from 4.0.7 to 4.0.8 in /frontend ( #8015 )
...
Bumps [micromatch](https://github.com/micromatch/micromatch ) from 4.0.7
to 4.0.8.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/micromatch/micromatch/releases ">micromatch's
releases</a>.</em></p>
<blockquote>
<h2>4.0.8</h2>
<p>Ultimate release that fixes both CVE-2024-4067 and CVE-2024-4068. We
consider the issues low-priority, so even if you see automated scanners
saying otherwise, don't be scared.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md ">micromatch's
changelog</a>.</em></p>
<blockquote>
<h2>[4.0.8] - 2024-08-22</h2>
<ul>
<li>backported CVE-2024-4067 fix (from v4.0.6) over to 4.x branch</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="8bd704ec0d
"><code>8bd704e</code></a>
4.0.8</li>
<li><a
href="a0e68416a4
"><code>a0e6841</code></a>
run verb to generate README documentation</li>
<li><a
href="4ec288484f
"><code>4ec2884</code></a>
Merge branch 'v4' into hauserkristof-feature/v4.0.8</li>
<li><a
href="03aa805217
"><code>03aa805</code></a>
Merge pull request <a
href="https://redirect.github.com/micromatch/micromatch/issues/266 ">#266</a>
from hauserkristof/feature/v4.0.8</li>
<li><a
href="814f5f70ef
"><code>814f5f7</code></a>
lint</li>
<li><a
href="67fcce6a10
"><code>67fcce6</code></a>
fix: CHANGELOG about braces & CVE-2024-4068, v4.0.5</li>
<li><a
href="113f2e3fa7
"><code>113f2e3</code></a>
fix: CVE numbers in CHANGELOG</li>
<li><a
href="d9dbd9a266
"><code>d9dbd9a</code></a>
feat: updated CHANGELOG</li>
<li><a
href="2ab13157f4
"><code>2ab1315</code></a>
fix: use actions/setup-node@v4</li>
<li><a
href="1406ea38f3
"><code>1406ea3</code></a>
feat: rework test to work on macos with node 10,12 and 14</li>
<li>Additional commits viewable in <a
href="https://github.com/micromatch/micromatch/compare/4.0.7...4.0.8 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/Unleash/unleash/network/alerts ).
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-03 12:28:10 +02:00
Gastón Fournier
acecffd93f
fix: force languages in cypress browser for tests ( #8049 )
...
To fix this we had to create a free trial account on cypress and enable
the recording of the test. That way we found out the issue was with a
locale:

Probably, this works well locally because our local machines do have a
default locale, but probably we don't have one when running in CI, and
millify library is causing the tests to fail specifically at this line:
363911c4a1/frontend/src/component/common/AvatarGroup/AvatarGroup.tsx (L89)
(validated
[here](https://github.com/Unleash/unleash/pull/8040/files#diff-afc857890da2221bd34feed0ff45dd7745ff32fb0b27055214cbe69896d5311dL89 )).
Unfortunately, upgrading millify didn't help, but downgrading to v5
(which doesn't support locales), solve the issue at the cost of not
having the up-to-date library:
https://github.com/Unleash/unleash/pull/8048
I believe the issue is related to this locale `c` reported here:
https://github.com/cypress-io/cypress/issues/7890#issuecomment-2105991364
because only after overriding the languages this worked
2024-09-03 10:06:58 +00:00
Mateusz Kwasniewski
6a51a0b14a
feat: Onboarding connect api token generation ( #8054 )
2024-09-03 11:28:16 +02:00
Jaanus Sellin
29af716952
chore: remove operator upgrade alert ( #8053 )
...
This was introduced in v4.9 and most likely people have upgraded
already. Removing.
2024-09-03 12:18:19 +03:00
Christopher Kolstad
363911c4a1
chore: bump frontend yarn version to 4.4.1 ( #8052 )
...
Keeping frontend in sync with backend on yarn versions.
2024-09-03 10:40:39 +02:00