Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9bf3e09d5a 
							
						 
					 
					
						
						
							
							fix: improve UI, simplify code ( #2505 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-446/ui-simplify-design-with-some-improvements  
					
						2022-11-23 09:17:03 +02:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c67e44385c 
							
						 
					 
					
						
						
							
							misc fixes related to loading, font-size, alignment ( #2504 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-423/update-feature-toggle-overview-sidepanel  
					
						2022-11-22 17:04:01 +01:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4d5c12dbf7 
							
						 
					 
					
						
						
							
							Feature overview sidepanel UI improvements ( #2502 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-423/update-feature-toggle-overview-sidepanel 
Misc UI improvements. 
					
						2022-11-22 16:51:41 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							27cb6b742a 
							
						 
					 
					
						
						
							
							fix cr banner ( #2501 )  
						
						
						
					 
					
						2022-11-22 14:59:38 +01:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f4b34367c 
							
						 
					 
					
						
						
							
							fix: secondary button should say "cancel" instead of "close" ( #2496 )  
						
						... 
						
						
						
						Small fix after talking with @NicolaeUnleash 
						
					 
					
						2022-11-22 12:33:03 +00:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a53d970263 
							
						 
					 
					
						
						
							
							feat: add badges to modified strategies ( #2492 )  
						
						... 
						
						
						
						<!-- 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. -->
* Adds a badge to strategies if the change can be found and the change
is relevant:
<img width="893" alt="Skjermbilde 2022-11-22 kl 11 18 32"
src="https://user-images.githubusercontent.com/16081982/203289081-b59ecaaf-e6cd-4802-b633-9cc118ca405d.png ">
* I was considering making this more ergonomic using the slots vs props
pattern, but since this component is used in multiple places I left it
as is for now.
<!-- 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? --> 
						
					 
					
						2022-11-22 12:07:50 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Hornby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2a4ca96da2 
							
						 
					 
					
						
						
							
							Permission for variant environments ( #2490 )  
						
						... 
						
						
						
						adds permissions for variants per environment 
						
					 
					
						2022-11-22 11:54:04 +02:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							137d2caaa4 
							
						 
					 
					
						
						
							
							feat: add details section to overview sidepanel ( #2489 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-423/update-feature-toggle-overview-sidepanel  
					
						2022-11-22 09:27:19 +00:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac16e7e3ba 
							
						 
					 
					
						
						
							
							feat: add tags to the new feature overview sidepanel ( #2488 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-423/update-feature-toggle-overview-sidepanel  
					
						2022-11-22 09:14:57 +00:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d5fbd0b743 
							
						 
					 
					
						
						
							
							refactor: move docs into new structure / fix links for SEO ( #2416 )  
						
						... 
						
						
						
						## What
This (admittedly massive) PR updates the "physical" documentation
structure and fixes url inconsistencies and SEO problems reported by
marketing. The main points are:
- remove or move directories : advanced, user_guide, deploy, api
- move the files contained within to the appropriate one of topics,
how-to, tutorials, or reference
- update internal doc links and product links to the content
- create client-side redirects for all the urls that have changed.
A number of the files have been renamed in small ways to better match
their url and to make them easier to find. Additionally, the top-level
api directory has been moved to /reference/api/legacy/unleash (see the
discussion points section for more on this).
## Why
When moving our doc structure to diataxis a while back, we left the
"physical' files lying where they were, because it didn't matter much to
the new structure. However, that did introduce some inconsistencies with
where you place docs and how we organize them.
There's also the discrepancies in whether urls us underscores or hyphens
(which isn't necessarily the same as their file name), which has been
annoying me for a while, but now has also been raised by marketing as an
issue in terms of SEO.
## Discussion points
The old, hand-written API docs have been moved from /api to
/reference/api/legacy/unleash. There _is_ a /reference/api/unleash
directory, but this is being populated by the OpenAPI plugin, and mixing
those could only cause trouble. However, I'm unsure about putting
/legacy/ in the title, because the API isn't legacy, the docs are. Maybe
we could use another path? Like /old-docs/ or something? I'd appreciate
some input on this. 
						
					 
					
						2022-11-22 09:05:30 +00:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3dca3d53f9 
							
						 
					 
					
						
						
							
							feat: improved feature overview sidepanel env toggles ( #2487 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-423/update-feature-toggle-overview-sidepanel  
					
						2022-11-22 08:50:31 +00:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b39f6a2f0d 
							
						 
					 
					
						
						
							
							disable approvers select when no access ( #2486 )  
						
						
						
					 
					
						2022-11-21 13:38:21 +01:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							93bd9d869a 
							
						 
					 
					
						
						
							
							Variants per environment (frontend) ( #2453 )  
						
						... 
						
						
						
						
## About the changes
https://linear.app/unleash/issue/2-425/variants-crud-new-environment-cards-with-tables-inside-add-edit-and 
Basically created parallel components for the **variants per
environments** feature, so both flows should work correctly depending on
the feature flag state. Some of the duplication means that cleanup
should be straightforward - Once we're happy with this feature it should
be enough to delete
`frontend/src/component/feature/FeatureView/FeatureVariants/FeatureVariantsList`
and do some little extra cleanup.
I noticed we had some legacy-looking code in variants, so this involved
*some* rewriting of the current variants logic. Hopefully this new code
looks nicer, more maintainable, and more importantly **doesn't break
anything**.
Relates to [roadmap](https://github.com/orgs/Unleash/projects/10 ) item:
#2254 
### Important files
Everything inside the
`frontend/src/component/feature/FeatureView/FeatureVariants/FeatureEnvironmentVariants`
folder. 
						
					 
					
						2022-11-18 11:43:24 +00:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							50f9746963 
							
						 
					 
					
						
						
							
							older safari does not support gap ( #2470 )  
						
						
						
					 
					
						2022-11-18 10:28:29 +01:00 
						 
				 
			
				
					
						
							
							
								andreas-unleash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cd9627ef0b 
							
						 
					 
					
						
						
							
							Virtualize users table ( #2429 )  
						
						... 
						
						
						
						<!-- 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! ❤️  -->
Virtualise the Users' table
## 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? -->
Co-authored-by: Tymoteusz Czech <2625371+Tymek@users.noreply.github.com> 
						
					 
					
						2022-11-18 11:27:48 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c9c5cf5364 
							
						 
					 
					
						
						
							
							conditional message for change request strategy form ( #2465 )  
						
						
						
					 
					
						2022-11-17 15:40:45 +01:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							42eadef8da 
							
						 
					 
					
						
						
							
							Custom roles redesign ( #2439 )  
						
						... 
						
						
						
						## About the changes
Visual update to project permissions

Closes [linear
1-366](https://linear.app/unleash/issue/1-366/frontend-custom-roles-redesign )
Relates to [roadmap](https://github.com/orgs/Unleash/projects/10 ) item:
#2251  
						
					 
					
						2022-11-17 15:33:23 +01:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e9fa156aec 
							
						 
					 
					
						
						
							
							fix: tags highlight case sensitivity ( #2462 )  
						
						... 
						
						
						
						Search is already case insensitive, so it makes sense that the highlight
style is as well. 
						
					 
					
						2022-11-17 13:08:47 +00:00 
						 
				 
			
				
					
						
							
							
								sjaanus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9176ffae1e 
							
						 
					 
					
						
						
							
							Change requests - add multiple reviewers ( #2448 )  
						
						... 
						
						
						
						This PR adds implements the frontend and migrations part of multiple
reviewers.
2 UI parts:
1. Configuration to add the count of required approvals
2. Handle multiple approvers in review page. 
						
					 
					
						2022-11-17 11:08:29 +02:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							538bbe7105 
							
						 
					 
					
						
						
							
							fix: make the tags column have a fixed width ( #2451 )  
						
						... 
						
						
						
						By setting a fixed width in the tags column we can save some extra
space. 
						
					 
					
						2022-11-16 16:05:17 +00:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e25a108ea8 
							
						 
					 
					
						
						
							
							add comment with current user avatar ( #2452 )  
						
						
						
					 
					
						2022-11-16 17:03:05 +01:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							978674e33a 
							
						 
					 
					
						
						
							
							feat: update strategy segments with edit / create strategy ( #2420 )  
						
						... 
						
						
						
						* Refactors how we add / edit segments to make it more ergonomic to work with in regards to change requests 
						
					 
					
						2022-11-16 15:35:39 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							51ad239553 
							
						 
					 
					
						
						
							
							first draft of the comments ui ( #2440 )  
						
						
						
					 
					
						2022-11-16 11:45:27 +01:00 
						 
				 
			
				
					
						
							
							
								andreas-unleash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							48c340585b 
							
						 
					 
					
						
						
							
							Copy strategy bug fix ( #2444 )  
						
						... 
						
						
						
						<!-- 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! ❤️  -->
This PR fixes a bug where when you copy a strategy, instead of the
strategy being copied to the target environment, it was copied to the
source environment
## 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? --> 
						
					 
					
						2022-11-16 09:43:23 +02:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e32b6ad576 
							
						 
					 
					
						
						
							
							fix: update text in environments ( #2433 )  
						
						... 
						
						
						
						Updates the text in some places related with the new environments
updates. Hopefully this makes things even clearer 🙂  
						
					 
					
						2022-11-15 11:08:41 +00:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1ddc46011c 
							
						 
					 
					
						
						
							
							Feature toggles: Filtering by tags ( #2396 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/UNL-140/experiment-with-filtering-feature-toggles-by-tags-on-the-ui 
Going with a naïve approach for now, tags can be searchable the same way
we search for text. The tags column only shows up if at least one toggle
has tags set. There's a simple highlightable component that lets us know
a match was found and then shows all the tags on a tooltip:
<img width="1289" alt="image"
src="https://user-images.githubusercontent.com/14320932/201155093-b8605ff2-5bf7-45c5-b240-a33da254c278.png "> 
					
						2022-11-15 10:24:36 +00:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a191313956 
							
						 
					 
					
						
						
							
							refactor: remove public signup link feature flag ( #2423 )  
						
						... 
						
						
						
						## About the changes
Cleanup: remove feature flag.
Closes
[1-356/remove-feature-flag-from-the-code](https://linear.app/unleash/issue/1-356/remove-feature-flag-from-the-code ) 
						
					 
					
						2022-11-15 10:03:20 +01:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8b057a1466 
							
						 
					 
					
						
						
							
							Show conflicts in change requests ( #2389 )  
						
						... 
						
						
						
						## About the changes
Show warnings about incompatible changes in changesets.
Closes
[1-352/display-conflicts](https://linear.app/unleash/issue/1-352/display-conflicts )
Relates to [roadmap](https://github.com/orgs/Unleash/projects/10 ) item:
#2251  
						
					 
					
						2022-11-15 09:53:38 +01:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							89f2d81253 
							
						 
					 
					
						
						
							
							fix: copy strategy change request ( #2430 )  
						
						... 
						
						
						
						* Fixes a bug where turning off change requests would not turn off change request for copy strategy 
						
					 
					
						2022-11-15 09:49:44 +01:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							49fc31883c 
							
						 
					 
					
						
						
							
							change request help popover ( #2388 )  
						
						... 
						
						
						
						## About the changes
<img width="667" alt="image"
src="https://user-images.githubusercontent.com/2625371/201094916-52d9de4e-36a5-4c1e-894d-b9cb2296f612.png "> 
						
					 
					
						2022-11-15 09:42:29 +01:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							900c50b8c8 
							
						 
					 
					
						
						
							
							fix: remove uneccesary code ( #2417 )  
						
						... 
						
						
						
						* Removes dead code from the ProjectOverview.tsx component 
						
					 
					
						2022-11-14 12:54:41 +01:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4689705f45 
							
						 
					 
					
						
						
							
							feat: update hook to use change request settings ( #2406 )  
						
						... 
						
						
						
						* Refactors the hook to use the change request settings from the API 
						
					 
					
						2022-11-14 12:34:38 +01:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							89e5043f32 
							
						 
					 
					
						
						
							
							fix: add discard actions ( #2405 )  
						
						... 
						
						
						
						* Updates the sidebar with discarded actions 
						
					 
					
						2022-11-11 13:24:06 +01:00 
						 
				 
			
				
					
						
							
							
								andreas-unleash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c57baeb35e 
							
						 
					 
					
						
						
							
							integrate change request settings be ( #2403 )  
						
						... 
						
						
						
						<!-- 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! ❤️  -->
Integrates frontend with the change request settings backedn
## 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? --> 
						
					 
					
						2022-11-11 14:03:30 +02:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							70e020ffeb 
							
						 
					 
					
						
						
							
							fix: project access table ( #2404 )  
						
						... 
						
						
						
						* Tweaks the project access table so it fits with the new design 
						
					 
					
						2022-11-11 12:09:04 +01:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2fa154a3e4 
							
						 
					 
					
						
						
							
							Update environments ( #2339 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-357/update-environments-pages  
					
						2022-11-11 10:24:56 +00:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b9db7952fb 
							
						 
					 
					
						
						
							
							feat: add permission buttons for change requests ( #2392 )  
						
						... 
						
						
						
						* Adds permission buttons for change requests 
						
					 
					
						2022-11-11 11:04:59 +01:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f78bc93d8 
							
						 
					 
					
						
						
							
							chore(deps): update material-ui monorepo ( #2269 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@mui/icons-material](https://mui.com/material-ui/material-icons/ )
([source](https://togithub.com/mui/material-ui )) | [`5.10.3` ->
`5.10.9`](https://renovatebot.com/diffs/npm/@mui%2ficons-material/5.10.3/5.10.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/ )
|
| [@mui/lab](https://mui.com/material-ui/about-the-lab/ )
([source](https://togithub.com/mui/material-ui )) | [`5.0.0-alpha.97` ->
`5.0.0-alpha.107`](https://renovatebot.com/diffs/npm/@mui%2flab/5.0.0-alpha.97/5.0.0-alpha.107 )
|
[](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/getting-started/overview/ )
([source](https://togithub.com/mui/material-ui )) | [`5.10.3` ->
`5.10.13`](https://renovatebot.com/diffs/npm/@mui%2fmaterial/5.10.3/5.10.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>mui/material-ui (@​mui/icons-material)</summary>
###
[`v5.10.9`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#​5109 )
[Compare
Source](https://togithub.com/mui/material-ui/compare/v5.10.6...v5.10.9 )
<!-- generated comparing v5.10.8..master -->
*Oct 10, 2022*
A big thanks to the 7 contributors who made this release possible. Here
are some highlights ✨ :
- 🚀  \[Joy] Button loading functionality has been added by
[@​kushagra010](https://togithub.com/kushagra010 )
([#​34658](https://togithub.com/mui/material-ui/issues/34658 ))
-   And more 🐛  bug fixes and 📚  documentation improvements.
##### `@mui/material@5.10.9`
- <!-- 16 -->\[Grid v2]\[system] Handle direction object prop for
responsive design
([#​34574](https://togithub.com/mui/material-ui/issues/34574 ))
[@​vanyaxk](https://togithub.com/vanyaxk )
- <!-- 03 -->\[Slider] Fix unnecessary accessibility attribute in root
element
([#​34610](https://togithub.com/mui/material-ui/issues/34610 ))
[@​vanyaxk](https://togithub.com/vanyaxk )
##### `@mui/system@5.10.9`
##### BREAKING CHANGE
- <!-- 17 -->\[system] Fix color-scheme implementation
([#​34639](https://togithub.com/mui/material-ui/issues/34639 ))
[@​siriwatknp](https://togithub.com/siriwatknp )
The `enableColorScheme` prop has been removed from `CssVarsProvider` and
`getInitColorScheme` (both Material UI and Joy UI).
    Migration:
- **Material UI**: you can enable the CSS color scheme via `<CssBaseline
enableColorScheme />`.
- **Joy UI**: it is enabled automatically if you use `<CssBaseline />`,
[see the docs](https://mui.com/joy-ui/react-css-baseline/ ).
##### Changes
- <!-- 02 -->\[system] Fix typo in createCssVarsProvider
([#​34661](https://togithub.com/mui/material-ui/issues/34661 ))
[@​HexM7](https://togithub.com/HexM7 )
##### `@mui/base@5.0.0-alpha.101`
- <!-- 01 -->\[TrapFocus] Restore the previously exported type from
[@​mui/material](https://togithub.com/mui/material )
([#​34601](https://togithub.com/mui/material-ui/issues/34601 ))
[@​michaldudak](https://togithub.com/michaldudak )
##### `@mui/joy@5.0.0-alpha.49`
- <!-- 04 -->\[Joy] Add button loading functionality
([#​34658](https://togithub.com/mui/material-ui/issues/34658 ))
[@​kushagra010](https://togithub.com/kushagra010 )
##### Docs
- <!-- 18 -->\[docs] Revert
[#​34541](https://togithub.com/mui/material-ui/issues/34541 )
([#​34700](https://togithub.com/mui/material-ui/issues/34700 ))
[@​michaldudak](https://togithub.com/michaldudak )
- <!-- 15 -->\[blog] Blog post for MUI X v6 alpha zero
([#​34424](https://togithub.com/mui/material-ui/issues/34424 ))
[@​joserodolfofreitas](https://togithub.com/joserodolfofreitas )
- <!-- 09 -->\[docs] Improve Joy UI tutorial demo
([#​34653](https://togithub.com/mui/material-ui/issues/34653 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 08 -->\[docs] Explain how SelectUnstyled renders a hidden input
([#​34638](https://togithub.com/mui/material-ui/issues/34638 ))
[@​michaldudak](https://togithub.com/michaldudak )
- <!-- 07 -->\[docs] Fix Taiwan description
([#​34611](https://togithub.com/mui/material-ui/issues/34611 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 06 -->\[docs] Fix codesandbox export with dayjs
([#​34619](https://togithub.com/mui/material-ui/issues/34619 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 05 -->\[docs] Explain the purpose of renderGroup prop
([#​34066](https://togithub.com/mui/material-ui/issues/34066 ))
[@​michaldudak](https://togithub.com/michaldudak )
##### Core
- <!-- 14 -->\[core] Make useForkRef variadic
([#​27939](https://togithub.com/mui/material-ui/issues/27939 ))
[@​michaldudak](https://togithub.com/michaldudak )
- <!-- 13 -->\[core] Speedup of yarn install in the CI
([#​34632](https://togithub.com/mui/material-ui/issues/34632 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 12 -->\[core] Fix markdown loader on Windows
([#​34623](https://togithub.com/mui/material-ui/issues/34623 ))
[@​michaldudak](https://togithub.com/michaldudak )
- <!-- 11 -->\[core] Update changelog for version v5.10.8
([#​34593](https://togithub.com/mui/material-ui/issues/34593 ))
[@​mnajdova](https://togithub.com/mnajdova )
- <!-- 10 -->\[core] Update root package.json version
([#​34592](https://togithub.com/mui/material-ui/issues/34592 ))
[@​mnajdova](https://togithub.com/mnajdova )
All contributors of this release in alphabetical order:
[@​HexM7](https://togithub.com/HexM7 ),
[@​joserodolfofreitas](https://togithub.com/joserodolfofreitas ),
[@​kushagra010](https://togithub.com/kushagra010 ),
[@​michaldudak](https://togithub.com/michaldudak ),
[@​mnajdova](https://togithub.com/mnajdova ),
[@​oliviertassinari](https://togithub.com/oliviertassinari ),
[@​vanyaxk](https://togithub.com/vanyaxk )
###
[`v5.10.6`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#​5106 )
[Compare
Source](https://togithub.com/mui/material-ui/compare/v5.10.3...v5.10.6 )
<!-- generated comparing v5.10.5..master -->
*Sep 19, 2022*
A big thanks to the 11 contributors who made this release possible.
This release was mostly about 🐛  bug fixes and 📚  documentation
improvements.
##### `@mui/material@5.10.6`
- \[TextField] Fix conflict with `Bootstrap` even when label is not
defined
([#​34343](https://togithub.com/mui/material-ui/issues/34343 ))
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli )
##### `@mui/joy@5.0.0-alpha.46`
##### Breaking changes
- \[button]\[joy] Replace `start/endIcon` prop with `start/endDecorator`
([#​34288](https://togithub.com/mui/material-ui/issues/34288 ))
[@​hbjORbj](https://togithub.com/hbjORbj )
**BREAKING CHANGE**: replace `start/endIcon` with `start/endDecorator`.
    ```jsx
    // before
    <Button startIcon={...} endIcon={...} />
    // after
    <Button startDecorator={...} endDecorator={...} />
    ```
##### Changes
- \[Joy] Adjust the `Input` and `Textarea` styles
([#​34281](https://togithub.com/mui/material-ui/issues/34281 ))
[@​siriwatknp](https://togithub.com/siriwatknp )
- \[menu]\[joy] Set disablePortal default to false
([#​34283](https://togithub.com/mui/material-ui/issues/34283 ))
[@​tomasz-sodzawiczny](https://togithub.com/tomasz-sodzawiczny )
##### `@mui/base@5.0.0-alpha.98`
##### Breaking changes
- \[Select]\[base] Add event parameter to the onChange callback
([#​34158](https://togithub.com/mui/material-ui/issues/34158 ))
[@​michaldudak](https://togithub.com/michaldudak )
The SelectUnstyled and MultiSelectUnstyled `onChange` callbacks did not
have event as the first parameter, leading to inconsistency with other
components and native HTML elements.
This PR adds the event parameter as the first one and moves the newly
selected value to the second position. Because of this, it's a breaking
change.
    This also affects Select from Joy UI.
    ```jsx
    // before
    <SelectUnstyled onChange={(newValue) => { /* ... */ }} />
    // after
    <SelectUnstyled onChange={(event, newValue) => { /* ... */ }} />
    ```
##### Docs
- \[blog] The Date Pickers gets a stable v5 release
([#​34152](https://togithub.com/mui/material-ui/issues/34152 ))
[@​alexfauquette](https://togithub.com/alexfauquette )
- \[blog] Improve image handling
([#​34222](https://togithub.com/mui/material-ui/issues/34222 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- \[blog] Correct 2021 survey data interpretation
([#​34291](https://togithub.com/mui/material-ui/issues/34291 ))
[@​samuelsycamore](https://togithub.com/samuelsycamore )
- \[docs] Remove expired AospExtended showcase
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- \[docs] Link the OpenSSF Best Practices card
([#​34331](https://togithub.com/mui/material-ui/issues/34331 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- \[docs] Fix 301 link to external projects
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- \[docs] Move 12 component names to Title Case
([#​34188](https://togithub.com/mui/material-ui/issues/34188 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- \[docs] Fix broken links
([#​34320](https://togithub.com/mui/material-ui/issues/34320 ))
[@​alexfauquette](https://togithub.com/alexfauquette )
- \[docs] Add notification for MUI Base announcement post
([#​34295](https://togithub.com/mui/material-ui/issues/34295 ))
[@​samuelsycamore](https://togithub.com/samuelsycamore )
- \[website] Fix MUI X subscribe email border style
([#​34330](https://togithub.com/mui/material-ui/issues/34330 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- \[website] Improve security header
[@​oliviertassinari](https://togithub.com/oliviertassinari )
##### Core
- \[core] Lock file maintenance
([#​34161](https://togithub.com/mui/material-ui/issues/34161 ))
[@​renovate](https://togithub.com/renovate )\[bot]
- \[core] Issue template: move reproduction steps to the top
([#​34279](https://togithub.com/mui/material-ui/issues/34279 ))
[@​Janpot](https://togithub.com/Janpot )
- \[core] Create shared Next.js baseline config
([#​34259](https://togithub.com/mui/material-ui/issues/34259 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- \[core] In `typescript-to-proptypes`, respect the value pass to the
generic
([#​34311](https://togithub.com/mui/material-ui/issues/34311 ))
[@​flaviendelangle](https://togithub.com/flaviendelangle )
All contributors of this release in alphabetical order:
[@​alexfauquette](https://togithub.com/alexfauquette ),
[@​flaviendelangle](https://togithub.com/flaviendelangle ),
[@​hbjORbj](https://togithub.com/hbjORbj ),
[@​Janpot](https://togithub.com/Janpot ),
[@​michaldudak](https://togithub.com/michaldudak ),
[@​oliviertassinari](https://togithub.com/oliviertassinari ),
[@​renovate](https://togithub.com/renovate )\[bot],
[@​samuelsycamore](https://togithub.com/samuelsycamore ),
[@​siriwatknp](https://togithub.com/siriwatknp ),
[@​tomasz-sodzawiczny](https://togithub.com/tomasz-sodzawiczny ),
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli )
</details>
<details>
<summary>mui/material-ui (@​mui/lab)</summary>
###
[`v5.0.0-alpha.107`](30cb27cff1...2f4c2190d130cb27cff1...2f4c2190d1c80ff03398...30cb27cff1c80ff03398...30cb27cff1https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#muibase500-alpha105 )
[Compare
Source](639224a3e3...c80ff03398https://togithub.com/mui/material-ui/issues/34916 ))
[@​Janpot](https://togithub.com/Janpot )
###
[`v5.0.0-alpha.104`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#muibase500-alpha104 )
[Compare
Source](7bd7c219e2...639224a3e3https://togithub.com/mui/material-ui/issues/34337 ))
[@​EduardoSCosta](https://togithub.com/EduardoSCosta )
###
[`v5.0.0-alpha.103`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#muibase500-alpha103 )
[Compare
Source](d4a3216cdd...7bd7c219e2https://togithub.com/mui/material-ui/issues/34693 ))
[@​michaldudak](https://togithub.com/michaldudak )
- Change all occurrences of components and componentsProps props in Base
components to slots and slotProps, respectively.
    -   Change casing of slots' fields to camelCase
    ```diff
-<SwitchUnstyled components={{Root: CustomRoot}} componentsProps={{rail:
{ className: 'custom-rail' }}} />
+<SwitchUnstyled slots={{root: CustomRoot}} slotProps={{rail: {
className: 'custom-rail' }}} />
    ```
- \[base] Make CSS class prefixes consistent
([#​33411](https://togithub.com/mui/material-ui/issues/33411 ))
[@​michaldudak](https://togithub.com/michaldudak )
**This is a breaking change for anyone who depends on the class names
applied to Base components.**
If you use the `<component>UnstyledClasses` objects, you won't notice a
difference. Only if you depend on the resulting class names (e.g. in CSS
stylesheets), you'll have to adjust your code.
    ```diff
    -.ButtonUnstyled-root { ... };
    +.MuiButton-root { ... };
    ```
##### Changes
- \[test] Test all Base components with describeConformanceUnstyled
([#​34825](https://togithub.com/mui/material-ui/issues/34825 ))
[@​michaldudak](https://togithub.com/michaldudak )
###
[`v5.0.0-alpha.102`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#muibase500-alpha102 )
[Compare
Source](d9ef6e788e...d4a3216cddhttps://togithub.com/mui/material-ui/issues/34698 ))
[@​michaldudak](https://togithub.com/michaldudak )
- \[NoSsr] Convert code to TypeScript
([#​34735](https://togithub.com/mui/material-ui/issues/34735 ))
[@​mbayucot](https://togithub.com/mbayucot )
###
[`v5.0.0-alpha.101`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#muibase500-alpha101 )
[Compare
Source](0f75f3d78b...d9ef6e788ehttps://togithub.com/mui/material )
([#​34601](https://togithub.com/mui/material-ui/issues/34601 ))
[@​michaldudak](https://togithub.com/michaldudak )
###
[`v5.0.0-alpha.100`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#muibase500-alpha100 )
[Compare
Source](594d87dab0...0f75f3d78bhttps://togithub.com/mui/material-ui/issues/33227 ))
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli )
###
[`v5.0.0-alpha.99`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#muibase500-alpha99 )
[Compare
Source](95ba70ad1f...594d87dab0https://togithub.com/mui/material-ui/issues/34216 ))
[@​kabernardes](https://togithub.com/kabernardes )
    ```diff
    -import TrapFocus from '@​mui/base/TrapFocus';
    +import FocusTrap from '@​mui/base/FocusTrap';
    ```
##### Changes
- \[MultiSelect] Require a single tap to select an item on mobile Chrome
([#​33932](https://togithub.com/mui/material-ui/issues/33932 ))
[@​michaldudak](https://togithub.com/michaldudak )
###
[`v5.0.0-alpha.98`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#muibase500-alpha98 )
[Compare
Source](992421d011...95ba70ad1fhttps://togithub.com/mui/material-ui/issues/34158 ))
[@​michaldudak](https://togithub.com/michaldudak )
The SelectUnstyled and MultiSelectUnstyled `onChange` callbacks did not
have event as the first parameter, leading to inconsistency with other
components and native HTML elements.
This PR adds the event parameter as the first one and moves the newly
selected value to the second position. Because of this, it's a breaking
change.
    This also affects Select from Joy UI.
    ```jsx
    // before
    <SelectUnstyled onChange={(newValue) => { /* ... */ }} />
    // after
    <SelectUnstyled onChange={(event, newValue) => { /* ... */ }} />
    ```
</details>
---
### Configuration
📅  **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
👻  **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xLjUiLCJ1cGRhdGVkSW5WZXIiOiIzNC4xOS4wIn0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2022-11-10 21:40:38 +00:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac78c8f732 
							
						 
					 
					
						
						
							
							Feat/change request permissions ( #2382 )  
						
						... 
						
						
						
						* Adds two new permissions for the new enterprise level change request: APPROVE_CHANGE_REQUEST and APPLY_CHANGE_REQUEST 
						
					 
					
						2022-11-10 11:08:58 +01:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							45ee135037 
							
						 
					 
					
						
						
							
							feat: project change request page frontend ( #2361 )  
						
						... 
						
						
						
						- Refactor project menu - merge "Access" and "Environments" with newly
added "Change request configuration" into "Project settings" tab.
- Add Change request config page with table
- Add Change request dialog
Closes https://linear.app/unleash/issue/1-344/frontend-project-options 
Relates to [roadmap](https://github.com/orgs/Unleash/projects/10 ) item:
#2251  
						
					 
					
						2022-11-10 09:46:23 +00:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							670b97dede 
							
						 
					 
					
						
						
							
							fix: set suggested min value to 0 ( #2363 )  
						
						... 
						
						
						
						This PR does one thing, it sets the y-axis to start at "0" when showing
request counts over time.

fixes  #2107  
						
					 
					
						2022-11-09 21:43:13 +00:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b9f55a3fbc 
							
						 
					 
					
						
						
							
							fix sidebar width ( #2359 )  
						
						
						
					 
					
						2022-11-09 16:50:48 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b61dbbd718 
							
						 
					 
					
						
						
							
							fix: remove lexical illusion in playground guidance ( #2360 )  
						
						... 
						
						
						
						## What
I have removed a lexical illusion lexical illusion in this guidance
step, where "context field" was repeated.
## Why
Because it's unintended and doesn't make any sense in the the sentence. 
						
					 
					
						2022-11-09 13:56:34 +00:00 
						 
				 
			
				
					
						
							
							
								sjaanus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ff11f30e1d 
							
						 
					 
					
						
						
							
							Change request approvers displaying in UI ( #2358 )  
						
						... 
						
						
						
						This PR adds UI for approvers to the change requests feature. 
						
					 
					
						2022-11-09 13:35:09 +02:00 
						 
				 
			
				
					
						
							
							
								sjaanus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5e14e80ae3 
							
						 
					 
					
						
						
							
							Change request approvals table ( #2347 )  
						
						... 
						
						
						
						1. Added database table for change request approvals
2. Removed separate endpoint for applying. **Now all state changes will
go through same endpoint.** 
						
					 
					
						2022-11-09 10:40:47 +02:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d998f4c67a 
							
						 
					 
					
						
						
							
							feat: suggest strategy from template ( #2340 )  
						
						
						
					 
					
						2022-11-09 08:29:33 +00:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aa9aa6fb4a 
							
						 
					 
					
						
						
							
							styling change request sidebar ( #2350 )  
						
						
						
					 
					
						2022-11-08 16:16:30 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							88a9e0cb9b 
							
						 
					 
					
						
						
							
							feat: stateful banner ( #2346 )  
						
						... 
						
						
						
						Conditional banner for change request status 
						
					 
					
						2022-11-08 12:56:28 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c6f906159b 
							
						 
					 
					
						
						
							
							feat: env check in change requests ( #2336 )  
						
						
						
					 
					
						2022-11-07 09:16:29 +01:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9577a81528 
							
						 
					 
					
						
						
							
							fix: clone environment creating token everytime ( #2335 )  
						
						
						
					 
					
						2022-11-04 12:12:07 +00:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							065833e5d1 
							
						 
					 
					
						
						
							
							feat: display change details ( #2327 )  
						
						... 
						
						
						
						* feat: display change details
* refactor: reorganize components
* feat: display deleted strategy name if present
* feat: UI tweaks
* fix: types
* refactor: remove unnecessary checks for types 
						
					 
					
						2022-11-04 12:52:47 +01:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4b281d9513 
							
						 
					 
					
						
						
							
							Change request - edit strategy ( #2334 )  
						
						... 
						
						
						
						* feat: request change - add strategy
* refactor: use change request is-enabled hook
* feat: edit strategy
* fix: prettier formatting
* fix: refetch change request draft after adding 
						
					 
					
						2022-11-04 11:55:45 +01:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d2000f2848 
							
						 
					 
					
						
						
							
							feat: request change - add strategy ( #2330 )  
						
						... 
						
						
						
						* feat: request change - add strategy
* refactor: use change request is-enabled hook 
						
					 
					
						2022-11-04 11:25:06 +01:00 
						 
				 
			
				
					
						
							
							
								andreas-unleash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c1e0bd83b0 
							
						 
					 
					
						
						
							
							Frontend - Suggest change copy strategy ( #2312 )  
						
						... 
						
						
						
						* Suggest change copy strategy
* Fix merge conflicts
* Copy strategies from other environment added to draft
* Copy strategies from other environment added to draft
* Copy strategies from other environment added to draft
* Copy strategies from other environment added to draft
* fmt
* PR comments
* PR comments
* PR comments
* PR comments
* Fix: Conditionally hide Change Requests tab 
						
					 
					
						2022-11-04 11:33:07 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fae7de0d5d 
							
						 
					 
					
						
						
							
							refactor: hook for change requests ( #2331 )  
						
						... 
						
						
						
						* refactor: hook for change requests
* Update frontend/src/component/project/Project/ProjectFeatureToggles/ProjectFeatureToggles.tsx
Co-authored-by: Tymoteusz Czech <2625371+Tymek@users.noreply.github.com>
* Update frontend/src/component/project/Project/Project.tsx
Co-authored-by: Tymoteusz Czech <2625371+Tymek@users.noreply.github.com>
* Update frontend/src/component/feature/FeatureView/FeatureOverview/FeatureOverviewEnvSwitches/FeatureOverviewEnvSwitch/FeatureOverviewEnvSwitch.tsx
Co-authored-by: Tymoteusz Czech <2625371+Tymek@users.noreply.github.com>
* Update frontend/src/component/feature/FeatureStrategy/FeatureStrategyRemove/FeatureStrategyRemove.tsx
Co-authored-by: Tymoteusz Czech <2625371+Tymek@users.noreply.github.com>
* fix: fix imports
Co-authored-by: Tymoteusz Czech <2625371+Tymek@users.noreply.github.com> 
						
					 
					
						2022-11-04 09:50:00 +01:00 
						 
				 
			
				
					
						
							
							
								andreas-unleash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							46076fcbc8 
							
						 
					 
					
						
						
							
							Fix: Conditionally hide Change Requests tab ( #2329 )  
						
						
						
					 
					
						2022-11-04 10:17:37 +02:00 
						 
				 
			
				
					
						
							
							
								sjaanus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f0a929044d 
							
						 
					 
					
						
						
							
							Change request API draft to open ( #2320 )  
						
						... 
						
						
						
						Draft to open 
						
					 
					
						2022-11-04 09:44:56 +02:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d8db33ac7f 
							
						 
					 
					
						
						
							
							Feat/change request overview applied state ( #2322 )  
						
						... 
						
						
						
						* feat: review button
* feat: add review button
* fix: add to box
* fix: separate function calls
* fix: comment out reviewers
* fix: type 
						
					 
					
						2022-11-03 12:43:03 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							147408045b 
							
						 
					 
					
						
						
							
							feat: suggest remove strategy UI ( #2321 )  
						
						... 
						
						
						
						* feat: suggest remove strategy UI
* add delete strategy to draft
* refactor: extract hooks
* refactor: consistent fn usage 
						
					 
					
						2022-11-03 12:26:35 +01:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a855604af 
							
						 
					 
					
						
						
							
							feat: review your draft sidebar ( #2305 )  
						
						... 
						
						
						
						* refactor playground status chip component
* fix: update change request sidebar
* refactor: status badge cleanup
* fix: prettier formatting 
						
					 
					
						2022-11-02 16:05:27 +01:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2f1f9cecc2 
							
						 
					 
					
						
						
							
							feat: change request header ( #2317 )  
						
						... 
						
						
						
						* feat: change request header
* fix: dom nesting paragraphs
* fix: change path 
						
					 
					
						2022-11-02 14:23:44 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6622346286 
							
						 
					 
					
						
						
							
							Add stable row id. ( #2315 )  
						
						... 
						
						
						
						Co-authored-by: Tymoteusz Czech <2625371+Tymek@users.noreply.github.com> 
						
					 
					
						2022-11-02 12:55:20 +01:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b10a8815b 
							
						 
					 
					
						
						
							
							Feat/review page timeline ( #2310 )  
						
						... 
						
						
						
						* fix: styling
* feat: overview timeline
* fix: rename types
* fix: pr comments 
						
					 
					
						2022-11-02 11:14:26 +01:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9fb431aab7 
							
						 
					 
					
						
						
							
							fix: limit total of PATs a user can have ( #2301 )  
						
						... 
						
						
						
						* fix: limit total of PATs a user can have
* increase PAT limit to 10
* Update src/lib/services/pat-service.ts
Co-authored-by: Simon Hornby <liquidwicked64@gmail.com>
* disable button on the front-end when PAT limit is reached
* import from server instead of repeating ourselves
Co-authored-by: Simon Hornby <liquidwicked64@gmail.com> 
						
					 
					
						2022-11-02 08:11:35 +00:00 
						 
				 
			
				
					
						
							
							
								sjaanus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5dd8616c74 
							
						 
					 
					
						
						
							
							Rename suggest changes to change request ( #2311 )  
						
						... 
						
						
						
						* Rename change request
* Merge with review status
* Move events and permissions 
						
					 
					
						2022-11-02 08:34:14 +02:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da102a3e98 
							
						 
					 
					
						
						
							
							Feat/review page states ( #2309 )  
						
						... 
						
						
						
						* feat: review status draft
* feat: add review status styles 
						
					 
					
						2022-11-01 10:55:03 +01:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f39d1021d0 
							
						 
					 
					
						
						
							
							feat: discard suggested draft change ( #2285 )  
						
						... 
						
						
						
						* feat: discard suggested draft change
* fix: suggest changes api frontend integration
* fix suggested changes discard 
						
					 
					
						2022-10-31 12:46:54 +00:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							15c22d7630 
							
						 
					 
					
						
						
							
							feat: integrate with API for suggest changes ( #2286 )  
						
						... 
						
						
						
						* feat: integrate with API for suggest changes
* fix: suggestions table tabs state (#2287 )
* fix: suggestions table tabs state
* fix suggestion header padding
* fix: update snapshots
* fix: pr comments
* fix: revert store change
* fix: revert store fix
Co-authored-by: Tymoteusz Czech <2625371+Tymek@users.noreply.github.com> 
						
					 
					
						2022-10-31 12:46:31 +01:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							07821174a5 
							
						 
					 
					
						
						
							
							refactor: remove PAT experimental flag ( #2299 )  
						
						
						
					 
					
						2022-10-31 09:38:30 +00:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ce6d2e56bc 
							
						 
					 
					
						
						
							
							fix: only show link to create segment if you have permission ( #2291 )  
						
						
						
					 
					
						2022-10-31 08:45:31 +00:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							09cb61c719 
							
						 
					 
					
						
						
							
							fix: small UI fixes to the clone environment modal ( #2290 )  
						
						... 
						
						
						
						fix: small UI fixes to the environment modal 
						
					 
					
						2022-10-28 16:05:27 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Hornby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7e03fba6cd 
							
						 
					 
					
						
						
							
							make prettify large number tests independent of locale ( #2284 )  
						
						
						
					 
					
						2022-10-28 14:47:44 +02:00 
						 
				 
			
				
					
						
							
							
								andreas-unleash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d48cfc8585 
							
						 
					 
					
						
						
							
							Feat/frontend changeset list ( #2264 )  
						
						... 
						
						
						
						* ChangesetTable initial
* ChangesetTable bug fixes
* Added tabs
* Add Applied and Cancelled badges
* fix alignment
* cleanup
* cleanup
* cleanup
* cleanup
* cleanup
* cleanup
* cleanup
* replace updatedAt with createdAt
* bug fix
* bug fix 
						
					 
					
						2022-10-28 10:24:13 +02:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d2324ee91f 
							
						 
					 
					
						
						
							
							Feat clone environment modal ( #2245 )  
						
						... 
						
						
						
						* add clone environment modal base skeleton (WIP)
* refactor HelpIcon common component, fix group form
* add more fields to clone env modal, multi project selector
* implement initial payload signature
* reflect latest design decisions
* misc ui fixes
* update UI to the new designs, change back clone option to use flag
* set env limit to 15
* Update frontend/src/component/environments/EnvironmentTable/EnvironmentActionCell/EnvironmentCloneModal/EnvironmentCloneModal.tsx
Co-authored-by: Simon Hornby <liquidwicked64@gmail.com>
* Update frontend/src/component/environments/EnvironmentTable/EnvironmentActionCell/EnvironmentCloneModal/EnvironmentCloneModal.tsx
Co-authored-by: Simon Hornby <liquidwicked64@gmail.com>
* Update frontend/src/component/environments/EnvironmentTable/EnvironmentActionCell/EnvironmentCloneModal/EnvironmentCloneModal.tsx
Co-authored-by: Simon Hornby <liquidwicked64@gmail.com>
* Update frontend/src/component/environments/EnvironmentTable/EnvironmentActionCell/EnvironmentCloneModal/EnvironmentCloneModal.tsx
Co-authored-by: Simon Hornby <liquidwicked64@gmail.com>
* address PR comments
Co-authored-by: Simon Hornby <liquidwicked64@gmail.com> 
						
					 
					
						2022-10-28 09:15:46 +01:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b7183fdf98 
							
						 
					 
					
						
						
							
							feat: get suggested changeset draft ( #2274 )  
						
						... 
						
						
						
						* feat: get suggested changeset draft
* fix: update routes snapshot 
						
					 
					
						2022-10-28 09:43:49 +02:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c6c873d67d 
							
						 
					 
					
						
						
							
							feat: add changes to draft ( #2271 )  
						
						... 
						
						
						
						* feat: add changes to draft
* Make domain type and schema match
* Deleting change from changeset
* Add ability to merge
* Revert "Add ability to merge"
This reverts commit 504e7e796e2effc20378079f46c0db 
						
					 
					
						2022-10-28 09:37:55 +02:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea2cf144f9 
							
						 
					 
					
						
						
							
							Suggest changes dialog ( #2247 )  
						
						... 
						
						
						
						* refactor: suggested changes folder structure
* feat: add dialogue confirmation 
						
					 
					
						2022-10-26 13:57:59 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0dba973881 
							
						 
					 
					
						
						
							
							Feat/apply changes ( #2258 )  
						
						... 
						
						
						
						* feat: add suggested change component
* fix: build
* feat: suggestion header
* ui sketching different toggle changes
* feat: strategy change sets UI tweaks
* refactor: extract nested components
Co-authored-by: Fredrik Oseberg <fredrik.no@gmail.com> 
						
					 
					
						2022-10-26 09:45:24 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cf4fc2303b 
							
						 
					 
					
						
						
							
							Feat/stats service ( #2211 )  
						
						... 
						
						
						
						Introduces an instance stats service exposing usage metrics of the Unleash installation. 
						
					 
					
						2022-10-25 13:10:27 +02:00 
						 
				 
			
				
					
						
							
							
								sellinjaanus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8270166286 
							
						 
					 
					
						
						
							
							Review your changes - approval flow ( #2215 )  
						
						... 
						
						
						
						* Initial changes
* Fix
* continue styling changes review draft
* fix: remove unused import
* update flags snapshot
Co-authored-by: sjaanus <sellinjaanus@gmail.com>
Co-authored-by: Tymoteusz Czech <tymek+gpg@getunleash.ai>
Co-authored-by: Tymoteusz Czech <2625371+Tymek@users.noreply.github.com> 
						
					 
					
						2022-10-24 19:15:22 +03:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							86a5d09562 
							
						 
					 
					
						
						
							
							Group misc UI fixes ( #2208 )  
						
						... 
						
						
						
						* fix: group actions positioning
* fix: project tags aligned to the right, fix gap
* fix: edit project user / group access button text "save" 
						
					 
					
						2022-10-21 09:36:10 +01:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d696863a51 
							
						 
					 
					
						
						
							
							feat: convert environment actions to a popover menu, add clone option ( #2214 )  
						
						... 
						
						
						
						* feat: convert environment actions to a popover menu, add clone option
* add cloneEnviroment feature flag, hide the clone option behind it
* fix: update snap 
						
					 
					
						2022-10-21 08:11:14 +01:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b8c3833ae4 
							
						 
					 
					
						
						
							
							Suggest changes - initial frontend ( #2213 )  
						
						... 
						
						
						
						* feat: add initial controller
* feat: add fe
* feat: return status codes
* remove backend experiment
* refactor standalone route for project banner
* update suggest changeset type
* refactor changeset mock
* suggest changes banner feature flag
* fix: update routes snapshot
Co-authored-by: Fredrik Oseberg <fredrik.no@gmail.com> 
						
					 
					
						2022-10-20 14:00:48 +02:00 
						 
				 
			
				
					
						
							
							
								sellinjaanus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							726674ea3e 
							
						 
					 
					
						
						
							
							UX additions to groups SSO syncing ( #2200 )  
						
						... 
						
						
						
						* Initial commit
* Fix snapshot
* Fixes
* Small fix
Co-authored-by: sjaanus <sellinjaanus@gmail.com> 
						
					 
					
						2022-10-20 10:47:19 +03:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bd4e648eae 
							
						 
					 
					
						
						
							
							fix: should only require CREATE_ADDON when creating addon ( #2204 )  
						
						
						
					 
					
						2022-10-18 19:58:05 +02:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d261097151 
							
						 
					 
					
						
						
							
							PAT: add "never", "custom" options to expiry date ( #2198 )  
						
						... 
						
						
						
						* add DateTimePicker component
* PAT expiry - custom, never
* show "never" in PAT table
* add alert, some styling 
						
					 
					
						2022-10-18 12:22:28 +01:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							076a007b42 
							
						 
					 
					
						
						
							
							fix: PATs should have an unique description (per user) ( #2191 )  
						
						... 
						
						
						
						* fix: PATs should have an unique description
* add pat validation on the back-end service
* Update src/lib/services/pat-service.ts
Co-authored-by: Simon Hornby <liquidwicked64@gmail.com>
* fix: only consider current user's PATs
* fix tests
* cleanup
* Update frontend/src/component/user/Profile/PersonalAPITokensTab/CreatePersonalAPIToken/CreatePersonalAPIToken.tsx
Co-authored-by: Thomas Heartman <thomas@getunleash.ai>
* Update src/test/e2e/api/admin/user/pat.e2e.test.ts
Co-authored-by: Thomas Heartman <thomas@getunleash.ai>
Co-authored-by: Simon Hornby <liquidwicked64@gmail.com>
Co-authored-by: Thomas Heartman <thomas@getunleash.ai> 
						
					 
					
						2022-10-14 13:28:29 +01:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1f8c4f7c49 
							
						 
					 
					
						
						
							
							fix: invite link page docs ( #2166 )  
						
						
						
					 
					
						2022-10-14 09:54:15 +02:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a3bf564100 
							
						 
					 
					
						
						
							
							feat: add SSO mappings to groups ( #2175 )  
						
						... 
						
						
						
						* feat: add SSO mappings to groups
* add feature flag to conditionally render
* fix EditGroupUsers
* fix: update snap 
						
					 
					
						2022-10-13 11:34:47 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Hornby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							33c084dd0f 
							
						 
					 
					
						
						
							
							feat: Add group sync settings to front end ( #2183 )  
						
						... 
						
						
						
						* feat: Add group sync settings to front end
Co-authored-by: Nuno Góis <github@nunogois.com> 
						
					 
					
						2022-10-13 10:13:41 +02:00 
						 
				 
			
				
					
						
							
							
								Aneesh Relan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a09d1778b 
							
						 
					 
					
						
						
							
							feat: prettify large numbers in metrics ( #2176 )  
						
						... 
						
						
						
						* prettify large numbers
* add tooltip for larger numbers
* add test ids, add unit test
* move dependency to devDependency
* remove unused import
* use conditional render component
* use prettify large number component for feature overview metrics 
						
					 
					
						2022-10-12 16:19:37 +01:00 
						 
				 
			
				
					
						
							
							
								Aneesh Relan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e1b903a36c 
							
						 
					 
					
						
						
							
							feat: add event log to project ( #2136 )  
						
						
						
					 
					
						2022-10-12 14:40:37 +02:00 
						 
				 
			
				
					
						
							
							
								andreas-unleash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							64b8df7ee0 
							
						 
					 
					
						
						
							
							fixed segments not being copied ( #2105 )  
						
						... 
						
						
						
						* fixed segments not being copied
* fix fmt
* bug fix
* return segmentId[] when getting a feature strategy
* do not return segments if they are not there
* Update src/lib/services/feature-toggle-service.ts
Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com>
* fix lint
* fix: more explicit column sorting and bug fix
* update snapshot
* rollback
* add segment ids to feature strategies
* bug fix
Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com> 
						
					 
					
						2022-10-10 15:32:34 +03:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							10eb500360 
							
						 
					 
					
						
						
							
							Custom event tracking ( #2151 )  
						
						... 
						
						
						
						* add plausible custom event tracking
* refactor: better comments for analytics tracking 
						
					 
					
						2022-10-10 14:06:44 +02:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dc2f611257 
							
						 
					 
					
						
						
							
							fix: PAT secret no longer returned (except new), use id instead ( #2162 )  
						
						... 
						
						
						
						* fix: PAT secret no longer returned (except new), use id instead
* fix types 
						
					 
					
						2022-10-10 12:51:12 +01:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							879e1358ef 
							
						 
					 
					
						
						
							
							feat: frontend app error boundary ( #2144 )  
						
						... 
						
						
						
						* feat: frontend app error boundary
* fix: freeze added dependency
* update yarn lock 
						
					 
					
						2022-10-10 12:18:37 +02:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3d90a3d070 
							
						 
					 
					
						
						
							
							fix: equality check on feature strategy ( #2145 )  
						
						... 
						
						
						
						fix: add ability to format objects to perform equality checks on 
						
					 
					
						2022-10-06 14:39:56 +02:00 
						 
				 
			
				
					
						
							
							
								sjaanus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							774d4234bb 
							
						 
					 
					
						
						
							
							Remove member count for default project ( #2131 )  
						
						... 
						
						
						
						* Remove member count from default project
* Remove dependencies 
						
					 
					
						2022-10-05 11:51:47 +03:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							df11ad9135 
							
						 
					 
					
						
						
							
							fix: "Reset password" page works when password authentication is disabled ( #2126 )  
						
						... 
						
						
						
						fix: password reset with only sso enabled
show correct error message 
						
					 
					
						2022-10-05 09:02:20 +02:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e53d40c588 
							
						 
					 
					
						
						
							
							fix: strategy name sort ( #2130 )  
						
						
						
					 
					
						2022-10-04 10:41:43 +01:00