Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							13df715bfd 
							
						 
					 
					
						
						
							
							fix: prevent infinite rerenders in useIncomingWebhooks ( #6176 )  
						
						... 
						
						
						
						React can sometimes be non-intuitive and behave erratically due to the
way it detects changes in hook dependencies.
This prevents infinite re-renders from `useIncomingWebhooks` by using a
static `DEFAULT_DATA` constant, so that its reference is always the
same, so no changes are detected when there are none.
Unrelated scouting, but this PR also removes an unneeded dependency in
the memoized columns in `ProjectActionsTable`. 
						
					 
					
						2024-02-09 08:17:15 +00:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b77f3129f2 
							
						 
					 
					
						
						
							
							feat: show segment conflicts in crs ( #6138 )  
						
						... 
						
						
						
						This PR updates the diff calculation to work with both strategy changes
and segment changes. It also adds the corresponding segment change
conflict overview to segment updates.
<img width="1225" alt="image"
src="https://github.com/Unleash/unleash/assets/17786332/688a57a5-5cd7-4b0a-bd1e-df63189594d8 "> 
						
					 
					
						2024-02-09 16:25:01 +09:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							af0dad2619 
							
						 
					 
					
						
						
							
							chore(deps): update dependency vanilla-jsoneditor to v0.21.4 ( #6178 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [vanilla-jsoneditor](https://togithub.com/josdejong/svelte-jsoneditor )
| [`0.21.2` ->
`0.21.4`](https://renovatebot.com/diffs/npm/vanilla-jsoneditor/0.21.2/0.21.4 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>josdejong/svelte-jsoneditor (vanilla-jsoneditor)</summary>
###
[`v0.21.4`](https://togithub.com/josdejong/svelte-jsoneditor/blob/HEAD/CHANGELOG.md#0214-2024-01-24 )
[Compare
Source](https://togithub.com/josdejong/svelte-jsoneditor/compare/v0.21.3...v0.21.4 )
###
[`v0.21.3`](https://togithub.com/josdejong/svelte-jsoneditor/blob/HEAD/CHANGELOG.md#0213-2024-01-19 )
[Compare
Source](https://togithub.com/josdejong/svelte-jsoneditor/compare/v0.21.2...v0.21.3 )
</details>
---
### Configuration
📅  **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-02-08 23:18:59 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2dadf3055d 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/node to v18.19.14 ( #6175 )  
						
						... 
						
						
						
						[](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 ))
| [`18.19.12` ->
`18.19.14`](https://renovatebot.com/diffs/npm/@types%2fnode/18.19.12/18.19.14 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅  **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-02-08 18:40:58 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac1cfdfb88 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/jest to v29.5.12 ( #6174 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/jest](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/jest )
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest ))
| [`29.5.11` ->
`29.5.12`](https://renovatebot.com/diffs/npm/@types%2fjest/29.5.11/29.5.12 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅  **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-02-08 18:40:38 +00:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7e66a79f9f 
							
						 
					 
					
						
						
							
							feat: add disabled state handling on slow network ( #6165 )  
						
						
						
					 
					
						2024-02-08 10:27:51 +01:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							483fda25b7 
							
						 
					 
					
						
						
							
							chore(deps): update dependency cypress to v13.6.4 ( #6159 )  
						
						... 
						
						
						
						[](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.6.2` ->
`13.6.4`](https://renovatebot.com/diffs/npm/cypress/13.6.2/13.6.4 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>cypress-io/cypress (cypress)</summary>
###
[`v13.6.4`](https://togithub.com/cypress-io/cypress/releases/tag/v13.6.4 )
[Compare
Source](https://togithub.com/cypress-io/cypress/compare/v13.6.3...v13.6.4 )
Changelog: https://docs.cypress.io/guides/references/changelog#13-6-4 
###
[`v13.6.3`](https://togithub.com/cypress-io/cypress/releases/tag/v13.6.3 )
[Compare
Source](https://togithub.com/cypress-io/cypress/compare/v13.6.2...v13.6.3 )
Changelog: https://docs.cypress.io/guides/references/changelog#13-6-3 
</details>
---
### Configuration
📅  **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-02-07 22:59:11 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							141bcf1038 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/node to v18.19.12 ( #6158 )  
						
						... 
						
						
						
						[](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 ))
| [`18.19.11` ->
`18.19.12`](https://renovatebot.com/diffs/npm/@types%2fnode/18.19.11/18.19.12 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅  **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-02-07 22:58:25 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4905b7a9e0 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/node to v18.19.11 ( #6156 )  
						
						... 
						
						
						
						[](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 ))
| [`18.19.10` ->
`18.19.11`](https://renovatebot.com/diffs/npm/@types%2fnode/18.19.10/18.19.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 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-02-07 19:07:15 +00:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cc2ccb1134 
							
						 
					 
					
						
						
							
							fix: network tab active state ( #6154 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/UNL-335/network-active-tab-state 
Fixes the tab active state in Network by using the new `TabLink`
component.
 
					
						2024-02-07 15:03:44 +00:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							11bfcd605a 
							
						 
					 
					
						
						
							
							fix: overflowing description ( #6150 )  
						
						
						
					 
					
						2024-02-07 12:51:10 +01:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							71643f98c0 
							
						 
					 
					
						
						
							
							chore(deps): update dependency jsdom to v23.2.0 ( #5940 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [jsdom](https://togithub.com/jsdom/jsdom ) | [`23.1.0` ->
`23.2.0`](https://renovatebot.com/diffs/npm/jsdom/23.1.0/23.2.0 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>jsdom/jsdom (jsdom)</summary>
###
[`v23.2.0`](https://togithub.com/jsdom/jsdom/blob/HEAD/Changelog.md#2320 )
[Compare
Source](https://togithub.com/jsdom/jsdom/compare/23.1.0...23.2.0 )
This release switches our CSS selector engine from
[`nwsapi`](https://www.npmjs.com/nwsapi ) to
[`@asamuzakjp/dom-selector`](@​asamuzakjp/dom-selector). The new
engine is more actively maintained, and supports many new selectors: see
[the package's
documentation](https://togithub.com/asamuzaK/domSelector#supported-css-selectors )
for the full list. It also works better with shadow trees.
There is a potential of a performance regression due to this change. In
our stress test benchmark, which runs most of [these 273
selectors](908f27d4e3/benchmark/selectors/sizzle-speed/selectors.large.css908f27d4e3/benchmark/selectors/sizzle-speed/selector.html📅  **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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-02-07 10:41:10 +00:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3d1e0a6312 
							
						 
					 
					
						
						
							
							chore: upgrade to msw 2.x with new response declaration ( #6148 )  
						
						
						
					 
					
						2024-02-07 11:33:55 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d060427603 
							
						 
					 
					
						
						
							
							chore: update msw ( #6147 )  
						
						
						
					 
					
						2024-02-07 10:58:29 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea38877b0c 
							
						 
					 
					
						
						
							
							feat: List and delete inactive users  
						
						... 
						
						
						
						Adds a new Inactive Users list component to admin/users for easier cleanup of users that are counted as inactive: No sign of activity (logins or api token usage) in the last 180 days.
---------
Co-authored-by: David Leek <david@getunleash.io> 
						
					 
					
						2024-02-05 14:07:38 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2d7464f517 
							
						 
					 
					
						
						
							
							feat: make edge explicit in UI ( #6132 )  
						
						
						
					 
					
						2024-02-05 13:34:22 +01:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a70ba0cd0 
							
						 
					 
					
						
						
							
							fix: add new steps to demo guide ( #6112 )  
						
						... 
						
						
						
						This PR adds the necessary steps for the demo guidance to work properly
with the new form 
						
					 
					
						2024-02-05 11:36:15 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							73c4c62ea3 
							
						 
					 
					
						
						
							
							chore: track metrics for how many CRs are moved into next state with conflicts ( #6109 )  
						
						... 
						
						
						
						Use React's context to track how many CRs are moved into their next
state with conflicts present.
This PR wraps environment change requests and change request overviews
in a change request plausible context that contains a
`willOverwriteStrategyChanges` property. This property is updated by the
diff calculation if there are any conflicts and then read by the
`changeState` function in the `useChangeRequestApi` hook.
As long as at least one of the strategies in the CR contain conflicts,
it will be marked as overwriting changes. 
						
					 
					
						2024-02-05 18:27:11 +09:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6007d2bbdc 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/uuid to v9.0.8 ( #6121 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/uuid](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/uuid )
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/uuid ))
| [`9.0.7` ->
`9.0.8`](https://renovatebot.com/diffs/npm/@types%2fuuid/9.0.7/9.0.8 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzAuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-02-05 01:30:29 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7b04db0547 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/react to v17.0.75 ( #6117 )  
						
						... 
						
						
						
						[](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 ))
| [`17.0.74` ->
`17.0.75`](https://renovatebot.com/diffs/npm/@types%2freact/17.0.74/17.0.75 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅  **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNTMuMiIsInVwZGF0ZWRJblZlciI6IjM3LjE1My4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-02-02 21:22:53 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8eafd89109 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/node to v18.19.10 ( #6116 )  
						
						... 
						
						
						
						[](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 ))
| [`18.19.9` ->
`18.19.10`](https://renovatebot.com/diffs/npm/@types%2fnode/18.19.9/18.19.10 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅  **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNTMuMiIsInVwZGF0ZWRJblZlciI6IjM3LjE1My4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-02-02 19:23:43 +00:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0cf8396ec2 
							
						 
					 
					
						
						
							
							feat: add posted feedback table ( #6113 )  
						
						... 
						
						
						
						The page can only be navigated if you know direct url `/feedback`
 
						
					 
					
						2024-02-02 15:39:29 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1834f9f8bc 
							
						 
					 
					
						
						
							
							fix: show all selected application names ( #6110 )  
						
						
						
					 
					
						2024-02-02 11:35:00 +01:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fbb5733f18 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/node to v18.19.9 ( #6107 )  
						
						... 
						
						
						
						[](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 ))
| [`18.19.6` ->
`18.19.9`](https://renovatebot.com/diffs/npm/@types%2fnode/18.19.6/18.19.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/ )
|
---
### 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNTMuMiIsInVwZGF0ZWRJblZlciI6IjM3LjE1My4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-02-02 03:25:21 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f7fbfebf1d 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @tanstack/react-table to v8.11.7 ( #6106 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@tanstack/react-table](https://tanstack.com/table )
([source](https://togithub.com/TanStack/table/tree/HEAD/packages/react-table ))
| [`8.11.6` ->
`8.11.7`](https://renovatebot.com/diffs/npm/@tanstack%2freact-table/8.11.6/8.11.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>TanStack/table (@​tanstack/react-table)</summary>
###
[`v8.11.7`](https://togithub.com/TanStack/table/releases/tag/v8.11.7 )
[Compare
Source](https://togithub.com/TanStack/table/compare/v8.11.6...v8.11.7 )
Version 8.11.7 - 1/20/2024, 9:08 PM
#### Changes
##### Fix
- Update package.json repository and homepage fields
([#​5292](https://togithub.com/TanStack/table/issues/5292 ))
([`56369bc`](https://togithub.com/TanStack/table/commit/56369bce )) by
Lachlan Collins
##### Chore
- svelte types workaround and simplify bug report template
([#​5280](https://togithub.com/TanStack/table/issues/5280 ))
([`4e182ec`](https://togithub.com/TanStack/table/commit/4e182ec7 )) by
Kevin Van Cott
- upgrade example versions and deps
([#​5278](https://togithub.com/TanStack/table/issues/5278 ))
([`a9a7668`](https://togithub.com/TanStack/table/commit/a9a7668d )) by
Kevin Van Cott
##### Docs
- example: Use tsconfig from create-vite (Part II)
([#​5291](https://togithub.com/TanStack/table/issues/5291 ))
([`9941ef1`](https://togithub.com/TanStack/table/commit/9941ef1e )) by
[@​lucascmelo](https://togithub.com/lucascmelo )
- examples: Use tsconfig from create-vite
([#​5286](https://togithub.com/TanStack/table/issues/5286 ))
([`4f08e53`](https://togithub.com/TanStack/table/commit/4f08e53f )) by
Lachlan Collins
- Use type imports for svelte examples
([#​5285](https://togithub.com/TanStack/table/issues/5285 ))
([`6c3f6d8`](https://togithub.com/TanStack/table/commit/6c3f6d80 )) by
Lachlan Collins
- adjust infinite scrolling example height
([`f61a022`](https://togithub.com/TanStack/table/commit/f61a0224 )) by
Kevin Vandy
- update infinite scrolling example
([#​5277](https://togithub.com/TanStack/table/issues/5277 ))
([`d5f514a`](https://togithub.com/TanStack/table/commit/d5f514a7 )) by
Kevin Van Cott
- Row model docs
([#​5276](https://togithub.com/TanStack/table/issues/5276 ))
([`801ee96`](https://togithub.com/TanStack/table/commit/801ee963 )) by
Kevin Van Cott
#### Packages
-
[@​tanstack/table-core](https://togithub.com/tanstack/table-core )[@​8](https://togithub.com/8 ).11.7
-
[@​tanstack/react-table](https://togithub.com/tanstack/react-table )[@​8](https://togithub.com/8 ).11.7
-
[@​tanstack/solid-table](https://togithub.com/tanstack/solid-table )[@​8](https://togithub.com/8 ).11.7
-
[@​tanstack/vue-table](https://togithub.com/tanstack/vue-table )[@​8](https://togithub.com/8 ).11.7
-
[@​tanstack/svelte-table](https://togithub.com/tanstack/svelte-table )[@​8](https://togithub.com/8 ).11.7
-
[@​tanstack/react-table-devtools](https://togithub.com/tanstack/react-table-devtools )[@​8](https://togithub.com/8 ).11.7
-
[@​tanstack/match-sorter-utils](https://togithub.com/tanstack/match-sorter-utils )[@​8](https://togithub.com/8 ).11.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 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNTMuMiIsInVwZGF0ZWRJblZlciI6IjM3LjE1My4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-02-02 00:52:20 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b882016113 
							
						 
					 
					
						
						
							
							chore(deps): update material-ui monorepo ( #5939 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@mui/icons-material](https://mui.com/material-ui/material-icons/ )
([source](https://togithub.com/mui/material-ui/tree/HEAD/packages/mui-icons-material ))
| [`5.15.3` ->
`5.15.6`](https://renovatebot.com/diffs/npm/@mui%2ficons-material/5.15.3/5.15.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/ )
|
| [@mui/lab](https://mui.com/material-ui/about-the-lab/ )
([source](https://togithub.com/mui/material-ui/tree/HEAD/packages/mui-lab ))
| [`5.0.0-alpha.159` ->
`5.0.0-alpha.162`](https://renovatebot.com/diffs/npm/@mui%2flab/5.0.0-alpha.159/5.0.0-alpha.162 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [@mui/material](https://mui.com/material-ui/ )
([source](https://togithub.com/mui/material-ui/tree/HEAD/packages/mui-material ))
| [`5.15.3` ->
`5.15.6`](https://renovatebot.com/diffs/npm/@mui%2fmaterial/5.15.3/5.15.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/ )
|
| [@mui/x-date-pickers](https://mui.com/x/react-date-pickers/ )
([source](https://togithub.com/mui/mui-x/tree/HEAD/packages/x-date-pickers ))
| [`6.18.7` ->
`6.19.2`](https://renovatebot.com/diffs/npm/@mui%2fx-date-pickers/6.18.7/6.19.2 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>mui/material-ui (@​mui/icons-material)</summary>
###
[`v5.15.6`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#v5156 )
[Compare
Source](https://togithub.com/mui/material-ui/compare/v5.15.5...v5.15.6 )
<!-- generated comparing v5.15.5..master -->
*Jan 22, 2024*
A big thanks to the 17 contributors who made this release possible. Here
are some highlights ✨ :
This release was mostly about 🐛  bug fixes and 📚  documentation
improvements.
##### `@mui/material@5.15.6`
- <!-- 29 -->\[Avatar] Use variants api
([#​40324](https://togithub.com/mui/material-ui/issues/40324 ))
[@​mnajdova](https://togithub.com/mnajdova )
- <!-- 27 -->\[TablePagination] Accept readonly array for
`rowsPerPageOptions` prop
([#​40481](https://togithub.com/mui/material-ui/issues/40481 ))
[@​pcorpet](https://togithub.com/pcorpet )
- <!-- 06 -->\[PaginationItem] Deprecate classes for v6
([#​40673](https://togithub.com/mui/material-ui/issues/40673 ))
[@​sai6855](https://togithub.com/sai6855 )
- <!-- 05 -->\[Rating] Fix rating width via min-content
([#​40503](https://togithub.com/mui/material-ui/issues/40503 ))
[@​devhik0](https://togithub.com/devhik0 )
##### `@mui/base@5.0.0-beta.33`
- <!-- 26 -->\[Select] Fix display of selected Options with rich
content
([#​40689](https://togithub.com/mui/material-ui/issues/40689 ))
[@​michaldudak](https://togithub.com/michaldudak )
- <!-- 25 -->\[Select] Use Popup instead of Popper
([#​40524](https://togithub.com/mui/material-ui/issues/40524 ))
[@​michaldudak](https://togithub.com/michaldudak )
- <!-- 26 -->\[useMenuButton] Fix non native button triggers
([#​40645](https://togithub.com/mui/material-ui/issues/40645 ))
[@​DiegoAndai](https://togithub.com/DiegoAndai )
##### `@mui/system@5.15.6`
- <!-- 02 -->\[zero] Fix theme token import in source file
([#​40691](https://togithub.com/mui/material-ui/issues/40691 ))
[@​brijeshb42](https://togithub.com/brijeshb42 )
- <!-- 01 -->\[zero] Add support for css import
([#​40541](https://togithub.com/mui/material-ui/issues/40541 ))
[@​brijeshb42](https://togithub.com/brijeshb42 )
##### `@mui/icons-material@5.15.6`
- <!-- 07 -->\[icons-material] Fix icons package.json version
([#​40655](https://togithub.com/mui/material-ui/issues/40655 ))
[@​mj12albert](https://togithub.com/mj12albert )
##### Docs
- <!-- 28 -->\[base-ui] Polish the Slider demos
([#​40332](https://togithub.com/mui/material-ui/issues/40332 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
- <!-- 24 -->\[base-ui]\[Slider] Fix plain CSS demo's wrong keyboard
behavior
([#​40652](https://togithub.com/mui/material-ui/issues/40652 ))
[@​mnajdova](https://togithub.com/mnajdova )
- <!-- 23 -->\[base-ui]\[TextareaAutosize] Add border-box to demo
([#​40646](https://togithub.com/mui/material-ui/issues/40646 ))
[@​ANUGLYPLUGIN](https://togithub.com/ANUGLYPLUGIN )
- <!-- 16 -->Fix brand name non-breaking space
([#​40701](https://togithub.com/mui/material-ui/issues/40701 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 15 -->Improve error message for MUI Vale rule
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 14 -->Add notification to publish the survey
([#​40552](https://togithub.com/mui/material-ui/issues/40552 ))
[@​joserodolfofreitas](https://togithub.com/joserodolfofreitas )
- <!-- 04 -->\[system] Explain a bit more how AppRouterCacheProvider
works [@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 12 -->\[joy-ui] Move tutorial to iframe
([#​40567](https://togithub.com/mui/material-ui/issues/40567 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 10 -->\[material-ui]\[Slider] Remove custom divs from new demo
([#​40674](https://togithub.com/mui/material-ui/issues/40674 ))
[@​zanivan](https://togithub.com/zanivan )
- <!-- 11 -->\[material-ui] Improve TabContext, TabList, and TabPanel
documentation
([#​40587](https://togithub.com/mui/material-ui/issues/40587 ))
[@​anle9650](https://togithub.com/anle9650 )
- <!-- 09 -->\[material-ui]\[Slider] Added custom mark labels demo
([#​40647](https://togithub.com/mui/material-ui/issues/40647 ))
[@​DonikaV](https://togithub.com/DonikaV )
##### Core
- <!-- 30 -->\[core] Fix RXDB-logo Url
([#​40724](https://togithub.com/mui/material-ui/issues/40724 ))
[@​mohamedsaiedd](https://togithub.com/mohamedsaiedd )
- <!-- 24 -->\[code-infra] Improve proptypes-generation
([#​40617](https://togithub.com/mui/material-ui/issues/40617 ))
[@​alexfauquette](https://togithub.com/alexfauquette )
- <!-- 22 -->\[code-infra] Disable pnpm package cache on CircleCI
([#​40670](https://togithub.com/mui/material-ui/issues/40670 ))
[@​michaldudak](https://togithub.com/michaldudak )
- <!-- 21 -->\[code-infra] Add missing package to CodeSandbox CI config
([#​40657](https://togithub.com/mui/material-ui/issues/40657 ))
[@​michaldudak](https://togithub.com/michaldudak )
- <!-- 20 -->\[code-infra] Remove unnecessary
[@​mui/utils](https://togithub.com/mui/utils ) dependency from
api-docs-builder
([#​40632](https://togithub.com/mui/material-ui/issues/40632 ))
[@​michaldudak](https://togithub.com/michaldudak )
- <!-- 19 -->\[core] Polish issue templates
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 13 -->\[docs-infra] Support markdown link in slots descriptions
([#​40679](https://togithub.com/mui/material-ui/issues/40679 ))
[@​alexfauquette](https://togithub.com/alexfauquette )
- <!-- 08 -->\[examples] Simplify Next.js example
([#​40661](https://togithub.com/mui/material-ui/issues/40661 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 03 -->\[website] Fix broken styles on Base UI page
([#​40683](https://togithub.com/mui/material-ui/issues/40683 ))
[@​michaldudak](https://togithub.com/michaldudak )
All contributors of this release in alphabetical order:
[@​alexfauquette](https://togithub.com/alexfauquette ),
[@​anle9650](https://togithub.com/anle9650 ),
[@​ANUGLYPLUGIN](https://togithub.com/ANUGLYPLUGIN ),
[@​brijeshb42](https://togithub.com/brijeshb42 ),
[@​danilo-leal](https://togithub.com/danilo-leal ),
[@​devhik0](https://togithub.com/devhik0 ),
[@​DiegoAndai](https://togithub.com/DiegoAndai ),
[@​DonikaV](https://togithub.com/DonikaV ),
[@​joserodolfofreitas](https://togithub.com/joserodolfofreitas ),
[@​michaldudak](https://togithub.com/michaldudak ),
[@​mj12albert](https://togithub.com/mj12albert ),
[@​mnajdova](https://togithub.com/mnajdova ),
[@​mohamedsaiedd](https://togithub.com/mohamedsaiedd ),
[@​oliviertassinari](https://togithub.com/oliviertassinari ),
[@​pcorpet](https://togithub.com/pcorpet ),
[@​sai6855](https://togithub.com/sai6855 ),
[@​zanivan](https://togithub.com/zanivan )
###
[`v5.15.5`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#v5155 )
[Compare
Source](https://togithub.com/mui/material-ui/compare/v5.15.4...v5.15.5 )
<!-- generated comparing v5.15.4..master -->
*Jan 17, 2024*
A big thanks to the 18 contributors who made this release possible. Here
are some highlights ✨ :
- Base UI's CSS class prefix is now `base-`
([#​40205](https://togithub.com/mui/material-ui/issues/40205 ))
[@​michaldudak](https://togithub.com/michaldudak )
-   Bug fixes, and a lot of improvements to code and docs infra
##### `@mui/material@5.15.5`
- <!-- 42 -->\[Accordion] Deprecate \*Props props and classes for v6
([#​40418](https://togithub.com/mui/material-ui/issues/40418 ))
[@​DiegoAndai](https://togithub.com/DiegoAndai )
- <!-- 41 -->\[Alert] Update TypeScript types to allow color override
types to be added to `iconMapping` and `severity` props
([#​40551](https://togithub.com/mui/material-ui/issues/40551 ))
[@​2metres](https://togithub.com/2metres )
- <!-- 27 -->\[Dialog] Remove deprecated onBackdropClick from Dialog
tests
([#​40505](https://togithub.com/mui/material-ui/issues/40505 ))
[@​sai6855](https://togithub.com/sai6855 )
- <!-- 26 -->\[Divider] Deprecate props and classes for v6
([#​40563](https://togithub.com/mui/material-ui/issues/40563 ))
[@​sai6855](https://togithub.com/sai6855 )
##### `@mui/material-next@6.0.0-alpha.118`
- <!-- 36 -->\[ButtonGroup] Apply MD3 style to `ButtonGroup`
([#​40124](https://togithub.com/mui/material-ui/issues/40124 ))
[@​lhilgert9](https://togithub.com/lhilgert9 )
##### `@mui/base@5.0.0-beta.32`
##### Breaking changes
- <!-- 40 -->Change the CSS class prefix to `base-`
([#​40205](https://togithub.com/mui/material-ui/issues/40205 ))
[@​michaldudak](https://togithub.com/michaldudak )
The class prefix of Base UI components have been changed from `Mui-` to
`base-`. This only affects codebases that uses class names verbatim,
i.e. not exposed by JS objects such as `buttonClasses`, but as plain
strings or in CSS stylesheets (`.MuiButton.root`)
To adapt your code to the new pattern:
- replace all occurrences of the regex `.Mui([A-Z][A-Za-z]*)-` with
`.base-$1-` (so `MuiButton-root` becomes `base-Button-root`, etc.),
- replace all occurrences of the regex `.Mui-([a-z]*)` with `.base--$1`
(so `Mui-disabled` becomes `base--disabled`, etc.).
##### Changes
- <!-- 39 -->\[Select] Fix screen-reader CSS to avoid body scrollbar
([#​40599](https://togithub.com/mui/material-ui/issues/40599 ))
[@​brijeshb42](https://togithub.com/brijeshb42 )
- <!-- 38 -->\[Switch] Add border-box to demos
([#​40638](https://togithub.com/mui/material-ui/issues/40638 ))
[@​zanivan](https://togithub.com/zanivan )
##### `@mui/joy@5.0.0-beta.23`
- <!-- 11 -->\[ModalDialog] Fix ModalDialog layout prop override
([#​40512](https://togithub.com/mui/material-ui/issues/40512 ))
[@​maakcode](https://togithub.com/maakcode )
- <!-- 10 -->\[RadioGroup] Allow zero number as a value
([#​40344](https://togithub.com/mui/material-ui/issues/40344 ))
[@​aacevski](https://togithub.com/aacevski )
##### `@mui/codemod@5.15.5`
- <!-- 31 -->Allow `json` files to be transformed
([#​40536](https://togithub.com/mui/material-ui/issues/40536 ))
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli )
##### `@mui/lab@5.0.0-alpha.161`
- <!-- 09 -->Update `@mui/material` peer dependency version
([#​40528](https://togithub.com/mui/material-ui/issues/40528 ))
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli )
##### `@mui/material-nextjs@5.15.5`
- <!-- 08 -->Fix release script
([#​40519](https://togithub.com/mui/material-ui/issues/40519 ))
[@​petrovmiroslav](https://togithub.com/petrovmiroslav )
- <!-- 07 -->Support Nonces in the App Router Provider
([#​40269](https://togithub.com/mui/material-ui/issues/40269 ))
[@​josh-feldman](https://togithub.com/josh-feldman )
- <!-- 06 -->Polish
[@​mui/material-nextjs](https://togithub.com/mui/material-nextjs )
([#​40473](https://togithub.com/mui/material-ui/issues/40473 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
##### `@mui/system@5.15.5`
- <!-- 05 -->Fix import path for
[@​mui/system](https://togithub.com/mui/system ) in vite apps
([#​40490](https://togithub.com/mui/material-ui/issues/40490 ))
[@​brijeshb42](https://togithub.com/brijeshb42 )
- <!-- 02 -->Fix css vars generation and simplify the code
([#​40530](https://togithub.com/mui/material-ui/issues/40530 ))
[@​siriwatknp](https://togithub.com/siriwatknp )
- <!-- 01 -->Identify zero runtime styled path
([#​40555](https://togithub.com/mui/material-ui/issues/40555 ))
[@​brijeshb42](https://togithub.com/brijeshb42 )
##### Docs
- <!-- 35 -->\[joy-ui]\[Card] Fix text alignment in horizontal aligned
card demo
([#​40562](https://togithub.com/mui/material-ui/issues/40562 ))
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli )
- <!-- 25 -->Improve instructions about peer dependencies
([#​40621](https://togithub.com/mui/material-ui/issues/40621 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
- <!-- 24 -->Solve page description length
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 23 -->Fix MUI Treasury links
([#​40561](https://togithub.com/mui/material-ui/issues/40561 ))
[@​siriwatknp](https://togithub.com/siriwatknp )
- <!-- 17 -->\[material-ui] Update <ListItem button/> to ListItemButton
in demos
([#​40564](https://togithub.com/mui/material-ui/issues/40564 ))
[@​sai6855](https://togithub.com/sai6855 )
- <!-- 16 -->\[material-ui] Revise the Snackbar page
([#​39298](https://togithub.com/mui/material-ui/issues/39298 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
- <!-- 15 -->\[material-ui] Sharpen Material 3 copy on demo pages
([#​40546](https://togithub.com/mui/material-ui/issues/40546 ))
[@​samuelsycamore](https://togithub.com/samuelsycamore )
- <!-- 14 -->\[material-ui] Fix typo on Next.js integration guide
([#​40538](https://togithub.com/mui/material-ui/issues/40538 ))
[@​zanivan](https://togithub.com/zanivan )
- <!-- 13 -->\[material-ui]\[Snackbar] Remove unused `State` interface
from Consecutive Snackbars demo
([#​40410](https://togithub.com/mui/material-ui/issues/40410 ))
    [@​zinoroman](https://togithub.com/zinoroman )
- <!-- 12 -->\[website] Resolve broken links reported by
`docs:link-check`
([#​40547](https://togithub.com/mui/material-ui/issues/40547 ))
[@​samuelsycamore](https://togithub.com/samuelsycamore )
##### Core
- <!-- 37 -->\[blog] Fix 404 link to MUI Treasury
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 34 -->\[code-infra] Add `run` command to deploy docs
([#​40513](https://togithub.com/mui/material-ui/issues/40513 ))
[@​siriwatknp](https://togithub.com/siriwatknp )
- <!-- 32 -->\[core] Update the lockfile
([#​40628](https://togithub.com/mui/material-ui/issues/40628 ))
[@​michaldudak](https://togithub.com/michaldudak )
- <!-- 31 -->\[core] Remove dead code and follow standard
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 30 -->\[core] Simplify server detection
([#​40471](https://togithub.com/mui/material-ui/issues/40471 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 29 -->\[core] Sync playwright cache between MUI X and Material
UI ([#​40475](https://togithub.com/mui/material-ui/issues/40475 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 28 -->\[dependencies] Bump tough-cookie
([#​40437](https://togithub.com/mui/material-ui/issues/40437 ))
[@​michaldudak](https://togithub.com/michaldudak )
- <!-- 22 -->\[docs-infra] Enforce brand name rules
([#​40525](https://togithub.com/mui/material-ui/issues/40525 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 21 -->\[docs-infra] Minimize ad layout shift on mobile
([#​40582](https://togithub.com/mui/material-ui/issues/40582 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 20 -->\[docs-infra] Improve API page deprecation info
([#​40440](https://togithub.com/mui/material-ui/issues/40440 ))
[@​DiegoAndai](https://togithub.com/DiegoAndai )
- <!-- 19 -->\[docs-infra] Remove old tocs banners
([#​40537](https://togithub.com/mui/material-ui/issues/40537 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 18 -->\[docs-infra] Remove dead code aria-label sponsors
([#​40526](https://togithub.com/mui/material-ui/issues/40526 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 04 -->\[utils] Centralize clamp implementation in utils
([#​40267](https://togithub.com/mui/material-ui/issues/40267 ))
[@​Kamino0](https://togithub.com/Kamino0 )
- <!-- 03 -->\[website] Polish the Base UI page demos
([#​40504](https://togithub.com/mui/material-ui/issues/40504 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
All contributors of this release in alphabetical order:
[@​2metres](https://togithub.com/2metres ),
[@​aacevski](https://togithub.com/aacevski ),
[@​brijeshb42](https://togithub.com/brijeshb42 ),
[@​danilo-leal](https://togithub.com/danilo-leal ),
[@​DiegoAndai](https://togithub.com/DiegoAndai ),
[@​josh-feldman](https://togithub.com/josh-feldman ),
[@​Kamino0](https://togithub.com/Kamino0 ),
[@​lhilgert9](https://togithub.com/lhilgert9 ),
[@​maakcode](https://togithub.com/maakcode ),
[@​michaldudak](https://togithub.com/michaldudak ),
[@​oliviertassinari](https://togithub.com/oliviertassinari ),
[@​petrovmiroslav](https://togithub.com/petrovmiroslav ),
[@​sai6855](https://togithub.com/sai6855 ),
[@​samuelsycamore](https://togithub.com/samuelsycamore ),
[@​siriwatknp](https://togithub.com/siriwatknp ),
[@​zanivan](https://togithub.com/zanivan ),
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli ),
[@​zinoroman](https://togithub.com/zinoroman )
###
[`v5.15.4`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#5154 )
[Compare
Source](https://togithub.com/mui/material-ui/compare/v5.15.3...v5.15.4 )
<!-- generated comparing v5.15.3..master -->
*Jan 10, 2024*
A big thanks to the 22 contributors who made this release possible. Here
are some highlights:
- ✨  Material UI's
[ToggleButtonGroup](https://mui.com/material-ui/react-toggle-button/ )
now supports non-button element as a child (e.g., showing a Tooltip on a
disabled ToggleButton)
([#​40220](https://togithub.com/mui/material-ui/issues/40220 ))
[@​Methuselah96](https://togithub.com/Methuselah96 )
##### `@mui/material@5.15.4`
- \[TextField]\[FormLabel]\[InputLabel]\[FormControl] Use exact children
type to allow React children type augmentation
([#​38872](https://togithub.com/mui/material-ui/issues/38872 ))
[@​nicegamer7](https://togithub.com/nicegamer7 )
- \[Select] Add form submission regression test
([#​40176](https://togithub.com/mui/material-ui/issues/40176 ))
[@​mj12albert](https://togithub.com/mj12albert )
- \[ToggleButtonGroup] Support different elements under it
([#​40220](https://togithub.com/mui/material-ui/issues/40220 ))
[@​Methuselah96](https://togithub.com/Methuselah96 )
- \[ClickAwayListener] Fix export of types
([#​40485](https://togithub.com/mui/material-ui/issues/40485 ))
[@​illume](https://togithub.com/illume )
##### `@mui/material-nextjs@5.15.4`
- Improve build size issue
([#​40436](https://togithub.com/mui/material-ui/issues/40436 ))
[@​siriwatknp](https://togithub.com/siriwatknp )
##### `@mui/icons-material@5.15.4`
- Update the icons
([#​40365](https://togithub.com/mui/material-ui/issues/40365 ))
[@​michaldudak](https://togithub.com/michaldudak )
##### `@mui/system@5.15.4`
- \[zero] Move zero runtime related packages
([#​40426](https://togithub.com/mui/material-ui/issues/40426 ))
[@​brijeshb42](https://togithub.com/brijeshb42 )
- Fix all use of styled(Box)
([#​40449](https://togithub.com/mui/material-ui/issues/40449 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
##### `@mui/utils@5.15.4`
- Fix `isPlainObject` to work across realm
([#​39981](https://togithub.com/mui/material-ui/issues/39981 ))
[@​brijeshb42](https://togithub.com/brijeshb42 )
##### `@mui/base@5.0.0-beta.31`
- \[base-ui]\[NumberInput] Remove inputId and inputRef types from
NumberInput component
([#​40425](https://togithub.com/mui/material-ui/issues/40425 ))
[@​sai6855](https://togithub.com/sai6855 )
##### `@mui/joy@5.0.0-beta.22`
- \[Badge] Shouldn't crash when using custom size
([#​39986](https://togithub.com/mui/material-ui/issues/39986 ))
[@​iamsaumya](https://togithub.com/iamsaumya )
- \[ToggleButtonGroup] Add `JoyToggleButtonGroup` to extendTheme's
components type export
([#​40407](https://togithub.com/mui/material-ui/issues/40407 ))
[@​RiceCrisp](https://togithub.com/RiceCrisp )
##### Docs
- \[base-ui] Visual tweaks to the plain CSS theme stylesheet
([#​40487](https://togithub.com/mui/material-ui/issues/40487 ))
[@​zanivan](https://togithub.com/zanivan )
- \[base-ui] Add tokens to plain CSS theme stylesheet
([#​40113](https://togithub.com/mui/material-ui/issues/40113 ))
[@​zanivan](https://togithub.com/zanivan )
- \[base-ui] Update the overview page
([#​40412](https://togithub.com/mui/material-ui/issues/40412 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
- \[material-ui]\[Drawer] Resolve flickering when double-clicking on the
backdrop to close it
([#​40343](https://togithub.com/mui/material-ui/issues/40343 ))
[@​aacevski](https://togithub.com/aacevski )
- \[material-ui] Refactor form submission in FormDialog component
([#​40470](https://togithub.com/mui/material-ui/issues/40470 ))
[@​sai6855](https://togithub.com/sai6855 )
- \[material-ui] Replace recharts with MUI X charts on the Dashboard
template
([#​40107](https://togithub.com/mui/material-ui/issues/40107 ))
[@​alexfauquette](https://togithub.com/alexfauquette )
- \[material-ui] Revise the Alert demo page
([#​34892](https://togithub.com/mui/material-ui/issues/34892 ))
[@​samuelsycamore](https://togithub.com/samuelsycamore )
- \[material-ui] Revise the Accordion page
([#​40284](https://togithub.com/mui/material-ui/issues/40284 ))
[@​anle9650](https://togithub.com/anle9650 )
- \[material-ui] Add docs for complementary Card components
([#​40346](https://togithub.com/mui/material-ui/issues/40346 ))
[@​anle9650](https://togithub.com/anle9650 )
- \[material-ui] Add Material 3 components page
([#​40350](https://togithub.com/mui/material-ui/issues/40350 ))
[@​DiegoAndai](https://togithub.com/DiegoAndai )
- Fix strange italic style
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- Fix references to ESLint
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- Fix 301 redirections
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- Right-to-left revision and addition to Joy UI
([#​39158](https://togithub.com/mui/material-ui/issues/39158 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
##### Core
- \[examples] Use material-nextjs integration package
([#​40199](https://togithub.com/mui/material-ui/issues/40199 ))
[@​siriwatknp](https://togithub.com/siriwatknp )
- \[code-infra] Configure build dependencies in nx
([#​40482](https://togithub.com/mui/material-ui/issues/40482 ))
[@​michaldudak](https://togithub.com/michaldudak )
- \[code-infra] Don't require noreferrer on target link
([#​40447](https://togithub.com/mui/material-ui/issues/40447 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- \[code-infra] Use tsx instead of ts-node
([#​40428](https://togithub.com/mui/material-ui/issues/40428 ))
[@​michaldudak](https://togithub.com/michaldudak )
- \[code-infra] Add options to docs-api generation to support X code
structure
([#​40111](https://togithub.com/mui/material-ui/issues/40111 ))
[@​alexfauquette](https://togithub.com/alexfauquette )
- \[docs-infra] Add types for withDocsInfra
([#​40301](https://togithub.com/mui/material-ui/issues/40301 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- \[docs-infra] Fix anchor links in API pages
([#​40450](https://togithub.com/mui/material-ui/issues/40450 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- \[docs-infra] Fix API table full-width
([#​40476](https://togithub.com/mui/material-ui/issues/40476 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- \[docs-infra] Fix the copy button overlapping with the scrollbar
([#​40405](https://togithub.com/mui/material-ui/issues/40405 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
- \[docs-infra] Remove explicit `mui-x` dependency resolving
([#​40257](https://togithub.com/mui/material-ui/issues/40257 ))
[@​LukasTy](https://togithub.com/LukasTy )
- \[docs-infra] Update the outlined Demo container dark mode color
([#​40488](https://togithub.com/mui/material-ui/issues/40488 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
- \[core] Lock file maintenance
([#​34538](https://togithub.com/mui/material-ui/issues/34538 ))
[@​renovate](https://togithub.com/renovate )\[bot]
- \[core] Remove duplicate devDependencies
([#​40438](https://togithub.com/mui/material-ui/issues/40438 ))
[@​michaldudak](https://togithub.com/michaldudak )
- \[core] Remove issue emoji
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- \[core] Move prefetch at the core, will propagate to MUI X
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- \[core] Change package manager to pnpm
([#​36287](https://togithub.com/mui/material-ui/issues/36287 ))
[@​Janpot](https://togithub.com/Janpot )
- \[core]\[docs] Remove the "Understand MUI packages" page
([#​39835](https://togithub.com/mui/material-ui/issues/39835 ))
[@​savalaram-redkar](https://togithub.com/savalaram-redkar )
- \[website] Evolve the Developer Advocate role
([#​40337](https://togithub.com/mui/material-ui/issues/40337 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- \[website] Fix default social card
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- \[test] Restore the `t` command
([#​40430](https://togithub.com/mui/material-ui/issues/40430 ))
[@​michaldudak](https://togithub.com/michaldudak )
All contributors of this release in alphabetical order:
[@​aacevski](https://togithub.com/aacevski ),
[@​alexfauquette](https://togithub.com/alexfauquette ),
[@​anle9650](https://togithub.com/anle9650 ),
[@​brijeshb42](https://togithub.com/brijeshb42 ),
[@​danilo-leal](https://togithub.com/danilo-leal ),
[@​DiegoAndai](https://togithub.com/DiegoAndai ),
[@​iamsaumya](https://togithub.com/iamsaumya ),
[@​illume](https://togithub.com/illume ),
[@​Janpot](https://togithub.com/Janpot ),
[@​LukasTy](https://togithub.com/LukasTy ),
[@​Methuselah96](https://togithub.com/Methuselah96 ),
[@​michaldudak](https://togithub.com/michaldudak ),
[@​mj12albert](https://togithub.com/mj12albert ),
[@​nicegamer7](https://togithub.com/nicegamer7 ),
[@​oliviertassinari](https://togithub.com/oliviertassinari ),
[@​renovate](https://togithub.com/renovate )\[bot],
[@​RiceCrisp](https://togithub.com/RiceCrisp ),
[@​sai6855](https://togithub.com/sai6855 ),
[@​samuelsycamore](https://togithub.com/samuelsycamore ),
[@​savalaram-redkar](https://togithub.com/savalaram-redkar ),
[@​siriwatknp](https://togithub.com/siriwatknp ),
[@​zanivan](https://togithub.com/zanivan )
</details>
<details>
<summary>mui/material-ui (@​mui/lab)</summary>
###
[`v5.0.0-alpha.161`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#muilab500-alpha161 )
- <!-- 09 -->Update `@mui/material` peer dependency version
([#​40528](https://togithub.com/mui/material-ui/issues/40528 ))
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli )
</details>
<details>
<summary>mui/mui-x (@​mui/x-date-pickers)</summary>
###
[`v6.19.2`](https://togithub.com/mui/mui-x/compare/v6.19.0...v6.19.2 )
[Compare
Source](https://togithub.com/mui/mui-x/compare/v6.19.0...v6.19.2 )
###
[`v6.19.0`](https://togithub.com/mui/mui-x/blob/HEAD/CHANGELOG.md#6190 )
[Compare
Source](https://togithub.com/mui/mui-x/compare/v6.18.7...v6.19.0 )
*Jan 11, 2024*
We'd like to offer a big thanks to the 3 contributors who made this
release possible. Here are some highlights ✨ :
- ⏰  Support date-fns v3
([#​11659](https://togithub.com/mui/mui-x/issues/11659 ))
[@​LukasTy](https://togithub.com/LukasTy )
Pickers support both v2 and v3 of date-fns. For v3 use
`AdapterDateFnsV3`.
    ```js
    // with date-fns v2.x
import { AdapterDateFns } from
'@​mui/x-date-pickers/AdapterDateFns';
    import de from 'date-fns/locale/de';
    ```
    ```js
    // with date-fns v3.x
import { AdapterDateFns } from
'@​mui/x-date-pickers/AdapterDateFnsV3';
    import { de } from 'date-fns/locale/de';
    ```
##### Date Pickers
##### `@mui/x-date-pickers@6.19.0`
- \[pickers] Add date-fns@3.x adapter
([#​11659](https://togithub.com/mui/mui-x/issues/11659 ))
[@​LukasTy](https://togithub.com/LukasTy )
- \[pickers] Fix clearable behavior blocking focus return to
`OpenPickerButton`
([#​11643](https://togithub.com/mui/mui-x/issues/11643 ))
[@​noraleonte](https://togithub.com/noraleonte )
- \[l10n] Add missing Danish (da-DK) locale export
([#​11641](https://togithub.com/mui/mui-x/issues/11641 ))
[@​etlos](https://togithub.com/etlos )
##### `@mui/x-date-pickers-pro@6.19.0`
[](https://mui.com/r/x-pro-svg-link 
"Pro plan")
Same changes as in `@mui/x-date-pickers@6.19.0`.
##### Docs
- \[docs] Add missing component
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- \[docs] Fix parsing of `x-date-pickers-pro` demo adapter imports
([#​11637](https://togithub.com/mui/mui-x/issues/11637 ))
[@​LukasTy](https://togithub.com/LukasTy )
- \[docs] Push up the MUI X brand
([#​11533](https://togithub.com/mui/mui-x/issues/11533 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- \[docs] Improve Server-side data grid docs
([#​11589](https://togithub.com/mui/mui-x/issues/11589 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- \[docs] Add demo to the charts overview page
([#​11586](https://togithub.com/mui/mui-x/issues/11586 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
- \[docs] Fix 404 links in the docs
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- \[docs] Improve landing page
([#​11570](https://togithub.com/mui/mui-x/issues/11570 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- \[docs] Give a general revision to the docs
([#​11249](https://togithub.com/mui/mui-x/issues/11249 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE1My4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-02-01 16:16:58 +00:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							28fc36a1de 
							
						 
					 
					
						
						
							
							fix: exclude columns with commas ( #6102 )  
						
						
						
					 
					
						2024-02-01 14:10:57 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4e3ab7186c 
							
						 
					 
					
						
						
							
							feat: time to production chart ( #6100 )  
						
						
						
					 
					
						2024-02-01 12:22:27 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							99b8fa2943 
							
						 
					 
					
						
						
							
							refactor: take chatgpt's suggestions for diff calc algorithm ( #6086 )  
						
						... 
						
						
						
						We had to make some updates to let the compiler know about the types and
fix an issue with nested objects not being compared as objects (instead
as strings), but this saves us a few lines and is hopefully more
readable. 
						
					 
					
						2024-02-01 19:57:09 +09:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de0bebd7ad 
							
						 
					 
					
						
						
							
							fix: set correct lables for project charts ( #6099 )  
						
						
						
					 
					
						2024-02-01 10:31:11 +01:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb02ffd8c4 
							
						 
					 
					
						
						
							
							feat: A/B test search feedback variants ( #6085 )  
						
						... 
						
						
						
						Search was not getting any feedback. We introduced 3 different variants
to compare conversion rate.


 
						
					 
					
						2024-01-31 14:32:23 +02:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							79e86e1aca 
							
						 
					 
					
						
						
							
							feat: project health widget ( #6092 )  
						
						... 
						
						
						
						Adds the project health widget to the edb:
<img width="1243" alt="Skjermbilde 2024-01-31 kl 12 16 23"
src="https://github.com/Unleash/unleash/assets/16081982/7df1e4dc-3245-4c30-bb9e-f21e90697392 "> 
						
					 
					
						2024-01-31 13:19:28 +01:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0f901bbe12 
							
						 
					 
					
						
						
							
							fix: fix skeleton not appearing on feature toggle list ( #6093 )  
						
						... 
						
						
						
						The `FeatureToggleListTable` is nested directly within `PageContent`.
`PageContent` was cause for removing the skeleton from the table.
However, this is unnecessary because the table has its own loader that
manages the skeletons. Therefore, `PageContent` does not require a
loader. 
						
					 
					
						2024-01-31 13:26:39 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a9d1bdb4b2 
							
						 
					 
					
						
						
							
							fix: freezing navigation ( #6090 )  
						
						
						
					 
					
						2024-01-31 11:33:39 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5417662f5a 
							
						 
					 
					
						
						
							
							chore: add metrics for conflict creation detection ( #6022 )  
						
						... 
						
						
						
						This PR adds a 'change-request-conflict-created' event whenever someone
save a strategy update for a strategy that's used in either pending or
scheduled change requests.
Data for pending change requests will only be sent if change requests
are enabled. Data for scheduled change requests will be sent regardless.
Getting this data is somewhat involved, so I've extracted as much of the
logic into a separate file as possible.
The event re-uses the existing `change_request` metric and sends the
following data for each change request that we discover conflicts on:
```ts 
{
  state: ChangeRequestState,
  changeRequest: string, // <unleash identifier>#<change request id>
  action: 'edit-strategy',
  eventType: 'conflict-created'
}
```
There's only one action for this for now, but we could expand this event
to things such as strategy deletion, feature archival, in the future.
That said, I'd be happy to take it out.
## Discussion points
### Has the strategy actually been updated?
This does not check whether a strategy has actually changed before
emitting the event, only that you save your strategy changes.
This assumes that most people will simply close the modal by
clicking/tapping outside it or using the escape key instead of pressing
save.
However, it will likely lead to some false positives. If we think that
is an issue, I would suggest adding a check that something in the
strategy has actually changed in a follow-up PR. 
						
					 
					
						2024-01-31 18:56:56 +09:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d77e5391ed 
							
						 
					 
					
						
						
							
							refactor: FlagsChart and FlagsProjectChart components ( #6087 )  
						
						... 
						
						
						
						Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com> 
						
					 
					
						2024-01-31 09:50:50 +00:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e6ccd83739 
							
						 
					 
					
						
						
							
							refactor: LineChart component ( #6072 )  
						
						... 
						
						
						
						Initial version of a reusable trend chart, with a tooltip and vertical highlight 
						
					 
					
						2024-01-31 10:07:29 +01:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d7eb950f3a 
							
						 
					 
					
						
						
							
							chore: remove featureSearchAPI flag ( #6081 )  
						
						
						
					 
					
						2024-01-31 10:01:31 +02:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aae1d0576f 
							
						 
					 
					
						
						
							
							feat: add project flags component ( #6070 )  
						
						... 
						
						
						
						This PR adds project flags line chart component 
						
					 
					
						2024-01-31 08:48:10 +01:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c6a2303026 
							
						 
					 
					
						
						
							
							chore: remove featureSearchFrontend flag ( #6066 )  
						
						
						
					 
					
						2024-01-31 09:22:26 +02:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c9ac4916e8 
							
						 
					 
					
						
						
							
							feat: executive dashboard responsive grid ( #6069 )  
						
						... 
						
						
						
						- unified "Widget" component
- column order dependent on screen width 
						
					 
					
						2024-01-30 17:02:13 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							38df2e1831 
							
						 
					 
					
						
						
							
							fix: add instanceName to license display ( #6065 )  
						
						... 
						
						
						
						## About the changes
- Shows the instanceName from the license
- add new feature flag `enableLicenseChecker` used to enforce a valid
license. 
						
					 
					
						2024-01-30 11:05:27 +01:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7d6d4064a8 
							
						 
					 
					
						
						
							
							feat: connect dashboard static widgets to data ( #6062 )  
						
						... 
						
						
						
						This PR connects the static widgets to actual data 
						
					 
					
						2024-01-30 10:07:16 +01:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2643ac1356 
							
						 
					 
					
						
						
							
							feat: add CR id to plausible events ( #6035 )  
						
						... 
						
						
						
						Added conflict count to CR metrics and CR id.
Something to think about:
There was idea that we can aggregate this data based on CR id, but CR id
is just a number from 0 to x. So it will not be unique across instances.
---------
Co-authored-by: Thomas Heartman <thomas@getunleash.io> 
						
					 
					
						2024-01-30 10:38:39 +02:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							46fb40ca08 
							
						 
					 
					
						
						
							
							fix: dashboard layout ( #6063 )  
						
						... 
						
						
						
						Align widgets properly on main screen. Responsive view in next PRs 
						
					 
					
						2024-01-30 09:00:06 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8a7e65eaa6 
							
						 
					 
					
						
						
							
							refactor: cleanup fix for persistent set ( #6060 )  
						
						
						
					 
					
						2024-01-29 12:33:01 +01:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c1046079dd 
							
						 
					 
					
						
						
							
							chore: actions modal form ( #6057 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-1882/ui-add-actions-modal-and-form 
Adds actions modal and form, allowing users to create and edit actions.
The main thing that is missing is adding the remaining fields, which
will be included in a later PR. 
					
						2024-01-29 11:15:29 +00:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7da9232516 
							
						 
					 
					
						
						
							
							refactor: add temporary ts-expect-error to setGlobalStore in setHiddenEnvironments  
						
						
						
					 
					
						2024-01-29 10:26:00 +00:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ce219f1b74 
							
						 
					 
					
						
						
							
							fix: hidden envs ( #6050 )  
						
						
						
					 
					
						2024-01-26 17:03:10 +01:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							61c6583e24 
							
						 
					 
					
						
						
							
							Feat/dashboard chart tooltip ( #6038 )  
						
						... 
						
						
						
						Initial version of new chart tooltip 
						
					 
					
						2024-01-26 14:33:11 +01:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4a025a4b4b 
							
						 
					 
					
						
						
							
							feat: flag widget ( #6047 )  
						
						... 
						
						
						
						This PR adds the flag widget:
<img width="333" alt="Skjermbilde 2024-01-26 kl 14 16 19"
src="https://github.com/Unleash/unleash/assets/16081982/57b8c312-fcd5-4a3f-85f7-76514c671912 "> 
						
					 
					
						2024-01-26 14:22:16 +01:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ee4d2724e 
							
						 
					 
					
						
						
							
							fix: actions table UI improvements ( #6042 )  
						
						... 
						
						
						
						Includes some small fixes and improvements to the actions table UI:
 - Fix webhook icon not properly loading
 - Make actions execution param names bold in the tooltip
 - Make filters param names bold in the tooltip 
						
					 
					
						2024-01-26 09:52:19 +00:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							32484460ef 
							
						 
					 
					
						
						
							
							chore: project actions table ( #6039 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-1877/ui-add-actions-table 
Implements the new project actions table.


 
					
						2024-01-26 08:20:30 +00:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							00b3cbaa8b 
							
						 
					 
					
						
						
							
							Dashboard API hook ( #5990 )  
						
						... 
						
						
						
						Data fetching for dashboard
https://linear.app/unleash/issue/1-1969/dashboard-users-chart-api-hook  
						
					 
					
						2024-01-26 09:03:12 +01:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9ac1c88bd4 
							
						 
					 
					
						
						
							
							feat: new user widget ( #6037 )  
						
						... 
						
						
						
						Preliminary code for executive dashboard user widget 
						
					 
					
						2024-01-25 14:43:59 +01:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b0ecfd4d34 
							
						 
					 
					
						
						
							
							feat: add plausible change-requests-conflicts ( #6024 )  
						
						
						
					 
					
						2024-01-24 21:46:08 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							17d826ddf4 
							
						 
					 
					
						
						
							
							task: Add banner encouraging edge upgrade ( #6018 )  
						
						... 
						
						
						
						Only triggers if there is any rows in client instances that have
    sdk_version: unleash-edge with version < 17.0.0
The function that checks this memoizes the check for 10 minutes to avoid
scanning the client instances table too often. 
						
					 
					
						2024-01-24 14:22:48 +00:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e4ca8a3e6c 
							
						 
					 
					
						
						
							
							feat: track search bar events ( #6021 )  
						
						... 
						
						
						
						Adding tracking for 2 views, when users use the new search. 
For features view and project view. 
						
					 
					
						2024-01-24 14:23:23 +02:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d1d428746 
							
						 
					 
					
						
						
							
							chore: project actions tab ( #6009 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-1858/add-new-actions-tab-to-project-settings 
Adds the new actions tab to project settings, hidden behind the
`automatedActions` feature flag.
 
					
						2024-01-24 10:05:04 +00:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							01318b11ea 
							
						 
					 
					
						
						
							
							fix: show the updated value instead of the snapshot value ( #5989 )  
						
						... 
						
						
						
						This PR fixes a bug in the displayed value of the conflict list so that
it shows the value it would update to instead of the snapshot value.
In doing so, it updates the logic of the algorithm to:
1. if the snapshot value and the current value are the same, it's not a
conflict (it's an intended change)
2. If the snapshot value differs from the current value, it is a
conflict if and only if the value in the change differs from the current
value. Otherwise, it's not a conflict.
The new test cases are:
- it shows a diff for a property if the snapshot and live version differ
for that property and the changed value is different from the live
version
- it does not show a diff for a property if the live version and the
change have the same value, even if the snapshot differs from the live
version
- it does not show a diff for a property if the snapshot and the live
version are the same 
						
					 
					
						2024-01-24 12:39:41 +04:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							13a9b1bc13 
							
						 
					 
					
						
						
							
							fix: project settings title ( #6011 )  
						
						... 
						
						
						
						Small fix to the project settings title, correcting it and making it
consistent. 
						
					 
					
						2024-01-24 08:38:13 +00:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7413a1ee1a 
							
						 
					 
					
						
						
							
							chore: add support for project and environment in PermissionGuard ( #6008 )  
						
						... 
						
						
						
						I noticed some manual `hasAccess` usages in permission guards due to the
fact that `PermissionGuard` does not accept `project` and `environment`.
This PR adds this support to `PermissionGuard` so we can adapt these
`hasAccess` checks to use it instead, adding consistency and cleaning
things up.
This PR does not include these adaptations however, it only adds the
optional properties to the component. We can address these at a later
point. 
						
					 
					
						2024-01-24 08:20:38 +00:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							68eb3dec07 
							
						 
					 
					
						
						
							
							fix: upgrade unleash-client to v5.3.0 ( #5800 )  
						
						
						
					 
					
						2024-01-24 09:12:07 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							156ba39b42 
							
						 
					 
					
						
						
							
							fix: strategy screen re-rendering table bug ( #6006 )  
						
						
						
					 
					
						2024-01-23 15:49:13 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							48ef88b4fa 
							
						 
					 
					
						
						
							
							test: variant edit corner cases ( #5998 )  
						
						
						
					 
					
						2024-01-23 10:38:31 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3fd735ac7e 
							
						 
					 
					
						
						
							
							fix: move useEffect before renders ( #5995 )  
						
						
						
					 
					
						2024-01-23 09:32:48 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5305c868e5 
							
						 
					 
					
						
						
							
							fix: update stickiness between tabs ( #5991 )  
						
						... 
						
						
						
						Fixes a bug where stickiness update to the main strategy would not propagate to strategy variants 
						
					 
					
						2024-01-23 08:58:06 +01:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0847c2e52c 
							
						 
					 
					
						
						
							
							chore: add new action hooks ( #5992 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-1857/create-new-action-hooks-on-the-frontend 
Adds action hooks to help us with CRUD operations on the frontend,
similar to https://github.com/Unleash/unleash/pull/5788  and
https://github.com/Unleash/unleash/pull/5790  
					
						2024-01-22 17:31:04 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8256c2eaf2 
							
						 
					 
					
						
						
							
							task: Use fine-grained project permissions in frontend ( #5974 )  
						
						... 
						
						
						
						Connected to [#5932 ](https://github.com/Unleash/unleash/pull/5932 ) -
This starts using the new permissions in addition to the old
UPDATE_PROJECT permission. That way, if you're happy with
UPDATE_PROJECT, you don't need to change.
However, you can now add more fine grained permissions for both READ and
WRITE operations. 
						
					 
					
						2024-01-22 15:34:10 +01:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b7483e8989 
							
						 
					 
					
						
						
							
							chore: generate frontend openapi types ( #5988 )  
						
						... 
						
						
						
						Update for dashboard types 
						
					 
					
						2024-01-22 14:16:07 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fd91cd1771 
							
						 
					 
					
						
						
							
							fix: don't use kebab-case for properties ( #5979 )  
						
						... 
						
						
						
						These are apparently unsupported in css objects and using the camelCased (or PascalCased) versions was the suggested fix. 
						
					 
					
						2024-01-22 12:26:25 +00:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							60d2176efa 
							
						 
					 
					
						
						
							
							feat: add option to use variants with feedback ( #5986 )  
						
						... 
						
						
						
						This PR will allow us to use a feature flag with variants to control
whether or not we should show the comments field of the feedback form.
This will allow us to see whether we can increase feedback collection if
we reduce the load on the customer. 
						
					 
					
						2024-01-22 13:14:27 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							055bab8e7c 
							
						 
					 
					
						
						
							
							feat: include number of flags chart ( #5987 )  
						
						
						
					 
					
						2024-01-22 12:15:49 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c9b99f41cf 
							
						 
					 
					
						
						
							
							feat: number of flags component ( #5984 )  
						
						
						
					 
					
						2024-01-22 11:47:15 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							312a40ce1c 
							
						 
					 
					
						
						
							
							refactor: prefer 'span' to 'div' in the badge element ( #5981 )  
						
						... 
						
						
						
						This changes the badge element to prefer spans instead of divs. The
primary difference between spans and divs is that spans are inline and
divs are block. Styling-wise, we override the display property anyway.
Semantically, most all of the badges are used inline instead of on
their own block level, so this change seems sensible. You can still
provide `div` as the `as` prop if you need to. 
						
					 
					
						2024-01-22 14:44:26 +04:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ec1439e171 
							
						 
					 
					
						
						
							
							Feat: dashboard users chart frontend ( #5980 )  
						
						... 
						
						
						
						Users chart with tooltip and legend 
						
					 
					
						2024-01-22 11:07:38 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							edf3cad092 
							
						 
					 
					
						
						
							
							fix: add keys to the features cell component ( #5978 )  
						
						... 
						
						
						
						This PR adds the `key` property to the features cell component where it
renders lists of flags. This fixes a few rendering errors we've been
getting in the console. 
						
					 
					
						2024-01-22 07:57:38 +00:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f7c8180145 
							
						 
					 
					
						
						
							
							Chore: omit snapshot property from event payload ( #5972 )  
						
						... 
						
						
						
						This PR hides the "snapshot" data from the diff overview we show in the
UI in a change request. 
						
					 
					
						2024-01-22 11:13:49 +04:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0bb709a718 
							
						 
					 
					
						
						
							
							feat: show changes that would be overwritten in change request overview UI ( #5964 )  
						
						... 
						
						
						
						This PR adds a first, rough iteration of what it could look like to show
changes that would be overwritten by applying a PR.
The changes are listed in a table (semantically; looks more like a list
visually) and show the property, the current live value and the version
that you have in your changes. The changes are hidden by default, but
can be shown by expanding a details element.
@nicolaesocaciu Suggested that we merge this version for now and iterate
on the design later.
Here's what it looks like closed:

Here's what it looks like with a typical change load:

Here's what it looks like if you change more or less every property
changed:
 
						
					 
					
						2024-01-22 11:13:38 +04:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8f4780c52f 
							
						 
					 
					
						
						
							
							chore(deps): update dependency vite to v5.0.12 [security] ( #5977 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [vite](https://vitejs.dev )
([source](https://togithub.com/vitejs/vite/tree/HEAD/packages/vite )) |
[`5.0.11` ->
`5.0.12`](https://renovatebot.com/diffs/npm/vite/5.0.11/5.0.12 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
### GitHub Vulnerability Alerts
####
[CVE-2024-23331](https://togithub.com/vitejs/vite/security/advisories/GHSA-c24v-8rfc-w8vw )
### Summary
[Vite dev server
option](https://vitejs.dev/config/server-options.html#server-fs-deny )
`server.fs.deny` can be bypassed on case-insensitive file systems using
case-augmented versions of filenames. Notably this affects servers
hosted on Windows.
This bypass is similar to
https://nvd.nist.gov/vuln/detail/CVE-2023-34092  -- with surface area
reduced to hosts having case-insensitive filesystems.
### Patches
Fixed in vite@5.0.12, vite@4.5.2, vite@3.2.8, vite@2.9.17
### Details
Since `picomatch` defaults to case-sensitive glob matching, but the file
server doesn't discriminate; a blacklist bypass is possible.
See `picomatch` usage, where `nocase` is defaulted to `false`:
https://github.com/vitejs/vite/blob/v5.1.0-beta.1/packages/vite/src/node/server/index.ts#L632 
By requesting raw filesystem paths using augmented casing, the matcher
derived from `config.server.fs.deny` fails to block access to sensitive
files.
### PoC
**Setup**
1. Created vanilla Vite project using `npm create vite@latest` on a
Standard Azure hosted Windows 10 instance.
    - `npm run dev -- --host 0.0.0.0`
- Publicly accessible for the time being here: http://20.12.242.81:5173/ 
2. Created dummy secret files, e.g. `custom.secret` and `production.pem`
3. Populated `vite.config.js` with
```javascript
export default { server: { fs: { deny: ['.env', '.env.*', '*.{crt,pem}', 'custom.secret'] } } }
```
**Reproduction**
1. `curl -s http://20.12.242.81:5173/@​fs// `
- Descriptive error page reveals absolute filesystem path to project
root
2. `curl -s
http://20.12.242.81:5173/@​fs/C:/Users/darbonzo/Desktop/vite-project/vite.config.js `
    - Discoverable configuration file reveals locations of secrets
3. `curl -s
http://20.12.242.81:5173/@​fs/C:/Users/darbonzo/Desktop/vite-project/custom.sEcReT `
- Secrets are directly accessible using case-augmented version of
filename
**Proof**

### Impact
**Who**
- Users with exposed dev servers on environments with case-insensitive
filesystems
**What**
- Files protected by `server.fs.deny` are both discoverable, and
accessible
---
### Release Notes
<details>
<summary>vitejs/vite (vite)</summary>
### [`v5.0.12`](https://togithub.com/vitejs/vite/releases/tag/v5.0.12 )
[Compare
Source](https://togithub.com/vitejs/vite/compare/v5.0.11...v5.0.12 )
Please refer to
[CHANGELOG.md](https://togithub.com/vitejs/vite/blob/v5.0.12/packages/vite/CHANGELOG.md )
for details.
</details>
---
### Configuration
📅  **Schedule**: Branch creation - "" in timezone Europe/Madrid,
Automerge - At any time (no schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-01-20 01:38:23 +00:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							01a38becb3 
							
						 
					 
					
						
						
							
							fix: handle title diffing correctly in strategy change diffs ( #5971 )  
						
						... 
						
						
						
						A strategy title can be either an empty string or undefined on the
type we use in the frontend. In the snapshot it can be an empty
string, null (presumably), and undefined.
This change updates the diffing logic to handle the various title diff
cases correctly. It also updates the type used for the snapshot to
reflect this. 
						
					 
					
						2024-01-19 18:56:46 +04:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							77fcc9e840 
							
						 
					 
					
						
						
							
							fix: incoming webhooks form UI adjustments ( #5973 )  
						
						... 
						
						
						
						Small UI improvements in the new incoming webhooks form after aligning
with @nicolaesocaciu.
 
						
					 
					
						2024-01-19 14:50:54 +00:00 
						 
				 
			
				
					
						
							
							
								andreas-unleash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dda0fd3fd4 
							
						 
					 
					
						
						
							
							Fix: losing redirect on provider login ( #5970 )  
						
						... 
						
						
						
						Fixes the initial redirect to take into account the value from session
storage
---------
Signed-off-by: andreas-unleash <andreas@getunleash.ai> 
						
					 
					
						2024-01-19 14:31:42 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							84e341bbb7 
							
						 
					 
					
						
						
							
							feat: show select all button when more than 1 item ( #5965 )  
						
						
						
					 
					
						2024-01-19 11:26:03 +01:00 
						 
				 
			
				
					
						
							
							
								andreas-unleash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a096b2a485 
							
						 
					 
					
						
						
							
							fix: store redirect to localStorage to avoid loss of redirect ( #5929 )  
						
						... 
						
						
						
						Stores `redirect` param in localStorage in the Authentication component.
Retrieves the `redirect` param from localStorage at the Login screen if
it is not there in the url.
This will solve losing the redirect information all provider logins
Closes #
[1-1890](https://linear.app/unleash/issue/1-1890/capture-path-before-logging-in-and-redirect-to-it-if-there-and-custom )
---------
Signed-off-by: andreas-unleash <andreas@getunleash.ai> 
						
					 
					
						2024-01-19 11:32:26 +02:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4ee2acb3aa 
							
						 
					 
					
						
						
							
							fix: add more comprehensive metrics for feedback ( #5967 )  
						
						... 
						
						
						
						Add more comprehensive tracking of feedback 
						
					 
					
						2024-01-19 10:23:40 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c69137a1ee 
							
						 
					 
					
						
						
							
							feat: add algorithm to detect what strategy changes would be overwritten by applying a CR ( #5963 )  
						
						... 
						
						
						
						This change adds an algorithm with tests for detecting what changes
would be overwritten by applying a CR.
Test cases:
- It compares strategies regardless of order of keys in the objects.
This ensures that two strategies with the same content but different
order of keys are compared correctly.
- It treats `undefined` or missing segments in old config as equal to
`[]` in change
- It treats `undefined` or missing strategy variants in old config and
change as equal to `[]`
- It lists changes in a sorted list with the correct values
- It ignores object order on nested objects. Similar to the first
point, this does order-insensitive comparison for nested objects (such
as params and constraints). 
						
					 
					
						2024-01-19 13:08:08 +04:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b00909db3f 
							
						 
					 
					
						
						
							
							test: show array param decoder ( #5955 )  
						
						
						
					 
					
						2024-01-19 09:27:47 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							22037cb0f2 
							
						 
					 
					
						
						
							
							fix: normalize hours back to prevent freezing UI ( #5953 )  
						
						
						
					 
					
						2024-01-19 09:27:31 +01:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							277e3e0afd 
							
						 
					 
					
						
						
							
							chore(deps): update react-router monorepo to v6.21.2 ( #5961 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [react-router](https://togithub.com/remix-run/react-router )
([source](https://togithub.com/remix-run/react-router/tree/HEAD/packages/react-router ))
| [`6.21.1` ->
`6.21.2`](https://renovatebot.com/diffs/npm/react-router/6.21.1/6.21.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/ )
|
| [react-router-dom](https://togithub.com/remix-run/react-router )
([source](https://togithub.com/remix-run/react-router/tree/HEAD/packages/react-router-dom ))
| [`6.21.1` ->
`6.21.2`](https://renovatebot.com/diffs/npm/react-router-dom/6.21.1/6.21.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>remix-run/react-router (react-router)</summary>
###
[`v6.21.2`](https://togithub.com/remix-run/react-router/compare/react-router@6.21.1...react-router@6.21.2 )
[Compare
Source](https://togithub.com/remix-run/react-router/compare/react-router@6.21.1...react-router@6.21.2 )
</details>
<details>
<summary>remix-run/react-router (react-router-dom)</summary>
###
[`v6.21.2`](https://togithub.com/remix-run/react-router/compare/react-router-dom@6.21.1...react-router-dom@6.21.2 )
[Compare
Source](https://togithub.com/remix-run/react-router/compare/react-router-dom@6.21.1...react-router-dom@6.21.2 )
</details>
---
### Configuration
📅  **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about these
updates 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-01-18 21:18:26 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bf65861640 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @tanstack/react-table to v8.11.4 ( #5958 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@tanstack/react-table](https://togithub.com/tanstack/table ) |
[`8.11.3` ->
`8.11.4`](https://renovatebot.com/diffs/npm/@tanstack%2freact-table/8.11.3/8.11.4 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>tanstack/table (@​tanstack/react-table)</summary>
###
[`v8.11.4`](https://togithub.com/TanStack/table/releases/tag/v8.11.4 )
[Compare
Source](https://togithub.com/tanstack/table/compare/v8.11.3...v8.11.4 )
Version 8.11.4 - 1/11/2024, 5:30 PM
#### Changes
##### Fix
- add optional document context for resize listeners prettier
([`9aba3c0`](https://togithub.com/tanstack/table/commit/9aba3c08 )) by
Kevin Vandy
- add optional document context for resize listeners
([#​5003](https://togithub.com/tanstack/table/issues/5003 ))
([`8e106a9`](https://togithub.com/tanstack/table/commit/8e106a99 )) by
Jareth
- Correctly exit publish script
([#​5262](https://togithub.com/tanstack/table/issues/5262 ))
([`57336fc`](https://togithub.com/tanstack/table/commit/57336fc7 )) by
Lachlan Collins
##### Chore
- Fix incorrect npm tag for previous version release
([#​5265](https://togithub.com/tanstack/table/issues/5265 ))
([`0899c33`](https://togithub.com/tanstack/table/commit/0899c335 )) by
Lachlan Collins
- Stricter tsconfig options
([#​5264](https://togithub.com/tanstack/table/issues/5264 ))
([`86d6447`](https://togithub.com/tanstack/table/commit/86d64470 )) by
Lachlan Collins
- Update to Rollup v4, Vite v5
([#​5260](https://togithub.com/tanstack/table/issues/5260 ))
([`fefe74f`](https://togithub.com/tanstack/table/commit/fefe74f4 )) by
Lachlan Collins
- Update examples to use Vite v4
([#​5259](https://togithub.com/tanstack/table/issues/5259 ))
([`5d615ab`](https://togithub.com/tanstack/table/commit/5d615ab5 )) by
Lachlan Collins
- Update select workspace dependencies
([#​5258](https://togithub.com/tanstack/table/issues/5258 ))
([`a990435`](https://togithub.com/tanstack/table/commit/a990435f )) by
Lachlan Collins
##### Docs
- fix meta data example
([#​5256](https://togithub.com/tanstack/table/issues/5256 ))
([`6561267`](https://togithub.com/tanstack/table/commit/65612676 )) by
Nathan Isaac
- fix feature guide links
([`8a14fa6`](https://togithub.com/tanstack/table/commit/8a14fa66 )) by
Kevin Vandy
- refactor guides section and new table instance guide
([#​5254](https://togithub.com/tanstack/table/issues/5254 ))
([`b327934`](https://togithub.com/tanstack/table/commit/b3279343 )) by
Kevin Van Cott
- add solid filters example
([#​5252](https://togithub.com/tanstack/table/issues/5252 ))
([`80d92d6`](https://togithub.com/tanstack/table/commit/80d92d6f )) by
Hephaestian
##### Ci
- Use publish function from `@tanstack/config`
([#​5257](https://togithub.com/tanstack/table/issues/5257 ))
([`43989f2`](https://togithub.com/tanstack/table/commit/43989f26 )) by
Lachlan Collins
#### Packages
-
[@​tanstack/table-core](https://togithub.com/tanstack/table-core )[@​8](https://togithub.com/8 ).11.4
-
[@​tanstack/react-table](https://togithub.com/tanstack/react-table )[@​8](https://togithub.com/8 ).11.4
-
[@​tanstack/solid-table](https://togithub.com/tanstack/solid-table )[@​8](https://togithub.com/8 ).11.4
-
[@​tanstack/vue-table](https://togithub.com/tanstack/vue-table )[@​8](https://togithub.com/8 ).11.4
-
[@​tanstack/svelte-table](https://togithub.com/tanstack/svelte-table )[@​8](https://togithub.com/8 ).11.4
-
[@​tanstack/react-table-devtools](https://togithub.com/tanstack/react-table-devtools )[@​8](https://togithub.com/8 ).11.4
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-01-18 18:14:57 +00:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1fd7749ae7 
							
						 
					 
					
						
						
							
							fix: prevent jumping columns in search view ( #5950 )  
						
						
						
					 
					
						2024-01-18 14:37:57 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							105747293e 
							
						 
					 
					
						
						
							
							fix: show pagination when enough items ( #5948 )  
						
						
						
					 
					
						2024-01-18 14:36:05 +01:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3dd188e77c 
							
						 
					 
					
						
						
							
							refactor: shared url_safe_basic constant ( #5952 )  
						
						... 
						
						
						
						Uses a new `URL_SAFE_BASIC` regex constant that checks for characters
that are commonly used in URL path sections: alphanumeric lowercase
characters, dashes and underscores.
This will allow us to re-use this constant in our server-side
validation. 
						
					 
					
						2024-01-18 12:33:33 +00:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5b56fac66f 
							
						 
					 
					
						
						
							
							Chore inc webhooks modal form ( #5938 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-1818/ui-create-incoming-webhook-newedit-modal 
Adds the incoming webhooks modal form, which allows users to create and
edit incoming webhooks, along with their respective tokens.
Follows a logic similar to service accounts and their tokens, and tries
to use the newest form validation flow that we implemented in the roles
form.
 
					
						2024-01-18 11:38:05 +00:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4b02d6aa9c 
							
						 
					 
					
						
						
							
							Executive Dashboard page setup ( #5949 )  
						
						
						
					 
					
						2024-01-18 12:32:25 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d3215335c9 
							
						 
					 
					
						
						
							
							feat: metrics periods expressed in days ( #5928 )  
						
						
						
					 
					
						2024-01-18 11:54:20 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f5cf118b12 
							
						 
					 
					
						
						
							
							fix: precise selected all chips check ( #5945 )  
						
						
						
					 
					
						2024-01-18 11:53:56 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							567099a15b 
							
						 
					 
					
						
						
							
							fix: table loader ( #5937 )  
						
						
						
					 
					
						2024-01-18 11:26:42 +01:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							242d2e5f27 
							
						 
					 
					
						
						
							
							chore : upgrade jsdom to 23 ( #5934 )  
						
						
						
					 
					
						2024-01-17 16:20:27 +02:00 
						 
				 
			
				
					
						
							
							
								andreas-unleash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							60813acb09 
							
						 
					 
					
						
						
							
							fix: make the conflcit email template button conditionally render ( #5931 )  
						
						... 
						
						
						
						Makes the schedule conflict email button conditional to having the link
present.
Closes #
[1-1950](https://linear.app/unleash/issue/1-1950/modify-the-template-to-make-the-new-button-conditional )
Signed-off-by: andreas-unleash <andreas@getunleash.ai> 
						
					 
					
						2024-01-17 13:26:07 +00:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1deee10317 
							
						 
					 
					
						
						
							
							Feat/disabled strategies ( #5930 )  
						
						... 
						
						
						
						This PR makes disabled strategies more prominent in the UI:
<img width="1031" alt="Skjermbilde 2024-01-17 kl 11 26 11"
src="https://github.com/Unleash/unleash/assets/16081982/4a07c0aa-8f86-4854-829e-1088abecfb4e "> 
						
					 
					
						2024-01-17 13:20:39 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5fb2ac8054 
							
						 
					 
					
						
						
							
							fix: select default application based on timespan ( #5927 )  
						
						
						
					 
					
						2024-01-17 12:15:03 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2b1111044f 
							
						 
					 
					
						
						
							
							feat: added killswitch for admin tokens ( #5905 )  
						
						... 
						
						
						
						Since we've now added PAT's we really do recommend switching to those,
or for enterprises, we recommend using service accounts.
Admin tokens have an obvious disadvantage in that they're not connected
to any user, so actions performed by them are harder to audit.
This PR adds a killswitch for turning it off, in preparation for
deprecating them and ultimately removing them in the future. 
						
					 
					
						2024-01-17 10:27:36 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a55964ce8 
							
						 
					 
					
						
						
							
							fix: metrics apps should be selected from the longest time span ( #5923 )  
						
						
						
					 
					
						2024-01-17 09:51:59 +01:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f61750a755 
							
						 
					 
					
						
						
							
							chore(deps): update dependency debounce to v2 ( #5901 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [debounce](https://togithub.com/sindresorhus/debounce ) | [`1.2.1` ->
`2.0.0`](https://renovatebot.com/diffs/npm/debounce/1.2.1/2.0.0 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>sindresorhus/debounce (debounce)</summary>
###
[`v2.0.0`](https://togithub.com/sindresorhus/debounce/releases/tag/v2.0.0 )
[Compare
Source](https://togithub.com/sindresorhus/debounce/compare/1.2.1...v2.0.0 )
##### Breaking
- Require Node.js 18 and modern browsers
[`2872fb8`](https://togithub.com/sindresorhus/debounce/commit/2872fb8 )
- Removed support for
[component](https://togithub.com/componentjs/component ) (now defunct
project)
##### Improvements
- Add TypeScript types
[`2872fb8`](https://togithub.com/sindresorhus/debounce/commit/2872fb8 )
- Protect against improper use in classes
[`95eef87`](https://togithub.com/sindresorhus/debounce/commit/95eef87 )
##### Fixes
- Fix recursive callback args
([#​32](https://togithub.com/sindresorhus/debounce/issues/32 ))
[`c997759`](https://togithub.com/sindresorhus/debounce/commit/c997759 )
</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**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjcuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: sjaanus <sellinjaanus@gmail.com> 
						
					 
					
						2024-01-17 10:29:17 +02:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9d32bf53eb 
							
						 
					 
					
						
						
							
							fix: refactor autosave to use the id to resolve the constraint ( #5917 )  
						
						... 
						
						
						
						Use id to resolve autosave constraints now that we have consistent id
references 
						
					 
					
						2024-01-17 08:51:54 +01:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5f4fe2072f 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/node to v18.19.6 ( #5920 )  
						
						... 
						
						
						
						[](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 ))
| [`18.19.5` ->
`18.19.6`](https://renovatebot.com/diffs/npm/@types%2fnode/18.19.5/18.19.6 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅  **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-01-16 18:34:39 +00:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d2366a8aa1 
							
						 
					 
					
						
						
							
							fix: improve SSO default role resolution ( #5916 )  
						
						... 
						
						
						
						This improves the role resolution in the value of the default root role,
preventing a bug where settings saved
pre-https://github.com/Unleash/unleash/pull/5887  would show an empty
default root role in the dropdown.
Also makes the role update more robust. 
						
					 
					
						2024-01-16 16:08:46 +00:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3bebc11fb2 
							
						 
					 
					
						
						
							
							feat: adjust height on applications list in metrics ( #5918 )  
						
						
						
					 
					
						2024-01-16 16:21:55 +01:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							967ee13e62 
							
						 
					 
					
						
						
							
							fix: add symbols as constraint ids ( #5913 )  
						
						... 
						
						
						
						This PR adds uuids as ids using a symbol in order to make sure we only
use this to keep internal order in the viritual DOM. This makes us able
to have predictable mutable lists on the frontend, and makes it easy to
not pass this property along to the backend. 
						
					 
					
						2024-01-16 13:47:04 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dfeaea8ee9 
							
						 
					 
					
						
						
							
							feat: hours back feature metrics tracking ( #5904 )  
						
						
						
					 
					
						2024-01-16 10:30:06 +01:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3b5b1ec020 
							
						 
					 
					
						
						
							
							chore: add tokens column to incoming webhooks table ( #5903 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-1827/add-remaining-columns-to-the-incoming-webhooks-table 
Adds the "tokens" column to the incoming webhooks table.
Also includes some slight adjustments to the table, including a fix to
center the actions button.
 
					
						2024-01-16 08:43:14 +00:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9d370ad85d 
							
						 
					 
					
						
						
							
							Fix/autosave on delete ( #5899 )  
						
						... 
						
						
						
						This PR will make FeatureStrategyConstraints use the value coming from
the setState function instead of closing over a stale value. 
						
					 
					
						2024-01-16 09:23:35 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6cfb7b4fb8 
							
						 
					 
					
						
						
							
							feat: feature metrics table timezone ( #5880 )  
						
						
						
					 
					
						2024-01-15 15:31:10 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9ac8a466ab 
							
						 
					 
					
						
						
							
							feat: select all applications ( #5897 )  
						
						
						
					 
					
						2024-01-15 15:30:35 +01:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0ba37e8622 
							
						 
					 
					
						
						
							
							feat: list all root roles in SSO config ( #5887 )  
						
						... 
						
						
						
						Lists all root roles in SSO config, including custom root roles.
 
						
					 
					
						2024-01-15 13:13:29 +00:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							22acadf4cc 
							
						 
					 
					
						
						
							
							fix: role form sluggishness ( #5888 )  
						
						... 
						
						
						
						This seems to improve the performance in the role form while still
maintaining the same validation logic.
A big factor was the memoization of the categories calculation and
respective elements, which is especially impactful when there are many
environments. 
						
					 
					
						2024-01-15 08:37:53 +00:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ebd673e9fc 
							
						 
					 
					
						
						
							
							fix: use the new method ( #5894 )  
						
						... 
						
						
						
						This PR adds the new setValuesWithRecord method to the deletion of
values. In addition, we'll auto save when using the undo button aswell. 
						
					 
					
						2024-01-15 09:28:19 +01:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f7b285d340 
							
						 
					 
					
						
						
							
							feat: add undo ( #5879 )  
						
						... 
						
						
						
						This PR adds undo functionality so you can restore the state of your
constraint if you make a mistake. We also amend the autosave
functionality to only apply when values are changed and you have a valid
value. See demo:
https://www.loom.com/share/da704da8aee94ac18d4caae697426802  
						
					 
					
						2024-01-15 08:47:59 +01:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f3f3e2780e 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/node to v18.19.5 ( #5889 )  
						
						... 
						
						
						
						[](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 ))
| [`18.19.4` ->
`18.19.5`](https://renovatebot.com/diffs/npm/@types%2fnode/18.19.4/18.19.5 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅  **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjcuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-01-15 00:40:06 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d1ea959486 
							
						 
					 
					
						
						
							
							chore(deps): update react-router monorepo to v6.21.1 ( #5886 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [react-router](https://togithub.com/remix-run/react-router )
([source](https://togithub.com/remix-run/react-router/tree/HEAD/packages/react-router ))
| [`6.20.1` ->
`6.21.1`](https://renovatebot.com/diffs/npm/react-router/6.20.1/6.21.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-router-dom](https://togithub.com/remix-run/react-router )
([source](https://togithub.com/remix-run/react-router/tree/HEAD/packages/react-router-dom ))
| [`6.20.1` ->
`6.21.1`](https://renovatebot.com/diffs/npm/react-router-dom/6.20.1/6.21.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>remix-run/react-router (react-router)</summary>
###
[`v6.21.1`](https://togithub.com/remix-run/react-router/blob/HEAD/packages/react-router/CHANGELOG.md#6211 )
[Compare
Source](https://togithub.com/remix-run/react-router/compare/react-router@6.21.0...react-router@6.21.1 )
##### Patch Changes
- Fix bug with `route.lazy` not working correctly on initial SPA load
when `v7_partialHydration` is specified
([#​11121](https://togithub.com/remix-run/react-router/pull/11121 ))
-   Updated dependencies:
    -   `@remix-run/router@1.14.1`
###
[`v6.21.0`](https://togithub.com/remix-run/react-router/blob/HEAD/packages/react-router/CHANGELOG.md#6210 )
[Compare
Source](https://togithub.com/remix-run/react-router/compare/react-router@6.20.1...react-router@6.21.0 )
##### Minor Changes
- Add a new `future.v7_relativeSplatPath` flag to implement a breaking
bug fix to relative routing when inside a splat route.
([#​11087](https://togithub.com/remix-run/react-router/pull/11087 ))
This fix was originally added in
[#​10983](https://togithub.com/remix-run/react-router/issues/10983 )
and was later reverted in
[#​11078](https://togithub.com/remix-run/react-router/pull/11078 )
because it was determined that a large number of existing applications
were relying on the buggy behavior (see
[#​11052](https://togithub.com/remix-run/react-router/issues/11052 ))
    **The Bug**
The buggy behavior is that without this flag, the default behavior when
resolving relative paths is to *ignore* any splat (`*`) portion of the
current route path.
    **The Background**
This decision was originally made thinking that it would make the
concept of nested different sections of your apps in `<Routes>` easier
if relative routing would *replace* the current splat:
    ```jsx
    <BrowserRouter>
      <Routes>
        <Route path="/" element={<Home />} />
        <Route path="dashboard/*" element={<Dashboard />} />
      </Routes>
    </BrowserRouter>
    ```
Any paths like `/dashboard`, `/dashboard/team`, `/dashboard/projects`
will match the `Dashboard` route. The dashboard component itself can
then render nested `<Routes>`:
    ```jsx
    function Dashboard() {
      return (
        <div>
          <h2>Dashboard</h2>
          <nav>
            <Link to="/">Dashboard Home</Link>
            <Link to="team">Team</Link>
            <Link to="projects">Projects</Link>
          </nav>
          <Routes>
            <Route path="/" element={<DashboardHome />} />
            <Route path="team" element={<DashboardTeam />} />
            <Route path="projects" element={<DashboardProjects />} />
          </Routes>
        </div>
      );
    }
    ```
Now, all links and route paths are relative to the router above them.
This makes code splitting and compartmentalizing your app really easy.
You could render the `Dashboard` as its own independent app, or embed it
into your large app without making any changes to it.
    **The Problem**
The problem is that this concept of ignoring part of a path breaks a lot
of other assumptions in React Router - namely that `"."` always means
the current location pathname for that route. When we ignore the splat
portion, we start getting invalid paths when using `"."`:
    ```jsx
// If we are on URL /dashboard/team, and we want to link to
/dashboard/team:
    function DashboardTeam() {
      // ❌  This is broken and results in <a href="/dashboard">
      return <Link to=".">A broken link to the Current URL</Link>;
// ✅  This is fixed but super unintuitive since we're already at
/dashboard/team!
      return <Link to="./team">A broken link to the Current URL</Link>;
    }
    ```
We've also introduced an issue that we can no longer move our
`DashboardTeam` component around our route hierarchy easily - since it
behaves differently if we're underneath a non-splat route, such as
`/dashboard/:widget`. Now, our `"."` links will, properly point to
ourself *inclusive of the dynamic param value* so behavior will break
from it's corresponding usage in a `/dashboard/*` route.
    Even worse, consider a nested splat route configuration:
    ```jsx
    <BrowserRouter>
      <Routes>
        <Route path="dashboard">
          <Route path="*" element={<Dashboard />} />
        </Route>
      </Routes>
    </BrowserRouter>
    ```
Now, a `<Link to=".">` and a `<Link to="..">` inside the `Dashboard`
component go to the same place! That is definitely not correct!
Another common issue arose in Data Routers (and Remix) where any
`<Form>` should post to it's own route `action` if you the user doesn't
specify a form action:
    ```jsx
    let router = createBrowserRouter({
      path: "/dashboard",
      children: [
        {
          path: "*",
          action: dashboardAction,
          Component() {
// ❌  This form is broken! It throws a 405 error when it submits because
// it tries to submit to /dashboard (without the splat value) and the
parent
            // `/dashboard` route doesn't have an action
            return <Form method="post">...</Form>;
          },
        },
      ],
    });
    ```
This is just a compounded issue from the above because the default
location for a `Form` to submit to is itself (`"."`) - and if we ignore
the splat portion, that now resolves to the parent route.
    **The Solution**
If you are leveraging this behavior, it's recommended to enable the
future flag, move your splat to it's own route, and leverage `../` for
any links to "sibling" pages:
    ```jsx
    <BrowserRouter>
      <Routes>
        <Route path="dashboard">
          <Route index path="*" element={<Dashboard />} />
        </Route>
      </Routes>
    </BrowserRouter>
    function Dashboard() {
      return (
        <div>
          <h2>Dashboard</h2>
          <nav>
            <Link to="..">Dashboard Home</Link>
            <Link to="../team">Team</Link>
            <Link to="../projects">Projects</Link>
          </nav>
          <Routes>
            <Route path="/" element={<DashboardHome />} />
            <Route path="team" element={<DashboardTeam />} />
            <Route path="projects" element={<DashboardProjects />} />
          </Router>
        </div>
      );
    }
    ```
This way, `.` means "the full current pathname for my route" in all
cases (including static, dynamic, and splat routes) and `..` always
means "my parents pathname".
##### Patch Changes
- Properly handle falsy error values in ErrorBoundary's
([#​11071](https://togithub.com/remix-run/react-router/pull/11071 ))
-   Updated dependencies:
    -   `@remix-run/router@1.14.0`
</details>
<details>
<summary>remix-run/react-router (react-router-dom)</summary>
###
[`v6.21.1`](https://togithub.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#6211 )
[Compare
Source](https://togithub.com/remix-run/react-router/compare/react-router-dom@6.21.0...react-router-dom@6.21.1 )
##### Patch Changes
-   Updated dependencies:
    -   `react-router@6.21.1`
    -   `@remix-run/router@1.14.1`
###
[`v6.21.0`](https://togithub.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#6210 )
[Compare
Source](https://togithub.com/remix-run/react-router/compare/react-router-dom@6.20.1...react-router-dom@6.21.0 )
##### Minor Changes
- Add a new `future.v7_relativeSplatPath` flag to implement a breaking
bug fix to relative routing when inside a splat route.
([#​11087](https://togithub.com/remix-run/react-router/pull/11087 ))
This fix was originally added in
[#​10983](https://togithub.com/remix-run/react-router/issues/10983 )
and was later reverted in
[#​11078](https://togithub.com/remix-run/react-router/pull/11078 )
because it was determined that a large number of existing applications
were relying on the buggy behavior (see
[#​11052](https://togithub.com/remix-run/react-router/issues/11052 ))
    **The Bug**
The buggy behavior is that without this flag, the default behavior when
resolving relative paths is to *ignore* any splat (`*`) portion of the
current route path.
    **The Background**
This decision was originally made thinking that it would make the
concept of nested different sections of your apps in `<Routes>` easier
if relative routing would *replace* the current splat:
    ```jsx
    <BrowserRouter>
      <Routes>
        <Route path="/" element={<Home />} />
        <Route path="dashboard/*" element={<Dashboard />} />
      </Routes>
    </BrowserRouter>
    ```
Any paths like `/dashboard`, `/dashboard/team`, `/dashboard/projects`
will match the `Dashboard` route. The dashboard component itself can
then render nested `<Routes>`:
    ```jsx
    function Dashboard() {
      return (
        <div>
          <h2>Dashboard</h2>
          <nav>
            <Link to="/">Dashboard Home</Link>
            <Link to="team">Team</Link>
            <Link to="projects">Projects</Link>
          </nav>
          <Routes>
            <Route path="/" element={<DashboardHome />} />
            <Route path="team" element={<DashboardTeam />} />
            <Route path="projects" element={<DashboardProjects />} />
          </Routes>
        </div>
      );
    }
    ```
Now, all links and route paths are relative to the router above them.
This makes code splitting and compartmentalizing your app really easy.
You could render the `Dashboard` as its own independent app, or embed it
into your large app without making any changes to it.
    **The Problem**
The problem is that this concept of ignoring part of a path breaks a lot
of other assumptions in React Router - namely that `"."` always means
the current location pathname for that route. When we ignore the splat
portion, we start getting invalid paths when using `"."`:
    ```jsx
// If we are on URL /dashboard/team, and we want to link to
/dashboard/team:
    function DashboardTeam() {
      // ❌  This is broken and results in <a href="/dashboard">
      return <Link to=".">A broken link to the Current URL</Link>;
// ✅  This is fixed but super unintuitive since we're already at
/dashboard/team!
      return <Link to="./team">A broken link to the Current URL</Link>;
    }
    ```
We've also introduced an issue that we can no longer move our
`DashboardTeam` component around our route hierarchy easily - since it
behaves differently if we're underneath a non-splat route, such as
`/dashboard/:widget`. Now, our `"."` links will, properly point to
ourself *inclusive of the dynamic param value* so behavior will break
from it's corresponding usage in a `/dashboard/*` route.
    Even worse, consider a nested splat route configuration:
    ```jsx
    <BrowserRouter>
      <Routes>
        <Route path="dashboard">
          <Route path="*" element={<Dashboard />} />
        </Route>
      </Routes>
    </BrowserRouter>
    ```
Now, a `<Link to=".">` and a `<Link to="..">` inside the `Dashboard`
component go to the same place! That is definitely not correct!
Another common issue arose in Data Routers (and Remix) where any
`<Form>` should post to it's own route `action` if you the user doesn't
specify a form action:
    ```jsx
    let router = createBrowserRouter({
      path: "/dashboard",
      children: [
        {
          path: "*",
          action: dashboardAction,
          Component() {
// ❌  This form is broken! It throws a 405 error when it submits because
// it tries to submit to /dashboard (without the splat value) and the
parent
            // `/dashboard` route doesn't have an action
            return <Form method="post">...</Form>;
          },
        },
      ],
    });
    ```
This is just a compounded issue from the above because the default
location for a `Form` to submit to is itself (`"."`) - and if we ignore
the splat portion, that now resolves to the parent route.
    **The Solution**
If you are leveraging this behavior, it's recommended to enable the
future flag, move your splat to it's own route, and leverage `../` for
any links to "sibling" pages:
    ```jsx
    <BrowserRouter>
      <Routes>
        <Route path="dashboard">
          <Route index path="*" element={<Dashboard />} />
        </Route>
      </Routes>
    </BrowserRouter>
    function Dashboard() {
      return (
        <div>
          <h2>Dashboard</h2>
          <nav>
            <Link to="..">Dashboard Home</Link>
            <Link to="../team">Team</Link>
            <Link to="../projects">Projects</Link>
          </nav>
          <Routes>
            <Route path="/" element={<DashboardHome />} />
            <Route path="team" element={<DashboardTeam />} />
            <Route path="projects" element={<DashboardProjects />} />
          </Router>
        </div>
      );
    }
    ```
This way, `.` means "the full current pathname for my route" in all
cases (including static, dynamic, and splat routes) and `..` always
means "my parents pathname".
##### Patch Changes
-   Updated dependencies:
    -   `@remix-run/router@1.14.0`
    -   `react-router@6.21.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 these
updates 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjcuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-01-12 22:46:33 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							03ee506284 
							
						 
					 
					
						
						
							
							chore(deps): update dependency vitest to v1.1.3 ( #5884 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [vitest](https://togithub.com/vitest-dev/vitest )
([source](https://togithub.com/vitest-dev/vitest/tree/HEAD/packages/vitest ))
| [`1.1.2` ->
`1.1.3`](https://renovatebot.com/diffs/npm/vitest/1.1.2/1.1.3 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>vitest-dev/vitest (vitest)</summary>
###
[`v1.1.3`](https://togithub.com/vitest-dev/vitest/releases/tag/v1.1.3 )
[Compare
Source](https://togithub.com/vitest-dev/vitest/compare/v1.1.2...v1.1.3 )
#####    🐞  Bug Fixes
-   **vitest**:
- Vi.mock breaks tests when using imported variables inside the factory
 -  by [@​sheremet-va](https://togithub.com/sheremet-va ) and
**Dunqing** in
[https://github.com/vitest-dev/vitest/issues/4873 ](https://togithub.com/vitest-dev/vitest/issues/4873 )
[<samp>(7719e)</samp>](https://togithub.com/vitest-dev/vitest/commit/7719e79e )
- Apply `slowTestThreshold` to all reporters  -  by
[@​hi-ogawa](https://togithub.com/hi-ogawa ) in
[https://github.com/vitest-dev/vitest/issues/4876 ](https://togithub.com/vitest-dev/vitest/issues/4876 )
[<samp>(1769c)</samp>](https://togithub.com/vitest-dev/vitest/commit/1769c796 )
#####     [View changes on
GitHub](https://togithub.com/vitest-dev/vitest/compare/v1.1.2...v1.1.3 )
</details>
---
### Configuration
📅  **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjcuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-01-12 20:45:14 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d68563f5de 
							
						 
					 
					
						
						
							
							chore(deps): update dependency vite to v5.0.11 ( #5883 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [vite](https://vitejs.dev )
([source](https://togithub.com/vitejs/vite/tree/HEAD/packages/vite )) |
[`5.0.10` ->
`5.0.11`](https://renovatebot.com/diffs/npm/vite/5.0.10/5.0.11 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>vitejs/vite (vite)</summary>
###
[`v5.0.11`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small5011-2024-01-05-small )
[Compare
Source](https://togithub.com/vitejs/vite/compare/v5.0.10...v5.0.11 )
- fix: don't pretransform classic script links
([#​15361](https://togithub.com/vitejs/vite/issues/15361 ))
([19e3c9a](https://togithub.com/vitejs/vite/commit/19e3c9a )), closes
[#​15361](https://togithub.com/vitejs/vite/issues/15361 )
- fix: inject `__vite__mapDeps` code before sourcemap file comment
([#​15483](https://togithub.com/vitejs/vite/issues/15483 ))
([d2aa096](https://togithub.com/vitejs/vite/commit/d2aa096 )), closes
[#​15483](https://togithub.com/vitejs/vite/issues/15483 )
- fix(assets): avoid splitting `,` inside base64 value of `srcset`
attribute
([#​15422](https://togithub.com/vitejs/vite/issues/15422 ))
([8de7bd2](https://togithub.com/vitejs/vite/commit/8de7bd2 )), closes
[#​15422](https://togithub.com/vitejs/vite/issues/15422 )
- fix(html): handle offset magic-string slice error
([#​15435](https://togithub.com/vitejs/vite/issues/15435 ))
([5ea9edb](https://togithub.com/vitejs/vite/commit/5ea9edb )), closes
[#​15435](https://togithub.com/vitejs/vite/issues/15435 )
- chore(deps): update dependency strip-literal to v2
([#​15475](https://togithub.com/vitejs/vite/issues/15475 ))
([49d21fe](https://togithub.com/vitejs/vite/commit/49d21fe )), closes
[#​15475](https://togithub.com/vitejs/vite/issues/15475 )
- chore(deps): update tj-actions/changed-files action to v41
([#​15476](https://togithub.com/vitejs/vite/issues/15476 ))
([2a540ee](https://togithub.com/vitejs/vite/commit/2a540ee )), closes
[#​15476](https://togithub.com/vitejs/vite/issues/15476 )
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjcuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-01-12 20:44:45 +00:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a4c1161285 
							
						 
					 
					
						
						
							
							chore: fix lints on main ( #5877 )  
						
						... 
						
						
						
						These were introduced by prs created before the new biome update. 
						
					 
					
						2024-01-12 11:38:08 +00:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8ae267ea25 
							
						 
					 
					
						
						
							
							feat: show suspended schedules in timeline ( #5873 )  
						
						... 
						
						
						
						This PR updates the timeline to show suspended schedules. It also adds
"schedule failed" when the schedule has failed.
<img width="465" alt="image"
src="https://github.com/Unleash/unleash/assets/17786332/aabbee02-b407-4653-959b-92bec8a1fa66 ">
<img width="465" alt="image"
src="https://github.com/Unleash/unleash/assets/17786332/7242c34a-1b1e-4efc-a778-a360e3bc4428 "> 
						
					 
					
						2024-01-12 16:50:08 +05:30 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c816ffd49d 
							
						 
					 
					
						
						
							
							feat: aggregate metrics for the same timestamp ( #5876 )  
						
						
						
					 
					
						2024-01-12 12:19:30 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a88763283a 
							
						 
					 
					
						
						
							
							feat: show suspended schedule states in review status ( #5872 )  
						
						... 
						
						
						
						Updates the change request review status box to handle suspended
schedules.
<img width="852" alt="image"
src="https://github.com/Unleash/unleash/assets/17786332/2af52b6d-d821-4d30-9166-e8e76ead120d "> 
						
					 
					
						2024-01-12 16:48:58 +05:30 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aecc0b54a1 
							
						 
					 
					
						
						
							
							feat: show suspended states in change request badge ( #5871 )  
						
						... 
						
						
						
						This updates the CR badge to show suspended states correctly.
<img width="370" alt="image"
src="https://github.com/Unleash/unleash/assets/17786332/f678059b-f72a-46ef-9111-0fc90f228fc8 "> 
						
					 
					
						2024-01-12 16:48:34 +05:30 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5a3bb1ffc3 
							
						 
					 
					
						
						
							
							Biome1.5.1 ( #5867 )  
						
						... 
						
						
						
						Lots of work here, mostly because I didn't want to turn off the
`noImplicitAnyLet` lint. This PR tries its best to type all the untyped
lets biome complained about (Don't ask me how many hours that took or
how many lints that was >200...), which in the future will force test
authors to actually type their global variables setup in `beforeAll`.
---------
Co-authored-by: Gastón Fournier <gaston@getunleash.io> 
						
					 
					
						2024-01-12 09:25:59 +00:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e27a578fab 
							
						 
					 
					
						
						
							
							feat: separate UI flag and backend flag for extended metrics ( #5875 )  
						
						
						
					 
					
						2024-01-12 10:20:03 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							39145e2617 
							
						 
					 
					
						
						
							
							refactor: use union types for change request types ( #5870 )  
						
						... 
						
						
						
						This changes the two interfaces IChangeRequest and
IChangeRequestSchedule to be union types instead of interfaces. It also
extracts the constituents of those union types into proper types
themselves (so that they can be used in function type signatures etc).
It also updates the type names.
This turned out to be more work than I had imagined, but I think the end
result pays off, giving us more type safety and control.
I wanted to use just `ChangeRequest` for the IChangeRequest type, but
that caused issues due to naming collisions with the `ChangeRequest`
component that we have, causing tests to fail. I've named it
`ChangeRequestType` as a potential solution, but suggestions are
welcome.
The relevant changes are in
`frontend/src/component/changeRequest/changeRequest.types.ts`.
Everything else is updated references and some necessary refactoring to
respect the new types. 
						
					 
					
						2024-01-12 13:15:43 +05:30 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ba4591c7f 
							
						 
					 
					
						
						
							
							feat: select multiple apps ( #5860 )  
						
						
						
					 
					
						2024-01-12 08:33:52 +01:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e3fc4b51fa 
							
						 
					 
					
						
						
							
							chore(deps): update dependency vanilla-jsoneditor to ^0.21.0 ( #5869 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [vanilla-jsoneditor](https://togithub.com/josdejong/svelte-jsoneditor )
| [`^0.19.0` ->
`^0.21.0`](https://renovatebot.com/diffs/npm/vanilla-jsoneditor/0.19.0/0.21.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>josdejong/svelte-jsoneditor (vanilla-jsoneditor)</summary>
###
[`v0.21.1`](https://togithub.com/josdejong/svelte-jsoneditor/blob/HEAD/CHANGELOG.md#0211-2023-12-20 )
[Compare
Source](https://togithub.com/josdejong/svelte-jsoneditor/compare/v0.21.0...v0.21.1 )
###
[`v0.21.0`](https://togithub.com/josdejong/svelte-jsoneditor/blob/HEAD/CHANGELOG.md#0210-2023-12-20 )
[Compare
Source](https://togithub.com/josdejong/svelte-jsoneditor/compare/v0.20.0...v0.21.0 )
##### ⚠ BREAKING CHANGES
- The type `Content` is changed from `{ json: JSONValue} | { text:
string }` into
`{ json: unknown } | { text: string }`, and all other types having
`JSONValue` changed
to `unknown`. The return type of `JSONParser.stringify` changed from
`string` to
    `string | undefined`.
##### Features
- change the type of `json` from `JSONValue` to `unknown`
([#​371](https://togithub.com/josdejong/svelte-jsoneditor/issues/371 ))
([dc4671a](dc4671abaahttps://togithub.com/josdejong/svelte-jsoneditor/issues/82 ))
([e53a620](e53a620b6bhttps://togithub.com/josdejong/svelte-jsoneditor/issues/374 ))
([b83e321](b83e3214f8https://togithub.com/josdejong/svelte-jsoneditor/blob/HEAD/CHANGELOG.md#0200-2023-12-06 )
[Compare
Source](https://togithub.com/josdejong/svelte-jsoneditor/compare/v0.19.0...v0.20.0 )
##### ⚠ BREAKING CHANGES
- When using `vanilla-jsoneditor` directly in the browser, you now have
to `import { JSONEditor } from 'vanilla-jsoneditor/standalone.js'`
instead of `import { JSONEditor } from 'vanilla-jsoneditor'`. For
projects with a build setup (React, Vue, Angular) it should be a drop-in
replacement.
- CSS variables are no longer defined globally, and the file
`themes/jse-theme-default.css` is now removed (replaced by an internal
`defaults.scss`). The provided dark theme still works as-is. The CSS
variable `--jse-modal-theme-color` has been renamed to
`--jse-modal-editor-theme-color`, and
`--jse-modal-theme-color-highlight` has been renamed to
`--jse-modal-editor-theme-color-highlight`.
##### Features
- export one bundle with and one without external dependencies in
`vanilla-jsoneditor`
([#​353](https://togithub.com/josdejong/svelte-jsoneditor/issues/353 ))
([9c1ad15](9c1ad157a475596ae263https://togithub.com/josdejong/svelte-jsoneditor/issues/344 ))
([ec4b788](ec4b788e49https://togithub.com/josdejong/svelte-jsoneditor/issues/342 ))
([3b0bdb7](3b0bdb7d40005f1896d86eb9b823cd4ff40f97d4📅  **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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjcuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-01-12 02:27:37 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6c5ae6662d 
							
						 
					 
					
						
						
							
							chore(deps): update dependency orval to v6.23.0 ( #5863 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [orval](https://togithub.com/anymaniax/orval ) | [`6.21.0` ->
`6.23.0`](https://renovatebot.com/diffs/npm/orval/6.21.0/6.23.0 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>anymaniax/orval (orval)</summary>
###
[`v6.23.0`](https://togithub.com/anymaniax/orval/releases/tag/v6.23.0 ):
Release 6.23.0
[Compare
Source](https://togithub.com/anymaniax/orval/compare/v6.22.1...v6.23.0 )
##### Bug Fixes
- **core:** readonly array schema value
([#​1103](https://togithub.com/anymaniax/orval/issues/1103 ))
([89368ea](89368eaccahttps://togithub.com/anymaniax/orval/issues/1102 )
- **core:** use non-barrel schema file imports when using split-tags
mode
([e3eb63e](e3eb63e0dehttps://togithub.com/anymaniax/orval/issues/1109 ))
([793c8cf](793c8cf24chttps://togithub.com/anymaniax/orval/issues/1113 ))
([1edc2ab](1edc2ab5ddhttps://togithub.com/anymaniax/orval/pull/1104 ))
([1423d08](1423d08f39https://togithub.com/anymaniax/orval/releases/tag/v6.22.1 ):
Release 6.22.1
[Compare
Source](https://togithub.com/anymaniax/orval/compare/v6.22.0...v6.22.1 )
##### Bug Fixes
- **query:** mutation dont force to pass a paramater to mutate function
([e03b0ad](e03b0ad795https://togithub.com/anymaniax/orval/releases/tag/v6.22.0 ):
Release 6.22.0
[Compare
Source](https://togithub.com/anymaniax/orval/compare/v6.21.0...v6.22.0 )
##### Bug Fixes
- add tests for types
([da00f2b](da00f2b70ehttps://togithub.com/anymaniax/orval/issues/1085 ))
([9ea4df5](9ea4df53d7https://togithub.com/anymaniax/orval/issues/1081 ))
([ceb18bf](ceb18bfa0ahttps://togithub.com/anymaniax/orval/issues/1083 ))
([e7f2e5d](e7f2e5d3edhttps://togithub.com/anymaniax/orval/issues/1091 ))
([bb240ef](bb240ef62fhttps://togithub.com/anymaniax/orval/issues/679 )
([df2d4ba](b361cb90c6https://togithub.com/anymaniax/orval/issues/1080 ))
([e1eff52](e1eff52871https://togithub.com/anymaniax/orval/issues/1100 ))
([36d622b](36d622ba9fhttps://togithub.com/anymaniax/orval/issues/1098 )
- add
[urlEncodeParameters](https://togithub.com/anymaniax/orval/blob/master/docs/src/pages/reference/configuration/output.md#urlencodeparameters )
options
([ff2b7d3](ff2b7d3ca1https://togithub.com/anymaniax/orval/blob/master/docs/src/pages/reference/configuration/output.md#allparamsoptional )
options
- uppercase verbs
([2077ded](2077dedb7558e366ad829fc3a9d0794bfad44869https://togithub.com/anymaniax/orval/issues/858 )
([3eda646](d92c33c7f658f07ab2922fb0d926f26472eda88e📅  **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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjcuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-01-11 21:10:19 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							af7b9f5439 
							
						 
					 
					
						
						
							
							chore(deps): update material-ui monorepo ( #5862 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@mui/icons-material](https://mui.com/material-ui/material-icons/ )
([source](https://togithub.com/mui/material-ui/tree/HEAD/packages/mui-icons-material ))
| [`5.15.2` ->
`5.15.3`](https://renovatebot.com/diffs/npm/@mui%2ficons-material/5.15.2/5.15.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/ )
|
| [@mui/lab](https://mui.com/material-ui/about-the-lab/ )
([source](https://togithub.com/mui/material-ui/tree/HEAD/packages/mui-lab ))
| [`5.0.0-alpha.158` ->
`5.0.0-alpha.159`](https://renovatebot.com/diffs/npm/@mui%2flab/5.0.0-alpha.158/5.0.0-alpha.159 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [@mui/material](https://mui.com/material-ui/ )
([source](https://togithub.com/mui/material-ui/tree/HEAD/packages/mui-material ))
| [`5.15.2` ->
`5.15.3`](https://renovatebot.com/diffs/npm/@mui%2fmaterial/5.15.2/5.15.3 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>mui/material-ui (@​mui/icons-material)</summary>
###
[`v5.15.3`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#5153 )
[Compare
Source](https://togithub.com/mui/material-ui/compare/v5.15.2...v5.15.3 )
<!-- generated comparing v5.15.2..master -->
*Jan 3, 2024*
A big thanks to the 11 contributors who made this release possible.
This release was mostly about 🐛  bug fixes and 📚  documentation
improvements.
##### `@mui/material-nextjs@5.15.3`
- <!-- 06 -->\[material-nextjs] Fix order of emotion server
([#​40409](https://togithub.com/mui/material-ui/issues/40409 ))
[@​siriwatknp](https://togithub.com/siriwatknp )
##### `@mui/base@5.0.0-beta.30`
- <!-- 40 -->\[useSlider] Rearrange passive option in eventlisteners
([#​40235](https://togithub.com/mui/material-ui/issues/40235 ))
[@​Kamino0](https://togithub.com/Kamino0 )
##### `@mui/lab@5.0.0-alpha.159`
- <!-- 14 -->Add use client directive
([#​40358](https://togithub.com/mui/material-ui/issues/40358 ))
[@​DiegoAndai](https://togithub.com/DiegoAndai )
##### `@mui/material-next@6.0.0-alpha.116`
- <!-- 13 -->\[List] Copy all List\* components to material-next
package
([#​40367](https://togithub.com/mui/material-ui/issues/40367 ))
[@​sai6855](https://togithub.com/sai6855 )
- <!-- 12 -->Update CONTRIBUTING guide given v6/v7 rescheduling
([#​40363](https://togithub.com/mui/material-ui/issues/40363 ))
[@​DiegoAndai](https://togithub.com/DiegoAndai )
- <!-- 11 -->\[MenuItem] Fix spec import
([#​40271](https://togithub.com/mui/material-ui/issues/40271 ))
[@​DiegoAndai](https://togithub.com/DiegoAndai )
- <!-- 10 -->\[Option] Add Option component
([#​40270](https://togithub.com/mui/material-ui/issues/40270 ))
[@​DiegoAndai](https://togithub.com/DiegoAndai )
- <!-- 09 -->\[Slider] Replace lodash with internal utils
([#​40261](https://togithub.com/mui/material-ui/issues/40261 ))
[@​DiegoAndai](https://togithub.com/DiegoAndai )
- <!-- 08 -->\[Switch] Change files to TypeScript
([#​39894](https://togithub.com/mui/material-ui/issues/39894 ))
[@​lhilgert9](https://togithub.com/lhilgert9 )
- <!-- 07 -->\[theme] Move ref palette out of color schemes
([#​40341](https://togithub.com/mui/material-ui/issues/40341 ))
[@​DiegoAndai](https://togithub.com/DiegoAndai )
##### Docs
- <!-- 41 -->\[base-ui] Polish the Table Pagination demos
([#​40281](https://togithub.com/mui/material-ui/issues/40281 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
- <!-- 22 -->\[joy-ui] Fix dashboard template console errors
([#​40316](https://togithub.com/mui/material-ui/issues/40316 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 21 -->\[joy-ui] Fix image size on the Files template
([#​40315](https://togithub.com/mui/material-ui/issues/40315 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 20 -->\[material-ui] Revise the Divider page
([#​40356](https://togithub.com/mui/material-ui/issues/40356 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
- <!-- 19 -->\[material-ui] Polish the Next.js integration page
([#​40317](https://togithub.com/mui/material-ui/issues/40317 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 18 -->\[material-ui] Adding autoFocus on Virtual Popover
([#​40239](https://togithub.com/mui/material-ui/issues/40239 ))
[@​aacevski](https://togithub.com/aacevski )
- <!-- 17 -->\[material-ui] Revise the Roadmap page
([#​40054](https://togithub.com/mui/material-ui/issues/40054 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
- <!-- 16 -->\[material-ui] Update the "showing and hiding" section on
the Tooltip page
([#​40283](https://togithub.com/mui/material-ui/issues/40283 ))
[@​anle9650](https://togithub.com/anle9650 )
- <!-- 05 -->\[material-ui] Fix Slider's customized iOS demo to use
updated official colors
([#​39813](https://togithub.com/mui/material-ui/issues/39813 ))
[@​Super-Kenil](https://togithub.com/Super-Kenil )
- <!-- 15 -->\[examples] Simplify Next.js example
([#​40318](https://togithub.com/mui/material-ui/issues/40318 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
##### Core
- <!-- 39 -->\[blog] Update open-graph cards for all posts
([#​40328](https://togithub.com/mui/material-ui/issues/40328 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
- <!-- 38 -->\[blog] Correct git diff
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 37 -->\[code-infra] Update lerna and unpin its version
([#​40399](https://togithub.com/mui/material-ui/issues/40399 ))
[@​michaldudak](https://togithub.com/michaldudak )
- <!-- 36 -->\[code-infra] Break package dependency cycle between
[@​mui/material](https://togithub.com/mui/material ) and
[@​mui/icons-material](https://togithub.com/mui/icons-material )
([#​40400](https://togithub.com/mui/material-ui/issues/40400 ))
[@​michaldudak](https://togithub.com/michaldudak )
- <!-- 35 -->\[code-infra] Break package dependency cycles
([#​40398](https://togithub.com/mui/material-ui/issues/40398 ))
[@​michaldudak](https://togithub.com/michaldudak )
- <!-- 34 -->\[code-infra] Sync bug issue template
([#​40305](https://togithub.com/mui/material-ui/issues/40305 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 33 -->\[docs] Fix 301 link to Base UI
([#​40396](https://togithub.com/mui/material-ui/issues/40396 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 32 -->\[docs] Link new MUI X components in sidnav
([#​40345](https://togithub.com/mui/material-ui/issues/40345 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 31 -->\[docs] Fix 301 links to Toolpad
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 30 -->\[docs] Remove old notifications
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 29 -->\[docs] Always mention the npm tag with npx
([#​40335](https://togithub.com/mui/material-ui/issues/40335 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 28 -->\[docs] Reduce network use on the All Components pages
([#​40313](https://togithub.com/mui/material-ui/issues/40313 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 27 -->\[docs-infra] Fix missing button aria-label
([#​40394](https://togithub.com/mui/material-ui/issues/40394 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 26 -->\[docs-infra] Fix a11y violation rule
([#​40393](https://togithub.com/mui/material-ui/issues/40393 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 25 -->\[docs-infra] Prefetch pages on hover
([#​40314](https://togithub.com/mui/material-ui/issues/40314 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 24 -->\[docs-infra] Fix footer links to link to the main domain
([#​40373](https://togithub.com/mui/material-ui/issues/40373 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 23 -->\[docs-infra] Add stray design adjustments
([#​40347](https://togithub.com/mui/material-ui/issues/40347 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
- <!-- 04 -->\[website] Fix Base UI page's component section imports &
styles
([#​40231](https://togithub.com/mui/material-ui/issues/40231 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
- <!-- 03 -->\[website] Fix outdated Nhost image link
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 02 -->\[website] Shorten Joy UI description, 7 chars too long
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 01 -->\[website] Update some social preview images
([#​40282](https://togithub.com/mui/material-ui/issues/40282 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
All contributors of this release in alphabetical order:
[@​aacevski](https://togithub.com/aacevski ),
[@​anle9650](https://togithub.com/anle9650 ),
[@​danilo-leal](https://togithub.com/danilo-leal ),
[@​DiegoAndai](https://togithub.com/DiegoAndai ),
[@​Kamino0](https://togithub.com/Kamino0 ),
[@​lhilgert9](https://togithub.com/lhilgert9 ),
[@​michaldudak](https://togithub.com/michaldudak ),
[@​oliviertassinari](https://togithub.com/oliviertassinari ),
[@​sai6855](https://togithub.com/sai6855 ),
[@​siriwatknp](https://togithub.com/siriwatknp ),
[@​Super-Kenil](https://togithub.com/Super-Kenil )
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjcuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-01-11 19:50:58 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f93dedef31 
							
						 
					 
					
						
						
							
							chore(deps): update dependency vitest to v1.1.2 ( #5861 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [vitest](https://togithub.com/vitest-dev/vitest )
([source](https://togithub.com/vitest-dev/vitest/tree/HEAD/packages/vitest ))
| [`1.1.1` ->
`1.1.2`](https://renovatebot.com/diffs/npm/vitest/1.1.1/1.1.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>vitest-dev/vitest (vitest)</summary>
###
[`v1.1.2`](https://togithub.com/vitest-dev/vitest/releases/tag/v1.1.2 )
[Compare
Source](https://togithub.com/vitest-dev/vitest/compare/v1.1.1...v1.1.2 )
#####    🐞  Bug Fixes
- Remove internal flag from UI option in the config  -  by
[@​sheremet-va](https://togithub.com/sheremet-va )
[<samp>(7b4a2)</samp>](https://togithub.com/vitest-dev/vitest/commit/7b4a2fce )
-   **browser**:
- Avoid safaridriver collision  -  by
[@​mbland](https://togithub.com/mbland ) in
[https://github.com/vitest-dev/vitest/issues/4863 ](https://togithub.com/vitest-dev/vitest/issues/4863 )
[<samp>(345a2)</samp>](https://togithub.com/vitest-dev/vitest/commit/345a25d6 )
- Resolved failure to find arbitrarily-named snapshot files when using
`expect(...).toMatchFileSnapshot()` matcher.  -  by
[@​zmullett](https://togithub.com/zmullett ), **Zac Mullett** and
[@​sheremet-va](https://togithub.com/sheremet-va ) in
[https://github.com/vitest-dev/vitest/issues/4839 ](https://togithub.com/vitest-dev/vitest/issues/4839 )
[<samp>(b8140)</samp>](https://togithub.com/vitest-dev/vitest/commit/b8140fca )
- Handle config.base  -  by
[@​mbland](https://togithub.com/mbland ) and
[@​sheremet-va](https://togithub.com/sheremet-va ) in
[https://github.com/vitest-dev/vitest/issues/4686 ](https://togithub.com/vitest-dev/vitest/issues/4686 )
and
[https://github.com/vitest-dev/vitest/issues/4692 ](https://togithub.com/vitest-dev/vitest/issues/4692 )
[<samp>(9e345)</samp>](https://togithub.com/vitest-dev/vitest/commit/9e34557e )
-   **deps**:
- Update dependency acorn-walk to ^8.3.1  -  by
[@​renovate](https://togithub.com/renovate )\[bot]
in[https://github.com/vitest-dev/vitest/issues/4837 ](https://togithub.com/vitest-dev/vitest/issues/4837 )7
[<samp>(47bc2)</samp>](https://togithub.com/vitest-dev/vitest/commit/47bc233d )
- Update dependency sirv to ^2.0.4  -  by
[@​renovate](https://togithub.com/renovate )\[bot]
in[https://github.com/vitest-dev/vitest/issues/4838 ](https://togithub.com/vitest-dev/vitest/issues/4838 )8
[<samp>(df261)</samp>](https://togithub.com/vitest-dev/vitest/commit/df261ae1 )
-   **runner**:
- Fix fixture cleanup for concurrent tests  -  by
[@​hi-ogawa](https://togithub.com/hi-ogawa ) in
[https://github.com/vitest-dev/vitest/issues/4827 ](https://togithub.com/vitest-dev/vitest/issues/4827 )
[<samp>(1fee6)</samp>](https://togithub.com/vitest-dev/vitest/commit/1fee63f2 )
-   **spy**:
- Don't allow Promise in mockImplementation  -  by
[@​sheremet-va](https://togithub.com/sheremet-va ) in
[https://github.com/vitest-dev/vitest/issues/4859 ](https://togithub.com/vitest-dev/vitest/issues/4859 )
[<samp>(072e0)</samp>](https://togithub.com/vitest-dev/vitest/commit/072e02bf )
-   **vite-node**:
- Correctly return cached result  -  by
[@​sheremet-va](https://togithub.com/sheremet-va ) in
[https://github.com/vitest-dev/vitest/issues/4870 ](https://togithub.com/vitest-dev/vitest/issues/4870 )
[<samp>(15bbb)</samp>](https://togithub.com/vitest-dev/vitest/commit/15bbbf81 )
-   **vitest**:
- Throw an error if mock was already loaded when vi.mock is called  - 
by [@​sheremet-va](https://togithub.com/sheremet-va ) in
[https://github.com/vitest-dev/vitest/issues/4862 ](https://togithub.com/vitest-dev/vitest/issues/4862 )
[<samp>(e12a5)</samp>](https://togithub.com/vitest-dev/vitest/commit/e12a5a36 )
- Correctly rerun test files on change if server was restarted  -  by
[@​sheremet-va](https://togithub.com/sheremet-va ) in
[https://github.com/vitest-dev/vitest/issues/4871 ](https://togithub.com/vitest-dev/vitest/issues/4871 )
[<samp>(6088b)</samp>](https://togithub.com/vitest-dev/vitest/commit/6088b372 )
-   **vm-threads**:
- Don't crash on percentage based `memoryLimit`  -  by
[@​inottn](https://togithub.com/inottn ) and
[@​AriPerkkio](https://togithub.com/AriPerkkio ) in
[https://github.com/vitest-dev/vitest/issues/4802 ](https://togithub.com/vitest-dev/vitest/issues/4802 )
[<samp>(70e8a)</samp>](https://togithub.com/vitest-dev/vitest/commit/70e8a389 )
#####     [View changes on
GitHub](https://togithub.com/vitest-dev/vitest/compare/v1.1.1...v1.1.2 )
</details>
---
### Configuration
📅  **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjcuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-01-11 19:49:53 +00:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							be579ba63b 
							
						 
					 
					
						
						
							
							chore: update orval schemas ( #5858 )  
						
						... 
						
						
						
						This PR updates Orval schemas. The motivation is to get the new schemas
for schedule suspension, but as always, we get everything else too. 
						
					 
					
						2024-01-11 18:18:44 +05:30 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b496990f79 
							
						 
					 
					
						
						
							
							chore: add no unused imports biome rule ( #5855 )  
						
						... 
						
						
						
						Adds a Biome rule for "no unused imports", which is something we
sometimes have trouble catching.
We're adding this as a warning for now. It is safely and easily fixable
with `yarn lint:fix`.

 
						
					 
					
						2024-01-11 12:44:05 +00:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7af91c7e9d 
							
						 
					 
					
						
						
							
							chore: incoming webhooks table ( #5837 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-1817/ui-create-an-incoming-webhooks-configuration-page 
This adds an incoming webhooks page with the respective table. We plan
on possibly extending the table with a couple more columns in a future
PR.
This allows us:
 - View all configured incoming webhooks;
 - Copy their URL to the clipboard;
 - Remove them;
For "new" and "edit" operations we still need the incoming webhooks
form/dialog, coming in a future PR.
**Note**: Even though we are showing the full URL in the table for now,
we may end up truncating its start in the future (e.g.
`.../api/incoming-webhook/<webhook-name>` - This decision depends on how
it will look like after the rest of the columns are added.
 
					
						2024-01-11 12:05:14 +00:00 
						 
				 
			
				
					
						
							
							
								Gard Rimestad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							42bc522582 
							
						 
					 
					
						
						
							
							chore: wait for post to finish instead of waiting a fixed time ( #5851 )  
						
						... 
						
						
						
						This will hopefully make the test faster and more stable 
						
					 
					
						2024-01-11 11:03:01 +01:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2a723ea9e8 
							
						 
					 
					
						
						
							
							fix: remove empty variants when changing tabs ( #5850 )  
						
						... 
						
						
						
						This PR makes a change to how variants work in the new setup. Variants
will now:
* Be removed if you change tab or unmount the component and it has no
name
* Moved StrategyVariants into a separate component to isolate this
change
* Add error handling around onSubmit and only trigger feedback if it's
successful 
						
					 
					
						2024-01-11 10:43:29 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a2d4ae60b 
							
						 
					 
					
						
						
							
							feat: daily metrics display ( #5836 )  
						
						
						
					 
					
						2024-01-11 10:39:58 +01:00 
						 
				 
			
				
					
						
							
							
								Gard Rimestad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							623b9b127f 
							
						 
					 
					
						
						
							
							chore: validate import data using api ( #5848 )  
						
						... 
						
						
						
						Use the admin api to validate the feature toggle that has been imported.
This hopefully makes the test less fragile as we do not depend on the
frontend to validate the import. 
						
					 
					
						2024-01-11 09:56:43 +01:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2bff3f010b 
							
						 
					 
					
						
						
							
							chore(deps): update material-ui monorepo ( #4403 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@mui/icons-material](https://mui.com/material-ui/material-icons/ )
([source](https://togithub.com/mui/material-ui/tree/HEAD/packages/mui-icons-material ))
| [`5.11.9` ->
`5.15.2`](https://renovatebot.com/diffs/npm/@mui%2ficons-material/5.11.9/5.15.2 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [@mui/lab](https://mui.com/material-ui/about-the-lab/ )
([source](https://togithub.com/mui/material-ui/tree/HEAD/packages/mui-lab ))
| [`5.0.0-alpha.120` ->
`5.0.0-alpha.158`](https://renovatebot.com/diffs/npm/@mui%2flab/5.0.0-alpha.120/5.0.0-alpha.158 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [@mui/material](https://mui.com/material-ui/ )
([source](https://togithub.com/mui/material-ui/tree/HEAD/packages/mui-material ))
| [`5.11.10` ->
`5.15.2`](https://renovatebot.com/diffs/npm/@mui%2fmaterial/5.11.10/5.15.2 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [@mui/x-date-pickers](https://mui.com/x/react-date-pickers/ )
([source](https://togithub.com/mui/mui-x/tree/HEAD/packages/x-date-pickers ))
| [`6.18.3` ->
`6.18.6`](https://renovatebot.com/diffs/npm/@mui%2fx-date-pickers/6.18.3/6.18.6 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>mui/material-ui (@​mui/icons-material)</summary>
###
[`v5.15.2`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#5152 )
[Compare
Source](https://togithub.com/mui/material-ui/compare/v5.15.1...v5.15.2 )
<!-- generated comparing v5.15.1..master -->
*Dec 25, 2023*
A big thanks to the 13 contributors who made this release possible. Here
are some highlights ✨ :
- 🚀  Added support for callbacks in the [variant's props
definition](https://mui.com/material-ui/customization/theme-components/#creating-new-component-variants )
([#​40094](https://togithub.com/mui/material-ui/issues/40094 ))
[@​mnajdova](https://togithub.com/mnajdova )
- 💫  Published a
[blogpost](https://mui.com/blog/2023-material-ui-v6-and-beyond/ ) for the
2024's plan about Material UI
##### `@mui/material@5.15.1`
- <!-- 31 -->\[Badge] Use the variants API in the styled call
([#​40213](https://togithub.com/mui/material-ui/issues/40213 ))
[@​mnajdova](https://togithub.com/mnajdova )
- <!-- 04 -->\[Paper] Add missing Paper classes descriptions
([#​40300](https://togithub.com/mui/material-ui/issues/40300 ))
[@​sai6855](https://togithub.com/sai6855 )
##### `@mui/system@5.15.1`
- <!-- 03 -->Support props callback in the variant's definition
([#​40094](https://togithub.com/mui/material-ui/issues/40094 ))
[@​mnajdova](https://togithub.com/mnajdova )
##### `@mui/base@5.0.0-beta.29`
- <!-- 29 -->\[Popup] Use context-based transition API
([#​39326](https://togithub.com/mui/material-ui/issues/39326 ))
[@​michaldudak](https://togithub.com/michaldudak )
- <!-- 28 -->\[Popup] Popup no longer opens outside viewport
([#​39827](https://togithub.com/mui/material-ui/issues/39827 ))
[@​adamhylander](https://togithub.com/adamhylander )
- <!-- 27 -->\[useSelect] Refactor to use DOM focus management instead
of active descendant
([#​39675](https://togithub.com/mui/material-ui/issues/39675 ))
[@​DiegoAndai](https://togithub.com/DiegoAndai )
##### `@mui/material-next@6.0.0-alpha.115`
- <!-- 15 -->\[material-next]\[Divider]Divider ts support
([#​40307](https://togithub.com/mui/material-ui/issues/40307 ))
[@​sai6855](https://togithub.com/sai6855 )
##### Docs
- <!-- 30 -->\[base-ui] Fix form submission Select demo
([#​40014](https://togithub.com/mui/material-ui/issues/40014 ))
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli )
- <!-- 24 -->\[blog] Add Material UI v6 and beyond blog post
([#​40242](https://togithub.com/mui/material-ui/issues/40242 ))
[@​mnajdova](https://togithub.com/mnajdova )
- <!-- 10 -->\[material-ui] Fix broken links in the All components page
([#​40303](https://togithub.com/mui/material-ui/issues/40303 ))
[@​muazaqdas](https://togithub.com/muazaqdas )
- <!-- 09 -->\[material-ui] Fix broken links on the All components page
([#​40279](https://togithub.com/mui/material-ui/issues/40279 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
- <!-- 08 -->\[material-ui] Add aria-current for nav tabs demo
([#​39594](https://togithub.com/mui/material-ui/issues/39594 ))
[@​Kimzify](https://togithub.com/Kimzify )
- <!-- 07 -->\[material-ui] Add an "All components" page
([#​40256](https://togithub.com/mui/material-ui/issues/40256 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
- <!-- 06 -->\[material-ui]\[Tooltip] Add demo to show how to change
distance between tooltip and its anchor
([#​40087](https://togithub.com/mui/material-ui/issues/40087 ))
[@​anle9650](https://togithub.com/anle9650 )
##### Core
- <!-- 26 -->\[blog] Fix 301 redirection
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 25 -->\[blog] Reduce max image size
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 23 -->\[code-infra] Extract Babel macro from mui-utils
([#​40262](https://togithub.com/mui/material-ui/issues/40262 ))
[@​michaldudak](https://togithub.com/michaldudak )
- <!-- 22 -->\[core] Simplify a bit the release instructions
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 21 -->\[core] Push force to deploy is not unexpected
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 20 -->\[core] Fix CSS2 vs. CSS3 ::after syntax
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 19 -->\[core] Fix CSS2 vs. CSS3 ::before syntax
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 05 -->\[core] Use direct import from utils package
([#​40254](https://togithub.com/mui/material-ui/issues/40254 ))
[@​siriwatknp](https://togithub.com/siriwatknp )
- <!-- 18 -->\[core] Yaml format match most common convention
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 17 -->\[core] Polish docs-feedback issue template
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 16 -->\[core] Pin Node version on GitHub Actions to 18.18
([#​40187](https://togithub.com/mui/material-ui/issues/40187 ))
[@​michaldudak](https://togithub.com/michaldudak )
- <!-- 14 -->\[docs] Fix SEO regression
([#​40306](https://togithub.com/mui/material-ui/issues/40306 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 13 -->\[docs] Fix docs redirections
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 12 -->\[docs] Update the Contributing guide to give more
guidance on documentation
([#​40274](https://togithub.com/mui/material-ui/issues/40274 ))
[@​samuelsycamore](https://togithub.com/samuelsycamore )
- <!-- 11 -->\[docs-infra] Add polish to the inline code block
([#​40260](https://togithub.com/mui/material-ui/issues/40260 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
- <!-- 02 -->\[website] Update Gold sponsors: add RxDB, standardize
formatting
([#​40273](https://togithub.com/mui/material-ui/issues/40273 ))
[@​samuelsycamore](https://togithub.com/samuelsycamore )
- <!-- 01 -->\[website] Revert change to homepage SEO attributes
[@​oliviertassinari](https://togithub.com/oliviertassinari )
All contributors of this release in alphabetical order:
[@​adamhylander](https://togithub.com/adamhylander ),
[@​anle9650](https://togithub.com/anle9650 ),
[@​danilo-leal](https://togithub.com/danilo-leal ),
[@​DiegoAndai](https://togithub.com/DiegoAndai ),
[@​Kimzify](https://togithub.com/Kimzify ),
[@​michaldudak](https://togithub.com/michaldudak ),
[@​mnajdova](https://togithub.com/mnajdova ),
[@​muazaqdas](https://togithub.com/muazaqdas ),
[@​oliviertassinari](https://togithub.com/oliviertassinari ),
[@​sai6855](https://togithub.com/sai6855 ),
[@​samuelsycamore](https://togithub.com/samuelsycamore ),
[@​siriwatknp](https://togithub.com/siriwatknp ),
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli )
###
[`v5.15.1`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#5151 )
[Compare
Source](https://togithub.com/mui/material-ui/compare/v5.15.0...v5.15.1 )
<!-- generated comparing v5.15.0..master -->
*Dec 19, 2023*
A big thanks to the 15 contributors who made this release possible.
This release was mostly about 🐛  bug fixes and 📚  documentation
improvements.
##### `@mui/material@5.15.1`
- <!-- 13 -->\[CardActions]\[DialogActions] Apply margin for all
children except for 1st child
([#​40168](https://togithub.com/mui/material-ui/issues/40168 ))
[@​sai6855](https://togithub.com/sai6855 )
- <!-- 03 -->\[TablePagination] Add ability to change icons in
TablePaginationActions using `slots` and `slotProps`
([#​33797](https://togithub.com/mui/material-ui/issues/33797 ))
[@​pratikkarad](https://togithub.com/pratikkarad )
- <!-- 13 -->\[CssVarsProvider] Fix HSL breaking button styles
([#​39869](https://togithub.com/mui/material-ui/issues/39869 ))
[@​gitstart](https://togithub.com/gitstart )
##### `@mui/joy@5.0.0-beta.19`
- <!-- 05 -->\[FormControl] Fix issue with the conditional setting of
`htmlFor` and `id` attributes not functioning properly for form labels
([#​40180](https://togithub.com/mui/material-ui/issues/40180 ))
[@​ReaZzy](https://togithub.com/ReaZzy )
- <!-- 04 -->\[typescript] Address TypeScript issue with custom zIndex
not functioning
([#​40133](https://togithub.com/mui/material-ui/issues/40133 ))
[@​qiweiii](https://togithub.com/qiweiii )
##### `@mui/styled-engine-sc@6.0.0-alpha.9`
- <!-- 02 -->\[typescript] Fix `theme` being of type any
([#​40200](https://togithub.com/mui/material-ui/issues/40200 ))
[@​mnajdova](https://togithub.com/mnajdova )
##### Docs
- <!-- 09 -->\[joy-ui] Fix typo in the CSS baseline page
([#​40222](https://togithub.com/mui/material-ui/issues/40222 ))
[@​possibilities](https://togithub.com/possibilities )
- <!-- 08 -->\[joy-ui] Document missing Autocomplete props
([#​39979](https://togithub.com/mui/material-ui/issues/39979 ))
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli )
- <!-- 10 -->\[joy-ui] Fix typo about Typography levels
([#​40230](https://togithub.com/mui/material-ui/issues/40230 ))
[@​zanivan](https://togithub.com/zanivan )
- <!-- 07 -->\[material-ui] Update the related projects page to list
`mui-tiptap` for rich text
([#​40216](https://togithub.com/mui/material-ui/issues/40216 ))
[@​sjdemartini](https://togithub.com/sjdemartini )
- <!-- 06 -->\[material-ui] Fix typo in the Next.js integration page
([#​40209](https://togithub.com/mui/material-ui/issues/40209 ))
[@​s8990](https://togithub.com/s8990 )
##### Core
- <!-- 14 -->\[blog] Fix access to Notion without an account
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 12 -->\[core] Update workflows and issue templates to reflect
the updated label
([#​40197](https://togithub.com/mui/material-ui/issues/40197 ))
[@​MBilalShafi](https://togithub.com/MBilalShafi )
- <!-- 11 -->\[docs] Replace Twitter with X
([#​40193](https://togithub.com/mui/material-ui/issues/40193 ))
[@​mbrookes](https://togithub.com/mbrookes )
- <!-- 10 -->\[docs-infra] Uplift the Algolia search modal design
([#​40186](https://togithub.com/mui/material-ui/issues/40186 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
- <!-- 01 -->\[website] Update product descriptions and social preview
images
([#​32181](https://togithub.com/mui/material-ui/issues/32181 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
All contributors of this release in alphabetical order:
[@​danilo-leal](https://togithub.com/danilo-leal ),
[@​gitstart](https://togithub.com/gitstart ),
[@​MBilalShafi](https://togithub.com/MBilalShafi ),
[@​mbrookes](https://togithub.com/mbrookes ),
[@​mnajdova](https://togithub.com/mnajdova ),
[@​oliviertassinari](https://togithub.com/oliviertassinari ),
[@​possibilities](https://togithub.com/possibilities ),
[@​pratikkarad](https://togithub.com/pratikkarad ),
[@​qiweiii](https://togithub.com/qiweiii ),
[@​ReaZzy](https://togithub.com/ReaZzy ),
[@​s8990](https://togithub.com/s8990 ),
[@​sai6855](https://togithub.com/sai6855 ),
[@​sjdemartini](https://togithub.com/sjdemartini ),
[@​zanivan](https://togithub.com/zanivan ),
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli )
###
[`v5.15.0`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#5150 )
[Compare
Source](https://togithub.com/mui/material-ui/compare/v5.14.19...v5.15.0 )
<!-- generated comparing v5.14.20..master -->
*Dec 11, 2023*
A big thanks to the 15 contributors who made this release possible. Here
are some highlights ✨ :
- 🚀  Added [a new package for a better Material UI integration with
Next.js](https://mui.com/material-ui/guides/nextjs )
([#​39947](https://togithub.com/mui/material-ui/issues/39947 ))
[@​siriwatknp](https://togithub.com/siriwatknp )
##### `@mui/material@5.15.0`
- <!-- 12 -->Revert "\[Select]\[material-ui] Add name to hidden input
element"
([#​40174](https://togithub.com/mui/material-ui/issues/40174 ))
[@​mj12albert](https://togithub.com/mj12albert )
- <!-- 02 -->\[material-ui] Refactor ComponentsVariants type into a
generic
([#​39623](https://togithub.com/mui/material-ui/issues/39623 ))
[@​blakenetz](https://togithub.com/blakenetz )
##### `@mui/material-nextjs@5.15.0`
- <!-- 01 -->\[material-ui] Add new Next.js integration package
([#​39947](https://togithub.com/mui/material-ui/issues/39947 ))
[@​siriwatknp](https://togithub.com/siriwatknp )
##### `@mui/material-next@6.0.0-alpha.113`
- <!-- 11 -->\[Badge]\[material-next] Apply new OwnerState type to
Badge
([#​40119](https://togithub.com/mui/material-ui/issues/40119 ))
[@​lhilgert9](https://togithub.com/lhilgert9 )
- <!-- 06 -->\[material-next]\[ButtonGroup] Change `ButtonGroup` files
to ts
([#​39794](https://togithub.com/mui/material-ui/issues/39794 ))
[@​lhilgert9](https://togithub.com/lhilgert9 )
##### `@mui/icons-material@5.15.0`
- <!-- 05 -->\[icons] Add X logo
([#​38811](https://togithub.com/mui/material-ui/issues/38811 ))
[@​abreel](https://togithub.com/abreel )
##### `@mui/base@5.0.0-beta.27`
- <!-- 10 -->\[base-ui] useControllableReducer warns when controlled
props become uncontrolled (and vice versa)
([#​39096](https://togithub.com/mui/material-ui/issues/39096 ))
[@​mj12albert](https://togithub.com/mj12albert )
##### `@mui/joy@5.0.0-beta.18`
- <!-- 04 -->\[joy-ui]\[Radio]\[Input] Fix inheritance of disabled prop
([#​39934](https://togithub.com/mui/material-ui/issues/39934 ))
[@​sai6855](https://togithub.com/sai6855 )
##### `@mui/lab@5.0.0-alpha.156`
- <!-- 03 -->\[lab]\[LoadingButton] LoadingButton now inherits props
from ButtonGroup
([#​39679](https://togithub.com/mui/material-ui/issues/39679 ))
[@​lhilgert9](https://togithub.com/lhilgert9 )
##### Docs
- <!-- 09 -->\[docs] Fix reference to non-existent checkmark in
supported-components.md
([#​40056](https://togithub.com/mui/material-ui/issues/40056 ))
[@​mbrookes](https://togithub.com/mbrookes )
- <!-- 09 -->\[docs]\[base-ui] Add copy button & primary color picker
to the component gallery page
([#​39884](https://togithub.com/mui/material-ui/issues/39884 ))
[@​mnajdova](https://togithub.com/mnajdova )
- <!-- 08 -->\[docs-infra] Update CodeSandbox links
([#​39992](https://togithub.com/mui/material-ui/issues/39992 ))
[@​anle9650](https://togithub.com/anle9650 )
- <!-- 04 -->\[material-ui]\[docs] Fix wrong root element for emotion
styles in shadow DOM
([#​35326](https://togithub.com/mui/material-ui/issues/35326 ))
[@​EloB](https://togithub.com/EloB )
- <!-- 03 -->\[material-ui]\[docs] Move the responsive font charts from
recharts to MUI X
([#​40097](https://togithub.com/mui/material-ui/issues/40097 ))
[@​alexfauquette](https://togithub.com/alexfauquette )
- <!-- 02 -->\[joy-ui]\[templates] Remove outdated code
([#​40095](https://togithub.com/mui/material-ui/issues/40095 ))
[@​zanivan](https://togithub.com/zanivan )
- <!-- 05 -->\[material-ui]\[docs]\[Popper] Update Positioned Popper
demo styles
([#​40170](https://togithub.com/mui/material-ui/issues/40170 ))
[@​sai6855](https://togithub.com/sai6855 )
##### Core
- <!-- 08 -->\[blog] Add a Phuket retreat blog post
([#​40055](https://togithub.com/mui/material-ui/issues/40055 ))
[@​mikailaread](https://togithub.com/mikailaread )
- <!-- 07 -->\[blog] Adjust the latest MUI X blog post
([#​40046](https://togithub.com/mui/material-ui/issues/40046 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
- <!-- 05 -->\[core] Migrate from tslint to eslint
([#​40020](https://togithub.com/mui/material-ui/issues/40020 ))
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli )
All contributors of this release in alphabetical order:
[@​abreel](https://togithub.com/abreel ),
[@​alexfauquette](https://togithub.com/alexfauquette ),
[@​anle9650](https://togithub.com/anle9650 ),
[@​blakenetz](https://togithub.com/blakenetz ),
[@​danilo-leal](https://togithub.com/danilo-leal ),
[@​EloB](https://togithub.com/EloB ),
[@​lhilgert9](https://togithub.com/lhilgert9 ),
[@​mbrookes](https://togithub.com/mbrookes ),
[@​mikailaread](https://togithub.com/mikailaread ),
[@​mj12albert](https://togithub.com/mj12albert ),
[@​mnajdova](https://togithub.com/mnajdova ),
[@​sai6855](https://togithub.com/sai6855 ),
[@​siriwatknp](https://togithub.com/siriwatknp ),
[@​zanivan](https://togithub.com/zanivan ),
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli )
###
[`v5.14.19`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#51419 )
[Compare
Source](https://togithub.com/mui/material-ui/compare/v5.14.18...v5.14.19 )
<!-- generated comparing v5.14.18..master -->
*Nov 29, 2023*
A big thanks to the 18 contributors who made this release possible. Here
are some highlights ✨ :
- 🐛  Fix Material UI Autocomplete behavior when there are duplicate
labels
([#​36426](https://togithub.com/mui/material-ui/issues/36426 ))
[@​islandryu](https://togithub.com/islandryu )
- 🚀  Added Material You Linear Progress to `material-next` package
([#​39807](https://togithub.com/mui/material-ui/issues/39807 ))
[@​lhilgert9](https://togithub.com/lhilgert9 )
##### `@mui/material@5.14.19`
- <!-- 44 -->\[Autocomplete] Fix behavior when there are duplicate
labels
([#​36426](https://togithub.com/mui/material-ui/issues/36426 ))
[@​islandryu](https://togithub.com/islandryu )
- <!-- 37 -->\[Box] Added boxClasses
([#​39889](https://togithub.com/mui/material-ui/issues/39889 ))
[@​sadik-malik](https://togithub.com/sadik-malik )
- <!-- 18 -->\[FilledInput] Fix slot props deepmerge order
([#​38922](https://togithub.com/mui/material-ui/issues/38922 ))
[@​dhaub-exelixis](https://togithub.com/dhaub-exelixis )
- <!-- 12 -->\[Select] Add id to hidden input element
([#​39414](https://togithub.com/mui/material-ui/issues/39414 ))
[@​DarhkVoyd](https://togithub.com/DarhkVoyd )
- <!-- 11 -->\[Select] Remove unnecessary picking of `onChange` type
from SelectInputProps
([#​39891](https://togithub.com/mui/material-ui/issues/39891 ))
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli )
##### `@mui/base@5.0.0-beta.25`
- <!-- 46 -->\[Menu] Fix navigation of items when 1st item is disabled
([#​39828](https://togithub.com/mui/material-ui/issues/39828 ))
[@​sai6855](https://togithub.com/sai6855 )
- <!-- 42 -->\[Modal] Refine demos
([#​39824](https://togithub.com/mui/material-ui/issues/39824 ))
[@​zanivan](https://togithub.com/zanivan )
- <!-- 41 -->\[NumberInput] Implement `numberInputReducer`
([#​38723](https://togithub.com/mui/material-ui/issues/38723 ))
[@​mj12albert](https://togithub.com/mj12albert )
- <!-- 40 -->\[useNumberInput] Fix change handlers passed through
slotProps
([#​39407](https://togithub.com/mui/material-ui/issues/39407 ))
[@​mj12albert](https://togithub.com/mj12albert )
##### `@mui/joy@5.0.0-beta.16`
- <!-- 38 -->\[Box] Added boxClasses
([#​39895](https://togithub.com/mui/material-ui/issues/39895 ))
[@​sadik-malik](https://togithub.com/sadik-malik )
##### `@mui/system@5.14.19`
- <!-- 36 -->\[Box] Added boxClasses
([#​39896](https://togithub.com/mui/material-ui/issues/39896 ))
[@​sadik-malik](https://togithub.com/sadik-malik )
- <!-- 09 -->Add outlineColor to defaultSxConfig
([#​39962](https://togithub.com/mui/material-ui/issues/39962 ))
[@​brijeshb42](https://togithub.com/brijeshb42 )
##### `@mui/types@7.2.10`
- <!-- 08 -->Add `PartiallyRequired` type
([#​39939](https://togithub.com/mui/material-ui/issues/39939 ))
[@​lhilgert9](https://togithub.com/lhilgert9 )
##### `@mui/material-next@6.0.0-alpha.111`
- <!-- 47 -->\[ProgressIndicator] Apply MD3 style to `LinearProgress`
([#​39807](https://togithub.com/mui/material-ui/issues/39807 ))
[@​lhilgert9](https://togithub.com/lhilgert9 )
- <!-- 17 -->\[FormHelperText] Add FormHelperText component
([#​39503](https://togithub.com/mui/material-ui/issues/39503 ))
[@​mj12albert](https://togithub.com/mj12albert )
- <!-- 16 -->\[IconButton] Copy IconButton to material-next
([#​39945](https://togithub.com/mui/material-ui/issues/39945 ))
[@​mj12albert](https://togithub.com/mj12albert )
- <!-- 13 -->\[Switch] Copy `Switch` to material next
([#​39887](https://togithub.com/mui/material-ui/issues/39887 ))
[@​lhilgert9](https://togithub.com/lhilgert9 )
##### Docs
- <!-- 19 -->\[material-ui] Fix theme prop in v5 migration guide
([#​39976](https://togithub.com/mui/material-ui/issues/39976 ))
[@​sai6855](https://togithub.com/sai6855 )
- <!-- 43 -->\[base-ui] Improve Next.js Link docs
([#​39838](https://togithub.com/mui/material-ui/issues/39838 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 39 -->\[base-ui] Export Base UI theme in stylesheet
([#​39694](https://togithub.com/mui/material-ui/issues/39694 ))
[@​mnajdova](https://togithub.com/mnajdova )
- <!-- 52 -->\[joy-ui] Fix the date min & max slot props values on the
Input demo
([#​40018](https://togithub.com/mui/material-ui/issues/40018 ))
[@​avikalpg](https://togithub.com/avikalpg )
- <!-- 35 -->\[joy-ui]\[ButtonGroup] Fix orientation prop description
([#​39876](https://togithub.com/mui/material-ui/issues/39876 ))
[@​sai6855](https://togithub.com/sai6855 )
- <!-- 25 -->\[joy-ui] Update gif from the Dark Mode Optimization page
([#​39726](https://togithub.com/mui/material-ui/issues/39726 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
- <!-- 24 -->\[joy-ui] Fix h1 template
([#​40017](https://togithub.com/mui/material-ui/issues/40017 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 23 -->\[joy-ui] Fix wrong product id
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 22 -->\[joy-ui] Fixes in theme scoping documentation
([#​39899](https://togithub.com/mui/material-ui/issues/39899 ))
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli )
- <!-- 21 -->\[joy-ui] Refine the Email, Teams and Files templates
([#​39579](https://togithub.com/mui/material-ui/issues/39579 ))
[@​zanivan](https://togithub.com/zanivan )
- <!-- 15 -->\[joy-ui]\[templates] Fix layout shift on Profile template
([#​40022](https://togithub.com/mui/material-ui/issues/40022 ))
[@​zanivan](https://togithub.com/zanivan )
- <!-- 14 -->\[joy-ui]\[Templates] Update thumbnails
([#​39938](https://togithub.com/mui/material-ui/issues/39938 ))
[@​zanivan](https://togithub.com/zanivan )
- <!-- 20 -->\[material-next] Add contributing guide
([#​39944](https://togithub.com/mui/material-ui/issues/39944 ))
[@​mj12albert](https://togithub.com/mj12albert )
- <!-- 51 -->End v6 blogpost notification
([#​39879](https://togithub.com/mui/material-ui/issues/39879 ))
[@​joserodolfofreitas](https://togithub.com/joserodolfofreitas )
- <!-- 31 -->Fix nested CSS warning
([#​39932](https://togithub.com/mui/material-ui/issues/39932 ))
[@​mnajdova](https://togithub.com/mnajdova )
- <!-- 30 -->Make integration searchable
([#​39967](https://togithub.com/mui/material-ui/issues/39967 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 29 -->Fix use of quote in markdown
([#​39953](https://togithub.com/mui/material-ui/issues/39953 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 28 -->Show design links on Joy UI
([#​39955](https://togithub.com/mui/material-ui/issues/39955 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 27 -->Restore Algolia results when searching for "Figma"
([#​39956](https://togithub.com/mui/material-ui/issues/39956 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 26 -->Fix two tone icon dark mode color
([#​39868](https://togithub.com/mui/material-ui/issues/39868 ))
[@​mnajdova](https://togithub.com/mnajdova )
##### Core
- <!-- 45 -->Improve lerna's renovate package rules
([#​40029](https://togithub.com/mui/material-ui/issues/40029 ))
[@​DiegoAndai](https://togithub.com/DiegoAndai )
- <!-- 34 -->Downgrade lerna to 7.2.0
([#​40026](https://togithub.com/mui/material-ui/issues/40026 ))
[@​DiegoAndai](https://togithub.com/DiegoAndai )
- <!-- 32 -->Rename OpenCollective
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 48 -->\[docs-infra] Env variables should be string
([#​39991](https://togithub.com/mui/material-ui/issues/39991 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 10 -->\[Portal] Improve docs for container prop
([#​39180](https://togithub.com/mui/material-ui/issues/39180 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 50 -->\[website] Update pricing table
([#​40023](https://togithub.com/mui/material-ui/issues/40023 ))
[@​cherniavskii](https://togithub.com/cherniavskii )
- <!-- 49 -->\[website]\[docs] Update the product identifier menu and X
page
([#​39832](https://togithub.com/mui/material-ui/issues/39832 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
- <!-- 07 -->\[website] Mark TreeView and Charts as stable
([#​39975](https://togithub.com/mui/material-ui/issues/39975 ))
[@​flaviendelangle](https://togithub.com/flaviendelangle )
- <!-- 06 -->\[website] Update career page
([#​40015](https://togithub.com/mui/material-ui/issues/40015 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 05 -->\[website] Sync about dataset
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 04 -->\[website] Fix 301 redirection to X tree-view
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 03 -->\[website] Change redirection prefixes
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 02 -->\[website] Fix 301 link
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 01 -->\[website] Fix modal not being closed with the escape key
on the Base UI page
([#​39880](https://togithub.com/mui/material-ui/issues/39880 ))
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli )
All contributors of this release in alphabetical order:
[@​avikalpg](https://togithub.com/avikalpg ),
[@​brijeshb42](https://togithub.com/brijeshb42 ),
[@​cherniavskii](https://togithub.com/cherniavskii ),
[@​danilo-leal](https://togithub.com/danilo-leal ),
[@​DarhkVoyd](https://togithub.com/DarhkVoyd ),
[@​dhaub-exelixis](https://togithub.com/dhaub-exelixis ),
[@​DiegoAndai](https://togithub.com/DiegoAndai ),
[@​flaviendelangle](https://togithub.com/flaviendelangle ),
[@​islandryu](https://togithub.com/islandryu ),
[@​joserodolfofreitas](https://togithub.com/joserodolfofreitas ),
[@​lhilgert9](https://togithub.com/lhilgert9 ),
[@​mj12albert](https://togithub.com/mj12albert ),
[@​mnajdova](https://togithub.com/mnajdova ),
[@​oliviertassinari](https://togithub.com/oliviertassinari ),
[@​sadik-malik](https://togithub.com/sadik-malik ),
[@​sai6855](https://togithub.com/sai6855 ),
[@​zanivan](https://togithub.com/zanivan ),
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli )
###
[`v5.14.18`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#51418 )
[Compare
Source](https://togithub.com/mui/material-ui/compare/v5.14.16...v5.14.18 )
<!-- generated comparing v5.14.17..master -->
*Nov 14, 2023*
A big thanks to the 14 contributors who made this release possible. Here
are some highlights ✨ :
- 💫  Introduced new [Stepper](https://mui.com/joy-ui/react-stepper/ )
component in Joy UI
([#​39688](https://togithub.com/mui/material-ui/issues/39688 ))
[@​siriwatknp](https://togithub.com/siriwatknp )
-   other 🐛  bug fixes and 📚  documentation improvements
##### `@mui/material@5.14.18`
- <!-- 32 -->\[Autocomplete] Add `defaultMuiPrevented` to onKeyDown
type
([#​39820](https://togithub.com/mui/material-ui/issues/39820 ))
[@​sai6855](https://togithub.com/sai6855 )
- <!-- 31 -->\[Autocomplete] Fix React key warning in Next.js
([#​39795](https://togithub.com/mui/material-ui/issues/39795 ))
[@​mj12albert](https://togithub.com/mj12albert )
- <!-- 24 -->\[Checkbox] Asterisk placement aligned correctly
([#​39721](https://togithub.com/mui/material-ui/issues/39721 ))
[@​axelbostrom](https://togithub.com/axelbostrom )
- <!-- 04 -->\[Rating] Fix the hover highlighting for spaced icons
([#​39775](https://togithub.com/mui/material-ui/issues/39775 ))
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli )
- <!-- 03 -->\[TablePagination] Implement `slotProps` pattern for the
actions and the select slots
([#​39353](https://togithub.com/mui/material-ui/issues/39353 ))
[@​anle9650](https://togithub.com/anle9650 )
- <!-- 02 -->\[TextField] Fix padding on small filled multiline
TextField
([#​39769](https://togithub.com/mui/material-ui/issues/39769 ))
[@​mj12albert](https://togithub.com/mj12albert )
##### `@mui/joy@5.0.0-beta.15`
- <!-- 11 -->\[Stepper] Add new `Stepper` component
([#​39688](https://togithub.com/mui/material-ui/issues/39688 ))
[@​siriwatknp](https://togithub.com/siriwatknp )
- <!-- 12 -->\[Select] Fix displaying placeholder when multiple is true
([#​39806](https://togithub.com/mui/material-ui/issues/39806 ))
[@​sai6855](https://togithub.com/sai6855 )
##### `@mui/material-next@6.0.0-alpha.110`
- <!-- 26 -->\[ButtonGroup] Copy `ButtonGroup` to material next
([#​39739](https://togithub.com/mui/material-ui/issues/39739 ))
[@​lhilgert9](https://togithub.com/lhilgert9 )
- <!-- 09 -->\[ProgressIndicator] Change `CircularProgress` files to ts
([#​39791](https://togithub.com/mui/material-ui/issues/39791 ))
[@​lhilgert9](https://togithub.com/lhilgert9 )
- <!-- 08 -->\[ProgressIndicator] Change `LinearProgress` files to ts
([#​39793](https://togithub.com/mui/material-ui/issues/39793 ))
[@​lhilgert9](https://togithub.com/lhilgert9 )
- <!-- 07 -->\[ProgressIndicator] Copy `LinearProgress` to material
next
([#​39779](https://togithub.com/mui/material-ui/issues/39779 ))
[@​lhilgert9](https://togithub.com/lhilgert9 )
- <!-- 06 -->\[ProgressIndicator] Copy `CircularProgress` to material
next
([#​39780](https://togithub.com/mui/material-ui/issues/39780 ))
[@​lhilgert9](https://togithub.com/lhilgert9 )
- <!-- 05 -->\[TextField] Add FormLabel and InputLabel components
([#​39483](https://togithub.com/mui/material-ui/issues/39483 ))
[@​mj12albert](https://togithub.com/mj12albert )
###
[`v5.14.16`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#51416 )
[Compare
Source](https://togithub.com/mui/material-ui/compare/v5.14.15...v5.14.16 )
<!-- generated comparing v5.14.15..master -->
*Oct 31, 2023*
A big thanks to the 19 contributors who made this release possible. Here
are some highlights ✨ :
- ✨  New highly requested Joy UI component:
[Snackbar](https://mui.com/joy-ui/react-snackbar )
([#​38801](https://togithub.com/mui/material-ui/issues/38801 ))
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli )
##### `@mui/material@5.14.16`
- <!-- 03 -->Fix ownerstate being propagated to DOM node when using
styled-components v6
([#​39586](https://togithub.com/mui/material-ui/issues/39586 ))
[@​mnajdova](https://togithub.com/mnajdova )
##### `@mui/base@5.0.0-beta.22`
- <!-- 28 -->\[Autocomplete] Standardize box shadow on demos
([#​39519](https://togithub.com/mui/material-ui/issues/39519 ))
[@​zanivan](https://togithub.com/zanivan )
- <!-- 27 -->\[useSelect] Support browser autofill
([#​39595](https://togithub.com/mui/material-ui/issues/39595 ))
[@​DiegoAndai](https://togithub.com/DiegoAndai )
- <!-- 30 -->\[base-ui] Fix mergeSlotProps className join order
([#​39616](https://togithub.com/mui/material-ui/issues/39616 ))
[@​mj12albert](https://togithub.com/mj12albert )
##### `@mui/joy@5.0.0-beta.13`
-   <!-- 29 -->\[Accordion] Add type button to accordion
- <!-- 28 -->\[Card] Fix CardOverflow in nested cards
([#​39668](https://togithub.com/mui/material-ui/issues/39668 ))
[@​siriwatknp](https://togithub.com/siriwatknp ) summary
([#​39532](https://togithub.com/mui/material-ui/issues/39532 ))
[@​Popppins](https://togithub.com/Popppins )
- <!-- 08 -->\[Menu] Fix closing of listbox in `MenuList` demo
([#​39459](https://togithub.com/mui/material-ui/issues/39459 ))
[@​sai6855](https://togithub.com/sai6855 )
- <!-- 07 -->\[Progress] Revamp Linear and Circular progress variants
([#​39492](https://togithub.com/mui/material-ui/issues/39492 ))
[@​zanivan](https://togithub.com/zanivan )
- <!-- 06 -->\[Select] Support selection of `multiple` options
([#​39454](https://togithub.com/mui/material-ui/issues/39454 ))
[@​sai6855](https://togithub.com/sai6855 )
- <!-- 05 -->\[Textarea] Add ref usage instructions
([#​39615](https://togithub.com/mui/material-ui/issues/39615 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
- <!-- 10 --> Fix sticky hover media query issue on mobile
([#​37467](https://togithub.com/mui/material-ui/issues/37467 ))
[@​gitstart](https://togithub.com/gitstart )
- <!-- 09 --> Add Snackbar component
([#​38801](https://togithub.com/mui/material-ui/issues/38801 ))
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli )
##### `@mui/material-next@6.0.0-alpha.108`
- <!-- 04 -->\[theme] Update Material You typescale tokens
([#​39514](https://togithub.com/mui/material-ui/issues/39514 ))
[@​mj12albert](https://togithub.com/mj12albert )
##### Docs
- <!-- 22 -->Fix 301 link to Primer design system
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 19 -->\[joy-ui] Revise the CSS vars page
([#​39335](https://togithub.com/mui/material-ui/issues/39335 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
- <!-- 18 -->\[joy-ui] Add docs for changing styles based on states
([#​39597](https://togithub.com/mui/material-ui/issues/39597 ))
[@​siriwatknp](https://togithub.com/siriwatknp )
- <!-- 17 -->\[joy-ui] Fix wrong messages
([#​39602](https://togithub.com/mui/material-ui/issues/39602 ))
[@​siriwatknp](https://togithub.com/siriwatknp )
- <!-- 16 -->\[material-ui] Include link to bundler how-to for Styled
Components users
([#​39620](https://togithub.com/mui/material-ui/issues/39620 ))
[@​jcoyle37](https://togithub.com/jcoyle37 )
- <!-- 15 -->\[material-ui] Improve Dialog demos
([#​39642](https://togithub.com/mui/material-ui/issues/39642 ))
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli )
- <!-- 14 -->\[material-ui] Add stray design fine-tuning to the example
collection
([#​39581](https://togithub.com/mui/material-ui/issues/39581 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
- <!-- 13 -->\[system] Clean up `@mui/styles` docs and discourage users
from installing it
([#​39644](https://togithub.com/mui/material-ui/issues/39644 ))
[@​samuelsycamore](https://togithub.com/samuelsycamore )
- <!-- 12 -->\[examples] Upgrade Remix to v2
([#​39229](https://togithub.com/mui/material-ui/issues/39229 ))
[@​Nkzn](https://togithub.com/Nkzn )
- <!-- 11 -->\[examples]\[material-ui] Remove hardcoded `color="black"`
from Next.js App Router layout
([#​39577](https://togithub.com/mui/material-ui/issues/39577 ))
[@​samuelsycamore](https://togithub.com/samuelsycamore )
##### Core
- <!-- 26 -->\[core] Setup vale for enforcing style guides
([#​39633](https://togithub.com/mui/material-ui/issues/39633 ))
[@​alexfauquette](https://togithub.com/alexfauquette )
- <!-- 25 -->\[core] Remove unused use client
([#​38967](https://togithub.com/mui/material-ui/issues/38967 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 24 -->\[core] Remove duplicate export
([#​39346](https://togithub.com/mui/material-ui/issues/39346 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 23 -->\[core] Remove not used `@types/loader-utils` package from
`zero-next-plugin`
([#​39609](https://togithub.com/mui/material-ui/issues/39609 ))
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli )
- <!-- 21 -->\[docs-infra] Add meta charset in codesandbox examples
([#​39424](https://togithub.com/mui/material-ui/issues/39424 ))
[@​Janpot](https://togithub.com/Janpot )
- <!-- 20 -->\[docs-infra] Fix settings drawer accessibility issues
([#​39589](https://togithub.com/mui/material-ui/issues/39589 ))
[@​emamoah](https://togithub.com/emamoah )
- <!-- 02 -->\[website] Add stray adjustments and clean-ups
([#​39673](https://togithub.com/mui/material-ui/issues/39673 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
- <!-- 01 -->\[website] Open the `Design Engineer - xGrid` role
([#​39375](https://togithub.com/mui/material-ui/issues/39375 ))
[@​DanailH](https://togithub.com/DanailH )
All contributors of this release in alphabetical order:
[@​alexfauquette](https://togithub.com/alexfauquette ),
[@​Best-Sardar](https://togithub.com/Best-Sardar ),
[@​DanailH](https://togithub.com/DanailH ),
[@​danilo-leal](https://togithub.com/danilo-leal ),
[@​DiegoAndai](https://togithub.com/DiegoAndai ),
[@​emamoah](https://togithub.com/emamoah ),
[@​gitstart](https://togithub.com/gitstart ),
[@​Janpot](https://togithub.com/Janpot ),
[@​jcoyle37](https://togithub.com/jcoyle37 ),
[@​mj12albert](https://togithub.com/mj12albert ),
[@​mnajdova](https://togithub.com/mnajdova ),
[@​Nkzn](https://togithub.com/Nkzn ),
[@​oliviertassinari](https://togithub.com/oliviertassinari ),
[@​Popppins](https://togithub.com/Popppins ),
[@​sai6855](https://togithub.com/sai6855 ),
[@​samuelsycamore](https://togithub.com/samuelsycamore ),
[@​siriwatknp](https://togithub.com/siriwatknp ),
[@​zanivan](https://togithub.com/zanivan ),
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli )
###
[`v5.14.15`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#51415 )
[Compare
Source](https://togithub.com/mui/material-ui/compare/v5.14.14...v5.14.15 )
<!-- generated comparing v5.14.14..master -->
*Oct 24, 2023*
A big thanks to the 17 contributors who made this release possible.
##### `@mui/material@5.14.15`
- <!-- 24 -->\[Checkbox]\[Radio] Fix theme style overrides not working
for different sizes
([#​39377](https://togithub.com/mui/material-ui/issues/39377 ))
[@​gitstart](https://togithub.com/gitstart )
- <!-- 12 -->\[InputLabel] InputLabel supports ownerState.focused for
styleOverrides
([#​39470](https://togithub.com/mui/material-ui/issues/39470 ))
[@​mj12albert](https://togithub.com/mj12albert )
- <!-- 07 -->\[ToggleButton] Add `fullWidth` to `toggleButtonClasses`
and `toggleButtonGroupClasses`
([#​39536](https://togithub.com/mui/material-ui/issues/39536 ))
[@​Semigradsky](https://togithub.com/Semigradsky )
##### `@mui/base@5.0.0-beta.21`
- <!-- 29 -->\[useAutocomplete] Correct keyboard navigation with
multiple disabled options
([#​38788](https://togithub.com/mui/material-ui/issues/38788 ))
[@​VadimZvf](https://togithub.com/VadimZvf )
- <!-- 28 -->\[Select] Standardize box shadow on demos
([#​39509](https://togithub.com/mui/material-ui/issues/39509 ))
[@​zanivan](https://togithub.com/zanivan )
- <!-- 27 -->\[Slider] Refine demos
([#​39526](https://togithub.com/mui/material-ui/issues/39526 ))
[@​zanivan](https://togithub.com/zanivan )
- <!-- 34 -->\[Input] Update and port additional tests from material-ui
([#​39584](https://togithub.com/mui/material-ui/issues/39584 ))
[@​mj12albert](https://togithub.com/mj12albert )
##### `@mui/material-next@6.0.0-alpha.107`
- <!-- 16 -->\[FilledInput] Add FilledInput component
([#​39307](https://togithub.com/mui/material-ui/issues/39307 ))
[@​mj12albert](https://togithub.com/mj12albert )
- <!-- 13 -->\[InputAdornment] Fix unstable_capitalize import
([#​39510](https://togithub.com/mui/material-ui/issues/39510 ))
[@​DiegoAndai](https://togithub.com/DiegoAndai )
- <!-- 08 -->\[Snackbar] copy files to mui-material-next
([#​39232](https://togithub.com/mui/material-ui/issues/39232 ))
[@​Best-Sardar](https://togithub.com/Best-Sardar )
- <!-- 33 -->\[Menu] Use useMenu hook
([#​38934](https://togithub.com/mui/material-ui/issues/38934 ))
[@​mnajdova](https://togithub.com/mnajdova )
##### `@mui/joy@5.0.0-beta.12`
- <!-- 26 -->\[Button] Fix button size being a decorator
([#​39529](https://togithub.com/mui/material-ui/issues/39529 ))
[@​siriwatknp](https://togithub.com/siriwatknp )
- <!-- 25 -->\[CardOverflow] Remove conditional CSS to support Next.js
App dir
([#​39101](https://togithub.com/mui/material-ui/issues/39101 ))
[@​siriwatknp](https://togithub.com/siriwatknp )
- <!-- 11 -->\[Link] Apply `userSelect: none` only when it's a button
([#​39486](https://togithub.com/mui/material-ui/issues/39486 ))
[@​mwskwong](https://togithub.com/mwskwong )
##### `@mui/lab@5.0.0-alpha.150`
- <!-- 09 -->Update peer dep of
[@​mui/material](https://togithub.com/mui/material )
([#​39398](https://togithub.com/mui/material-ui/issues/39398 ))
[@​brijeshb42](https://togithub.com/brijeshb42 )
##### `@mui/zero-runtime@0.0.1-alpha.0`
- <!-- 06 -->Implement typings for public runtime API
([#​39215](https://togithub.com/mui/material-ui/issues/39215 ))
[@​brijeshb42](https://togithub.com/brijeshb42 )
##### `@mui/zero-vite-plugin@0.0.1-alpha.0`
- <!-- 05 -->Modify plugin to transform node_modules
([#​39517](https://togithub.com/mui/material-ui/issues/39517 ))
[@​brijeshb42](https://togithub.com/brijeshb42 )
##### Docs
- <!-- 31 -->\[base-ui] Standardize grey palette across demos
([#​39504](https://togithub.com/mui/material-ui/issues/39504 ))
[@​zanivan](https://togithub.com/zanivan )
- <!-- 30 -->\[base-ui] Overall demos design review
([#​38820](https://togithub.com/mui/material-ui/issues/38820 ))
[@​zanivan](https://togithub.com/zanivan )
- <!-- 19 -->\[joy-ui] Adjust the responsiveness of the template card
([#​39534](https://togithub.com/mui/material-ui/issues/39534 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
- <!-- 18 -->\[material-ui] Typo fixes in overview page
([#​39540](https://togithub.com/mui/material-ui/issues/39540 ))
[@​Evan151](https://togithub.com/Evan151 )
- <!-- 35 -->\[material-ui] Add stray design tweaks to the templates
collection
([#​39583](https://togithub.com/mui/material-ui/issues/39583 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
- <!-- 17 -->\[system] Revise the Box page
([#​39159](https://togithub.com/mui/material-ui/issues/39159 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
- <!-- 22 -->Fix git diff format
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 15 -->\[I10n] Add Norwegian (nynorsk) (nn-NO) locale
([#​39481](https://togithub.com/mui/material-ui/issues/39481 ))
[@​hjalti-lifekeys](https://togithub.com/hjalti-lifekeys )
- <!-- 10 -->\[l10n] Fix double space typo in ar-EG
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 14 -->\[I10n] Additions to Icelandic (is-IS) locale
([#​39480](https://togithub.com/mui/material-ui/issues/39480 ))
[@​hjalti-lifekeys](https://togithub.com/hjalti-lifekeys )
##### Core
- <!-- 23 -->\[core] Replace a `useCallback` by `useRef` in
useEventCallback
([#​39078](https://togithub.com/mui/material-ui/issues/39078 ))
[@​romgrk](https://togithub.com/romgrk )
- <!-- 21 -->\[docs-infra] Prevent docs crash
([#​39214](https://togithub.com/mui/material-ui/issues/39214 ))
[@​alexfauquette](https://togithub.com/alexfauquette )
- <!-- 20 -->\[docs-infra] Fix no-op autoprefixer warning
([#​39385](https://togithub.com/mui/material-ui/issues/39385 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 32 -->\[docs-infra] Refine the API page design
([#​39520](https://togithub.com/mui/material-ui/issues/39520 ))
[@​alexfauquette](https://togithub.com/alexfauquette )
- <!-- 25 -->\[docs-infra] Fix cut-off sponsors
([#​39572](https://togithub.com/mui/material-ui/issues/39572 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 04 -->\[website] Add missing h1 on page
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 03 -->\[website] Fix unrecognized prop warning
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 02 -->\[website] Store Engineer role filled
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 01 -->\[website] Add stray design adjustments
([#​39496](https://togithub.com/mui/material-ui/issues/39496 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
All contributors of this release in alphabetical order:
[@​alexfauquette](https://togithub.com/alexfauquette ),
[@​Best-Sardar](https://togithub.com/Best-Sardar ),
[@​brijeshb42](https://togithub.com/brijeshb42 ),
[@​danilo-leal](https://togithub.com/danilo-leal ),
[@​DiegoAndai](https://togithub.com/DiegoAndai ),
[@​Evan151](https://togithub.com/Evan151 ),
[@​gitstart](https://togithub.com/gitstart ),
[@​hjalti-lifekeys](https://togithub.com/hjalti-lifekeys ),
[@​mj12albert](https://togithub.com/mj12albert ),
[@​mnajdova](https://togithub.com/mnajdova ),
[@​mwskwong](https://togithub.com/mwskwong ),
[@​oliviertassinari](https://togithub.com/oliviertassinari ),
[@​romgrk](https://togithub.com/romgrk ),
[@​Semigradsky](https://togithub.com/Semigradsky ),
[@​siriwatknp](https://togithub.com/siriwatknp ),
[@​VadimZvf](https://togithub.com/VadimZvf ),
[@​zanivan](https://togithub.com/zanivan )
###
[`v5.14.14`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#51414 )
[Compare
Source](https://togithub.com/mui/material-ui/compare/v5.14.13...v5.14.14 )
<!-- generated comparing v5.14.13..master -->
*Oct 17, 2023*
A big thanks to the 24 contributors who made this release possible. Here
are some highlights ✨ :
This release was mostly about 🐛  bug fixes and 📚  documentation
improvements.
##### `@mui/material@5.14.14`
- <!-- 29 -->\[material-ui]\[AppBar] Support all default palette colors
in TypeScript
([#​39389](https://togithub.com/mui/material-ui/issues/39389 ))
[@​BreakBB](https://togithub.com/BreakBB )
- <!-- 28 -->\[material-ui]\[AvatarGroup] Add `renderSurplus` prop
([#​39283](https://togithub.com/mui/material-ui/issues/39283 ))
[@​uuxxx](https://togithub.com/uuxxx )
- <!-- 25 -->\[material-ui]\[Box] Fix system properties has incorrect
`Theme` interface when applied directly
([#​39404](https://togithub.com/mui/material-ui/issues/39404 ))
[@​Semigradsky](https://togithub.com/Semigradsky )
- <!-- 04 -->\[material-ui]\[Pagination] Update `type` parameter of
`getItemAriaLabel` prop
([#​39390](https://togithub.com/mui/material-ui/issues/39390 ))
[@​Simer13](https://togithub.com/Simer13 )
- <!-- 06 -->\[material]\[tab] Show/hide scroll buttons for dynamically
added children
([#​39415](https://togithub.com/mui/material-ui/issues/39415 ))
[@​brijeshb42](https://togithub.com/brijeshb42 )
##### `@mui/base@5.0.0-beta.20`
- <!-- 26 -->\[base-ui]\[Menu] Do not reopen the menu after clicking on
a trigger in Safari
([#​39393](https://togithub.com/mui/material-ui/issues/39393 ))
[@​michaldudak](https://togithub.com/michaldudak )
##### `@mui/material-next@6.0.0-alpha.106`
- <!-- 23 -->\[Divider]\[material-next] Add Divider component
([#​39179](https://togithub.com/mui/material-ui/issues/39179 ))
[@​Best-Sardar](https://togithub.com/Best-Sardar )
##### `@mui/joy@5.0.0-beta.11`
- <!-- 08 -->\[joy-ui]\[List] Add the `marker` prop
([#​39313](https://togithub.com/mui/material-ui/issues/39313 ))
[@​siriwatknp](https://togithub.com/siriwatknp )
- <!-- 07 -->\[joy-ui]\[Skeleton] Fix semi-transparent scenario when
with surface components and color inversion
([#​39400](https://togithub.com/mui/material-ui/issues/39400 ))
[@​TheNatkat](https://togithub.com/TheNatkat )
- <!-- 06 -->\[joy-ui]\[Textarea] Fix focus ring for error state
([#​39391](https://togithub.com/mui/material-ui/issues/39391 ))
[@​vineetjk](https://togithub.com/vineetjk )
##### `@mui/icons-material@5.14.14`
- <!-- 09 -->\[icons] Fix VoiceChatOutlined showing the wrong icon
([#​39418](https://togithub.com/mui/material-ui/issues/39418 ))
[@​devuser200](https://togithub.com/devuser200 )
##### `@mui/system@5.14.14`
- <!-- 03 -->\[mui-system]\[style] bug fix for style value check color
in nullable object
([#​39457](https://togithub.com/mui/material-ui/issues/39457 ))
[@​DarhkVoyd](https://togithub.com/DarhkVoyd )
##### `@mui/styled-engine-sc@6.0.0-alpha.2`
- <!-- 05 -->\[styled-engine-sc] Fix TS issues because of missing types
([#​39395](https://togithub.com/mui/material-ui/issues/39395 ))
[@​mnajdova](https://togithub.com/mnajdova )
##### Docs
- <!-- 27 -->\[docs]\[base-ui] Renaming demos to BaseXxx
([#​39104](https://togithub.com/mui/material-ui/issues/39104 ))
[@​christophermorin](https://togithub.com/christophermorin )
- <!-- 26 -->\[docs] Accessibility in Base UI
([#​39264](https://togithub.com/mui/material-ui/issues/39264 ))
[@​michaldudak](https://togithub.com/michaldudak )
- <!-- 22 -->\[docs] Fix 301 redirection
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 21 -->\[docs] Improve Base UI table of contents for APIs
([#​39412](https://togithub.com/mui/material-ui/issues/39412 ))
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli )
- <!-- 20 -->\[docs] Adjust design kits-related content
([#​39367](https://togithub.com/mui/material-ui/issues/39367 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
- <!-- 19 -->\[docs] Revise the Contributing Guide
([#​39190](https://togithub.com/mui/material-ui/issues/39190 ))
[@​samuelsycamore](https://togithub.com/samuelsycamore )
- <!-- 12 -->\[docs]\[joy-ui] Fix row hover prop name in the Table page
([#​39431](https://togithub.com/mui/material-ui/issues/39431 ))
[@​adrienbrault](https://togithub.com/adrienbrault )
- <!-- 11 -->\[docs]\[joy-ui] Fix color inversion demos
([#​39403](https://togithub.com/mui/material-ui/issues/39403 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
- <!-- 10 -->\[docs]\[material-ui] Remove irrelevant TODO from Snackbar
demo
([#​39396](https://togithub.com/mui/material-ui/issues/39396 ))
[@​ZeeshanTamboli](https://togithub.com/ZeeshanTamboli )
- <!-- 06 -->\[docs]\[material-ui]\[Table] Bug in "Sorting & Selecting"
demo
([#​39426](https://togithub.com/mui/material-ui/issues/39426 ))
[@​codewithrabeeh](https://togithub.com/codewithrabeeh )
- <!-- 05 -->\[docs]\[joy-ui]\[typography] Update docs after lineHeight
changes
([#​39366](https://togithub.com/mui/material-ui/issues/39366 ))
[@​zanivan](https://togithub.com/zanivan )
##### Core
- <!-- 24 -->\[core] Fix multiple typos across the repo
([#​39422](https://togithub.com/mui/material-ui/issues/39422 ))
[@​parikshitadhikari](https://togithub.com/parikshitadhikari )
- <!-- 18 -->\[docs-infra] Add refinements to the API content design
([#​39425](https://togithub.com/mui/material-ui/issues/39425 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
- <!-- 17 -->\[docs-infra] Add a min height to the layout component
([#​39416](https://togithub.com/mui/material-ui/issues/39416 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
- <!-- 16 -->\[docs-infra] Prevent horizontal scroll in the TOC
([#​39417](https://togithub.com/mui/material-ui/issues/39417 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
- <!-- 15 -->\[docs-infra] Add a collapsible list & table views to the
API content display
([#​38265](https://togithub.com/mui/material-ui/issues/38265 ))
[@​alexfauquette](https://togithub.com/alexfauquette )
- <!-- 14 -->\[docs-infra] Adjust the `kbd` tag styles
([#​39397](https://togithub.com/mui/material-ui/issues/39397 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
- <!-- 13 -->\[docs-infra] Fix strong style regression
([#​39384](https://togithub.com/mui/material-ui/issues/39384 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 04 -->\[website] Add the LinkedIn profile to the contributors
section on the About page
([#​39455](https://togithub.com/mui/material-ui/issues/39455 ))
[@​chhawinder](https://togithub.com/chhawinder )
- <!-- 03 -->\[website] Update new role template
([#​39386](https://togithub.com/mui/material-ui/issues/39386 ))
[@​oliviertassinari](https://togithub.com/oliviertassinari )
- <!-- 02 -->\[website] Add stray design fine-tunning to the Pricing
page
([#​39472](https://togithub.com/mui/material-ui/issues/39472 ))
[@​danilo-leal](https://togithub.com/danilo-leal )
- <!-- 01 -->\[website] Fix career anchor link to perks & benefits
[@​oliviertassinari](https://togithub.com/oliviertassinari )
All contributors of this release in alphabetical order:
[@​adrienbrault](https://togithub.com/adrienbrault ),
[@​alexfauquette](https://togithub.com/alexfauquette ),
[@​Best-Sardar](https://togithub.com/Best-Sardar ),
[@​BreakBB](https://togithub.com/BreakBB ),
[@​brijeshb42](https://togithub.com/brijeshb42 ),
[@​chhawinder](https://togithub.com/chhawinder ),
[@​christophermorin](https://togithub.com/christophermorin ),
[@​codewithrabeeh](https://togithub.com/codewithrabeeh ),
[@​danilo-leal](https://togithub.com/danilo-leal ),
[@​DarhkVoyd](https://togithub.com/DarhkVoyd ),
[@​devuser200](https://togi 
</details>
---
### Configuration
📅  **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
👻  **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4yNy4xIiwidXBkYXRlZEluVmVyIjoiMzcuMTIxLjAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: sjaanus <sellinjaanus@gmail.com> 
						
					 
					
						2024-01-11 08:17:10 +00:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0b50a4e7c5 
							
						 
					 
					
						
						
							
							fix/remove cancel button ( #5838 )  
						
						... 
						
						
						
						This PR removes the cancel button from the new constraint accordion.
Since we now do autosave when the constraint updates, cancel is no
longer needed, the done button and delete button is enough. 
						
					 
					
						2024-01-11 08:55:49 +01:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4a2fc87934 
							
						 
					 
					
						
						
							
							chore(deps): update dependency countries-and-timezones to v3.6.0 ( #5843 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[countries-and-timezones](https://togithub.com/manuelmhtr/countries-and-timezones )
| [`3.5.2` ->
`3.6.0`](https://renovatebot.com/diffs/npm/countries-and-timezones/3.5.2/3.6.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>manuelmhtr/countries-and-timezones
(countries-and-timezones)</summary>
###
[`v3.6.0`](https://togithub.com/manuelmhtr/countries-and-timezones/blob/HEAD/CHANGELOG.md#360---2023-12-10 )
[Compare
Source](https://togithub.com/manuelmhtr/countries-and-timezones/compare/v3.5.2...v3.6.0 )
##### Changed
-   Updated with 2023c IANA Timezones database.
</details>
---
### Configuration
📅  **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjcuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-01-11 00:48:43 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							044193c363 
							
						 
					 
					
						
						
							
							chore(deps): update dependency classnames to v2.5.1 ( #5842 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [classnames](https://togithub.com/JedWatson/classnames ) | [`2.3.2` ->
`2.5.1`](https://renovatebot.com/diffs/npm/classnames/2.3.2/2.5.1 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>JedWatson/classnames (classnames)</summary>
###
[`v2.5.1`](https://togithub.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v251--2023-12-29 )
[Compare
Source](https://togithub.com/JedWatson/classnames/compare/v2.5.0...v2.5.1 )
- Remove `workspaces` field from package
([#​350](https://togithub.com/JedWatson/classnames/pull/350 ))
###
[`v2.5.0`](https://togithub.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v250--2023-12-27 )
[Compare
Source](https://togithub.com/JedWatson/classnames/compare/v2.4.0...v2.5.0 )
- Restore ability to pass a TypeScript `interface`
([#​341](https://togithub.com/JedWatson/classnames/pull/341 ))
- Add `exports` field to package
([#​342](https://togithub.com/JedWatson/classnames/pull/342 ))
###
[`v2.4.0`](https://togithub.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v240--2023-12-26 )
[Compare
Source](https://togithub.com/JedWatson/classnames/compare/v2.3.3...v2.4.0 )
- Use string concatenation to increase performance thanks [Jon
Koops](https://togithub.com/jonkoops )
([#​336](https://togithub.com/JedWatson/classnames/pull/336 ))
###
[`v2.3.3`](https://togithub.com/JedWatson/classnames/blob/HEAD/HISTORY.md#v233--2023-12-21 )
[Compare
Source](https://togithub.com/JedWatson/classnames/compare/v2.3.2...v2.3.3 )
- Fix default export, thanks [Remco
Haszing](https://togithub.com/remcohaszing )
([#​301](https://togithub.com/JedWatson/classnames/pull/301 ))
- Fix types for read-only arrays, thanks [Ben
Thompson](https://togithub.com/BenGearset )
([#​307](https://togithub.com/JedWatson/classnames/pull/307 ))
- Replace README examples with functional-style components, thanks
[JoeDGit](https://togithub.com/JoeDGit )
([#​303](https://togithub.com/JedWatson/classnames/pull/303 ))
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjcuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-01-10 22:09:18 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d2331da363 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @tanstack/react-table to v8.11.3 ( #5841 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@tanstack/react-table](https://togithub.com/tanstack/table ) |
[`8.10.7` ->
`8.11.3`](https://renovatebot.com/diffs/npm/@tanstack%2freact-table/8.10.7/8.11.3 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>tanstack/table (@​tanstack/react-table)</summary>
###
[`v8.11.3`](https://togithub.com/TanStack/table/releases/tag/v8.11.3 )
[Compare
Source](https://togithub.com/tanstack/table/compare/v8.11.2...v8.11.3 )
Version 8.11.3 - 1/3/2024, 3:36 PM
#### Changes
##### Fix
- getRow with expanded row model and selection
([#​5253](https://togithub.com/tanstack/table/issues/5253 ))
([`ca5c187`](https://togithub.com/tanstack/table/commit/ca5c1877 )) by
Kevin Van Cott
##### Chore
- Remove old-examples
([#​5248](https://togithub.com/tanstack/table/issues/5248 ))
([`89ea3ef`](https://togithub.com/tanstack/table/commit/89ea3efb )) by
Lachlan Collins
- Remove Vite aliases and tsconfig composite
([#​5247](https://togithub.com/tanstack/table/issues/5247 ))
([`6906b87`](https://togithub.com/tanstack/table/commit/6906b875 )) by
Lachlan Collins
- update contributing guide
([`d17a62b`](https://togithub.com/tanstack/table/commit/d17a62b8 )) by
Kevin Vandy
- Attempt to enable Nx cloud caching
([#​5244](https://togithub.com/tanstack/table/issues/5244 ))
([`07d71fb`](https://togithub.com/tanstack/table/commit/07d71fb0 )) by
Lachlan Collins
- Update Nx caching inputs
([#​5242](https://togithub.com/tanstack/table/issues/5242 ))
([`aec4d3c`](https://togithub.com/tanstack/table/commit/aec4d3c4 )) by
Lachlan Collins
- Run prettier on CI
([#​5241](https://togithub.com/tanstack/table/issues/5241 ))
([`f4356c0`](https://togithub.com/tanstack/table/commit/f4356c09 )) by
Lachlan Collins
- Rework publish script
([#​5240](https://togithub.com/tanstack/table/issues/5240 ))
([`5189d74`](https://togithub.com/tanstack/table/commit/5189d749 )) by
Lachlan Collins
- Modularise rollup config
([#​5238](https://togithub.com/tanstack/table/issues/5238 ))
([`72c7ed6`](https://togithub.com/tanstack/table/commit/72c7ed6a )) by
Lachlan Collins
- Migrate to pnpm and modularise Nx tasks
([#​5234](https://togithub.com/tanstack/table/issues/5234 ))
([`51a6fd7`](https://togithub.com/tanstack/table/commit/51a6fd71 )) by
Lachlan Collins
- Migrate from TypeScript 4.9 to 5.3
([#​5233](https://togithub.com/tanstack/table/issues/5233 ))
([`f7b7a8e`](https://togithub.com/tanstack/table/commit/f7b7a8ed )) by
Lachlan Collins
- Migrate from Nx v15 to v17
([#​5231](https://togithub.com/tanstack/table/issues/5231 ))
([`51eb4b6`](https://togithub.com/tanstack/table/commit/51eb4b67 )) by
Lachlan Collins
##### Docs
- column virtualization example
([#​5245](https://togithub.com/tanstack/table/issues/5245 ))
([`43f22c9`](https://togithub.com/tanstack/table/commit/43f22c90 )) by
Kevin Van Cott
- correct typo in introduction.md
([#​4910](https://togithub.com/tanstack/table/issues/4910 ))
([`7f68e42`](https://togithub.com/tanstack/table/commit/7f68e421 )) by
Mark Tomlinson
- Update header.md -> fixing typos
([#​5236](https://togithub.com/tanstack/table/issues/5236 ))
([`6ccf35c`](https://togithub.com/tanstack/table/commit/6ccf35c1 )) by
[@​kis619](https://togithub.com/kis619 )
- Update header-group.md - correct typo
([#​5235](https://togithub.com/tanstack/table/issues/5235 ))
([`079d492`](https://togithub.com/tanstack/table/commit/079d4924 )) by
[@​kis619](https://togithub.com/kis619 )
- update virtual rows example
([#​5237](https://togithub.com/tanstack/table/issues/5237 ))
([`ff39428`](https://togithub.com/tanstack/table/commit/ff394286 )) by
Kevin Van Cott
- Update column-sizing.md
([#​5232](https://togithub.com/tanstack/table/issues/5232 ))
([`de5788c`](https://togithub.com/tanstack/table/commit/de5788c4 )) by
Kevin Van Cott
- Update example package.json to include faker
([#​5230](https://togithub.com/tanstack/table/issues/5230 ))
([`dd870a3`](https://togithub.com/tanstack/table/commit/dd870a3a )) by
Kevin Van Cott
- update route config for new resizing example
([#​5229](https://togithub.com/tanstack/table/issues/5229 ))
([`23a8e2e`](https://togithub.com/tanstack/table/commit/23a8e2eb )) by
Kevin Van Cott
- column sizing/resizing guide
([#​5228](https://togithub.com/tanstack/table/issues/5228 ))
([`d45b9a9`](https://togithub.com/tanstack/table/commit/d45b9a9f )) by
Kevin Van Cott
- create row selection guide
([#​5226](https://togithub.com/tanstack/table/issues/5226 ))
([`ae4c451`](https://togithub.com/tanstack/table/commit/ae4c451d )) by
Kevin Van Cott
#### Packages
-
[@​tanstack/table-core](https://togithub.com/tanstack/table-core )[@​8](https://togithub.com/8 ).11.3
-
[@​tanstack/react-table](https://togithub.com/tanstack/react-table )[@​8](https://togithub.com/8 ).11.3
-
[@​tanstack/solid-table](https://togithub.com/tanstack/solid-table )[@​8](https://togithub.com/8 ).11.3
-
[@​tanstack/vue-table](https://togithub.com/tanstack/vue-table )[@​8](https://togithub.com/8 ).11.3
-
[@​tanstack/svelte-table](https://togithub.com/tanstack/svelte-table )[@​8](https://togithub.com/8 ).11.3
-
[@​tanstack/react-table-devtools](https://togithub.com/tanstack/react-table-devtools )[@​8](https://togithub.com/8 ).11.3
-
[@​tanstack/match-sorter-utils](https://togithub.com/tanstack/match-sorter-utils )[@​8](https://togithub.com/8 ).11.3
###
[`v8.11.2`](https://togithub.com/TanStack/table/releases/tag/v8.11.2 )
[Compare
Source](https://togithub.com/tanstack/table/compare/v8.11.1...v8.11.2 )
Version 8.11.2 - 12/20/2023, 6:03 PM
#### Changes
##### Fix
- fixed crash when toggling selection of non-visible row
([#​5221](https://togithub.com/tanstack/table/issues/5221 ))
([`cd8c821`](https://togithub.com/tanstack/table/commit/cd8c821c )) by
Kevin Van Cott
##### Chore
- Delete variables that are not used
([#​5122](https://togithub.com/tanstack/table/issues/5122 ))
([`743c9b7`](https://togithub.com/tanstack/table/commit/743c9b74 )) by
[@​lio-mengxiang](https://togithub.com/lio-mengxiang )
#### Packages
-
[@​tanstack/table-core](https://togithub.com/tanstack/table-core )[@​8](https://togithub.com/8 ).11.2
-
[@​tanstack/react-table](https://togithub.com/tanstack/react-table )[@​8](https://togithub.com/8 ).11.2
-
[@​tanstack/solid-table](https://togithub.com/tanstack/solid-table )[@​8](https://togithub.com/8 ).11.2
-
[@​tanstack/vue-table](https://togithub.com/tanstack/vue-table )[@​8](https://togithub.com/8 ).11.2
-
[@​tanstack/svelte-table](https://togithub.com/tanstack/svelte-table )[@​8](https://togithub.com/8 ).11.2
###
[`v8.11.1`](https://togithub.com/TanStack/table/releases/tag/v8.11.1 )
[Compare
Source](https://togithub.com/tanstack/table/compare/v8.11.0...v8.11.1 )
Version 8.11.1 - 12/20/2023, 5:39 PM
#### Changes
##### Fix
- export types IdIdentifier, StringHeaderIdentifier,
AccessorKeyColumnDefBase
([#​5133](https://togithub.com/tanstack/table/issues/5133 ))
([`83e2c37`](https://togithub.com/tanstack/table/commit/83e2c373 )) by
maxence-lefebvre
#### Packages
-
[@​tanstack/table-core](https://togithub.com/tanstack/table-core )[@​8](https://togithub.com/8 ).11.1
-
[@​tanstack/react-table](https://togithub.com/tanstack/react-table )[@​8](https://togithub.com/8 ).11.1
-
[@​tanstack/solid-table](https://togithub.com/tanstack/solid-table )[@​8](https://togithub.com/8 ).11.1
-
[@​tanstack/vue-table](https://togithub.com/tanstack/vue-table )[@​8](https://togithub.com/8 ).11.1
-
[@​tanstack/svelte-table](https://togithub.com/tanstack/svelte-table )[@​8](https://togithub.com/8 ).11.1
###
[`v8.11.0`](https://togithub.com/TanStack/table/releases/tag/v8.11.0 )
[Compare
Source](https://togithub.com/tanstack/table/compare/v8.10.7...v8.11.0 )
Version 8.11.0 - 12/17/2023, 4:55 PM
#### Changes
##### Feat
- Add columnResizeDirection table option to support RTL column resizing
([#​5192](https://togithub.com/tanstack/table/issues/5192 ))
([`cfdc3af`](https://togithub.com/tanstack/table/commit/cfdc3aff )) by
Samuel Arbibe
##### Chore
- Update jsdoc comments
([#​5174](https://togithub.com/tanstack/table/issues/5174 ))
([`726d1d6`](https://togithub.com/tanstack/table/commit/726d1d66 )) by
[@​morinokami](https://togithub.com/morinokami )
##### Docs
- fix wrong description in sorting.md
([#​5134](https://togithub.com/tanstack/table/issues/5134 ))
([`538c06d`](https://togithub.com/tanstack/table/commit/538c06d1 )) by
[@​tychenjiajun](https://togithub.com/tychenjiajun )
- Improve row selection docs
([#​5184](https://togithub.com/tanstack/table/issues/5184 ))
([`ff9f1f8`](https://togithub.com/tanstack/table/commit/ff9f1f8f )) by
Patrick Richardson
- Fix typo
([#​5149](https://togithub.com/tanstack/table/issues/5149 ))
([`cfcc0f1`](https://togithub.com/tanstack/table/commit/cfcc0f1d )) by
Timothy Hsu
- Update table.md column-defs link
([#​5155](https://togithub.com/tanstack/table/issues/5155 ))
([`4b64bab`](https://togithub.com/tanstack/table/commit/4b64bab5 )) by
Myat Su Phyo
- Update project name in docs/guide/features.md
([#​5178](https://togithub.com/tanstack/table/issues/5178 ))
([`ce53752`](https://togithub.com/tanstack/table/commit/ce537520 )) by
Martin Stemmle
- Vue example - Row Selection
([#​5158](https://togithub.com/tanstack/table/issues/5158 ))
([`b91fe9a`](https://togithub.com/tanstack/table/commit/b91fe9ad )) by
[@​rak-phillip](https://togithub.com/rak-phillip )
- Update column-defs.md
([#​5157](https://togithub.com/tanstack/table/issues/5157 ))
([`cc8ecd9`](https://togithub.com/tanstack/table/commit/cc8ecd9a )) by
Micah Nacht
- Update ag-grid.md
([#​5188](https://togithub.com/tanstack/table/issues/5188 ))
([`21c1dbb`](https://togithub.com/tanstack/table/commit/21c1dbb4 )) by
[@​JosephSKh](https://togithub.com/JosephSKh )
#### Packages
-
[@​tanstack/table-core](https://togithub.com/tanstack/table-core )[@​8](https://togithub.com/8 ).11.0
-
[@​tanstack/react-table](https://togithub.com/tanstack/react-table )[@​8](https://togithub.com/8 ).11.0
-
[@​tanstack/solid-table](https://togithub.com/tanstack/solid-table )[@​8](https://togithub.com/8 ).11.0
-
[@​tanstack/vue-table](https://togithub.com/tanstack/vue-table )[@​8](https://togithub.com/8 ).11.0
-
[@​tanstack/svelte-table](https://togithub.com/tanstack/svelte-table )[@​8](https://togithub.com/8 ).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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjcuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-01-10 22:08:55 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b02d2816b5 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @codemirror/state to v6.4.0 ( #5840 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@codemirror/state](https://togithub.com/codemirror/state ) | [`6.3.3`
->
`6.4.0`](https://renovatebot.com/diffs/npm/@codemirror%2fstate/6.3.3/6.4.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>codemirror/state (@​codemirror/state)</summary>
###
[`v6.4.0`](https://togithub.com/codemirror/state/blob/HEAD/CHANGELOG.md#640-2023-12-28 )
[Compare
Source](https://togithub.com/codemirror/state/compare/6.3.3...6.4.0 )
##### Bug fixes
When multiple ranges in a single range set overlap, put the smaller ones
inside the bigger ones, so that overlapping decorations don't break up
each other's elements when coming from the same source.
##### New features
Selection and selection range `eq` methods now support an optional
argument that makes them also compare by cursor associativity.
The `RangeSet.join` function can be used to join multiple range sets
together.
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjcuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-01-10 19:52:55 +00:00