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

I've also updated the state type we use for this to be more accurate. Shamelessly
stolen from Elm.
```ts
type RemoteData<T> = 
  | { state: 'error', error: Error } 
  | { state: 'loading' } 
  | { state: 'success', data: T } 
```
After refactoring: 
 
						
					 
					
						2024-10-21 14:27:43 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9fecc02462 
							
						 
					 
					
						
						
							
							feat: personal dashboard scrollbars and spacing ( #8493 )  
						
						
						
					 
					
						2024-10-21 13:14:51 +02:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0f3e7ec7e3 
							
						 
					 
					
						
						
							
							chore: Unleash AI chat UX bug fixes ( #8488 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-2859/small-ux-bug-fixes-on-the-unleash-ai-chat 
Bug fixes:
- Up and down arrow keys not functioning in multiline input
- Multiline input expanding beyond the intended size limit
- Chat window failing to properly scroll to the bottom when opened 
					
						2024-10-21 08:38:28 +01:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a050060741 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @vitejs/plugin-react to v4.3.2 ( #8489 )  
						
						... 
						
						
						
						This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@vitejs/plugin-react](https://redirect.github.com/vitejs/vite-plugin-react/tree/main/packages/plugin-react#readme )
([source](https://redirect.github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react ))
| [`4.3.1` ->
`4.3.2`](https://renovatebot.com/diffs/npm/@vitejs%2fplugin-react/4.3.1/4.3.2 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>vitejs/vite-plugin-react
(@​vitejs/plugin-react)</summary>
###
[`v4.3.2`](https://redirect.github.com/vitejs/vite-plugin-react/blob/HEAD/packages/plugin-react/CHANGELOG.md#432-2024-09-29 )
[Compare
Source](https://redirect.github.com/vitejs/vite-plugin-react/compare/v4.3.1...v4.3.2 )
Ignore directive sourcemap error
[#​369](https://redirect.github.com/vitejs/vite-plugin-react/issues/369 )
</details>
---
### Configuration
📅  **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjAuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEyMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-10-21 01:56:19 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4cc5a30ac5 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @uiw/react-codemirror to v4.23.5 ( #8487 )  
						
						... 
						
						
						
						This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@uiw/react-codemirror](https://uiwjs.github.io/react-codemirror )
([source](https://redirect.github.com/uiwjs/react-codemirror )) |
[`4.23.2` ->
`4.23.5`](https://renovatebot.com/diffs/npm/@uiw%2freact-codemirror/4.23.2/4.23.5 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>uiwjs/react-codemirror (@​uiw/react-codemirror)</summary>
###
[`v4.23.5`](https://redirect.github.com/uiwjs/react-codemirror/releases/tag/v4.23.5 )
[Compare
Source](https://redirect.github.com/uiwjs/react-codemirror/compare/v4.23.4...v4.23.5 )
[](https://jaywcjlove.github.io/#/sponsor )
[](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.23.5/file/README.md )
Documentation v4.23.5:
https://raw.githack.com/uiwjs/react-codemirror/2dc5095/index.html \
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.23.4...v4.23.5 
```shell
npm i @​uiw/react-codemirror@4.23.5
```
- 🎨  style(vscode): fix default value issue for light mode.
[#​688](https://redirect.github.com/uiwjs/react-codemirror/issues/688 )
[`661bfc9`](https://redirect.github.com/uiwjs/react-codemirror/commit/661bfc9 )
[@​jaywcjlove](https://redirect.github.com/jaywcjlove )
###
[`v4.23.4`](https://redirect.github.com/uiwjs/react-codemirror/releases/tag/v4.23.4 )
[Compare
Source](https://redirect.github.com/uiwjs/react-codemirror/compare/v4.23.3...v4.23.4 )
[](https://jaywcjlove.github.io/#/sponsor )
[](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.23.4/file/README.md )
Documentation v4.23.4:
https://raw.githack.com/uiwjs/react-codemirror/b4d4e77/index.html \
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.23.3...v4.23.4 
```shell
npm i @​uiw/react-codemirror@4.23.4
```
- 🐞  fix(hyper-link): Move toString out of while loop to prevent memory
leak
([#​687](https://redirect.github.com/uiwjs/react-codemirror/issues/687 ))
[`e10f426`](https://redirect.github.com/uiwjs/react-codemirror/commit/e10f426 )
[@​danielericlee](https://redirect.github.com/danielericlee )
###
[`v4.23.3`](https://redirect.github.com/uiwjs/react-codemirror/releases/tag/v4.23.3 )
[Compare
Source](https://redirect.github.com/uiwjs/react-codemirror/compare/v4.23.2...v4.23.3 )
[](https://jaywcjlove.github.io/#/sponsor )
[](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.23.3/file/README.md )
Documentation v4.23.3:
https://raw.githack.com/uiwjs/react-codemirror/d199b9e/index.html \
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.23.2...v4.23.3 
```shell
npm i @​uiw/react-codemirror@4.23.3
```
- 🎨  style(theme): Vscode Light - lineHighlight.
([#​686](https://redirect.github.com/uiwjs/react-codemirror/issues/686 ))
[`4af6677`](https://redirect.github.com/uiwjs/react-codemirror/commit/4af6677 )
[@​luiz2f](https://redirect.github.com/luiz2f )
</details>
---
### Configuration
📅  **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjAuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEyMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-10-18 23:31:23 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9c47543a74 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @uiw/codemirror-theme-duotone to v4.23.5 ( #8486 )  
						
						... 
						
						
						
						This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@uiw/codemirror-theme-duotone](https://uiwjs.github.io/react-codemirror/#/theme/data/duotone/light )
([source](https://redirect.github.com/uiwjs/react-codemirror )) |
[`4.23.2` ->
`4.23.5`](https://renovatebot.com/diffs/npm/@uiw%2fcodemirror-theme-duotone/4.23.2/4.23.5 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>uiwjs/react-codemirror
(@​uiw/codemirror-theme-duotone)</summary>
###
[`v4.23.5`](https://redirect.github.com/uiwjs/react-codemirror/releases/tag/v4.23.5 )
[Compare
Source](https://redirect.github.com/uiwjs/react-codemirror/compare/v4.23.4...v4.23.5 )
[](https://jaywcjlove.github.io/#/sponsor )
[](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.23.5/file/README.md )
Documentation v4.23.5:
https://raw.githack.com/uiwjs/react-codemirror/2dc5095/index.html \
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.23.4...v4.23.5 
```shell
npm i @​uiw/react-codemirror@4.23.5
```
- 🎨  style(vscode): fix default value issue for light mode.
[#​688](https://redirect.github.com/uiwjs/react-codemirror/issues/688 )
[`661bfc9`](https://redirect.github.com/uiwjs/react-codemirror/commit/661bfc9 )
[@​jaywcjlove](https://redirect.github.com/jaywcjlove )
###
[`v4.23.4`](https://redirect.github.com/uiwjs/react-codemirror/releases/tag/v4.23.4 )
[Compare
Source](https://redirect.github.com/uiwjs/react-codemirror/compare/v4.23.3...v4.23.4 )
[](https://jaywcjlove.github.io/#/sponsor )
[](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.23.4/file/README.md )
Documentation v4.23.4:
https://raw.githack.com/uiwjs/react-codemirror/b4d4e77/index.html \
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.23.3...v4.23.4 
```shell
npm i @​uiw/react-codemirror@4.23.4
```
- 🐞  fix(hyper-link): Move toString out of while loop to prevent memory
leak
([#​687](https://redirect.github.com/uiwjs/react-codemirror/issues/687 ))
[`e10f426`](https://redirect.github.com/uiwjs/react-codemirror/commit/e10f426 )
[@​danielericlee](https://redirect.github.com/danielericlee )
###
[`v4.23.3`](https://redirect.github.com/uiwjs/react-codemirror/releases/tag/v4.23.3 )
[Compare
Source](https://redirect.github.com/uiwjs/react-codemirror/compare/v4.23.2...v4.23.3 )
[](https://jaywcjlove.github.io/#/sponsor )
[](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.23.3/file/README.md )
Documentation v4.23.3:
https://raw.githack.com/uiwjs/react-codemirror/d199b9e/index.html \
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.23.2...v4.23.3 
```shell
npm i @​uiw/react-codemirror@4.23.3
```
- 🎨  style(theme): Vscode Light - lineHighlight.
([#​686](https://redirect.github.com/uiwjs/react-codemirror/issues/686 ))
[`4af6677`](https://redirect.github.com/uiwjs/react-codemirror/commit/4af6677 )
[@​luiz2f](https://redirect.github.com/luiz2f )
</details>
---
### Configuration
📅  **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjAuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEyMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-10-18 18:24:33 +00:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5b1e875131 
							
						 
					 
					
						
						
							
							chore: add an initial disclaimer to Unleash AI ( #8482 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-2853/add-a-disclaimer-to-the-unleash-ai-chat-window 
Adds a small, initial disclaimer to Unleash AI chat.
 
					
						2024-10-18 14:48:49 +01:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ffcfe85575 
							
						 
					 
					
						
						
							
							chore: scroll-related UX adjustments in the Unleash AI chat ( #8478 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-2857/make-some-scroll-related-ux-adjustments-to-the-unleash-ai-chat 
Introduces scroll-related UX enhancements to the Unleash AI chat,
providing a smoother and more refined user experience. 
					
						2024-10-18 14:38:46 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b3529d7cb 
							
						 
					 
					
						
						
							
							fix: missing page titles ( #8477 )  
						
						
						
					 
					
						2024-10-18 13:12:58 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							88f396f6b6 
							
						 
					 
					
						
						
							
							fix: allow you to add spaces to role descriptions ( #8475 )  
						
						... 
						
						
						
						This fixes a bug where we didn't allow spaces in role descriptions.
The bug came about because we wanted to disallow empty descriptions,
but that means we need to trim them before validating, not necessarily
before setting it.
However, that does mean that you can have descriptions with leading
and trailing spaces now, but that's probably fine.
To fix this, we'd have to do the trimming of the description only at
submission time, I think. 
						
					 
					
						2024-10-18 11:07:06 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f0c438f36 
							
						 
					 
					
						
						
							
							fix: add the dashboard icon to the iconrenderer ( #8474 )  
						
						... 
						
						
						
						This makes the icon show up correctly in the command menu.
 
						
					 
					
						2024-10-18 09:03:29 +02:00 
						 
				 
			
				
					
						
							
							
								David Leek 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d9646edcfc 
							
						 
					 
					
						
						
							
							feat: release plans nav menu item and icon suggestion ( #8469 )  
						
						
						
					 
					
						2024-10-18 08:23:52 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8bf64939f0 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/node to v20.16.11 ( #8472 )  
						
						... 
						
						
						
						This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ))
| [`20.16.5` ->
`20.16.11`](https://renovatebot.com/diffs/npm/@types%2fnode/20.16.5/20.16.11 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅  **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjAuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEyMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-10-17 22:33:05 +00:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb22210e46 
							
						 
					 
					
						
						
							
							chore: silence remaining front end test warnings ( #8465 )  
						
						... 
						
						
						
						This silences front end test warnings, errors, and logs that we don't
care about. The
reason we don't care is that:
- we won't fix
- it's test-specific, doesn't appear to happen in real life
And it clogs the test logs. 
						
					 
					
						2024-10-17 14:02:47 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Hornby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d5ddbdd75f 
							
						 
					 
					
						
						
							
							chore: patch text when trying to add a root role group ( #8470 )  
						
						... 
						
						
						
						This changes the warning on adding group root roles to cover all roles
rather than just Editor or Admin. This got opened to Viewers in a 2K
line monster PR that was mostly refactor so I'm assuming this was an
accident but it's not a dangerous accident
## Discussion
Okay so why change the warning rather than change the code?
Two reasons.
1) This has been like this for a year and a half. It was changed before
the feature entered GA, so users are probably used to it by now. Seems
rude to take things away and it's harmless to keep it
2) It's consistent with everything else to have all 3 roles displayed
and removes an edge case in the code 
						
					 
					
						2024-10-17 12:00:44 +02:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f2256423d5 
							
						 
					 
					
						
						
							
							chore: adapt UI to server-side Unleash AI chat ownership ( #8466 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-2847/adapt-unleash-ai-chat-logic-to-new-server-side-chat-ownership-logic 
Adapts the Unleash AI chat logic on the UI to the new server-side chat
ownership logic. 
					
						2024-10-17 09:50:27 +01:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							793221524c 
							
						 
					 
					
						
						
							
							feat: prompt for feedback after second flag created ( #8467 )  
						
						
						
					 
					
						2024-10-17 11:49:17 +03:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2ec575b85c 
							
						 
					 
					
						
						
							
							fix: traffic estimate should Math.floor price estimate to full million ( #8468 )  
						
						... 
						
						
						
						<!-- Thanks for creating a PR! To make it easier for reviewers and
everyone else to understand what your changes relate to, please add some
relevant content to the headings below. Feel free to ignore or delete
sections that you don't think are relevant. Thank you! ❤️  -->
## About the changes
<!-- Describe the changes introduced. What are they and why are they
being introduced? Feel free to also add screenshots or steps to view the
changes if they're visual. -->
<!-- Does it close an issue? Multiple? -->
Closes #
<!-- (For internal contributors): Does it relate to an issue on public
roadmap? -->
<!--
Relates to [roadmap](https://github.com/orgs/Unleash/projects/10 ) item:
#
-->
### Important files
<!-- PRs can contain a lot of changes, but not all changes are equally
important. Where should a reviewer start looking to get an overview of
the changes? Are any files particularly important? -->
## Discussion points
<!-- Anything about the PR you'd like to discuss before it gets merged?
Got any questions or doubts? --> 
						
					 
					
						2024-10-17 09:45:45 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							131e608885 
							
						 
					 
					
						
						
							
							fix: fix two disabled tooltips ( #8464 )  
						
						... 
						
						
						
						Fix this warning:
> MUI: You are providing a disabled button child to the Tooltip
component.
> A disabled element does not fire events.
> Tooltip needs to listen to the child element’s events to display the
title.
> Add a simple wrapper element, such as a span. 
						
					 
					
						2024-10-16 15:25:50 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cb0a26941b 
							
						 
					 
					
						
						
							
							fix: wrap the UserAvatar component in forwardRef ( #8461 )  
						
						... 
						
						
						
						This fixes another one of the warnings we have in our tests and is
probably a sane change to make anyway. 
						
					 
					
						2024-10-16 14:58:34 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe09ae214f 
							
						 
					 
					
						
						
							
							chore: fix "key" prop issues in front end tests ( #8459 )  
						
						... 
						
						
						
						Fixes all warnings about the "key" prop. The majority of the fixes fall
into one of the following categories:
- Extracting "key" props in tables (you're not allowed to just spread
them in)
- Adding "key" props to autocomplete options and chips
- fixing test data that didn't contain ids 
						
					 
					
						2024-10-16 14:57:43 +02:00 
						 
				 
			
				
					
						
							
							
								Melinda Fekete 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c580e762b3 
							
						 
					 
					
						
						
							
							Restructure features documentation ( #8394 )  
						
						
						
					 
					
						2024-10-16 13:59:30 +02:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a98f86077 
							
						 
					 
					
						
						
							
							chore: make the Unleash AI chat resizable ( #8456 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-2840/make-the-unleash-ai-chat-window-resizable 
This PR makes the Unleash AI chat resizable, providing users with a
flexible way to adjust the chat window's size.
Implements a reusable `Resizable` wrapper component that allows
configuration of:
 - Minimum, maximum, and default sizes.
- Customizable resize handlers for each edge and corner of the
container.
 - Optional resize event callbacks.
Double-clicking any resize handler maximizes the container along that
axis (or both, if it's a corner). If the container is already maximized,
double-clicking again will revert it to the default size. 
					
						2024-10-16 09:15:40 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ba87d1436 
							
						 
					 
					
						
						
							
							chore: fix invalid dom nesting ( #8451 )  
						
						... 
						
						
						
						This PR fixes all `invalidDomNesting` errors we're getting in our tests.
The culprit was the `Badge` icon we use, which wrapped its children in a
div. When that's used as a child of a `p` tag, that'd cause this to
trigger.
What I've done is to change the wrapping element to a span instead. The
Badge itself uses an `display: inline-flex`, so divs and spans should be
treated the same, meaning there's no visual change for this. 
						
					 
					
						2024-10-16 08:33:47 +02:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8d4e84d6eb 
							
						 
					 
					
						
						
							
							fix: unleash AI chat message code not breaking to new line ( #8455 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-2841/fix-a-bug-where-code-does-not-break-to-new-lines-in-messages 
Fixes a bug where code in an Unleash AI chat message would not break to
new lines.
### Before
<img width="451" alt="image"
src="https://github.com/user-attachments/assets/43023206-f6e9-48ef-bd22-cc0c0fe04668 ">
### After
<img width="404" alt="image"
src="https://github.com/user-attachments/assets/2f0bad32-8d40-4edd-bdbb-df0eb9ffb977 "> 
					
						2024-10-15 14:43:01 +00:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6b56f8ff89 
							
						 
					 
					
						
						
							
							chore: add descriptions to accordion headers ( #8452 )  
						
						... 
						
						
						
						This commits adds descriptions to the accordion headers in the
personal dashboard.
 
						
					 
					
						2024-10-15 13:14:18 +00:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							abef5deaef 
							
						 
					 
					
						
						
							
							chore: remove all deprecated imports of act ( #8398 )  
						
						... 
						
						
						
						don't use `act` from `react-dom`. Instead, use act from `react`
directly, as advised by the deprecation notice.
This PR fixes all of the deprecated import warnings, updates some
testing libraries we use (and tests), and fixes one or two other
warnings. 
						
					 
					
						2024-10-15 13:53:26 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fc1f058cf4 
							
						 
					 
					
						
						
							
							chore: make onboarding concepts img more readable ( #8448 )  
						
						
						
					 
					
						2024-10-15 12:02:55 +02:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							258eb36afe 
							
						 
					 
					
						
						
							
							fix($env): fix environment order form state ( #8449 )  
						
						
						
					 
					
						2024-10-15 09:44:40 +00:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e4cfb29adc 
							
						 
					 
					
						
						
							
							refactor: front end code pt II ( #8444 )  
						
						... 
						
						
						
						This PR continues the refactoring of the front end code for dashboards. 
The main points are:
- Extracts the `ActionBox` component that we used in a lot of places.
There were some minor differences between the various incarnations, so
this also better aligns them.
- Extract other components (`AskOwnerToAddYouToTheirProject`,
`YourAdmins`)
- Move the `NeutralCircleContainer` into `SharedComponents`
- Delete the separate no content grid (this is now handled in projects
instead)
- extract my projects grid contents into a single function so that it's
easier to understand what content you get for what states
Here's all the states side by side:
 
						
					 
					
						2024-10-15 09:14:24 +00:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f5a2a18ffc 
							
						 
					 
					
						
						
							
							Add environment types environment order ( #8447 )  
						
						
						
					 
					
						2024-10-15 11:00:31 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4167d772e9 
							
						 
					 
					
						
						
							
							chore: rename personal dashboard menu item to dashboard ( #8437 )  
						
						... 
						
						
						
						This change updates the title for the personal dashboard menu item to
be just "dashboard"
Before:

After:
 
						
					 
					
						2024-10-15 09:34:43 +02:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d02443be95 
							
						 
					 
					
						
						
							
							chore: Unleash AI chat UI ( #8445 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-2792/create-the-aichat-component 
Implements the Unleash AI chat UI.
This is essentially a polished version from the hackathon.
It will show up in the bottom right corner when the respective
prerequisites are met.
<img width="1508" alt="image"
src="https://github.com/user-attachments/assets/80da15a5-e638-4ccf-850b-508fcfd4991a ">
<img width="1507" alt="image"
src="https://github.com/user-attachments/assets/8690cd42-1106-4f42-b459-41e574ab282f ">
<img width="1506" alt="image"
src="https://github.com/user-attachments/assets/ea243828-ffcd-4243-b40c-6fa6357c3e70 "> 
					
						2024-10-15 08:14:04 +01:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f63496d47f 
							
						 
					 
					
						
						
							
							chore: Unleash AI API hook ( #8441 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-2791/create-a-useaiapi-react-hook 
Implements a basic Unleash AI API React hook that fits our initial needs
for interacting with this API through our frontend.
Also adds a new nice-to-have script to run the frontend set to the
`demo` base path, which matches our Cloud defaults. This way you can run
the latest local cloud with the latest local frontend in an easy way. 
					
						2024-10-14 13:29:29 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9d49070cee 
							
						 
					 
					
						
						
							
							refactor: refactor personal dashboard front end code pt1 ( #8440 )  
						
						... 
						
						
						
						This is the first step in refactoring the front end code for personal
dashboards.
At this point:
- extract `useDashboardState` to its own file
- extract my flags to its own file
- Rename `Grid.tsx` to `SharedComponents.tsx` as it contains more than
just the grid. 
						
					 
					
						2024-10-14 13:51:23 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a3dd51734e 
							
						 
					 
					
						
						
							
							fix: handle cases where the flag name causes API errors (or other errors occur) ( #8439 )  
						
						... 
						
						
						
						This commit fixes a bug where the frontend would crash if the flag
name was invalid (such as `..`).
 
						
					 
					
						2024-10-14 11:48:22 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5a036997dc 
							
						 
					 
					
						
						
							
							Revert "Refactor front end code pt 1 ( #8438 )"  
						
						... 
						
						
						
						This reverts commit 8c2ed5dc30 
						
					 
					
						2024-10-14 11:46:09 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8c2ed5dc30 
							
						 
					 
					
						
						
							
							Refactor front end code pt 1 ( #8438 )  
						
						... 
						
						
						
						This PR is the first in the front end code refactoring. It moves My
Flags out into a separate file and includes some extra error handling
(such as if the name of the flag causes problems for the API).
 
						
					 
					
						2024-10-14 11:45:37 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e2354dcceb 
							
						 
					 
					
						
						
							
							fix: spacing between lifecycle metrics and env/period selector ( #8433 )  
						
						... 
						
						
						
						This PR fixes a spacing issues between the lifecycle metrics and the
environment/period selector. They're now grouped better by proximity. 
						
					 
					
						2024-10-11 14:00:25 +02:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a991cf4eff 
							
						 
					 
					
						
						
							
							fix: now health widget will match will chart ( #8432 )  
						
						... 
						
						
						
						Now it will match with chart if no data.
Previous

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

After:

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


## View signals in event timeline

 
					
						2024-10-10 15:41:02 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f0dc7fa0ae 
							
						 
					 
					
						
						
							
							fix: fix title sizes ( #8420 )  
						
						... 
						
						
						
						Makes both headers of the same setup complete section the same size.
Also normalize casing 
						
					 
					
						2024-10-10 13:50:30 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							21887aa3b9 
							
						 
					 
					
						
						
							
							fix: show empty chart when we're loading flag metrics ( #8419 )  
						
						... 
						
						
						
						This PR makes it so that we show an empty chart when we're loading flag
metrics, instead of showing the placeholder chart.
It uses a very simple version that may not be the same size as the
standard chart (because it has no labels), but we can change that at a
later date.
 
						
					 
					
						2024-10-10 13:43:31 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fcce0f852c 
							
						 
					 
					
						
						
							
							chore: track personal dashboard navigation ( #8417 )  
						
						... 
						
						
						
						This PR adds plausible tracking for navigating to items from the
personal dashboard.
It tracks:
- Navigating to projects from the list
- Navigating to projects from the onboarding screen
- Navigating to flags from the list
- Opening the key concepts dialog 
						
					 
					
						2024-10-10 13:30:47 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a5cfd2e80e 
							
						 
					 
					
						
						
							
							feat: handle cases where user has no flags ( #8416 )  
						
						... 
						
						
						
						This PR handles the cases where a user has no flags to display. There's
a few different ways this can happen:
1. The user has no project membership.
2. The user has projects, but no flags.
In the first case, we tell them to reach out to their admin.
In the second case, we tell them to go to one of their projects to
create a new flag.
User has no projects:

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

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

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

Line alignment:
before:

after:
 
						
					 
					
						2024-10-09 14:25:58 +02:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ca831f79e5 
							
						 
					 
					
						
						
							
							feat: order additional environments email templates ( #8401 )  
						
						... 
						
						
						
						Most of the HTML/styles retaken from existing templates.
 
						
					 
					
						2024-10-09 15:15:27 +03:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ad35fa9a48 
							
						 
					 
					
						
						
							
							fix: make no data look like no data ( #8396 )  
						
						... 
						
						
						
						This PR adjusts what we show for no data to make it clearer that we
actually have no data.
It also makes the graph slightly smaller.
 
						
					 
					
						2024-10-09 13:16:57 +02:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eb2d1fb905 
							
						 
					 
					
						
						
							
							Add configure environments link to project settings ( #8391 )  
						
						
						
					 
					
						2024-10-09 10:24:46 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f23ba70bb4 
							
						 
					 
					
						
						
							
							feat: add timestamps to project events ( #8389 )  
						
						... 
						
						
						
						This PR adds timestamps to project events and displays them in the
"latest events" box in the project details view.
It also changes the font weight of events to be only normal.
 
						
					 
					
						2024-10-09 09:32:58 +02:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							18ae49900b 
							
						 
					 
					
						
						
							
							fix: route for environments for pro customers ( #8390 )  
						
						
						
					 
					
						2024-10-08 13:32:05 +00:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							48eee2043f 
							
						 
					 
					
						
						
							
							Frontend for additional environments ( #8378 )  
						
						
						
					 
					
						2024-10-08 12:59:41 +00:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							99021f373f 
							
						 
					 
					
						
						
							
							chore: update docs URL for event timeline ( #8388 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-2767/update-docs-url-in-event-timeline 
Updates the event timeline documentation URL to directly link to the
event timeline section. 
					
						2024-10-08 12:26:51 +01:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							787af6f0eb 
							
						 
					 
					
						
						
							
							feat: android/swift slow metric info ( #8387 )  
						
						... 
						
						
						
						Two corner cases, android and swift do not post metrics before default
time. Adding small info box for them.
 
						
					 
					
						2024-10-08 13:37:00 +03:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f9278be92 
							
						 
					 
					
						
						
							
							fix: removes welcome message and updates view details button ( #8385 )  
						
						... 
						
						
						
						The welcome message doesn't provide much help, and the question mark was
confusing. This PR removes the message and changes the button to look
like a link.
 
						
					 
					
						2024-10-08 12:28:41 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b190efce53 
							
						 
					 
					
						
						
							
							chore: removes setup badge from personal dashboard ( #8384 )  
						
						... 
						
						
						
						The badge has been removed from the onboarding flow, so we don't need
to show it here. This also prepares it for the collapsible sections. 
						
					 
					
						2024-10-08 12:28:31 +02:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8f4454039a 
							
						 
					 
					
						
						
							
							feat: start capturing onboarded status also from register endpoint ( #8386 )  
						
						... 
						
						
						
						1. Remove all customer intervals
2. Start capturing onboarded status also from register endpoint 
						
					 
					
						2024-10-08 12:40:33 +03:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e8c73c79fc 
							
						 
					 
					
						
						
							
							fix: handle lots of project roles better ( #8383 )  
						
						... 
						
						
						
						This PR improves how we handle cases where you have lots of roles or roles with very long names.
It puts project roles into it's own little area (and turns it into a list!). We'll show three roles by default. If they all have super long names, we'll split them up onto multiple lines.
Additionally, the headers and avatar group will no longer wrap.
So in edge case territory, it'll look like this:

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

By shrinking the viewbox (but keeping the width the same), the icon is
now more correctly aligned:
 
						
					 
					
						2024-10-08 08:41:16 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							67f036c0ab 
							
						 
					 
					
						
						
							
							feat: store dashboard state ( #8382 )  
						
						... 
						
						
						
						This PR stores the dashboard state (selected project and flag) in
localstorage so that you get taken back to the same project and flag
when you refresh the page or navigate away and back.
It also handles scrolling the selected items into view in case they're
below the fold. 
						
					 
					
						2024-10-08 08:21:23 +02:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							864984e212 
							
						 
					 
					
						
						
							
							chore: better show hide event timeline tooltips ( #8379 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-2753/improve-current-showhide-tooltips-to-be-more-specific-about-the 
Improves the "show" and "hide" tooltips of this feature to have a
slightly more specific text. This is not just any timeline, this is the
**event timeline**.
- "Hide timeline" -> "Hide event timeline"
- "Show timeline" -> "Show event timeline" 
					
						2024-10-07 12:40:47 +01:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							01dfbcd74c 
							
						 
					 
					
						
						
							
							chore: add beta badge to event timeline in new in unleash ( #8377 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-2750/add-beta-badge-to-event-timeline-in-the-new-in-unleash-section 
Adds a beta badge to the event timeline item in "New in Unleash".
 
					
						2024-10-07 11:48:15 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e1f3315f57 
							
						 
					 
					
						
						
							
							Chore: rename Project Insight -> Project health ( #8374 )  
						
						... 
						
						
						
						Small copy update. The new square looks like this:
 
						
					 
					
						2024-10-07 11:27:36 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2905b560bd 
							
						 
					 
					
						
						
							
							fix: no owners listed in personal dashboard for default project ( #8373 )  
						
						... 
						
						
						
						This PR fixes a bug where the default project would have no listed
owners. The issue was that the default project has no user owners by
default, so we didn't get a result back when looking for user owners.
Now we check whether we have any owners for that project, and if we
don't, then we return the system user as an owner instead.
This also fixes an issue for the default project where you have no roles
(because by default, you don't) by updating the schema to allow an empty
list. 
						
					 
					
						2024-10-07 10:52:11 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e7deb8b49b 
							
						 
					 
					
						
						
							
							fix: small breakathon fixes ( #8368 )  
						
						... 
						
						
						
						Typo and sx propagation 
						
					 
					
						2024-10-04 15:43:11 +02:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3fb683ffd9 
							
						 
					 
					
						
						
							
							chore: make signals visible on event timeline for non admins ( #8364 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-2743/open-the-signal-query-endpoint-to-everyone-not-only-admins 
The new signal query endpoint is now open for every Unleash user, not
only admins.
This PR allows non-admins to view signals in the event timeline. It also
updates the signals tooltip to be shown to all users, not just admins,
under the following assumptions:
- `!signalsSuggestionSeen` - Current user has not dismissed the signals
tip
- `isEnterprise()` - Enterprise instance
- `signalsEnabled` - The signals feature flag is enabled
- `!signalsLoading` - Signals have finished loading (avoids flickering)
- `signals.length === 0` - We can't find any signals in the selected
timespan 
					
						2024-10-04 12:39:57 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b4c888a78f 
							
						 
					 
					
						
						
							
							chore: a feature flag -> one ( #8367 )  
						
						... 
						
						
						
						Missed a rewording 
						
					 
					
						2024-10-04 13:02:30 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							51336568b1 
							
						 
					 
					
						
						
							
							chore: update the copy to align between project view and personal dashboard ( #8365 )  
						
						... 
						
						
						
						Contains small changes to align the two places where we show the same
information. 
						
					 
					
						2024-10-04 12:58:36 +02:00