mirror of
https://github.com/Unleash/unleash.git
synced 2025-01-25 00:07:47 +01:00
1deee10317
175 Commits
Author | SHA1 | Message | Date | |
---|---|---|---|---|
Fredrik Strand Oseberg
|
1deee10317
|
Feat/disabled strategies (#5930)
This PR makes disabled strategies more prominent in the UI: <img width="1031" alt="Skjermbilde 2024-01-17 kl 11 26 11" src="https://github.com/Unleash/unleash/assets/16081982/4a07c0aa-8f86-4854-829e-1088abecfb4e"> |
||
Thomas Heartman
|
39145e2617
|
refactor: use union types for change request types (#5870)
This changes the two interfaces IChangeRequest and IChangeRequestSchedule to be union types instead of interfaces. It also extracts the constituents of those union types into proper types themselves (so that they can be used in function type signatures etc). It also updates the type names. This turned out to be more work than I had imagined, but I think the end result pays off, giving us more type safety and control. I wanted to use just `ChangeRequest` for the IChangeRequest type, but that caused issues due to naming collisions with the `ChangeRequest` component that we have, causing tests to fail. I've named it `ChangeRequestType` as a potential solution, but suggestions are welcome. The relevant changes are in `frontend/src/component/changeRequest/changeRequest.types.ts`. Everything else is updated references and some necessary refactoring to respect the new types. |
||
Nuno Góis
|
b496990f79
|
chore: add no unused imports biome rule (#5855)
Adds a Biome rule for "no unused imports", which is something we sometimes have trouble catching. We're adding this as a warning for now. It is safely and easily fixable with `yarn lint:fix`. ![image](https://github.com/Unleash/unleash/assets/14320932/fd84dea8-6b20-4ba5-bfd8-047b9dcf2bff) ![image](https://github.com/Unleash/unleash/assets/14320932/990bb0b0-760a-4c5e-8136-d957e902bf0b) |
||
renovate[bot]
|
2bff3f010b
|
chore(deps): update material-ui monorepo (#4403)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@mui/icons-material](https://mui.com/material-ui/material-icons/) ([source](https://togithub.com/mui/material-ui/tree/HEAD/packages/mui-icons-material)) | [`5.11.9` -> `5.15.2`](https://renovatebot.com/diffs/npm/@mui%2ficons-material/5.11.9/5.15.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@mui%2ficons-material/5.15.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@mui%2ficons-material/5.15.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@mui%2ficons-material/5.11.9/5.15.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@mui%2ficons-material/5.11.9/5.15.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@mui/lab](https://mui.com/material-ui/about-the-lab/) ([source](https://togithub.com/mui/material-ui/tree/HEAD/packages/mui-lab)) | [`5.0.0-alpha.120` -> `5.0.0-alpha.158`](https://renovatebot.com/diffs/npm/@mui%2flab/5.0.0-alpha.120/5.0.0-alpha.158) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@mui%2flab/5.0.0-alpha.158?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@mui%2flab/5.0.0-alpha.158?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@mui%2flab/5.0.0-alpha.120/5.0.0-alpha.158?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@mui%2flab/5.0.0-alpha.120/5.0.0-alpha.158?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@mui/material](https://mui.com/material-ui/) ([source](https://togithub.com/mui/material-ui/tree/HEAD/packages/mui-material)) | [`5.11.10` -> `5.15.2`](https://renovatebot.com/diffs/npm/@mui%2fmaterial/5.11.10/5.15.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@mui%2fmaterial/5.15.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@mui%2fmaterial/5.15.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@mui%2fmaterial/5.11.10/5.15.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@mui%2fmaterial/5.11.10/5.15.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@mui/x-date-pickers](https://mui.com/x/react-date-pickers/) ([source](https://togithub.com/mui/mui-x/tree/HEAD/packages/x-date-pickers)) | [`6.18.3` -> `6.18.6`](https://renovatebot.com/diffs/npm/@mui%2fx-date-pickers/6.18.3/6.18.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@mui%2fx-date-pickers/6.18.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@mui%2fx-date-pickers/6.18.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@mui%2fx-date-pickers/6.18.3/6.18.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@mui%2fx-date-pickers/6.18.3/6.18.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>mui/material-ui (@​mui/icons-material)</summary> ### [`v5.15.2`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#5152) [Compare Source](https://togithub.com/mui/material-ui/compare/v5.15.1...v5.15.2) <!-- generated comparing v5.15.1..master --> *Dec 25, 2023* A big thanks to the 13 contributors who made this release possible. Here are some highlights ✨: - 🚀 Added support for callbacks in the [variant's props definition](https://mui.com/material-ui/customization/theme-components/#creating-new-component-variants) ([#​40094](https://togithub.com/mui/material-ui/issues/40094)) [@​mnajdova](https://togithub.com/mnajdova) - 💫 Published a [blogpost](https://mui.com/blog/2023-material-ui-v6-and-beyond/) for the 2024's plan about Material UI ##### `@mui/material@5.15.1` - <!-- 31 -->\[Badge] Use the variants API in the styled call ([#​40213](https://togithub.com/mui/material-ui/issues/40213)) [@​mnajdova](https://togithub.com/mnajdova) - <!-- 04 -->\[Paper] Add missing Paper classes descriptions ([#​40300](https://togithub.com/mui/material-ui/issues/40300)) [@​sai6855](https://togithub.com/sai6855) ##### `@mui/system@5.15.1` - <!-- 03 -->Support props callback in the variant's definition ([#​40094](https://togithub.com/mui/material-ui/issues/40094)) [@​mnajdova](https://togithub.com/mnajdova) ##### `@mui/base@5.0.0-beta.29` - <!-- 29 -->\[Popup] Use context-based transition API ([#​39326](https://togithub.com/mui/material-ui/issues/39326)) [@​michaldudak](https://togithub.com/michaldudak) - <!-- 28 -->\[Popup] Popup no longer opens outside viewport ([#​39827](https://togithub.com/mui/material-ui/issues/39827)) [@​adamhylander](https://togithub.com/adamhylander) - <!-- 27 -->\[useSelect] Refactor to use DOM focus management instead of active descendant ([#​39675](https://togithub.com/mui/material-ui/issues/39675)) [@​DiegoAndai](https://togithub.com/DiegoAndai) ##### `@mui/material-next@6.0.0-alpha.115` - <!-- 15 -->\[material-next]\[Divider]Divider ts support ([#​40307](https://togithub.com/mui/material-ui/issues/40307)) [@​sai6855](https://togithub.com/sai6855) ##### Docs - <!-- 30 -->\[base-ui] Fix form submission Select demo ([#​40014](https://togithub.com/mui/material-ui/issues/40014)) [@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli) - <!-- 24 -->\[blog] Add Material UI v6 and beyond blog post ([#​40242](https://togithub.com/mui/material-ui/issues/40242)) [@​mnajdova](https://togithub.com/mnajdova) - <!-- 10 -->\[material-ui] Fix broken links in the All components page ([#​40303](https://togithub.com/mui/material-ui/issues/40303)) [@​muazaqdas](https://togithub.com/muazaqdas) - <!-- 09 -->\[material-ui] Fix broken links on the All components page ([#​40279](https://togithub.com/mui/material-ui/issues/40279)) [@​danilo-leal](https://togithub.com/danilo-leal) - <!-- 08 -->\[material-ui] Add aria-current for nav tabs demo ([#​39594](https://togithub.com/mui/material-ui/issues/39594)) [@​Kimzify](https://togithub.com/Kimzify) - <!-- 07 -->\[material-ui] Add an "All components" page ([#​40256](https://togithub.com/mui/material-ui/issues/40256)) [@​danilo-leal](https://togithub.com/danilo-leal) - <!-- 06 -->\[material-ui]\[Tooltip] Add demo to show how to change distance between tooltip and its anchor ([#​40087](https://togithub.com/mui/material-ui/issues/40087)) [@​anle9650](https://togithub.com/anle9650) ##### Core - <!-- 26 -->\[blog] Fix 301 redirection [@​oliviertassinari](https://togithub.com/oliviertassinari) - <!-- 25 -->\[blog] Reduce max image size [@​oliviertassinari](https://togithub.com/oliviertassinari) - <!-- 23 -->\[code-infra] Extract Babel macro from mui-utils ([#​40262](https://togithub.com/mui/material-ui/issues/40262)) [@​michaldudak](https://togithub.com/michaldudak) - <!-- 22 -->\[core] Simplify a bit the release instructions [@​oliviertassinari](https://togithub.com/oliviertassinari) - <!-- 21 -->\[core] Push force to deploy is not unexpected [@​oliviertassinari](https://togithub.com/oliviertassinari) - <!-- 20 -->\[core] Fix CSS2 vs. CSS3 ::after syntax [@​oliviertassinari](https://togithub.com/oliviertassinari) - <!-- 19 -->\[core] Fix CSS2 vs. CSS3 ::before syntax [@​oliviertassinari](https://togithub.com/oliviertassinari) - <!-- 05 -->\[core] Use direct import from utils package ([#​40254](https://togithub.com/mui/material-ui/issues/40254)) [@​siriwatknp](https://togithub.com/siriwatknp) - <!-- 18 -->\[core] Yaml format match most common convention [@​oliviertassinari](https://togithub.com/oliviertassinari) - <!-- 17 -->\[core] Polish docs-feedback issue template [@​oliviertassinari](https://togithub.com/oliviertassinari) - <!-- 16 -->\[core] Pin Node version on GitHub Actions to 18.18 ([#​40187](https://togithub.com/mui/material-ui/issues/40187)) [@​michaldudak](https://togithub.com/michaldudak) - <!-- 14 -->\[docs] Fix SEO regression ([#​40306](https://togithub.com/mui/material-ui/issues/40306)) [@​oliviertassinari](https://togithub.com/oliviertassinari) - <!-- 13 -->\[docs] Fix docs redirections [@​oliviertassinari](https://togithub.com/oliviertassinari) - <!-- 12 -->\[docs] Update the Contributing guide to give more guidance on documentation ([#​40274](https://togithub.com/mui/material-ui/issues/40274)) [@​samuelsycamore](https://togithub.com/samuelsycamore) - <!-- 11 -->\[docs-infra] Add polish to the inline code block ([#​40260](https://togithub.com/mui/material-ui/issues/40260)) [@​danilo-leal](https://togithub.com/danilo-leal) - <!-- 02 -->\[website] Update Gold sponsors: add RxDB, standardize formatting ([#​40273](https://togithub.com/mui/material-ui/issues/40273)) [@​samuelsycamore](https://togithub.com/samuelsycamore) - <!-- 01 -->\[website] Revert change to homepage SEO attributes [@​oliviertassinari](https://togithub.com/oliviertassinari) All contributors of this release in alphabetical order: [@​adamhylander](https://togithub.com/adamhylander), [@​anle9650](https://togithub.com/anle9650), [@​danilo-leal](https://togithub.com/danilo-leal), [@​DiegoAndai](https://togithub.com/DiegoAndai), [@​Kimzify](https://togithub.com/Kimzify), [@​michaldudak](https://togithub.com/michaldudak), [@​mnajdova](https://togithub.com/mnajdova), [@​muazaqdas](https://togithub.com/muazaqdas), [@​oliviertassinari](https://togithub.com/oliviertassinari), [@​sai6855](https://togithub.com/sai6855), [@​samuelsycamore](https://togithub.com/samuelsycamore), [@​siriwatknp](https://togithub.com/siriwatknp), [@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli) ### [`v5.15.1`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#5151) [Compare Source](https://togithub.com/mui/material-ui/compare/v5.15.0...v5.15.1) <!-- generated comparing v5.15.0..master --> *Dec 19, 2023* 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.1` - <!-- 13 -->\[CardActions]\[DialogActions] Apply margin for all children except for 1st child ([#​40168](https://togithub.com/mui/material-ui/issues/40168)) [@​sai6855](https://togithub.com/sai6855) - <!-- 03 -->\[TablePagination] Add ability to change icons in TablePaginationActions using `slots` and `slotProps` ([#​33797](https://togithub.com/mui/material-ui/issues/33797)) [@​pratikkarad](https://togithub.com/pratikkarad) - <!-- 13 -->\[CssVarsProvider] Fix HSL breaking button styles ([#​39869](https://togithub.com/mui/material-ui/issues/39869)) [@​gitstart](https://togithub.com/gitstart) ##### `@mui/joy@5.0.0-beta.19` - <!-- 05 -->\[FormControl] Fix issue with the conditional setting of `htmlFor` and `id` attributes not functioning properly for form labels ([#​40180](https://togithub.com/mui/material-ui/issues/40180)) [@​ReaZzy](https://togithub.com/ReaZzy) - <!-- 04 -->\[typescript] Address TypeScript issue with custom zIndex not functioning ([#​40133](https://togithub.com/mui/material-ui/issues/40133)) [@​qiweiii](https://togithub.com/qiweiii) ##### `@mui/styled-engine-sc@6.0.0-alpha.9` - <!-- 02 -->\[typescript] Fix `theme` being of type any ([#​40200](https://togithub.com/mui/material-ui/issues/40200)) [@​mnajdova](https://togithub.com/mnajdova) ##### Docs - <!-- 09 -->\[joy-ui] Fix typo in the CSS baseline page ([#​40222](https://togithub.com/mui/material-ui/issues/40222)) [@​possibilities](https://togithub.com/possibilities) - <!-- 08 -->\[joy-ui] Document missing Autocomplete props ([#​39979](https://togithub.com/mui/material-ui/issues/39979)) [@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli) - <!-- 10 -->\[joy-ui] Fix typo about Typography levels ([#​40230](https://togithub.com/mui/material-ui/issues/40230)) [@​zanivan](https://togithub.com/zanivan) - <!-- 07 -->\[material-ui] Update the related projects page to list `mui-tiptap` for rich text ([#​40216](https://togithub.com/mui/material-ui/issues/40216)) [@​sjdemartini](https://togithub.com/sjdemartini) - <!-- 06 -->\[material-ui] Fix typo in the Next.js integration page ([#​40209](https://togithub.com/mui/material-ui/issues/40209)) [@​s8990](https://togithub.com/s8990) ##### Core - <!-- 14 -->\[blog] Fix access to Notion without an account [@​oliviertassinari](https://togithub.com/oliviertassinari) - <!-- 12 -->\[core] Update workflows and issue templates to reflect the updated label ([#​40197](https://togithub.com/mui/material-ui/issues/40197)) [@​MBilalShafi](https://togithub.com/MBilalShafi) - <!-- 11 -->\[docs] Replace Twitter with X ([#​40193](https://togithub.com/mui/material-ui/issues/40193)) [@​mbrookes](https://togithub.com/mbrookes) - <!-- 10 -->\[docs-infra] Uplift the Algolia search modal design ([#​40186](https://togithub.com/mui/material-ui/issues/40186)) [@​danilo-leal](https://togithub.com/danilo-leal) - <!-- 01 -->\[website] Update product descriptions and social preview images ([#​32181](https://togithub.com/mui/material-ui/issues/32181)) [@​danilo-leal](https://togithub.com/danilo-leal) All contributors of this release in alphabetical order: [@​danilo-leal](https://togithub.com/danilo-leal), [@​gitstart](https://togithub.com/gitstart), [@​MBilalShafi](https://togithub.com/MBilalShafi), [@​mbrookes](https://togithub.com/mbrookes), [@​mnajdova](https://togithub.com/mnajdova), [@​oliviertassinari](https://togithub.com/oliviertassinari), [@​possibilities](https://togithub.com/possibilities), [@​pratikkarad](https://togithub.com/pratikkarad), [@​qiweiii](https://togithub.com/qiweiii), [@​ReaZzy](https://togithub.com/ReaZzy), [@​s8990](https://togithub.com/s8990), [@​sai6855](https://togithub.com/sai6855), [@​sjdemartini](https://togithub.com/sjdemartini), [@​zanivan](https://togithub.com/zanivan), [@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli) ### [`v5.15.0`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#5150) [Compare Source](https://togithub.com/mui/material-ui/compare/v5.14.19...v5.15.0) <!-- generated comparing v5.14.20..master --> *Dec 11, 2023* A big thanks to the 15 contributors who made this release possible. Here are some highlights ✨: - 🚀 Added [a new package for a better Material UI integration with Next.js](https://mui.com/material-ui/guides/nextjs) ([#​39947](https://togithub.com/mui/material-ui/issues/39947)) [@​siriwatknp](https://togithub.com/siriwatknp) ##### `@mui/material@5.15.0` - <!-- 12 -->Revert "\[Select]\[material-ui] Add name to hidden input element" ([#​40174](https://togithub.com/mui/material-ui/issues/40174)) [@​mj12albert](https://togithub.com/mj12albert) - <!-- 02 -->\[material-ui] Refactor ComponentsVariants type into a generic ([#​39623](https://togithub.com/mui/material-ui/issues/39623)) [@​blakenetz](https://togithub.com/blakenetz) ##### `@mui/material-nextjs@5.15.0` - <!-- 01 -->\[material-ui] Add new Next.js integration package ([#​39947](https://togithub.com/mui/material-ui/issues/39947)) [@​siriwatknp](https://togithub.com/siriwatknp) ##### `@mui/material-next@6.0.0-alpha.113` - <!-- 11 -->\[Badge]\[material-next] Apply new OwnerState type to Badge ([#​40119](https://togithub.com/mui/material-ui/issues/40119)) [@​lhilgert9](https://togithub.com/lhilgert9) - <!-- 06 -->\[material-next]\[ButtonGroup] Change `ButtonGroup` files to ts ([#​39794](https://togithub.com/mui/material-ui/issues/39794)) [@​lhilgert9](https://togithub.com/lhilgert9) ##### `@mui/icons-material@5.15.0` - <!-- 05 -->\[icons] Add X logo ([#​38811](https://togithub.com/mui/material-ui/issues/38811)) [@​abreel](https://togithub.com/abreel) ##### `@mui/base@5.0.0-beta.27` - <!-- 10 -->\[base-ui] useControllableReducer warns when controlled props become uncontrolled (and vice versa) ([#​39096](https://togithub.com/mui/material-ui/issues/39096)) [@​mj12albert](https://togithub.com/mj12albert) ##### `@mui/joy@5.0.0-beta.18` - <!-- 04 -->\[joy-ui]\[Radio]\[Input] Fix inheritance of disabled prop ([#​39934](https://togithub.com/mui/material-ui/issues/39934)) [@​sai6855](https://togithub.com/sai6855) ##### `@mui/lab@5.0.0-alpha.156` - <!-- 03 -->\[lab]\[LoadingButton] LoadingButton now inherits props from ButtonGroup ([#​39679](https://togithub.com/mui/material-ui/issues/39679)) [@​lhilgert9](https://togithub.com/lhilgert9) ##### Docs - <!-- 09 -->\[docs] Fix reference to non-existent checkmark in supported-components.md ([#​40056](https://togithub.com/mui/material-ui/issues/40056)) [@​mbrookes](https://togithub.com/mbrookes) - <!-- 09 -->\[docs]\[base-ui] Add copy button & primary color picker to the component gallery page ([#​39884](https://togithub.com/mui/material-ui/issues/39884)) [@​mnajdova](https://togithub.com/mnajdova) - <!-- 08 -->\[docs-infra] Update CodeSandbox links ([#​39992](https://togithub.com/mui/material-ui/issues/39992)) [@​anle9650](https://togithub.com/anle9650) - <!-- 04 -->\[material-ui]\[docs] Fix wrong root element for emotion styles in shadow DOM ([#​35326](https://togithub.com/mui/material-ui/issues/35326)) [@​EloB](https://togithub.com/EloB) - <!-- 03 -->\[material-ui]\[docs] Move the responsive font charts from recharts to MUI X ([#​40097](https://togithub.com/mui/material-ui/issues/40097)) [@​alexfauquette](https://togithub.com/alexfauquette) - <!-- 02 -->\[joy-ui]\[templates] Remove outdated code ([#​40095](https://togithub.com/mui/material-ui/issues/40095)) [@​zanivan](https://togithub.com/zanivan) - <!-- 05 -->\[material-ui]\[docs]\[Popper] Update Positioned Popper demo styles ([#​40170](https://togithub.com/mui/material-ui/issues/40170)) [@​sai6855](https://togithub.com/sai6855) ##### Core - <!-- 08 -->\[blog] Add a Phuket retreat blog post ([#​40055](https://togithub.com/mui/material-ui/issues/40055)) [@​mikailaread](https://togithub.com/mikailaread) - <!-- 07 -->\[blog] Adjust the latest MUI X blog post ([#​40046](https://togithub.com/mui/material-ui/issues/40046)) [@​danilo-leal](https://togithub.com/danilo-leal) - <!-- 05 -->\[core] Migrate from tslint to eslint ([#​40020](https://togithub.com/mui/material-ui/issues/40020)) [@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli) All contributors of this release in alphabetical order: [@​abreel](https://togithub.com/abreel), [@​alexfauquette](https://togithub.com/alexfauquette), [@​anle9650](https://togithub.com/anle9650), [@​blakenetz](https://togithub.com/blakenetz), [@​danilo-leal](https://togithub.com/danilo-leal), [@​EloB](https://togithub.com/EloB), [@​lhilgert9](https://togithub.com/lhilgert9), [@​mbrookes](https://togithub.com/mbrookes), [@​mikailaread](https://togithub.com/mikailaread), [@​mj12albert](https://togithub.com/mj12albert), [@​mnajdova](https://togithub.com/mnajdova), [@​sai6855](https://togithub.com/sai6855), [@​siriwatknp](https://togithub.com/siriwatknp), [@​zanivan](https://togithub.com/zanivan), [@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli) ### [`v5.14.19`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#51419) [Compare Source](https://togithub.com/mui/material-ui/compare/v5.14.18...v5.14.19) <!-- generated comparing v5.14.18..master --> *Nov 29, 2023* A big thanks to the 18 contributors who made this release possible. Here are some highlights ✨: - 🐛 Fix Material UI Autocomplete behavior when there are duplicate labels ([#​36426](https://togithub.com/mui/material-ui/issues/36426)) [@​islandryu](https://togithub.com/islandryu) - 🚀 Added Material You Linear Progress to `material-next` package ([#​39807](https://togithub.com/mui/material-ui/issues/39807)) [@​lhilgert9](https://togithub.com/lhilgert9) ##### `@mui/material@5.14.19` - <!-- 44 -->\[Autocomplete] Fix behavior when there are duplicate labels ([#​36426](https://togithub.com/mui/material-ui/issues/36426)) [@​islandryu](https://togithub.com/islandryu) - <!-- 37 -->\[Box] Added boxClasses ([#​39889](https://togithub.com/mui/material-ui/issues/39889)) [@​sadik-malik](https://togithub.com/sadik-malik) - <!-- 18 -->\[FilledInput] Fix slot props deepmerge order ([#​38922](https://togithub.com/mui/material-ui/issues/38922)) [@​dhaub-exelixis](https://togithub.com/dhaub-exelixis) - <!-- 12 -->\[Select] Add id to hidden input element ([#​39414](https://togithub.com/mui/material-ui/issues/39414)) [@​DarhkVoyd](https://togithub.com/DarhkVoyd) - <!-- 11 -->\[Select] Remove unnecessary picking of `onChange` type from SelectInputProps ([#​39891](https://togithub.com/mui/material-ui/issues/39891)) [@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli) ##### `@mui/base@5.0.0-beta.25` - <!-- 46 -->\[Menu] Fix navigation of items when 1st item is disabled ([#​39828](https://togithub.com/mui/material-ui/issues/39828)) [@​sai6855](https://togithub.com/sai6855) - <!-- 42 -->\[Modal] Refine demos ([#​39824](https://togithub.com/mui/material-ui/issues/39824)) [@​zanivan](https://togithub.com/zanivan) - <!-- 41 -->\[NumberInput] Implement `numberInputReducer` ([#​38723](https://togithub.com/mui/material-ui/issues/38723)) [@​mj12albert](https://togithub.com/mj12albert) - <!-- 40 -->\[useNumberInput] Fix change handlers passed through slotProps ([#​39407](https://togithub.com/mui/material-ui/issues/39407)) [@​mj12albert](https://togithub.com/mj12albert) ##### `@mui/joy@5.0.0-beta.16` - <!-- 38 -->\[Box] Added boxClasses ([#​39895](https://togithub.com/mui/material-ui/issues/39895)) [@​sadik-malik](https://togithub.com/sadik-malik) ##### `@mui/system@5.14.19` - <!-- 36 -->\[Box] Added boxClasses ([#​39896](https://togithub.com/mui/material-ui/issues/39896)) [@​sadik-malik](https://togithub.com/sadik-malik) - <!-- 09 -->Add outlineColor to defaultSxConfig ([#​39962](https://togithub.com/mui/material-ui/issues/39962)) [@​brijeshb42](https://togithub.com/brijeshb42) ##### `@mui/types@7.2.10` - <!-- 08 -->Add `PartiallyRequired` type ([#​39939](https://togithub.com/mui/material-ui/issues/39939)) [@​lhilgert9](https://togithub.com/lhilgert9) ##### `@mui/material-next@6.0.0-alpha.111` - <!-- 47 -->\[ProgressIndicator] Apply MD3 style to `LinearProgress` ([#​39807](https://togithub.com/mui/material-ui/issues/39807)) [@​lhilgert9](https://togithub.com/lhilgert9) - <!-- 17 -->\[FormHelperText] Add FormHelperText component ([#​39503](https://togithub.com/mui/material-ui/issues/39503)) [@​mj12albert](https://togithub.com/mj12albert) - <!-- 16 -->\[IconButton] Copy IconButton to material-next ([#​39945](https://togithub.com/mui/material-ui/issues/39945)) [@​mj12albert](https://togithub.com/mj12albert) - <!-- 13 -->\[Switch] Copy `Switch` to material next ([#​39887](https://togithub.com/mui/material-ui/issues/39887)) [@​lhilgert9](https://togithub.com/lhilgert9) ##### Docs - <!-- 19 -->\[material-ui] Fix theme prop in v5 migration guide ([#​39976](https://togithub.com/mui/material-ui/issues/39976)) [@​sai6855](https://togithub.com/sai6855) - <!-- 43 -->\[base-ui] Improve Next.js Link docs ([#​39838](https://togithub.com/mui/material-ui/issues/39838)) [@​oliviertassinari](https://togithub.com/oliviertassinari) - <!-- 39 -->\[base-ui] Export Base UI theme in stylesheet ([#​39694](https://togithub.com/mui/material-ui/issues/39694)) [@​mnajdova](https://togithub.com/mnajdova) - <!-- 52 -->\[joy-ui] Fix the date min & max slot props values on the Input demo ([#​40018](https://togithub.com/mui/material-ui/issues/40018)) [@​avikalpg](https://togithub.com/avikalpg) - <!-- 35 -->\[joy-ui]\[ButtonGroup] Fix orientation prop description ([#​39876](https://togithub.com/mui/material-ui/issues/39876)) [@​sai6855](https://togithub.com/sai6855) - <!-- 25 -->\[joy-ui] Update gif from the Dark Mode Optimization page ([#​39726](https://togithub.com/mui/material-ui/issues/39726)) [@​danilo-leal](https://togithub.com/danilo-leal) - <!-- 24 -->\[joy-ui] Fix h1 template ([#​40017](https://togithub.com/mui/material-ui/issues/40017)) [@​oliviertassinari](https://togithub.com/oliviertassinari) - <!-- 23 -->\[joy-ui] Fix wrong product id [@​oliviertassinari](https://togithub.com/oliviertassinari) - <!-- 22 -->\[joy-ui] Fixes in theme scoping documentation ([#​39899](https://togithub.com/mui/material-ui/issues/39899)) [@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli) - <!-- 21 -->\[joy-ui] Refine the Email, Teams and Files templates ([#​39579](https://togithub.com/mui/material-ui/issues/39579)) [@​zanivan](https://togithub.com/zanivan) - <!-- 15 -->\[joy-ui]\[templates] Fix layout shift on Profile template ([#​40022](https://togithub.com/mui/material-ui/issues/40022)) [@​zanivan](https://togithub.com/zanivan) - <!-- 14 -->\[joy-ui]\[Templates] Update thumbnails ([#​39938](https://togithub.com/mui/material-ui/issues/39938)) [@​zanivan](https://togithub.com/zanivan) - <!-- 20 -->\[material-next] Add contributing guide ([#​39944](https://togithub.com/mui/material-ui/issues/39944)) [@​mj12albert](https://togithub.com/mj12albert) - <!-- 51 -->End v6 blogpost notification ([#​39879](https://togithub.com/mui/material-ui/issues/39879)) [@​joserodolfofreitas](https://togithub.com/joserodolfofreitas) - <!-- 31 -->Fix nested CSS warning ([#​39932](https://togithub.com/mui/material-ui/issues/39932)) [@​mnajdova](https://togithub.com/mnajdova) - <!-- 30 -->Make integration searchable ([#​39967](https://togithub.com/mui/material-ui/issues/39967)) [@​oliviertassinari](https://togithub.com/oliviertassinari) - <!-- 29 -->Fix use of quote in markdown ([#​39953](https://togithub.com/mui/material-ui/issues/39953)) [@​oliviertassinari](https://togithub.com/oliviertassinari) - <!-- 28 -->Show design links on Joy UI ([#​39955](https://togithub.com/mui/material-ui/issues/39955)) [@​oliviertassinari](https://togithub.com/oliviertassinari) - <!-- 27 -->Restore Algolia results when searching for "Figma" ([#​39956](https://togithub.com/mui/material-ui/issues/39956)) [@​oliviertassinari](https://togithub.com/oliviertassinari) - <!-- 26 -->Fix two tone icon dark mode color ([#​39868](https://togithub.com/mui/material-ui/issues/39868)) [@​mnajdova](https://togithub.com/mnajdova) ##### Core - <!-- 45 -->Improve lerna's renovate package rules ([#​40029](https://togithub.com/mui/material-ui/issues/40029)) [@​DiegoAndai](https://togithub.com/DiegoAndai) - <!-- 34 -->Downgrade lerna to 7.2.0 ([#​40026](https://togithub.com/mui/material-ui/issues/40026)) [@​DiegoAndai](https://togithub.com/DiegoAndai) - <!-- 32 -->Rename OpenCollective [@​oliviertassinari](https://togithub.com/oliviertassinari) - <!-- 48 -->\[docs-infra] Env variables should be string ([#​39991](https://togithub.com/mui/material-ui/issues/39991)) [@​oliviertassinari](https://togithub.com/oliviertassinari) - <!-- 10 -->\[Portal] Improve docs for container prop ([#​39180](https://togithub.com/mui/material-ui/issues/39180)) [@​oliviertassinari](https://togithub.com/oliviertassinari) - <!-- 50 -->\[website] Update pricing table ([#​40023](https://togithub.com/mui/material-ui/issues/40023)) [@​cherniavskii](https://togithub.com/cherniavskii) - <!-- 49 -->\[website]\[docs] Update the product identifier menu and X page ([#​39832](https://togithub.com/mui/material-ui/issues/39832)) [@​danilo-leal](https://togithub.com/danilo-leal) - <!-- 07 -->\[website] Mark TreeView and Charts as stable ([#​39975](https://togithub.com/mui/material-ui/issues/39975)) [@​flaviendelangle](https://togithub.com/flaviendelangle) - <!-- 06 -->\[website] Update career page ([#​40015](https://togithub.com/mui/material-ui/issues/40015)) [@​oliviertassinari](https://togithub.com/oliviertassinari) - <!-- 05 -->\[website] Sync about dataset [@​oliviertassinari](https://togithub.com/oliviertassinari) - <!-- 04 -->\[website] Fix 301 redirection to X tree-view [@​oliviertassinari](https://togithub.com/oliviertassinari) - <!-- 03 -->\[website] Change redirection prefixes [@​oliviertassinari](https://togithub.com/oliviertassinari) - <!-- 02 -->\[website] Fix 301 link [@​oliviertassinari](https://togithub.com/oliviertassinari) - <!-- 01 -->\[website] Fix modal not being closed with the escape key on the Base UI page ([#​39880](https://togithub.com/mui/material-ui/issues/39880)) [@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli) All contributors of this release in alphabetical order: [@​avikalpg](https://togithub.com/avikalpg), [@​brijeshb42](https://togithub.com/brijeshb42), [@​cherniavskii](https://togithub.com/cherniavskii), [@​danilo-leal](https://togithub.com/danilo-leal), [@​DarhkVoyd](https://togithub.com/DarhkVoyd), [@​dhaub-exelixis](https://togithub.com/dhaub-exelixis), [@​DiegoAndai](https://togithub.com/DiegoAndai), [@​flaviendelangle](https://togithub.com/flaviendelangle), [@​islandryu](https://togithub.com/islandryu), [@​joserodolfofreitas](https://togithub.com/joserodolfofreitas), [@​lhilgert9](https://togithub.com/lhilgert9), [@​mj12albert](https://togithub.com/mj12albert), [@​mnajdova](https://togithub.com/mnajdova), [@​oliviertassinari](https://togithub.com/oliviertassinari), [@​sadik-malik](https://togithub.com/sadik-malik), [@​sai6855](https://togithub.com/sai6855), [@​zanivan](https://togithub.com/zanivan), [@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli) ### [`v5.14.18`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#51418) [Compare Source](https://togithub.com/mui/material-ui/compare/v5.14.16...v5.14.18) <!-- generated comparing v5.14.17..master --> *Nov 14, 2023* A big thanks to the 14 contributors who made this release possible. Here are some highlights ✨: - 💫 Introduced new [Stepper](https://mui.com/joy-ui/react-stepper/) component in Joy UI ([#​39688](https://togithub.com/mui/material-ui/issues/39688)) [@​siriwatknp](https://togithub.com/siriwatknp) - other 🐛 bug fixes and 📚 documentation improvements ##### `@mui/material@5.14.18` - <!-- 32 -->\[Autocomplete] Add `defaultMuiPrevented` to onKeyDown type ([#​39820](https://togithub.com/mui/material-ui/issues/39820)) [@​sai6855](https://togithub.com/sai6855) - <!-- 31 -->\[Autocomplete] Fix React key warning in Next.js ([#​39795](https://togithub.com/mui/material-ui/issues/39795)) [@​mj12albert](https://togithub.com/mj12albert) - <!-- 24 -->\[Checkbox] Asterisk placement aligned correctly ([#​39721](https://togithub.com/mui/material-ui/issues/39721)) [@​axelbostrom](https://togithub.com/axelbostrom) - <!-- 04 -->\[Rating] Fix the hover highlighting for spaced icons ([#​39775](https://togithub.com/mui/material-ui/issues/39775)) [@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli) - <!-- 03 -->\[TablePagination] Implement `slotProps` pattern for the actions and the select slots ([#​39353](https://togithub.com/mui/material-ui/issues/39353)) [@​anle9650](https://togithub.com/anle9650) - <!-- 02 -->\[TextField] Fix padding on small filled multiline TextField ([#​39769](https://togithub.com/mui/material-ui/issues/39769)) [@​mj12albert](https://togithub.com/mj12albert) ##### `@mui/joy@5.0.0-beta.15` - <!-- 11 -->\[Stepper] Add new `Stepper` component ([#​39688](https://togithub.com/mui/material-ui/issues/39688)) [@​siriwatknp](https://togithub.com/siriwatknp) - <!-- 12 -->\[Select] Fix displaying placeholder when multiple is true ([#​39806](https://togithub.com/mui/material-ui/issues/39806)) [@​sai6855](https://togithub.com/sai6855) ##### `@mui/material-next@6.0.0-alpha.110` - <!-- 26 -->\[ButtonGroup] Copy `ButtonGroup` to material next ([#​39739](https://togithub.com/mui/material-ui/issues/39739)) [@​lhilgert9](https://togithub.com/lhilgert9) - <!-- 09 -->\[ProgressIndicator] Change `CircularProgress` files to ts ([#​39791](https://togithub.com/mui/material-ui/issues/39791)) [@​lhilgert9](https://togithub.com/lhilgert9) - <!-- 08 -->\[ProgressIndicator] Change `LinearProgress` files to ts ([#​39793](https://togithub.com/mui/material-ui/issues/39793)) [@​lhilgert9](https://togithub.com/lhilgert9) - <!-- 07 -->\[ProgressIndicator] Copy `LinearProgress` to material next ([#​39779](https://togithub.com/mui/material-ui/issues/39779)) [@​lhilgert9](https://togithub.com/lhilgert9) - <!-- 06 -->\[ProgressIndicator] Copy `CircularProgress` to material next ([#​39780](https://togithub.com/mui/material-ui/issues/39780)) [@​lhilgert9](https://togithub.com/lhilgert9) - <!-- 05 -->\[TextField] Add FormLabel and InputLabel components ([#​39483](https://togithub.com/mui/material-ui/issues/39483)) [@​mj12albert](https://togithub.com/mj12albert) ### [`v5.14.16`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#51416) [Compare Source](https://togithub.com/mui/material-ui/compare/v5.14.15...v5.14.16) <!-- generated comparing v5.14.15..master --> *Oct 31, 2023* A big thanks to the 19 contributors who made this release possible. Here are some highlights ✨: - ✨ New highly requested Joy UI component: [Snackbar](https://mui.com/joy-ui/react-snackbar) ([#​38801](https://togithub.com/mui/material-ui/issues/38801)) [@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli) ##### `@mui/material@5.14.16` - <!-- 03 -->Fix ownerstate being propagated to DOM node when using styled-components v6 ([#​39586](https://togithub.com/mui/material-ui/issues/39586)) [@​mnajdova](https://togithub.com/mnajdova) ##### `@mui/base@5.0.0-beta.22` - <!-- 28 -->\[Autocomplete] Standardize box shadow on demos ([#​39519](https://togithub.com/mui/material-ui/issues/39519)) [@​zanivan](https://togithub.com/zanivan) - <!-- 27 -->\[useSelect] Support browser autofill ([#​39595](https://togithub.com/mui/material-ui/issues/39595)) [@​DiegoAndai](https://togithub.com/DiegoAndai) - <!-- 30 -->\[base-ui] Fix mergeSlotProps className join order ([#​39616](https://togithub.com/mui/material-ui/issues/39616)) [@​mj12albert](https://togithub.com/mj12albert) ##### `@mui/joy@5.0.0-beta.13` - <!-- 29 -->\[Accordion] Add type button to accordion - <!-- 28 -->\[Card] Fix CardOverflow in nested cards ([#​39668](https://togithub.com/mui/material-ui/issues/39668)) [@​siriwatknp](https://togithub.com/siriwatknp) summary ([#​39532](https://togithub.com/mui/material-ui/issues/39532)) [@​Popppins](https://togithub.com/Popppins) - <!-- 08 -->\[Menu] Fix closing of listbox in `MenuList` demo ([#​39459](https://togithub.com/mui/material-ui/issues/39459)) [@​sai6855](https://togithub.com/sai6855) - <!-- 07 -->\[Progress] Revamp Linear and Circular progress variants ([#​39492](https://togithub.com/mui/material-ui/issues/39492)) [@​zanivan](https://togithub.com/zanivan) - <!-- 06 -->\[Select] Support selection of `multiple` options ([#​39454](https://togithub.com/mui/material-ui/issues/39454)) [@​sai6855](https://togithub.com/sai6855) - <!-- 05 -->\[Textarea] Add ref usage instructions ([#​39615](https://togithub.com/mui/material-ui/issues/39615)) [@​danilo-leal](https://togithub.com/danilo-leal) - <!-- 10 --> Fix sticky hover media query issue on mobile ([#​37467](https://togithub.com/mui/material-ui/issues/37467)) [@​gitstart](https://togithub.com/gitstart) - <!-- 09 --> Add Snackbar component ([#​38801](https://togithub.com/mui/material-ui/issues/38801)) [@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli) ##### `@mui/material-next@6.0.0-alpha.108` - <!-- 04 -->\[theme] Update Material You typescale tokens ([#​39514](https://togithub.com/mui/material-ui/issues/39514)) [@​mj12albert](https://togithub.com/mj12albert) ##### Docs - <!-- 22 -->Fix 301 link to Primer design system [@​oliviertassinari](https://togithub.com/oliviertassinari) - <!-- 19 -->\[joy-ui] Revise the CSS vars page ([#​39335](https://togithub.com/mui/material-ui/issues/39335)) [@​danilo-leal](https://togithub.com/danilo-leal) - <!-- 18 -->\[joy-ui] Add docs for changing styles based on states ([#​39597](https://togithub.com/mui/material-ui/issues/39597)) [@​siriwatknp](https://togithub.com/siriwatknp) - <!-- 17 -->\[joy-ui] Fix wrong messages ([#​39602](https://togithub.com/mui/material-ui/issues/39602)) [@​siriwatknp](https://togithub.com/siriwatknp) - <!-- 16 -->\[material-ui] Include link to bundler how-to for Styled Components users ([#​39620](https://togithub.com/mui/material-ui/issues/39620)) [@​jcoyle37](https://togithub.com/jcoyle37) - <!-- 15 -->\[material-ui] Improve Dialog demos ([#​39642](https://togithub.com/mui/material-ui/issues/39642)) [@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli) - <!-- 14 -->\[material-ui] Add stray design fine-tuning to the example collection ([#​39581](https://togithub.com/mui/material-ui/issues/39581)) [@​danilo-leal](https://togithub.com/danilo-leal) - <!-- 13 -->\[system] Clean up `@mui/styles` docs and discourage users from installing it ([#​39644](https://togithub.com/mui/material-ui/issues/39644)) [@​samuelsycamore](https://togithub.com/samuelsycamore) - <!-- 12 -->\[examples] Upgrade Remix to v2 ([#​39229](https://togithub.com/mui/material-ui/issues/39229)) [@​Nkzn](https://togithub.com/Nkzn) - <!-- 11 -->\[examples]\[material-ui] Remove hardcoded `color="black"` from Next.js App Router layout ([#​39577](https://togithub.com/mui/material-ui/issues/39577)) [@​samuelsycamore](https://togithub.com/samuelsycamore) ##### Core - <!-- 26 -->\[core] Setup vale for enforcing style guides ([#​39633](https://togithub.com/mui/material-ui/issues/39633)) [@​alexfauquette](https://togithub.com/alexfauquette) - <!-- 25 -->\[core] Remove unused use client ([#​38967](https://togithub.com/mui/material-ui/issues/38967)) [@​oliviertassinari](https://togithub.com/oliviertassinari) - <!-- 24 -->\[core] Remove duplicate export ([#​39346](https://togithub.com/mui/material-ui/issues/39346)) [@​oliviertassinari](https://togithub.com/oliviertassinari) - <!-- 23 -->\[core] Remove not used `@types/loader-utils` package from `zero-next-plugin` ([#​39609](https://togithub.com/mui/material-ui/issues/39609)) [@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli) - <!-- 21 -->\[docs-infra] Add meta charset in codesandbox examples ([#​39424](https://togithub.com/mui/material-ui/issues/39424)) [@​Janpot](https://togithub.com/Janpot) - <!-- 20 -->\[docs-infra] Fix settings drawer accessibility issues ([#​39589](https://togithub.com/mui/material-ui/issues/39589)) [@​emamoah](https://togithub.com/emamoah) - <!-- 02 -->\[website] Add stray adjustments and clean-ups ([#​39673](https://togithub.com/mui/material-ui/issues/39673)) [@​danilo-leal](https://togithub.com/danilo-leal) - <!-- 01 -->\[website] Open the `Design Engineer - xGrid` role ([#​39375](https://togithub.com/mui/material-ui/issues/39375)) [@​DanailH](https://togithub.com/DanailH) All contributors of this release in alphabetical order: [@​alexfauquette](https://togithub.com/alexfauquette), [@​Best-Sardar](https://togithub.com/Best-Sardar), [@​DanailH](https://togithub.com/DanailH), [@​danilo-leal](https://togithub.com/danilo-leal), [@​DiegoAndai](https://togithub.com/DiegoAndai), [@​emamoah](https://togithub.com/emamoah), [@​gitstart](https://togithub.com/gitstart), [@​Janpot](https://togithub.com/Janpot), [@​jcoyle37](https://togithub.com/jcoyle37), [@​mj12albert](https://togithub.com/mj12albert), [@​mnajdova](https://togithub.com/mnajdova), [@​Nkzn](https://togithub.com/Nkzn), [@​oliviertassinari](https://togithub.com/oliviertassinari), [@​Popppins](https://togithub.com/Popppins), [@​sai6855](https://togithub.com/sai6855), [@​samuelsycamore](https://togithub.com/samuelsycamore), [@​siriwatknp](https://togithub.com/siriwatknp), [@​zanivan](https://togithub.com/zanivan), [@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli) ### [`v5.14.15`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#51415) [Compare Source](https://togithub.com/mui/material-ui/compare/v5.14.14...v5.14.15) <!-- generated comparing v5.14.14..master --> *Oct 24, 2023* A big thanks to the 17 contributors who made this release possible. ##### `@mui/material@5.14.15` - <!-- 24 -->\[Checkbox]\[Radio] Fix theme style overrides not working for different sizes ([#​39377](https://togithub.com/mui/material-ui/issues/39377)) [@​gitstart](https://togithub.com/gitstart) - <!-- 12 -->\[InputLabel] InputLabel supports ownerState.focused for styleOverrides ([#​39470](https://togithub.com/mui/material-ui/issues/39470)) [@​mj12albert](https://togithub.com/mj12albert) - <!-- 07 -->\[ToggleButton] Add `fullWidth` to `toggleButtonClasses` and `toggleButtonGroupClasses` ([#​39536](https://togithub.com/mui/material-ui/issues/39536)) [@​Semigradsky](https://togithub.com/Semigradsky) ##### `@mui/base@5.0.0-beta.21` - <!-- 29 -->\[useAutocomplete] Correct keyboard navigation with multiple disabled options ([#​38788](https://togithub.com/mui/material-ui/issues/38788)) [@​VadimZvf](https://togithub.com/VadimZvf) - <!-- 28 -->\[Select] Standardize box shadow on demos ([#​39509](https://togithub.com/mui/material-ui/issues/39509)) [@​zanivan](https://togithub.com/zanivan) - <!-- 27 -->\[Slider] Refine demos ([#​39526](https://togithub.com/mui/material-ui/issues/39526)) [@​zanivan](https://togithub.com/zanivan) - <!-- 34 -->\[Input] Update and port additional tests from material-ui ([#​39584](https://togithub.com/mui/material-ui/issues/39584)) [@​mj12albert](https://togithub.com/mj12albert) ##### `@mui/material-next@6.0.0-alpha.107` - <!-- 16 -->\[FilledInput] Add FilledInput component ([#​39307](https://togithub.com/mui/material-ui/issues/39307)) [@​mj12albert](https://togithub.com/mj12albert) - <!-- 13 -->\[InputAdornment] Fix unstable_capitalize import ([#​39510](https://togithub.com/mui/material-ui/issues/39510)) [@​DiegoAndai](https://togithub.com/DiegoAndai) - <!-- 08 -->\[Snackbar] copy files to mui-material-next ([#​39232](https://togithub.com/mui/material-ui/issues/39232)) [@​Best-Sardar](https://togithub.com/Best-Sardar) - <!-- 33 -->\[Menu] Use useMenu hook ([#​38934](https://togithub.com/mui/material-ui/issues/38934)) [@​mnajdova](https://togithub.com/mnajdova) ##### `@mui/joy@5.0.0-beta.12` - <!-- 26 -->\[Button] Fix button size being a decorator ([#​39529](https://togithub.com/mui/material-ui/issues/39529)) [@​siriwatknp](https://togithub.com/siriwatknp) - <!-- 25 -->\[CardOverflow] Remove conditional CSS to support Next.js App dir ([#​39101](https://togithub.com/mui/material-ui/issues/39101)) [@​siriwatknp](https://togithub.com/siriwatknp) - <!-- 11 -->\[Link] Apply `userSelect: none` only when it's a button ([#​39486](https://togithub.com/mui/material-ui/issues/39486)) [@​mwskwong](https://togithub.com/mwskwong) ##### `@mui/lab@5.0.0-alpha.150` - <!-- 09 -->Update peer dep of [@​mui/material](https://togithub.com/mui/material) ([#​39398](https://togithub.com/mui/material-ui/issues/39398)) [@​brijeshb42](https://togithub.com/brijeshb42) ##### `@mui/zero-runtime@0.0.1-alpha.0` - <!-- 06 -->Implement typings for public runtime API ([#​39215](https://togithub.com/mui/material-ui/issues/39215)) [@​brijeshb42](https://togithub.com/brijeshb42) ##### `@mui/zero-vite-plugin@0.0.1-alpha.0` - <!-- 05 -->Modify plugin to transform node_modules ([#​39517](https://togithub.com/mui/material-ui/issues/39517)) [@​brijeshb42](https://togithub.com/brijeshb42) ##### Docs - <!-- 31 -->\[base-ui] Standardize grey palette across demos ([#​39504](https://togithub.com/mui/material-ui/issues/39504)) [@​zanivan](https://togithub.com/zanivan) - <!-- 30 -->\[base-ui] Overall demos design review ([#​38820](https://togithub.com/mui/material-ui/issues/38820)) [@​zanivan](https://togithub.com/zanivan) - <!-- 19 -->\[joy-ui] Adjust the responsiveness of the template card ([#​39534](https://togithub.com/mui/material-ui/issues/39534)) [@​danilo-leal](https://togithub.com/danilo-leal) - <!-- 18 -->\[material-ui] Typo fixes in overview page ([#​39540](https://togithub.com/mui/material-ui/issues/39540)) [@​Evan151](https://togithub.com/Evan151) - <!-- 35 -->\[material-ui] Add stray design tweaks to the templates collection ([#​39583](https://togithub.com/mui/material-ui/issues/39583)) [@​danilo-leal](https://togithub.com/danilo-leal) - <!-- 17 -->\[system] Revise the Box page ([#​39159](https://togithub.com/mui/material-ui/issues/39159)) [@​danilo-leal](https://togithub.com/danilo-leal) - <!-- 22 -->Fix git diff format [@​oliviertassinari](https://togithub.com/oliviertassinari) - <!-- 15 -->\[I10n] Add Norwegian (nynorsk) (nn-NO) locale ([#​39481](https://togithub.com/mui/material-ui/issues/39481)) [@​hjalti-lifekeys](https://togithub.com/hjalti-lifekeys) - <!-- 10 -->\[l10n] Fix double space typo in ar-EG [@​oliviertassinari](https://togithub.com/oliviertassinari) - <!-- 14 -->\[I10n] Additions to Icelandic (is-IS) locale ([#​39480](https://togithub.com/mui/material-ui/issues/39480)) [@​hjalti-lifekeys](https://togithub.com/hjalti-lifekeys) ##### Core - <!-- 23 -->\[core] Replace a `useCallback` by `useRef` in useEventCallback ([#​39078](https://togithub.com/mui/material-ui/issues/39078)) [@​romgrk](https://togithub.com/romgrk) - <!-- 21 -->\[docs-infra] Prevent docs crash ([#​39214](https://togithub.com/mui/material-ui/issues/39214)) [@​alexfauquette](https://togithub.com/alexfauquette) - <!-- 20 -->\[docs-infra] Fix no-op autoprefixer warning ([#​39385](https://togithub.com/mui/material-ui/issues/39385)) [@​oliviertassinari](https://togithub.com/oliviertassinari) - <!-- 32 -->\[docs-infra] Refine the API page design ([#​39520](https://togithub.com/mui/material-ui/issues/39520)) [@​alexfauquette](https://togithub.com/alexfauquette) - <!-- 25 -->\[docs-infra] Fix cut-off sponsors ([#​39572](https://togithub.com/mui/material-ui/issues/39572)) [@​oliviertassinari](https://togithub.com/oliviertassinari) - <!-- 04 -->\[website] Add missing h1 on page [@​oliviertassinari](https://togithub.com/oliviertassinari) - <!-- 03 -->\[website] Fix unrecognized prop warning [@​oliviertassinari](https://togithub.com/oliviertassinari) - <!-- 02 -->\[website] Store Engineer role filled [@​oliviertassinari](https://togithub.com/oliviertassinari) - <!-- 01 -->\[website] Add stray design adjustments ([#​39496](https://togithub.com/mui/material-ui/issues/39496)) [@​danilo-leal](https://togithub.com/danilo-leal) All contributors of this release in alphabetical order: [@​alexfauquette](https://togithub.com/alexfauquette), [@​Best-Sardar](https://togithub.com/Best-Sardar), [@​brijeshb42](https://togithub.com/brijeshb42), [@​danilo-leal](https://togithub.com/danilo-leal), [@​DiegoAndai](https://togithub.com/DiegoAndai), [@​Evan151](https://togithub.com/Evan151), [@​gitstart](https://togithub.com/gitstart), [@​hjalti-lifekeys](https://togithub.com/hjalti-lifekeys), [@​mj12albert](https://togithub.com/mj12albert), [@​mnajdova](https://togithub.com/mnajdova), [@​mwskwong](https://togithub.com/mwskwong), [@​oliviertassinari](https://togithub.com/oliviertassinari), [@​romgrk](https://togithub.com/romgrk), [@​Semigradsky](https://togithub.com/Semigradsky), [@​siriwatknp](https://togithub.com/siriwatknp), [@​VadimZvf](https://togithub.com/VadimZvf), [@​zanivan](https://togithub.com/zanivan) ### [`v5.14.14`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#51414) [Compare Source](https://togithub.com/mui/material-ui/compare/v5.14.13...v5.14.14) <!-- generated comparing v5.14.13..master --> *Oct 17, 2023* A big thanks to the 24 contributors who made this release possible. Here are some highlights ✨: This release was mostly about 🐛 bug fixes and 📚 documentation improvements. ##### `@mui/material@5.14.14` - <!-- 29 -->\[material-ui]\[AppBar] Support all default palette colors in TypeScript ([#​39389](https://togithub.com/mui/material-ui/issues/39389)) [@​BreakBB](https://togithub.com/BreakBB) - <!-- 28 -->\[material-ui]\[AvatarGroup] Add `renderSurplus` prop ([#​39283](https://togithub.com/mui/material-ui/issues/39283)) [@​uuxxx](https://togithub.com/uuxxx) - <!-- 25 -->\[material-ui]\[Box] Fix system properties has incorrect `Theme` interface when applied directly ([#​39404](https://togithub.com/mui/material-ui/issues/39404)) [@​Semigradsky](https://togithub.com/Semigradsky) - <!-- 04 -->\[material-ui]\[Pagination] Update `type` parameter of `getItemAriaLabel` prop ([#​39390](https://togithub.com/mui/material-ui/issues/39390)) [@​Simer13](https://togithub.com/Simer13) - <!-- 06 -->\[material]\[tab] Show/hide scroll buttons for dynamically added children ([#​39415](https://togithub.com/mui/material-ui/issues/39415)) [@​brijeshb42](https://togithub.com/brijeshb42) ##### `@mui/base@5.0.0-beta.20` - <!-- 26 -->\[base-ui]\[Menu] Do not reopen the menu after clicking on a trigger in Safari ([#​39393](https://togithub.com/mui/material-ui/issues/39393)) [@​michaldudak](https://togithub.com/michaldudak) ##### `@mui/material-next@6.0.0-alpha.106` - <!-- 23 -->\[Divider]\[material-next] Add Divider component ([#​39179](https://togithub.com/mui/material-ui/issues/39179)) [@​Best-Sardar](https://togithub.com/Best-Sardar) ##### `@mui/joy@5.0.0-beta.11` - <!-- 08 -->\[joy-ui]\[List] Add the `marker` prop ([#​39313](https://togithub.com/mui/material-ui/issues/39313)) [@​siriwatknp](https://togithub.com/siriwatknp) - <!-- 07 -->\[joy-ui]\[Skeleton] Fix semi-transparent scenario when with surface components and color inversion ([#​39400](https://togithub.com/mui/material-ui/issues/39400)) [@​TheNatkat](https://togithub.com/TheNatkat) - <!-- 06 -->\[joy-ui]\[Textarea] Fix focus ring for error state ([#​39391](https://togithub.com/mui/material-ui/issues/39391)) [@​vineetjk](https://togithub.com/vineetjk) ##### `@mui/icons-material@5.14.14` - <!-- 09 -->\[icons] Fix VoiceChatOutlined showing the wrong icon ([#​39418](https://togithub.com/mui/material-ui/issues/39418)) [@​devuser200](https://togithub.com/devuser200) ##### `@mui/system@5.14.14` - <!-- 03 -->\[mui-system]\[style] bug fix for style value check color in nullable object ([#​39457](https://togithub.com/mui/material-ui/issues/39457)) [@​DarhkVoyd](https://togithub.com/DarhkVoyd) ##### `@mui/styled-engine-sc@6.0.0-alpha.2` - <!-- 05 -->\[styled-engine-sc] Fix TS issues because of missing types ([#​39395](https://togithub.com/mui/material-ui/issues/39395)) [@​mnajdova](https://togithub.com/mnajdova) ##### Docs - <!-- 27 -->\[docs]\[base-ui] Renaming demos to BaseXxx ([#​39104](https://togithub.com/mui/material-ui/issues/39104)) [@​christophermorin](https://togithub.com/christophermorin) - <!-- 26 -->\[docs] Accessibility in Base UI ([#​39264](https://togithub.com/mui/material-ui/issues/39264)) [@​michaldudak](https://togithub.com/michaldudak) - <!-- 22 -->\[docs] Fix 301 redirection [@​oliviertassinari](https://togithub.com/oliviertassinari) - <!-- 21 -->\[docs] Improve Base UI table of contents for APIs ([#​39412](https://togithub.com/mui/material-ui/issues/39412)) [@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli) - <!-- 20 -->\[docs] Adjust design kits-related content ([#​39367](https://togithub.com/mui/material-ui/issues/39367)) [@​danilo-leal](https://togithub.com/danilo-leal) - <!-- 19 -->\[docs] Revise the Contributing Guide ([#​39190](https://togithub.com/mui/material-ui/issues/39190)) [@​samuelsycamore](https://togithub.com/samuelsycamore) - <!-- 12 -->\[docs]\[joy-ui] Fix row hover prop name in the Table page ([#​39431](https://togithub.com/mui/material-ui/issues/39431)) [@​adrienbrault](https://togithub.com/adrienbrault) - <!-- 11 -->\[docs]\[joy-ui] Fix color inversion demos ([#​39403](https://togithub.com/mui/material-ui/issues/39403)) [@​danilo-leal](https://togithub.com/danilo-leal) - <!-- 10 -->\[docs]\[material-ui] Remove irrelevant TODO from Snackbar demo ([#​39396](https://togithub.com/mui/material-ui/issues/39396)) [@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli) - <!-- 06 -->\[docs]\[material-ui]\[Table] Bug in "Sorting & Selecting" demo ([#​39426](https://togithub.com/mui/material-ui/issues/39426)) [@​codewithrabeeh](https://togithub.com/codewithrabeeh) - <!-- 05 -->\[docs]\[joy-ui]\[typography] Update docs after lineHeight changes ([#​39366](https://togithub.com/mui/material-ui/issues/39366)) [@​zanivan](https://togithub.com/zanivan) ##### Core - <!-- 24 -->\[core] Fix multiple typos across the repo ([#​39422](https://togithub.com/mui/material-ui/issues/39422)) [@​parikshitadhikari](https://togithub.com/parikshitadhikari) - <!-- 18 -->\[docs-infra] Add refinements to the API content design ([#​39425](https://togithub.com/mui/material-ui/issues/39425)) [@​danilo-leal](https://togithub.com/danilo-leal) - <!-- 17 -->\[docs-infra] Add a min height to the layout component ([#​39416](https://togithub.com/mui/material-ui/issues/39416)) [@​danilo-leal](https://togithub.com/danilo-leal) - <!-- 16 -->\[docs-infra] Prevent horizontal scroll in the TOC ([#​39417](https://togithub.com/mui/material-ui/issues/39417)) [@​danilo-leal](https://togithub.com/danilo-leal) - <!-- 15 -->\[docs-infra] Add a collapsible list & table views to the API content display ([#​38265](https://togithub.com/mui/material-ui/issues/38265)) [@​alexfauquette](https://togithub.com/alexfauquette) - <!-- 14 -->\[docs-infra] Adjust the `kbd` tag styles ([#​39397](https://togithub.com/mui/material-ui/issues/39397)) [@​danilo-leal](https://togithub.com/danilo-leal) - <!-- 13 -->\[docs-infra] Fix strong style regression ([#​39384](https://togithub.com/mui/material-ui/issues/39384)) [@​oliviertassinari](https://togithub.com/oliviertassinari) - <!-- 04 -->\[website] Add the LinkedIn profile to the contributors section on the About page ([#​39455](https://togithub.com/mui/material-ui/issues/39455)) [@​chhawinder](https://togithub.com/chhawinder) - <!-- 03 -->\[website] Update new role template ([#​39386](https://togithub.com/mui/material-ui/issues/39386)) [@​oliviertassinari](https://togithub.com/oliviertassinari) - <!-- 02 -->\[website] Add stray design fine-tunning to the Pricing page ([#​39472](https://togithub.com/mui/material-ui/issues/39472)) [@​danilo-leal](https://togithub.com/danilo-leal) - <!-- 01 -->\[website] Fix career anchor link to perks & benefits [@​oliviertassinari](https://togithub.com/oliviertassinari) All contributors of this release in alphabetical order: [@​adrienbrault](https://togithub.com/adrienbrault), [@​alexfauquette](https://togithub.com/alexfauquette), [@​Best-Sardar](https://togithub.com/Best-Sardar), [@​BreakBB](https://togithub.com/BreakBB), [@​brijeshb42](https://togithub.com/brijeshb42), [@​chhawinder](https://togithub.com/chhawinder), [@​christophermorin](https://togithub.com/christophermorin), [@​codewithrabeeh](https://togithub.com/codewithrabeeh), [@​danilo-leal](https://togithub.com/danilo-leal), [@​DarhkVoyd](https://togithub.com/DarhkVoyd), [@​devuser200](https://togi </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. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/Unleash/unleash). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4yNy4xIiwidXBkYXRlZEluVmVyIjoiMzcuMTIxLjAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: sjaanus <sellinjaanus@gmail.com> |
||
andreas-unleash
|
4376697250
|
feat: show Changes scheduled in feature variants even when CR are dis… (#5613)
show Changes scheduled in feature variants even when CR are disabled Modifies existing hook to call the new `change-requests/scheduled` endpoint that returns the relevant scheduled change requests even when change requests are disabled Rename the ChangeRequestIdentityData to ScheduledChangeRequestViewModel for consistency (finalised schemas will replace the BE and FE types in a follow up PR) Closes # [1-1746](https://linear.app/unleash/issue/1-1746/show-change-scheduled-badge-in-feature-environment-variants-even-if) <img width="1486" alt="Screenshot 2023-12-12 at 14 24 44" src="https://github.com/Unleash/unleash/assets/104830839/7c4e92ef-81d8-423e-8b78-9015ede59952"> --------- Signed-off-by: andreas-unleash <andreas@getunleash.ai> |
||
andreas-unleash
|
e02c252636
|
fix: show Changes scheduled badge for strategies even if change reque… (#5599)
show Changes scheduled badge for strategies even if change requests are disabled Closes # [1-1745](https://linear.app/unleash/issue/1-1745/show-changes-scheduled-badge-in-strategy-item-even-if-change-requests) --------- Signed-off-by: andreas-unleash <andreas@getunleash.ai> |
||
Fredrik Strand Oseberg
|
ec670450fd
|
feat: initial setup (#5583)
This PR sets up the feature flag for the new strategy configuration and duplicates the components for the new setup |
||
Thomas Heartman
|
a228f54344
|
feat: show scheduled CRs using strategies when removing it (#5560)
Show a warning about how deleting a strategy might mess up scheduled change requests. If there are change requests, list them. If there are no conflicts, show nothing. If we don't know (because of no successful response from the API), say that it might cause issues. ![image](https://github.com/Unleash/unleash/assets/17786332/2c6a4257-69f5-458a-ab6f-9b2ea2f5d550) |
||
Tymoteusz Czech
|
795c67306c
|
fix: features sidebar scroll (#5524)
Feature toggle overview screen - the sidebar getting sticky was making it hard to see many environments |
||
renovate[bot]
|
c7498dcac6
|
chore(deps): update dependency @biomejs/biome to v1.4.0 (#5288)
[![Mend Renovate logo
banner](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@biomejs/biome](https://biomejs.dev)
([source](https://togithub.com/biomejs/biome)) | [`1.3.3` ->
`1.4.0`](https://renovatebot.com/diffs/npm/@biomejs%2fbiome/1.3.3/1.4.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@biomejs%2fbiome/1.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@biomejs%2fbiome/1.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@biomejs%2fbiome/1.3.3/1.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@biomejs%2fbiome/1.3.3/1.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
<details>
<summary>biomejs/biome (@​biomejs/biome)</summary>
###
[`v1.4.0`](https://togithub.com/biomejs/biome/blob/HEAD/CHANGELOG.md#140-2023-11-27)
[Compare
Source](
|
||
Mateusz Kwasniewski
|
de287a75fe
|
chore: remove dependent feature flags (#5419) | ||
Fredrik Strand Oseberg
|
5414fa6663
|
Refactor/remove last seen at flag (#5394)
This PR removes the feature flag for displaying the new last seen by environments component. |
||
Nuno Góis
|
5dc3e830a8
|
feat: add CREATE_TAG_TYPE permission (#5386)
https://linear.app/unleash/issue/2-1164/update-tag-type-covers-both-creation-and-update Adds a new `CREATE_TAG_TYPE` permission instead of using `UPDATE_TAG_TYPE` for both actions. |
||
Tymoteusz Czech
|
fd3a7f12cb
|
chore: remove featureSwitchRefactor flag (#5329)
Cleanup. This change has been rolled out to significant number of customers already, and we have another parallel version behind a flag. |
||
andreas-unleash
|
100c22b42a
|
Feat: scheduled change request badges (#5300)
Adds a new badge to strategies that have changes in an a scheduled change request Closes # [1-1620](https://linear.app/unleash/issue/1-1620/create-a-new-badge-for-flag-that-is-part-of-scheduled-change) <img width="1671" alt="Screenshot 2023-11-09 at 11 49 53" src="https://github.com/Unleash/unleash/assets/104830839/596abbc0-f9ab-4642-9ed2-79ef50fb6c05"> --------- Signed-off-by: andreas-unleash <andreas@getunleash.ai> Co-authored-by: Thomas Heartman <thomas@getunleash.io> |
||
Fredrik Strand Oseberg
|
5acf691845
|
fix: last seen at rendering logic (#5136)
This PR fixes a bug where the rendering in the frontend would only render the last seen component if feature.lastSeenAt was set, the new changes considers whether or not environments last seen at is present and takes precedent over the legacy last seen at field. |
||
Tymoteusz Czech
|
6fab6633c9
|
feat: add hasStrategies and hasEnabledStrategies on feature environments (#5012) | ||
Nuno Góis
|
347c1cabbc
|
feat: add new sticky component to handle stacked stickies (#5088)
https://linear.app/unleash/issue/2-1509/discovery-stacked-sticky-elements Adds a new `Sticky` element that will attempt to stack sticky elements in the DOM in a smart way. This needs a wrapping `StickyProvider` that will keep track of sticky elements. This PR adapts a few components to use this new element: - `DemoBanner` - `FeatureOverviewSidePanel` - `DraftBanner` - `MaintenanceBanner` - `MessageBanner` Pre-existing `top` properties are taken into consideration for the top offset, so we can have nice margins like in the feature overview side panel. ### Before - Sticky elements overlap 😞 ![image](https://github.com/Unleash/unleash/assets/14320932/dd6fa188-6774-4afb-86fd-0eefb9aba93e) ### After - Sticky elements stack 😄 ![image](https://github.com/Unleash/unleash/assets/14320932/c73a84ab-7133-448f-9df6-69bd4c5330c2) |
||
Mateusz Kwasniewski
|
e9e110f702
|
feat: show dependencies only when using pro/enterprise or at least on… (#5052) | ||
Mateusz Kwasniewski
|
092ba2a625
|
feat: track add and remove dependencies (#5041) | ||
Mateusz Kwasniewski
|
2f84ac88e6
|
feat: delete dependnecy button through change request (#4983) | ||
Mateusz Kwasniewski
|
296cc9a9f2
|
feat: update dependency permission (#4910) | ||
Nuno Góis
|
4167a60588
|
feat: biome lint frontend (#4903)
Follows up on https://github.com/Unleash/unleash/pull/4853 to add Biome to the frontend as well. ![image](https://github.com/Unleash/unleash/assets/14320932/1906faf1-fc29-4172-a4d4-b2716d72cd65) Added a few `biome-ignore` to speed up the process but we may want to check and fix them in the future. |
||
Mateusz Kwasniewski
|
40dfb927e9
|
feat: parent and child info in feature overview header (#4901) | ||
Mateusz Kwasniewski
|
011aea226c
|
feat: edit and delete dependencies menu (#4863) | ||
Mateusz Kwasniewski
|
72cca4f450
|
feat: display dependencies and parents in project details (#4859) | ||
Mateusz Kwasniewski
|
6f4f6f049b
|
feat: inject project id to dependencies hooks (#4839) | ||
Mateusz Kwasniewski
|
45aca5b09e
|
feat: Connect add dependency api (#4831) | ||
Mateusz Kwasniewski
|
2b9678266c
|
feat: Add dependency dialogue (#4828) | ||
Mateusz Kwasniewski
|
b4742df8be
|
feat: UI stub for adding dependent features (#4814) | ||
Fredrik Strand Oseberg
|
6884f9cdc9
|
feat: strategy variants on strategy overview (#4776)
Refactors the breakdown of feature variants per strategy on the environment overview level: |
||
Ivar Conradi Østhus
|
013efac46b
|
feat: open-source segments 🚀 (#4690)
We love all open-source Unleash users. in 2022 we built the [segment capability](https://docs.getunleash.io/reference/segments) (v4.13) as an enterprise feature, simplify life for our customers. Now it is time to contribute it to the world 🌏 --------- Co-authored-by: Thomas Heartman <thomas@getunleash.io> |
||
Nuno Góis
|
b4ef343d22
|
refactor: clean up some unused imports (#4597)
Should help cleaning up some of these: ![image](https://github.com/Unleash/unleash/assets/14320932/f0bcee80-1ec8-4935-b167-dc8e8b92cda2) |
||
Mateusz Kwasniewski
|
c549280e31
|
fix: Performance improvements for demo and docs update (#4454) | ||
andreas-unleash
|
839c36d547
|
Feat: toggle overview env last seen (#4445)
<!-- 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! ❤️ --> Adds last seen by environment to FeatureOverview - Refactored FeatureEnvironmentSeen component for reusability <!-- Does it close an issue? Multiple? --> Closes # [1-1223](https://linear.app/unleash/issue/1-1223/toggle-overview-add-last-seen-by-environment) ![Screenshot 2023-08-08 at 14 12 29](https://github.com/Unleash/unleash/assets/104830839/cfb29492-863b-491c-8f6f-e1133246dcb3) --------- Signed-off-by: andreas-unleash <andreas@getunleash.ai> |
||
Jaanus Sellin
|
7a32eacecb
|
feat: segments in pending CR screen (#4420) | ||
andreas-unleash
|
988a3a57e8
|
feat: Change Request on Reorder UI (#4249)
<!-- 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! ❤️ --> Change request UI for reordering strategies with variants ## About the changes <!-- Describe the changes introduced. What are they and why are they being introduced? Feel free to also add screenshots or steps to view the changes if they're visual. --> <!-- Does it close an issue? Multiple? --> Closes # <!-- (For internal contributors): Does it relate to an issue on public roadmap? --> <!-- Relates to [roadmap](https://github.com/orgs/Unleash/projects/10) item: # --> ### Important files <!-- PRs can contain a lot of changes, but not all changes are equally important. Where should a reviewer start looking to get an overview of the changes? Are any files particularly important? --> ## Discussion points <!-- Anything about the PR you'd like to discuss before it gets merged? Got any questions or doubts? --> --------- Signed-off-by: andreas-unleash <andreas@getunleash.ai> |
||
Jaanus Sellin
|
4cd4153412
|
chore: remove split button strategy flag (#4245) | ||
Nuno Góis
|
73b4ae18c1
|
feat: responsive strategy icons (#4121)
https://linear.app/unleash/issue/2-1167/multiple-strategies-breaking-the-environment-card https://linear.app/unleash/issue/2-1179/buttons-have-an-extra-space-if-the-icon-its-not-visible This fixes the broken UI when we have too many strategies. Before: <img width="1500" alt="image" src="https://github.com/Unleash/unleash/assets/14320932/ddf2f636-965c-4527-b879-dba5c16d9630"> After: <img width="1303" alt="image" src="https://github.com/Unleash/unleash/assets/14320932/852c20c9-c5f4-4aa5-b8c0-e5bc5286c572"> We also added the new strategy type to the tooltips: <img width="519" alt="image" src="https://github.com/Unleash/unleash/assets/14320932/117ee00f-f2a7-4ecb-8596-44486a2870a2"> <img width="422" alt="image" src="https://github.com/Unleash/unleash/assets/14320932/4281a48c-4b6e-4100-86e2-29dfe9ce4cec"> This also fixes an extra margin we caught on our `PermissionButton` when it had no endIcon set. Co-authored by: @daveleek --------- Co-authored-by: David Leek <david@getunleash.io> |
||
andreas-unleash
|
5cbbd6f798
|
chore: remove strategyImprovements flag (#4043)
<!-- 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! ❤️ --> Remove strategy improvements flag ## About the changes <!-- Describe the changes introduced. What are they and why are they being introduced? Feel free to also add screenshots or steps to view the changes if they're visual. --> <!-- Does it close an issue? Multiple? --> Closes # [1-1048](https://linear.app/unleash/issue/1-1048/remove-strategyimprovements-flag) <!-- (For internal contributors): Does it relate to an issue on public roadmap? --> <!-- Relates to [roadmap](https://github.com/orgs/Unleash/projects/10) item: # --> ### Important files <!-- PRs can contain a lot of changes, but not all changes are equally important. Where should a reviewer start looking to get an overview of the changes? Are any files particularly important? --> ## Discussion points <!-- Anything about the PR you'd like to discuss before it gets merged? Got any questions or doubts? --> --------- Signed-off-by: andreas-unleash <andreas@getunleash.ai> |
||
Ivar Conradi Østhus
|
464ef5b326
|
fix: break toggle description niceley (#4093)
fixes: #3096 |
||
Tymoteusz Czech
|
02ca60511f
|
Splitted strategy button (#4025)
## About the changes ![image](https://github.com/Unleash/unleash/assets/2625371/afaaaedf-4539-4a0b-a0fb-916d858ac6d3) https://linear.app/unleash/issue/1-1038/strategy-creation-split-into-two-buttons |
||
andreas-unleash
|
69e1c73db1
|
fix: only show simple tag type if there are no tag types in the server (#3919)
<!-- 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! ❤️ --> Fixes `simple` tag type still visible in dropdown even after deleted ## About the changes <!-- Describe the changes introduced. What are they and why are they being introduced? Feel free to also add screenshots or steps to view the changes if they're visual. --> <!-- Does it close an issue? Multiple? --> Closes # [1-997](https://linear.app/unleash/issue/1-997/simple-tag-type-still-visible-in-dropdown-after-deletion) <!-- (For internal contributors): Does it relate to an issue on public roadmap? --> <!-- Relates to [roadmap](https://github.com/orgs/Unleash/projects/10) item: # --> ### Important files <!-- PRs can contain a lot of changes, but not all changes are equally important. Where should a reviewer start looking to get an overview of the changes? Are any files particularly important? --> ## Discussion points <!-- Anything about the PR you'd like to discuss before it gets merged? Got any questions or doubts? --> Signed-off-by: andreas-unleash <andreas@getunleash.ai> |
||
andreas-unleash
|
8aadbc8ae9
|
Fix/cr should activate disabled lag free (#3826)
<!-- 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! ❤️ --> - Adds change request option to activate disabled strategies UI - Fixes Disable strategy bug (onSuggestDisable) ## About the changes <!-- Describe the changes introduced. What are they and why are they being introduced? Feel free to also add screenshots or steps to view the changes if they're visual. --> <!-- Does it close an issue? Multiple? --> Closes # <!-- (For internal contributors): Does it relate to an issue on public roadmap? --> <!-- Relates to [roadmap](https://github.com/orgs/Unleash/projects/10) item: # --> ### Important files <!-- PRs can contain a lot of changes, but not all changes are equally important. Where should a reviewer start looking to get an overview of the changes? Are any files particularly important? --> ## Discussion points <!-- Anything about the PR you'd like to discuss before it gets merged? Got any questions or doubts? --> --------- Signed-off-by: andreas-unleash <andreas@getunleash.ai> |
||
Tymoteusz Czech
|
40185e9066
|
Update strategies table (#3811)
- split strategies table in two - one for predefined strategies - one for custom strategies - move custom strategy button - add guidance why custom strategies are not recommended https://linear.app/unleash/issue/1-894/improve-the-list-of-strategies |
||
andreas-unleash
|
adfd79c261
|
Revert "feat: change requests UI for activate disabled strategies (#3… (#3817)
…787)"
This reverts commit
|
||
andreas-unleash
|
896b63616d
|
feat: change requests UI for activate disabled strategies (#3787)
<!-- 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! ❤️ --> Change request UI fix for `shouldActivateDisabledStrategies` ## About the changes <!-- Describe the changes introduced. What are they and why are they being introduced? Feel free to also add screenshots or steps to view the changes if they're visual. --> <!-- Does it close an issue? Multiple? --> Closes # <!-- (For internal contributors): Does it relate to an issue on public roadmap? --> <!-- Relates to [roadmap](https://github.com/orgs/Unleash/projects/10) item: # --> ### Important files <!-- PRs can contain a lot of changes, but not all changes are equally important. Where should a reviewer start looking to get an overview of the changes? Are any files particularly important? --> ## Discussion points <!-- Anything about the PR you'd like to discuss before it gets merged? Got any questions or doubts? --> --------- Signed-off-by: andreas-unleash <andreas@getunleash.ai> |
||
Tymoteusz Czech
|
149c54b0b3
|
fix: strategy remove menu (#3807)
![image](https://github.com/Unleash/unleash/assets/2625371/6d0f0c58-3637-4586-a0c4-aeb45e5e4a2c) Menu was hindering the rendering of confirmation dialog. https://linear.app/unleash/issue/1-935/fix-feature-strategy-actions-menu |
||
Tymoteusz Czech
|
0cb6174f75
|
Fix/strategy UI improvements (#3766)
https://linear.app/unleash/issue/1-889/ui-adjustments ![image](https://github.com/Unleash/unleash/assets/2625371/e9d851e6-57b5-4deb-b3de-2c0c69fa71dd) --------- Signed-off-by: andreas-unleash <andreas@getunleash.ai> Co-authored-by: andreas-unleash <andreas@getunleash.ai> |
||
andreas-unleash
|
83bb9b1656
|
Feat: enable toggle dialog (#3686)
<!-- 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! ❤️ --> - Creates a dialog when the feature has ONLY disabled strategies and the environment in turned on - Adds functionality to either `enable` the strategies or add the default one (if a project specific default strategy is set, uses it) ## 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? --> Uploading Screen Recording 2023-05-05 at 17.40.48.mov… Closes # <!-- (For internal contributors): Does it relate to an issue on public roadmap? --> <!-- Relates to [roadmap](https://github.com/orgs/Unleash/projects/10) item: # --> ### Important files <!-- PRs can contain a lot of changes, but not all changes are equally important. Where should a reviewer start looking to get an overview of the changes? Are any files particularly important? --> ## Discussion points <!-- Anything about the PR you'd like to discuss before it gets merged? Got any questions or doubts? --> --------- Signed-off-by: andreas-unleash <andreas@getunleash.ai> |