Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							09d9676d66 
							
						 
					 
					
						
						
							
							feat: command bar search projects ( #7388 )  
						
						 
						
						... 
						
						
						
						Now can search for projects.
Also adding debounce to not spam backend with requests. Also the UI is
less flickery. 
						
					 
					
						2024-06-13 14:47:34 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alvin Bryan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3c56bfa992 
							
						 
					 
					
						
						
							
							Fixed typo in 11 Principles articles ( #7381 )  
						
						 
						
						... 
						
						
						
						Thanks @nunogois for catching it. 
						
					 
					
						2024-06-13 12:15:00 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							582b33e121 
							
						 
					 
					
						
						
							
							Feat: feature view created by field - frontend ( #7382 )  
						
						 
						
						... 
						
						
						
						add "Created by:" to feature overview meta and align other items 
						
					 
					
						2024-06-13 13:00:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							906940948b 
							
						 
					 
					
						
						
							
							feat: optimize search ( #7387 )  
						
						 
						
						... 
						
						
						
						I am moving the strategies join to later part of query, because it is
not used for filtering, only need it for data. 
						
					 
					
						2024-06-13 13:46:06 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1c2aa128be 
							
						 
					 
					
						
						
							
							fix: exclude lifecycle from stale checks ( #7386 )  
						
						 
						
						
						
					 
					
						2024-06-13 12:37:29 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b9f43f5ba0 
							
						 
					 
					
						
						
							
							feat: optimize search store by removing inline EXISTS ( #7385 )  
						
						 
						
						... 
						
						
						
						Instead of running exists on every row, we are joining the exists, which
runs the query only once.
This decreased load time on my huge dataset from 2000ms to 200ms.
Also added tests that values still come through as expected. 
						
					 
					
						2024-06-13 13:11:47 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3cc0dfe35a 
							
						 
					 
					
						
						
							
							fix: playground parent deps check ( #7384 )  
						
						 
						
						
						
					 
					
						2024-06-13 10:36:44 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Leek 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							50316a2f23 
							
						 
					 
					
						
						
							
							feat: command bar last visited: improve project/feature icons and paths ( #7383 )  
						
						 
						
						
						
					 
					
						2024-06-13 09:43:39 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Leek 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							507a2bca83 
							
						 
					 
					
						
						
							
							chore: add some tests for the useRecentlyVisited hook ( #7380 )  
						
						 
						
						
						
					 
					
						2024-06-13 08:38:51 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							21088b745d 
							
						 
					 
					
						
						
							
							feat: search features from command bar ( #7378 )  
						
						 
						
						... 
						
						
						
						Now searching works in command bar
1. Currently piggybacking on the search hook, but I think it is not fast
enough, and also it is using the query params as the global search. This
causes some weird behaviour in UI. This probably means we will create
separate endpoint for this.
 
						
					 
					
						2024-06-12 21:24:22 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							702ee8cb12 
							
						 
					 
					
						
						
							
							test: describe default stickiness bahavior in a test ( #7379 )  
						
						 
						
						
						
					 
					
						2024-06-12 16:49:50 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b5de65bb8e 
							
						 
					 
					
						
						
							
							chore: wait to input the name of the segment when checking for error messages ( #7377 )  
						
						 
						
						... 
						
						
						
						This change adds a wait statement before entering the name of the
segment when checking for error messages that this segment name
already exists.
This is the same workaround that we did in
https://github.com/Unleash/unleash/pull/7289 , which seems to have
worked.
Like in that PR, using waits is still an antipattern, but it appears
to be working.
Maybe it’s time to look more deeply at why it happens? Why isn’t the
field ready to receive input even though it’s on the page? Is it mui’s
fault or ours? 
						
					 
					
						2024-06-12 14:06:44 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								GitHub Actions Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							557c499ff5 
							
						 
					 
					
						
						
							
							chore: bump version to 6.0.2+main  
						
						 
						
						
						
					 
					
						2024-06-12 11:42:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							77a5b85d6b 
							
						 
					 
					
						
						
							
							feat: recent project by name ( #7375 )  
						
						 
						
						
						
					 
					
						2024-06-12 13:40:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a0fce0ec12 
							
						 
					 
					
						
						
							
							Revert "fix: yarn v4 requires prepack instead of prepare script when building…" ( #7373 )  
						
						 
						
						... 
						
						
						
						Reverts Unleash/unleash#7371  
						
					 
					
						2024-06-12 13:25:51 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ffe1305934 
							
						 
					 
					
						
						
							
							feat: extract global feature search ( #7372 )  
						
						 
						
						... 
						
						
						
						We need global search for command menu, so extracting into separate
hook. 
						
					 
					
						2024-06-12 13:32:13 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b23442b1c 
							
						 
					 
					
						
						
							
							fix: yarn v4 requires prepack instead of prepare script when building… ( #7371 )  
						
						 
						
						... 
						
						
						
						What the title says. After the migration to yarn v4, needed a prepack
script/action instead of a prepare step. 
						
					 
					
						2024-06-12 11:59:00 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a971c770e9 
							
						 
					 
					
						
						
							
							task: Yarn v4 ( #7345 )  
						
						 
						
						... 
						
						
						
						Trying again, this time with correct .gitignore already setup, and a
workflow configured to try what was failing prior to our revert. 
						
					 
					
						2024-06-12 11:18:21 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4c4d6e8aeb 
							
						 
					 
					
						
						
							
							chore: use new ScreenReaderOnly component in config buttons ( #7352 )  
						
						 
						
						... 
						
						
						
						This PR uses the new ScreenReaderOnly component in existing code,
replacing custom code with a shared component. 
						
					 
					
						2024-06-12 11:04:47 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2191de7713 
							
						 
					 
					
						
						
							
							chore: disable filtering for unknown users ( #7369 )  
						
						 
						
						... 
						
						
						
						This PR disables the filtering capability in the front end for unknown
users.
Modifying the back end to support filtering for unknown users is not
something we want to do yet. It's possible, but it requires adding a lot
of special cases to the handling code (refer to [PR
#7359 ](https://github.com/Unleash/unleash/pull/7359 )), which we'd like
to avoid if possible. To avoid annoying cases where the filtering
doesn't work as expected and breaks user expectations, we're disabling
the filtering capability for unknown users in the front end.
We can consider whether to enable back-end results for unknown in the future if we get
user feedback that it's important.
This PR works by changing the avatar cell component. When the user has
id 0 (and is therefore unknown), we:
- set aria-disabled to true. This alerts users with assistive tech that
the button is disabled, but it doesn't take it out of the tab order, so
it's not mysteriously missing.
- change the tooltip text, telling users that they can't filter by
unknown users.
- disable the avatar callback function, so clicking on the avatar
doesn't do anything.
The accompanying tests assert this functionality.
I considered also updating the screen reader text, but I think that
would add more confusion or be more information than the user needs.
According to MDN's article on the [aria-disabled
attribute](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-disabled ):
> [the aria-disabled] declaration will inform people using assistive
technologies, such as screen readers, that such elements are not meant
to be editable or otherwise operable. 
						
					 
					
						2024-06-12 07:41:40 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							52d0598027 
							
						 
					 
					
						
						
							
							chore: added www.java.com to lychee ignore  
						
						 
						
						
						
					 
					
						2024-06-12 09:41:08 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7fc87e1647 
							
						 
					 
					
						
						
							
							feat: clean up command bar props ( #7368 )  
						
						 
						
						... 
						
						
						
						A lot of things were passed in for search, but since we only have single
command bar, we do not need them and it was bloating our component. 
						
					 
					
						2024-06-12 09:24:16 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dfd02054ce 
							
						 
					 
					
						
						
							
							chore(deps): update react monorepo ( #7365 )  
						
						 
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/react](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react )
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ))
| [`18.2.79` ->
`18.3.3`](https://renovatebot.com/diffs/npm/@types%2freact/18.2.79/18.3.3 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[@types/react-dom](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-dom )
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom ))
| [`18.2.25` ->
`18.3.0`](https://renovatebot.com/diffs/npm/@types%2freact-dom/18.2.25/18.3.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [react](https://reactjs.org/ )
([source](https://togithub.com/facebook/react/tree/HEAD/packages/react ))
| [`18.2.0` ->
`18.3.1`](https://renovatebot.com/diffs/npm/react/18.2.0/18.3.1 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [react-dom](https://reactjs.org/ )
([source](https://togithub.com/facebook/react/tree/HEAD/packages/react-dom ))
| [`18.2.0` ->
`18.3.1`](https://renovatebot.com/diffs/npm/react-dom/18.2.0/18.3.1 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [react-test-renderer](https://reactjs.org/ )
([source](https://togithub.com/facebook/react/tree/HEAD/packages/react-test-renderer ))
| [`18.2.0` ->
`18.3.1`](https://renovatebot.com/diffs/npm/react-test-renderer/18.2.0/18.3.1 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>facebook/react (react)</summary>
###
[`v18.3.1`](a87edf62d7...a87edf62d7 )
[Compare
Source](https://togithub.com/facebook/react/compare/v18.3.0...v18.3.1 )
###
[`v18.3.0`](https://togithub.com/facebook/react/compare/v18.2.0...a87edf62d7d69705ddbcec9a24f0780b3db7535f )
[Compare
Source](https://togithub.com/facebook/react/compare/v18.2.0...v18.3.0 )
</details>
<details>
<summary>facebook/react (react-dom)</summary>
###
[`v18.3.1`](a87edf62d7...a87edf62d7 )
[Compare
Source](https://togithub.com/facebook/react/compare/v18.3.0...v18.3.1 )
###
[`v18.3.0`](https://togithub.com/facebook/react/compare/v18.2.0...a87edf62d7d69705ddbcec9a24f0780b3db7535f )
[Compare
Source](https://togithub.com/facebook/react/compare/v18.2.0...v18.3.0 )
</details>
<details>
<summary>facebook/react (react-test-renderer)</summary>
###
[`v18.3.1`](a87edf62d7...a87edf62d7 )
[Compare
Source](https://togithub.com/facebook/react/compare/v18.3.0...v18.3.1 )
###
[`v18.3.0`](https://togithub.com/facebook/react/compare/v18.2.0...a87edf62d7d69705ddbcec9a24f0780b3db7535f )
[Compare
Source](https://togithub.com/facebook/react/compare/v18.2.0...v18.3.0 )
</details>
---
### Configuration
📅  **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjM5My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-06-11 21:53:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e0aba815da 
							
						 
					 
					
						
						
							
							chore(deps): update dependency enhanced-resolve to v5.17.0 ( #7364 )  
						
						 
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [enhanced-resolve](https://togithub.com/webpack/enhanced-resolve ) |
[`5.16.1` ->
`5.17.0`](https://renovatebot.com/diffs/npm/enhanced-resolve/5.16.1/5.17.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>webpack/enhanced-resolve (enhanced-resolve)</summary>
###
[`v5.17.0`](https://togithub.com/webpack/enhanced-resolve/releases/tag/v5.17.0 )
[Compare
Source](https://togithub.com/webpack/enhanced-resolve/compare/v5.16.1...v5.17.0 )
Features:
-   Allow `default` condition to be anywhere
</details>
---
### Configuration
📅  **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjM5My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-06-11 21:52:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							75f14c7089 
							
						 
					 
					
						
						
							
							chore(deps): update dependency cypress to v13.11.0 ( #7362 )  
						
						 
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [cypress](https://cypress.io )
([source](https://togithub.com/cypress-io/cypress )) | [`13.10.0` ->
`13.11.0`](https://renovatebot.com/diffs/npm/cypress/13.10.0/13.11.0 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>cypress-io/cypress (cypress)</summary>
###
[`v13.11.0`](https://togithub.com/cypress-io/cypress/releases/tag/v13.11.0 )
[Compare
Source](https://togithub.com/cypress-io/cypress/compare/v13.10.0...v13.11.0 )
Changelog: https://docs.cypress.io/guides/references/changelog#13-11-0 
</details>
---
### Configuration
📅  **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjM5My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-06-11 20:02:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1032337eb9 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/react-test-renderer to v18.3.0 ( #7361 )  
						
						 
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/react-test-renderer](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-test-renderer )
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-test-renderer ))
| [`18.0.7` ->
`18.3.0`](https://renovatebot.com/diffs/npm/@types%2freact-test-renderer/18.0.7/18.3.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅  **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjM5My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-06-11 20:02:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3c109a7577 
							
						 
					 
					
						
						
							
							Feat/change request comments formatting ( #7360 )  
						
						 
						
						
						
					 
					
						2024-06-11 15:49:22 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c1656d8630 
							
						 
					 
					
						
						
							
							feat: Read flag creator ( #7357 )  
						
						 
						
						
						
					 
					
						2024-06-11 15:22:52 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Leek 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							576dd04dc5 
							
						 
					 
					
						
						
							
							feat: command bar poc ( #7350 )  
						
						 
						
						... 
						
						
						
						Command bar PoC using clone of search
---------
Co-authored-by: sjaanus <sellinjaanus@gmail.com> 
						
					 
					
						2024-06-11 15:27:59 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2a616c28bc 
							
						 
					 
					
						
						
							
							feat: adding full creator information to view used by feature read ( #7356 )  
						
						 
						
						
						
					 
					
						2024-06-11 14:19:32 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cfcf13980e 
							
						 
					 
					
						
						
							
							chore: use HTML (custom) tooltip for permission switches ( #7355 )  
						
						 
						
						... 
						
						
						
						This PR changes the environment permission switch to use the HTML
tooltip instead of the default MUI tooltip. This aligns with how we've
been doing tooltips recently.
The main driver behind this change was that the project flag table used
two different tooltips. This makes it so that they all look the same,
but it also impacts other places that use the same switch.
In feature flag table:

On flag page:

In project env table:
 
						
					 
					
						2024-06-11 14:03:35 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3acb3ad2c2 
							
						 
					 
					
						
						
							
							feat: upgrade from react v17 to v18 ( #7265 )  
						
						 
						
						... 
						
						
						
						**Upgrade to React v18 for Unleash v6. Here's why I think it's a good
time to do it:**
- Command Bar project: We've begun work on the command bar project, and
there's a fantastic library we want to use. However, it requires React
v18 support.
- Straightforward Upgrade: I took a look at the upgrade guide
https://react.dev/blog/2022/03/08/react-18-upgrade-guide  and it seems
fairly straightforward. In fact, I was able to get React v18 running
with minimal changes in just 10 minutes!
- Dropping IE Support: React v18 no longer supports Internet Explorer
(IE), which is no longer supported by Microsoft as of June 15, 2022.
Upgrading to v18 in v6 would be a good way to align with this change.
TS updates:
* FC children has to be explicit:
https://stackoverflow.com/questions/71788254/react-18-typescript-children-fc 
* forcing version 18 types in resolutions:
https://sentry.io/answers/type-is-not-assignable-to-type-reactnode/ 
Test updates:
* fixing SWR issue that we have always had but it manifests more in new
React (https://github.com/vercel/swr/issues/2373 )
---------
Co-authored-by: kwasniew <kwasniewski.mateusz@gmail.com> 
						
					 
					
						2024-06-11 13:59:52 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5225452bfd 
							
						 
					 
					
						
						
							
							fix: remove stale stats widget ( #7353 )  
						
						 
						
						
						
					 
					
						2024-06-11 12:39:24 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3643016a0e 
							
						 
					 
					
						
						
							
							feat: filter by user when interacting with the avatar ( #7347 )  
						
						 
						
						... 
						
						
						
						This PR lets you filter by flag creator by interacting with the user's
avatar.
Additionally, I've switched the custom popover for the standard tooltip
that we use elsewhere in the table. This gives the table a more cohesive
feel. As such, I have also deleted the component created in a previous
PR, because it's no longer in use anywhere.
It now looks like this (when tabbed to; notice the focus ring):
 
						
					 
					
						2024-06-11 12:15:35 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alvin Bryan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a602768c57 
							
						 
					 
					
						
						
							
							docs: Updated and formatted license docs. ( #7349 )  
						
						 
						
						... 
						
						
						
						The license keys are no longer in beta as of v6. 
						
					 
					
						2024-06-11 09:55:07 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							44ca447fd2 
							
						 
					 
					
						
						
							
							chore: remove debug metrics flag ( #7348 )  
						
						 
						
						
						
					 
					
						2024-06-11 10:44:16 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							76c8cbad0c 
							
						 
					 
					
						
						
							
							feat: global search by flag type ( #7346 )  
						
						 
						
						
						
					 
					
						2024-06-11 10:14:29 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							24c0976d56 
							
						 
					 
					
						
						
							
							feat: add popover to users in flags list ( #7344 )  
						
						 
						
						... 
						
						
						
						This PR adds a popover to the user avatars in the flag list.
The popover is similar to the one used for projects and groups, but it
differs in a few ways:
- There's less padding. There's quite a lot of padding in the other
popovers, and it felt like too much for this table.
- It only shows one bit of text (the user's name/username/email). The
other popovers show email and name/username, but we don't have all that
information, so this is a stripped down version.
Flag list popover:

Group popover:

or if no email
 
						
					 
					
						2024-06-11 09:40:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c7842aefd0 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/node to v20.14.1 ( #7343 )  
						
						 
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node )
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ))
| [`20.14.0` ->
`20.14.1`](https://renovatebot.com/diffs/npm/@types%2fnode/20.14.0/20.14.1 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅  **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjM5My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-06-11 00:13:57 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6641255b00 
							
						 
					 
					
						
						
							
							fix(deps): update dependency express-rate-limit to v7.3.0 ( #7342 )  
						
						 
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[express-rate-limit](https://togithub.com/express-rate-limit/express-rate-limit )
| [`7.2.0` ->
`7.3.0`](https://renovatebot.com/diffs/npm/express-rate-limit/7.2.0/7.3.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>express-rate-limit/express-rate-limit
(express-rate-limit)</summary>
###
[`v7.3.0`](https://togithub.com/express-rate-limit/express-rate-limit/releases/tag/v7.3.0 )
[Compare
Source](https://togithub.com/express-rate-limit/express-rate-limit/compare/v7.2.0...v7.3.0 )
You can view the changelog
[here](https://express-rate-limit.mintlify.app/reference/changelog ).
</details>
---
### Configuration
📅  **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjM5My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-06-10 22:17:18 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1af0a53468 
							
						 
					 
					
						
						
							
							chore(deps): bump braces from 3.0.2 to 3.0.3 in /website ( #7341 )  
						
						 
						
						... 
						
						
						
						Bumps [braces](https://github.com/micromatch/braces ) from 3.0.2 to
3.0.3.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="74b2db2938 "><code>74b2db2</code></a>
3.0.3</li>
<li><a
href="88f1429a0f "><code>88f1429</code></a>
update eslint. lint, fix unit tests.</li>
<li><a
href="415d660c30 "><code>415d660</code></a>
Snyk js braces 6838727 (<a
href="https://redirect.github.com/micromatch/braces/issues/40 ">#40</a>)</li>
<li><a
href="190510f79d "><code>190510f</code></a>
fix tests, skip 1 test in test/braces.expand</li>
<li><a
href="716eb9f12d "><code>716eb9f</code></a>
readme bump</li>
<li><a
href="a5851e57f4 "><code>a5851e5</code></a>
Merge pull request <a
href="https://redirect.github.com/micromatch/braces/issues/37 ">#37</a>
from coderaiser/fix/vulnerability</li>
<li><a
href="2092bd1fb1 "><code>2092bd1</code></a>
feature: braces: add maxSymbols (<a
href="https://github.com/micromatch/braces/issues/ ">https://github.com/micromatch/braces/issues/ </a>...</li>
<li><a
href="9f5b4cf473 "><code>9f5b4cf</code></a>
fix: vulnerability (<a
href="https://security.snyk.io/vuln/SNYK-JS-BRACES-6838727 ">https://security.snyk.io/vuln/SNYK-JS-BRACES-6838727 </a>)</li>
<li><a
href="98414f9f1f "><code>98414f9</code></a>
remove funding file</li>
<li><a
href="665ab5d561 "><code>665ab5d</code></a>
update keepEscaping doc (<a
href="https://redirect.github.com/micromatch/braces/issues/27 ">#27</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/micromatch/braces/compare/3.0.2...3.0.3 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/Unleash/unleash/network/alerts ).
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
					 
					
						2024-06-11 00:11:45 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							83655d365b 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/node to v20.14.0 ( #7340 )  
						
						 
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node )
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ))
| [`20.12.13` ->
`20.14.0`](https://renovatebot.com/diffs/npm/@types%2fnode/20.12.13/20.14.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅  **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjM5My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-06-10 21:40:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							43643def0e 
							
						 
					 
					
						
						
							
							chore(deps): update dependency msw to v2.3.1 ( #7339 )  
						
						 
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [msw](https://mswjs.io ) ([source](https://togithub.com/mswjs/msw )) |
[`2.3.0` -> `2.3.1`](https://renovatebot.com/diffs/npm/msw/2.3.0/2.3.1 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>mswjs/msw (msw)</summary>
### [`v2.3.1`](https://togithub.com/mswjs/msw/releases/tag/v2.3.1 )
[Compare Source](https://togithub.com/mswjs/msw/compare/v2.3.0...v2.3.1 )
#### v2.3.1 (2024-06-01)
##### Bug Fixes
- preserve trailing optional path parameters
([#​2169](https://togithub.com/mswjs/msw/issues/2169 ))
([`e69bbd6`](e69bbd6fda ))
[@​kettanaito](https://togithub.com/kettanaito )
[@​KaiSpencer](https://togithub.com/KaiSpencer )
</details>
---
### Configuration
📅  **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjM5My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-06-10 18:42:53 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4e919a7bf5 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @biomejs/biome to v1.8.1 ( #7038 )  
						
						 
						
						... 
						
						
						
						[](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/tree/HEAD/packages/@biomejs/biome ))
| [`1.8.0` ->
`1.8.1`](https://renovatebot.com/diffs/npm/@biomejs%2fbiome/1.8.0/1.8.1 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>biomejs/biome (@​biomejs/biome)</summary>
###
[`v1.8.1`](https://togithub.com/biomejs/biome/blob/HEAD/CHANGELOG.md#v181-2024-06-10 )
[Compare
Source](378c05edd4...39db99b1cd )
##### Analyzer
##### CLI
##### Bug fixes
- Fix [#​3069](https://togithub.com/biomejs/biome/issues/3069 ),
prevent overwriting paths when using `--staged` or `--changed` options.
Contributed by [@​unvalley](https://togithub.com/unvalley )
- Fix a case where the file link inside a diagnostic wasn't correctly
displayed inside a terminal run by VSCode. Contributed by
[@​uncenter](https://togithub.com/uncenter )
##### Configuration
##### Bug fixes
- Fix [#​3067](https://togithub.com/biomejs/biome/issues/3067 ), by
assigning the correct default value to `indentWidth`. Contributed by
[@​ematipico](https://togithub.com/ematipico )
##### Editors
##### Formatter
##### Bug fixes
- Fix the bug where whitespace after the & character in CSS nesting was
incorrectly trimmed, ensuring proper targeting of child classes
[#​3061](https://togithub.com/biomejs/biome/issues/3061 ).
Contributed by [@​denbezrukov](https://togithub.com/denbezrukov )
- Fix [#​3068](https://togithub.com/biomejs/biome/issues/3068 )
where the CSS formatter was inadvertently converting variable
declarations and function calls to lowercase. Contributed by
[@​denbezrukov](https://togithub.com/denbezrukov )
- Fix the formatting of CSS grid layout properties. Contributed by
[@​denbezrukov](https://togithub.com/denbezrukov )
##### JavaScript APIs
##### Linter
##### Bug fixes
- The `noEmptyBlock` css lint rule now treats empty blocks containing
comments as valid ones. Contributed by
[@​Sec-ant](https://togithub.com/Sec-ant )
- [useLiteralKeys](https://biomejs.dev/linter/rules/use-literal-keys/ )
no longer reports quoted member names
([#​3085](https://togithub.com/biomejs/biome/issues/3085 )).
Previously
[useLiteralKeys](https://biomejs.dev/linter/rules/use-literal-keys/ )
reported quoted member names that can be unquoted.
    For example, the rule suggested the following fix:
    ```diff
    - const x = { "prop": 0 };
    + const x = { prop: 0 };
    ```
This conflicted with the option
[quoteProperties](https://biomejs.dev/reference/configuration/#javascriptformatterquoteproperties )
of our formatter.
    The rule now ignores quoted member names.
    Contributed by [@​Conaclos](https://togithub.com/Conaclos )
-
[noEmptyInterface](https://biomejs.dev/linter/rules/no-empty-interface/ )
now ignores empty interfaces in ambient modules
([#​3110](https://togithub.com/biomejs/biome/issues/3110 )).
Contributed by [@​Conaclos](https://togithub.com/Conaclos )
-
[noUnusedVariables](https://biomejs.dev/linter/rules/no-unused-variables/ )
and
[noUnusedFunctionParameters](https://biomejs.dev/linter/rules/no-unused-function-parameters/ )
no longer report the parameters of a constructor type
([#​3135](https://togithub.com/biomejs/biome/issues/3135 )).
    Previously, `arg` was reported as unused in a constructor type like:
    ```ts
    export type Classlike = new (arg: unknown) => string;
    ```
    Contributed by [@​Conaclos](https://togithub.com/Conaclos )
-
[noStringCaseMismatch](https://biomejs.dev/linter/rules/no-string-case-mismatch/ )
now ignores escape sequences
([#​3134](https://togithub.com/biomejs/biome/issues/3134 )).
    The following code is no longer reported by the rule:
    ```js
    s.toUpperCase() === "\u001b";
    ```
    Contributed by [@​Conaclos](https://togithub.com/Conaclos )
##### Parser
##### New features
- Implemented CSS Unknown At-Rule parsing, allowing the parser to
gracefully handle unsupported or unrecognized CSS at-rules. Contributed
by [@​denbezrukov](https://togithub.com/denbezrukov )
##### Bug fixes
- Fix [#​3055](https://togithub.com/biomejs/biome/issues/3055 )
CSS: Layout using named grid lines is now correctly parsed. Contributed
by [@​denbezrukov](https://togithub.com/denbezrukov )
- Fix [#​3091](https://togithub.com/biomejs/biome/issues/3091 ).
Allows the parser to handle nested style rules and at-rules properly,
enhancing the parser's compatibility with the CSS Nesting Module.
Contributed by [@​denbezrukov](https://togithub.com/denbezrukov )
</details>
---
### Configuration
📅  **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNTEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM5My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-06-10 16:22:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alvin Bryan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							60166096aa 
							
						 
					 
					
						
						
							
							Docs: Merged migration articles into a single document ( #7324 )  
						
						 
						
						... 
						
						
						
						Just like #7266 , this consolidates the "Best Practices for Migrating
from a Homegrown Feature Management Solution" article into a single
document, that you can navigate using the TOC on the right side, rather
than the sidebar on the left hand side.
We also update the redirects to that the old links still work.
This also correctly sets @ardeche07 as an Unleash team member 😅  
						
					 
					
						2024-06-10 17:16:52 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Hornby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2cf15fe8cb 
							
						 
					 
					
						
						
							
							docs: move provisioning reference to scim reference ( #7338 )  
						
						 
						
						
						
					 
					
						2024-06-10 15:48:46 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							58d6365b4f 
							
						 
					 
					
						
						
							
							chore: add gitignores to frontend and website subdirectories ( #7336 )  
						
						 
						
						... 
						
						
						
						This PR is a follow up to #7333 . It appears that the `.gitignore` file
in the root of the repository is not ignoring the yarn files in the
`/frontend` and `/website` directories.
This PR adds those.
Because the patterns contain slashes, they're interpreted as being
relative to the root directory, as mentioned the description of the
[gitignore format](https://git-scm.com/docs/gitignore#_description ) in
the official git docs:
> If there is a separator at the beginning or middle (or both) of the
pattern, then the pattern is relative to the directory level of the
particular .gitignore file itself. Otherwise the pattern may also match
at any level below the .gitignore level. 
						
					 
					
						2024-06-10 14:39:14 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								GitHub Actions Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							9fb6c6f910 
							
						 
					 
					
						
						
							
							chore: bump version to 6.0.1+main  
						
						 
						
						
						
					 
					
						2024-06-10 12:24:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							544613245f 
							
						 
					 
					
						
						
							
							ignore .yarn changes and delete existing tracked files ( #7333 )  
						
						 
						
						... 
						
						
						
						This PR follows Yarn's official suggestion on [which files should be
gitignored](https://yarnpkg.com/getting-started/qa#which-files-should-be-gitignored )
and also deletes the `install-state.gz` files that are already
committed.
I've used the gitignore option that isn't for "zero-installs" because
I'm not sure whether we're using them or not. I'm guessing we're not,
but we can always update that later if we are.
The doc says that the install-state file "is an optimization file that
you shouldn't ever have to commit. It simply stores the exact state of
your project so that the next commands can boot without having to
resolve your workspaces all over again." 
						
					 
					
						2024-06-10 11:41:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f0f339ead3 
							
						 
					 
					
						
						
							
							fix: revert yarn4 ( #7334 )  
						
						 
						
						... 
						
						
						
						Reverting yarn4, because we are stuck on broker build for couple of days
now. 
						
					 
					
						2024-06-10 14:35:18 +03:00