andreas-unleash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e9f9cd1147 
							
						 
					 
					
						
						
							
							chore: add default implementation to fake methods ( #6776 )  
						
						... 
						
						
						
						Mock implements function in fake project store
Signed-off-by: andreas-unleash <andreas@getunleash.ai> 
						
					 
					
						2024-04-04 16:02:55 +03:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0422e5b5b0 
							
						 
					 
					
						
						
							
							feat: private projects in application overview ( #6775 )  
						
						
						
					 
					
						2024-04-04 14:56:21 +02:00 
						 
				 
			
				
					
						
							
							
								David Leek 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f29ecaf3c0 
							
						 
					 
					
						
						
							
							fix: strategy targeting numeric also check value field ( #6774 )  
						
						... 
						
						
						
						API returns both value and values fields. Empty values array causes ui
to think constraint doesnt have a value
This PR checks if value field exists and is empty before returning check
on values and length 
						
					 
					
						2024-04-04 11:48:51 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							99a32a4265 
							
						 
					 
					
						
						
							
							docs: explicitly call out how to run e2e tests in CONTRIBUTING.md ( #6672 )  
						
						... 
						
						
						
						There was some confusion on how to run the e2e tests in #6447 , so I'm
adding a small section to CONTRIBUTING.md to make it clearer. 
						
					 
					
						2024-04-04 09:45:22 +00:00 
						 
				 
			
				
					
						
							
							
								Alvin Bryan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d4060d8d2 
							
						 
					 
					
						
						
							
							docs: Ruby tutorial ( #6753 )  
						
						... 
						
						
						
						A "getting started" for the Ruby SDK.
I used the Stars Wars API, in typical tutorial style.
---------
Co-authored-by: Simon Hornby <liquidwicked64@gmail.com> 
						
					 
					
						2024-04-04 10:33:39 +01:00 
						 
				 
			
				
					
						
							
							
								Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d7ab8863f0 
							
						 
					 
					
						
						
							
							chore: cache query misses to protect against DDoS ( #6771 )  
						
						... 
						
						
						
						## About the changes
This PR establishes a simple yet effective mechanism to avoid DDoS
against our DB while also protecting against memory leaks.
This will enable us to release the flag `queryMissingTokens` to make our
token validation consistent across different nodes
---------
Co-authored-by: Nuno Góis <github@nunogois.com> 
						
					 
					
						2024-04-03 15:43:11 +02:00 
						 
				 
			
				
					
						
							
							
								andreas-unleash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d466f608c2 
							
						 
					 
					
						
						
							
							chore: convert newContextFieldUI to kill switch ( #6752 )  
						
						... 
						
						
						
						Converts `newContextFieldUI` release flag to
`disableShowContextFieldSelectionValues` kill switch.
The kill switch controls whether we show the value selection above the
search filed when > 100 values
---------
Signed-off-by: andreas-unleash <andreas@getunleash.ai> 
						
					 
					
						2024-04-03 15:02:05 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							501acd080a 
							
						 
					 
					
						
						
							
							chore: project overview refactor feedback behind a flag ( #6772 )  
						
						
						
					 
					
						2024-04-03 13:55:12 +02:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							86d86f58b0 
							
						 
					 
					
						
						
							
							chore: fix bearer token middleware signal endpoint logic ( #6767 )  
						
						... 
						
						
						
						This should make it so that the `signal-endpoint` route match is
slightly less strict. 
						
					 
					
						2024-04-03 11:29:09 +01:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a664a449ef 
							
						 
					 
					
						
						
							
							chore: remove strategy form feedback ( #6769 )  
						
						
						
					 
					
						2024-04-03 12:16:58 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e0ea257f07 
							
						 
					 
					
						
						
							
							fix: tabs alignment ( #6768 )  
						
						
						
					 
					
						2024-04-03 12:15:36 +02:00 
						 
				 
			
				
					
						
							
							
								andreas-unleash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							717e541003 
							
						 
					 
					
						
						
							
							fix: make TTP stat show last week calculation ( #6766 )  
						
						... 
						
						
						
						Currently the median time to production stat is showing the aggregated
median across all dates.
This pr changes the calculation to only use the last week summary like
the rest of the stat widgets.
<img width="1665" alt="Screenshot 2024-04-03 at 11 25 31"
src="https://github.com/Unleash/unleash/assets/104830839/c6869b48-99bd-4f5b-a25e-7e0e3a2dc9ef ">
---------
Signed-off-by: andreas-unleash <andreas@getunleash.ai> 
						
					 
					
						2024-04-03 11:58:10 +03:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe6aaf7739 
							
						 
					 
					
						
						
							
							docs: variant dependencies ( #6758 )  
						
						
						
					 
					
						2024-04-03 10:31:58 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2cbb45de85 
							
						 
					 
					
						
						
							
							fix: loading state ( #6765 )  
						
						
						
					 
					
						2024-04-03 10:20:04 +02:00 
						 
				 
			
				
					
						
							
							
								Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a0f5a73ab 
							
						 
					 
					
						
						
							
							chore: stop using deprecated method ( #6764 )  
						
						... 
						
						
						
						`storeUserEvent` from event-service was deprecated. We stop using it and
remove the method completely 
						
					 
					
						2024-04-03 09:55:09 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							994bc5b1f1 
							
						 
					 
					
						
						
							
							chore(deps): update dependency msw to v2.2.11 ( #6761 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [msw](https://mswjs.io ) ([source](https://togithub.com/mswjs/msw )) |
[`2.2.10` ->
`2.2.11`](https://renovatebot.com/diffs/npm/msw/2.2.10/2.2.11 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>mswjs/msw (msw)</summary>
### [`v2.2.11`](https://togithub.com/mswjs/msw/releases/tag/v2.2.11 )
[Compare
Source](https://togithub.com/mswjs/msw/compare/v2.2.10...v2.2.11 )
#### v2.2.11 (2024-03-26)
##### Bug Fixes
- accept a narrower response body type by default
([#​2107](https://togithub.com/mswjs/msw/issues/2107 ))
([`d35ef92`](d35ef92d0fhttps://togithub.com/kettanaito )
</details>
---
### Configuration
📅  **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-04-02 21:09:51 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							683cdc6820 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @swc/core to v1.4.11 ( #6759 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@swc/core](https://swc.rs )
([source](https://togithub.com/swc-project/swc )) | [`1.4.8` ->
`1.4.11`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.4.8/1.4.11 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>swc-project/swc (@​swc/core)</summary>
###
[`v1.4.11`](https://togithub.com/swc-project/swc/compare/v1.4.8...v1.4.11 )
[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.4.8...v1.4.11 )
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-04-02 19:00:27 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ed8380f75 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/react to v17.0.80 ( #6760 )  
						
						... 
						
						
						
						[](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.79` ->
`17.0.80`](https://renovatebot.com/diffs/npm/@types%2freact/17.0.79/17.0.80 )
|
[](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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-04-02 19:00:08 +00:00 
						 
				 
			
				
					
						
							
							
								Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e845459034 
							
						 
					 
					
						
						
							
							chore: Better randomness ( #6755 )  
						
						... 
						
						
						
						## About the changes
This change is irrelevant as it doesn't pose a security risk, but
there's no reason for us not to use a different type of random
generation for the `sessionId`
**Note:** the magic number 18 was picked because that's the length of
the string we get from `String(Math.random())`
Closes https://github.com/Unleash/unleash/security/code-scanning/68  and
https://github.com/Unleash/unleash/security/code-scanning/69  
						
					 
					
						2024-04-02 16:21:33 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d5b73694fa 
							
						 
					 
					
						
						
							
							test: manage variant dependency UI ( #6756 )  
						
						
						
					 
					
						2024-04-02 13:52:47 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Ferranti 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							317a204070 
							
						 
					 
					
						
						
							
							fixed typo ( #6694 )  
						
						... 
						
						
						
						found a small typo and fixed it. 
						
					 
					
						2024-04-02 10:44:23 +01:00 
						 
				 
			
				
					
						
							
							
								Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							783c83173f 
							
						 
					 
					
						
						
							
							chore: when some promise fails others might hang and leave open conns ( #6636 )  
						
						... 
						
						
						
						This was identified during some tests where we noticed jest did not
complete properly (notice how after linking unleash-server to this
commit it didn't have that issue):
 
						
					 
					
						2024-04-02 11:25:38 +02:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a30ddd81c5 
							
						 
					 
					
						
						
							
							chore: bearer token middleware ( #6624 )  
						
						... 
						
						
						
						Adds a bearer token middleware that adds support for tokens prefixed
with "Bearer" scheme. Prefixing with "Bearer" is optional and the old
way of authenticating still works, so we now support both ways.
Also, added as part of our OpenAPI spec which now displays authorization
as follows:

Related to #4630 . Doesn't fully close the issue as we're still using
some invalid characters for the RFC, in particular `*` and `[]`
For safety reasons this is behind a feature flag
---------
Co-authored-by: Gastón Fournier <gaston@getunleash.io> 
						
					 
					
						2024-04-02 10:21:38 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1c55d6b1f9 
							
						 
					 
					
						
						
							
							chore(deps): bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /website ( #6668 )  
						
						... 
						
						
						
						Bumps
[webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware )
from 5.3.3 to 5.3.4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/webpack/webpack-dev-middleware/releases ">webpack-dev-middleware's
releases</a>.</em></p>
<blockquote>
<h2>v5.3.4</h2>
<h3><a
href="https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4 ">5.3.4</a>
(2024-03-20)</h3>
<h3>Bug Fixes</h3>
<ul>
<li><strong>security:</strong> do not allow to read files above (<a
href="https://redirect.github.com/webpack/webpack-dev-middleware/issues/1779 ">#1779</a>)
(<a
href="189c4ac7d2https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md ">webpack-dev-middleware's
changelog</a>.</em></p>
<blockquote>
<h3><a
href="https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4 ">5.3.4</a>
(2024-03-20)</h3>
<h3>Bug Fixes</h3>
<ul>
<li><strong>security:</strong> do not allow to read files above (<a
href="https://redirect.github.com/webpack/webpack-dev-middleware/issues/1779 ">#1779</a>)
(<a
href="189c4ac7d286071ead69189c4ac7d2https://redirect.github.com/webpack/webpack-dev-middleware/issues/1779 ">#1779</a>)</li>
<li>See full diff in <a
href="https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/Unleash/unleash/network/alerts ).
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
					 
					
						2024-04-02 07:43:31 +00:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8942cda901 
							
						 
					 
					
						
						
							
							refactor: fix return type for getFeatureOverviewData ( #6750 )  
						
						... 
						
						
						
						Brought up by https://github.com/Unleash/unleash/issues/6738  
						
					 
					
						2024-04-02 10:36:30 +03:00 
						 
				 
			
				
					
						
							
							
								Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fc43391184 
							
						 
					 
					
						
						
							
							chore: adapted IUser to our DB schema ( #6627 )  
						
						... 
						
						
						
						## About the changes
Our schema allows us to have null username or email. With this change at
least we'll get a compiler warning when using either of these properties
 
						
					 
					
						2024-04-02 09:22:26 +02:00 
						 
				 
			
				
					
						
							
							
								andreas-unleash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e7970186d0 
							
						 
					 
					
						
						
							
							Chore: semver constraint context fields improvements ( #6730 )  
						
						... 
						
						
						
						Increases the label width to make the whole box selectable
Adds a small gap to match the style
Closes #
[1-2233](https://linear.app/unleash/issue/1-2233/semver-constraint )
before:

after:

---------
Signed-off-by: andreas-unleash <andreas@getunleash.ai> 
						
					 
					
						2024-04-02 09:35:11 +03:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d0622f1727 
							
						 
					 
					
						
						
							
							chore(deps): update dependency vite to v5.2.6 ( #6747 )  
						
						... 
						
						
						
						[](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.1.6` -> `5.2.6`](https://renovatebot.com/diffs/npm/vite/5.1.6/5.2.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>vitejs/vite (vite)</summary>
###
[`v5.2.6`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small526-2024-03-24-small )
[Compare
Source](https://togithub.com/vitejs/vite/compare/v5.2.5...v5.2.6 )
- fix: `fs.deny` with globs with directories
([#​16250](https://togithub.com/vitejs/vite/issues/16250 ))
([ba5269c](https://togithub.com/vitejs/vite/commit/ba5269c )), closes
[#​16250](https://togithub.com/vitejs/vite/issues/16250 )
###
[`v5.2.5`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small525-2024-03-24-small )
[Compare
Source](https://togithub.com/vitejs/vite/compare/v5.2.4...v5.2.5 )
- fix: avoid SSR requests in waitForRequestIdle
([#​16246](https://togithub.com/vitejs/vite/issues/16246 ))
([7093f77](https://togithub.com/vitejs/vite/commit/7093f77 )), closes
[#​16246](https://togithub.com/vitejs/vite/issues/16246 )
- docs: clarify enforce vs hook.order
([#​16226](https://togithub.com/vitejs/vite/issues/16226 ))
([3a73e48](https://togithub.com/vitejs/vite/commit/3a73e48 )), closes
[#​16226](https://togithub.com/vitejs/vite/issues/16226 )
###
[`v5.2.4`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small524-2024-03-23-small )
- fix: dont resolve imports with malformed URI
([#​16244](https://togithub.com/vitejs/vite/issues/16244 ))
([fbf69d5](https://togithub.com/vitejs/vite/commit/fbf69d5 )), closes
[#​16244](https://togithub.com/vitejs/vite/issues/16244 )
###
[`v5.2.3`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small523-2024-03-22-small )
- fix: handle warmup request error correctly
([#​16223](https://togithub.com/vitejs/vite/issues/16223 ))
([d7c5256](https://togithub.com/vitejs/vite/commit/d7c5256 )), closes
[#​16223](https://togithub.com/vitejs/vite/issues/16223 )
- fix: skip encode if is data uri
([#​16233](https://togithub.com/vitejs/vite/issues/16233 ))
([8617e76](https://togithub.com/vitejs/vite/commit/8617e76 )), closes
[#​16233](https://togithub.com/vitejs/vite/issues/16233 )
- fix(optimizer): fix `optimizeDeps.include` glob syntax for `./*`
exports ([#​16230](https://togithub.com/vitejs/vite/issues/16230 ))
([f184c80](https://togithub.com/vitejs/vite/commit/f184c80 )), closes
[#​16230](https://togithub.com/vitejs/vite/issues/16230 )
- fix(runtime): fix sourcemap with `prepareStackTrace`
([#​16220](https://togithub.com/vitejs/vite/issues/16220 ))
([dad7f4f](https://togithub.com/vitejs/vite/commit/dad7f4f )), closes
[#​16220](https://togithub.com/vitejs/vite/issues/16220 )
- chore: `utf8` replaced with `utf-8`
([#​16232](https://togithub.com/vitejs/vite/issues/16232 ))
([9800c73](https://togithub.com/vitejs/vite/commit/9800c73 )), closes
[#​16232](https://togithub.com/vitejs/vite/issues/16232 )
###
[`v5.2.2`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small522-2024-03-20-small )
- fix(importAnalysis): skip encode in ssr
([#​16213](https://togithub.com/vitejs/vite/issues/16213 ))
([e4d2d60](https://togithub.com/vitejs/vite/commit/e4d2d60 )), closes
[#​16213](https://togithub.com/vitejs/vite/issues/16213 )
###
[`v5.2.1`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small521-2024-03-20-small )
- fix: encode path uri only
([#​16212](https://togithub.com/vitejs/vite/issues/16212 ))
([0b2e40b](https://togithub.com/vitejs/vite/commit/0b2e40b )), closes
[#​16212](https://togithub.com/vitejs/vite/issues/16212 )
###
[`v5.2.0`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#520-2024-03-20 )
- fix: update client.ts@cleanUrl to accomodate blob protocol
([#​16182](https://togithub.com/vitejs/vite/issues/16182 ))
([1a3b1d7](https://togithub.com/vitejs/vite/commit/1a3b1d7 )), closes
[#​16182](https://togithub.com/vitejs/vite/issues/16182 )
- fix(assets): avoid splitting `,` inside query parameter of image URI
in srcset property
([#​16081](https://togithub.com/vitejs/vite/issues/16081 ))
([50caf67](https://togithub.com/vitejs/vite/commit/50caf67 )), closes
[#​16081](https://togithub.com/vitejs/vite/issues/16081 )
- chore(deps): update all non-major dependencies
([#​16186](https://togithub.com/vitejs/vite/issues/16186 ))
([842643d](https://togithub.com/vitejs/vite/commit/842643d )), closes
[#​16186](https://togithub.com/vitejs/vite/issues/16186 )
- perf(transformRequest): fast-path watch and sourcemap handling
([#​16170](https://togithub.com/vitejs/vite/issues/16170 ))
([de60f1e](https://togithub.com/vitejs/vite/commit/de60f1e )), closes
[#​16170](https://togithub.com/vitejs/vite/issues/16170 )
- docs: add `@shikiji/vitepress-twoslash`
([#​16168](https://togithub.com/vitejs/vite/issues/16168 ))
([6f8a320](https://togithub.com/vitejs/vite/commit/6f8a320 )), closes
[#​16168](https://togithub.com/vitejs/vite/issues/16168 )
### [`v5.1.7`](https://togithub.com/vitejs/vite/releases/tag/v5.1.7 )
[Compare
Source](https://togithub.com/vitejs/vite/compare/v5.1.6...v5.1.7 )
Please refer to
[CHANGELOG.md](https://togithub.com/vitejs/vite/blob/v5.1.7/packages/vite/CHANGELOG.md )
for details.
</details>
---
### Configuration
📅  **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-04-02 03:07:09 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							578e42d98a 
							
						 
					 
					
						
						
							
							chore(deps): update dependency node to v18.20.0 ( #6749 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [node](https://nodejs.org )
([source](https://togithub.com/nodejs/node )) | minor | `18.19.1` ->
`18.20.0` |
---
### Release Notes
<details>
<summary>nodejs/node (node)</summary>
###
[`v18.20.0`](https://togithub.com/nodejs/node/compare/v18.19.1...v18.20.0 )
[Compare
Source](https://togithub.com/nodejs/node/compare/v18.19.1...v18.20.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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-04-02 01:35:32 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e7c55767d7 
							
						 
					 
					
						
						
							
							chore(deps): update node.js to v18.20.0 ( #6748 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [node](https://togithub.com/nodejs/node ) | final | minor |
`18.19.1-alpine` -> `18.20.0-alpine` |
| [node](https://togithub.com/nodejs/node ) | stage | minor |
`18.19.1-alpine` -> `18.20.0-alpine` |
---
### Release Notes
<details>
<summary>nodejs/node (node)</summary>
###
[`v18.20.0`](https://togithub.com/nodejs/node/releases/tag/v18.20.0 ):
2024-03-26, Version 18.20.0 'Hydrogen' (LTS),
@​richardlau
[Compare
Source](https://togithub.com/nodejs/node/compare/v18.19.1...v18.20.0 )
##### Notable Changes
##### Added support for import attributes
Support has been added for import attributes, to replace the old import
assertions syntax. This will aid migration by making the new syntax
available
across all currently supported Node.js release lines.
This adds the `with` keyword which should be used in place of the
previous
`assert` keyword, which will be removed in a future semver-major Node.js
release.
For example,
```console
import "foo" assert { ... }
```
should be replaced with
```console
import "foo" with { ... }
```
For more details, see
-   [#​50134](https://togithub.com/nodejs/node/issues/50134 )
-   [#​51622](https://togithub.com/nodejs/node/issues/51622 )
Contributed by Nicolò Ribaudo in
[#​51136](https://togithub.com/nodejs/node/pull/51136 )
and Antoine du Hamel in
[#​50140](https://togithub.com/nodejs/node/pull/50140 ).
##### Doc deprecation for `dirent.path`
Please use newly added `dirent.parentPath` instead.
Contributed by Antoine du Hamel in
[#​50976](https://togithub.com/nodejs/node/pull/50976 )
and [#​51020](https://togithub.com/nodejs/node/pull/51020 ).
##### Experimental node-api feature flags
Introduces an experimental feature to segregate finalizers that affect
GC state.
A new type called `node_api_nogc_env` has been introduced as the const
version
of `napi_env` and `node_api_nogc_finalize` as a variant of
`napi_finalize` that
accepts a `node_api_nogc_env` as its first argument.
This feature can be turned off by defining
`NODE_API_EXPERIMENTAL_NOGC_ENV_OPT_OUT`.
Contributed by Gabriel Schulhof in
[#​50060](https://togithub.com/nodejs/node/pull/50060 ).
##### Root certificates updated to NSS 3.98
Certificates added:
-   Telekom Security TLS ECC Root 2020
-   Telekom Security TLS RSA Root 2023
Certificates removed:
-   Security Communication Root CA
##### Updated dependencies
-   ada updated to 2.7.6.
-   base64 updated to 0.5.2.
-   c-ares updated to 1.27.0.
-   corepack updated to 0.25.2.
-   ICU updated to 74.2. Includes CLDR 44.1 and Unicode 15.1.
- npm updated to 10.5.0. Fixes a regression in signals not being passed
onto child processes.
-   simdutf8 updated to 4.0.8.
-   Timezone updated to 2024a.
-   zlib updated to 1.3.0.1-motley-40e35a7.
##### vm: fix V8 compilation cache support for vm.Script
Previously repeated compilation of the same source code using
`vm.Script`
stopped hitting the V8 compilation cache after v16.x when support for
`importModuleDynamically` was added to `vm.Script`, resulting in a
performance
regression that blocked users (in particular Jest users) from upgrading
from
v16.x.
The recent fixes allow the compilation cache to be hit again
for `vm.Script` when `--experimental-vm-modules` is not used even in the
presence of the `importModuleDynamically` option, so that users affected
by the
performance regression can now upgrade. Ongoing work is also being done
to
enable compilation cache support for `vm.CompileFunction`.
Contributed by Joyee Cheung in
[#​49950](https://togithub.com/nodejs/node/pull/49950 )
and [#​50137](https://togithub.com/nodejs/node/pull/50137 ).
##### Commits
- \[[`c70383b8d4`](https://togithub.com/nodejs/node/commit/c70383b8d4 )]
- **build**: support Python 3.12 (Shi Pujin)
[#​50209](https://togithub.com/nodejs/node/pull/50209 )
- \[[`4b960c3a4a`](https://togithub.com/nodejs/node/commit/4b960c3a4a )]
- **build**: fix incorrect g++ warning message (Richard Lau)
[#​51695](https://togithub.com/nodejs/node/pull/51695 )
- \[[`8fdea67694`](https://togithub.com/nodejs/node/commit/8fdea67694 )]
- **crypto**: update root certificates to NSS 3.98 (Node.js GitHub Bot)
[#​51794](https://togithub.com/nodejs/node/pull/51794 )
- \[[`812b126dd9`](https://togithub.com/nodejs/node/commit/812b126dd9 )]
- **deps**: V8: cherry-pick
[`d90d453`](https://togithub.com/nodejs/node/commit/d90d4533b053 )
(Michaël Zasso)
[#​50077](https://togithub.com/nodejs/node/pull/50077 )
- \[[`9ab8c3db87`](https://togithub.com/nodejs/node/commit/9ab8c3db87 )]
- **deps**: update c-ares to 1.27.0 (Node.js GitHub Bot)
[#​51846](https://togithub.com/nodejs/node/pull/51846 )
- \[[`c688680387`](https://togithub.com/nodejs/node/commit/c688680387 )]
- **deps**: update c-ares to 1.26.0 (Node.js GitHub Bot)
[#​51582](https://togithub.com/nodejs/node/pull/51582 )
- \[[`9498ac8a47`](https://togithub.com/nodejs/node/commit/9498ac8a47 )]
- **deps**: compile c-ares with C11 support (Michaël Zasso)
[#​51410](https://togithub.com/nodejs/node/pull/51410 )
- \[[`8fb743642f`](https://togithub.com/nodejs/node/commit/8fb743642f )]
- **deps**: update c-ares to 1.25.0 (Node.js GitHub Bot)
[#​51385](https://togithub.com/nodejs/node/pull/51385 )
- \[[`7bea2d7c12`](https://togithub.com/nodejs/node/commit/7bea2d7c12 )]
- **deps**: update zlib to 1.3.0.1-motley-40e35a7 (Node.js GitHub Bot)
[#​51274](https://togithub.com/nodejs/node/pull/51274 )
- \[[`57a38c8f75`](https://togithub.com/nodejs/node/commit/57a38c8f75 )]
- **deps**: update zlib to 1.3.0.1-motley-dd5fc13 (Node.js GitHub Bot)
[#​51105](https://togithub.com/nodejs/node/pull/51105 )
- \[[`b0ca084a6b`](https://togithub.com/nodejs/node/commit/b0ca084a6b )]
- **deps**: update zlib to 1.3-22124f5 (Node.js GitHub Bot)
[#​50910](https://togithub.com/nodejs/node/pull/50910 )
- \[[`4b43823f37`](https://togithub.com/nodejs/node/commit/4b43823f37 )]
- **deps**: update zlib to 1.2.13.1-motley-5daffc7 (Node.js GitHub Bot)
[#​50803](https://togithub.com/nodejs/node/pull/50803 )
- \[[`f0da591812`](https://togithub.com/nodejs/node/commit/f0da591812 )]
- **deps**: update zlib to 1.2.13.1-motley-dfc48fc (Node.js GitHub Bot)
[#​50456](https://togithub.com/nodejs/node/pull/50456 )
- \[[`16d28a883a`](https://togithub.com/nodejs/node/commit/16d28a883a )]
- **deps**: update base64 to 0.5.2 (Node.js GitHub Bot)
[#​51455](https://togithub.com/nodejs/node/pull/51455 )
- \[[`13a9e81cb6`](https://togithub.com/nodejs/node/commit/13a9e81cb6 )]
- **deps**: update base64 to 0.5.1 (Node.js GitHub Bot)
[#​50629](https://togithub.com/nodejs/node/pull/50629 )
- \[[`b4502d3ac5`](https://togithub.com/nodejs/node/commit/b4502d3ac5 )]
- **deps**: update simdutf to 4.0.8 (Node.js GitHub Bot)
[#​51000](https://togithub.com/nodejs/node/pull/51000 )
- \[[`183cf8a74a`](https://togithub.com/nodejs/node/commit/183cf8a74a )]
- **deps**: update simdutf to 4.0.4 (Node.js GitHub Bot)
[#​50772](https://togithub.com/nodejs/node/pull/50772 )
- \[[`11ba8593ea`](https://togithub.com/nodejs/node/commit/11ba8593ea )]
- **deps**: update ada to 2.7.6 (Node.js GitHub Bot)
[#​51542](https://togithub.com/nodejs/node/pull/51542 )
- \[[`73a946d55c`](https://togithub.com/nodejs/node/commit/73a946d55c )]
- **deps**: update ada to 2.7.5 (Node.js GitHub Bot)
[#​51542](https://togithub.com/nodejs/node/pull/51542 )
- \[[`cc434c1a39`](https://togithub.com/nodejs/node/commit/cc434c1a39 )]
- **deps**: update ada to 2.7.4 (Node.js GitHub Bot)
[#​50815](https://togithub.com/nodejs/node/pull/50815 )
- \[[`3a3808a6ae`](https://togithub.com/nodejs/node/commit/3a3808a6ae )]
- **deps**: upgrade npm to 10.5.0 (npm team)
[#​51913](https://togithub.com/nodejs/node/pull/51913 )
- \[[`c8876d765c`](https://togithub.com/nodejs/node/commit/c8876d765c )]
- **deps**: upgrade npm to 10.3.0 (npm team)
[#​51431](https://togithub.com/nodejs/node/pull/51431 )
- \[[`5aec3af460`](https://togithub.com/nodejs/node/commit/5aec3af460 )]
- **deps**: update corepack to 0.25.2 (Node.js GitHub Bot)
[#​51810](https://togithub.com/nodejs/node/pull/51810 )
- \[[`a593985326`](https://togithub.com/nodejs/node/commit/a593985326 )]
- **deps**: update corepack to 0.24.1 (Node.js GitHub Bot)
[#​51459](https://togithub.com/nodejs/node/pull/51459 )
- \[[`d1a9237bf5`](https://togithub.com/nodejs/node/commit/d1a9237bf5 )]
- **deps**: update corepack to 0.24.0 (Node.js GitHub Bot)
[#​51318](https://togithub.com/nodejs/node/pull/51318 )
- \[[`adac0c7a63`](https://togithub.com/nodejs/node/commit/adac0c7a63 )]
- **deps**: update corepack to 0.23.0 (Node.js GitHub Bot)
[#​50563](https://togithub.com/nodejs/node/pull/50563 )
- \[[`4a6f83e32a`](https://togithub.com/nodejs/node/commit/4a6f83e32a )]
- **deps**: escape Python strings correctly (Michaël Zasso)
[#​50695](https://togithub.com/nodejs/node/pull/50695 )
- \[[`c13969e52a`](https://togithub.com/nodejs/node/commit/c13969e52a )]
- **deps**: V8: cherry-pick
[`ea996ad`](https://togithub.com/nodejs/node/commit/ea996ad04a68 )
(Nicolò Ribaudo)
[#​51136](https://togithub.com/nodejs/node/pull/51136 )
- \[[`6fbf0ba5c3`](https://togithub.com/nodejs/node/commit/6fbf0ba5c3 )]
- **deps**: V8: cherry-pick
[`a0fd320`](https://togithub.com/nodejs/node/commit/a0fd3209dda8 )
(Nicolò Ribaudo)
[#​51136](https://togithub.com/nodejs/node/pull/51136 )
- \[[`68fd7516e1`](https://togithub.com/nodejs/node/commit/68fd7516e1 )]
- **deps**: update timezone to 2024a (Michaël Zasso)
[#​51723](https://togithub.com/nodejs/node/pull/51723 )
- \[[`f9b229ebe1`](https://togithub.com/nodejs/node/commit/f9b229ebe1 )]
- **deps**: update icu to 74.2 (Michaël Zasso)
[#​51723](https://togithub.com/nodejs/node/pull/51723 )
- \[[`90c73d2eb4`](https://togithub.com/nodejs/node/commit/90c73d2eb4 )]
- **deps**: update timezone to 2023d (Node.js GitHub Bot)
[#​51461](https://togithub.com/nodejs/node/pull/51461 )
- \[[`2a2bf57028`](https://togithub.com/nodejs/node/commit/2a2bf57028 )]
- **deps**: update icu to 74.1 (Node.js GitHub Bot)
[#​50515](https://togithub.com/nodejs/node/pull/50515 )
- \[[`425e011e52`](https://togithub.com/nodejs/node/commit/425e011e52 )]
- **deps**: add v8::Object::SetInternalFieldForNodeCore() (Joyee Cheung)
[#​49874](https://togithub.com/nodejs/node/pull/49874 )
- \[[`58c70344a2`](https://togithub.com/nodejs/node/commit/58c70344a2 )]
- **deps**: V8: cherry-pick
[`705e374`](https://togithub.com/nodejs/node/commit/705e374124ae ) (Joyee
Cheung) [#​51004](https://togithub.com/nodejs/node/pull/51004 )
- \[[`b0e88899e1`](https://togithub.com/nodejs/node/commit/b0e88899e1 )]
- **deps**: V8: cherry-pick
[`1fada6b`](https://togithub.com/nodejs/node/commit/1fada6b36f8d ) (Joyee
Cheung) [#​51004](https://togithub.com/nodejs/node/pull/51004 )
- \[[`d87a810b81`](https://togithub.com/nodejs/node/commit/d87a810b81 )]
- **deps**: V8: cherry-pick
[`3dd9576`](https://togithub.com/nodejs/node/commit/3dd9576ce336 ) (Joyee
Cheung) [#​51004](https://togithub.com/nodejs/node/pull/51004 )
- \[[`6d50966876`](https://togithub.com/nodejs/node/commit/6d50966876 )]
- **deps**: V8: cherry-pick
[`94e8282`](https://togithub.com/nodejs/node/commit/94e8282325a1 ) (Joyee
Cheung) [#​51004](https://togithub.com/nodejs/node/pull/51004 )
- \[[`fafbacdfec`](https://togithub.com/nodejs/node/commit/fafbacdfec )]
- **deps**: V8: cherry-pick
[`9a98f96`](https://togithub.com/nodejs/node/commit/9a98f96b6d68 ) (Joyee
Cheung) [#​51004](https://togithub.com/nodejs/node/pull/51004 )
- \[[`d4a530ed8d`](https://togithub.com/nodejs/node/commit/d4a530ed8d )]
- **deps**: V8: cherry-pick
[`7f5daed`](https://togithub.com/nodejs/node/commit/7f5daed62d47 ) (Joyee
Cheung) [#​51004](https://togithub.com/nodejs/node/pull/51004 )
- \[[`1ce901b164`](https://togithub.com/nodejs/node/commit/1ce901b164 )]
- **deps**: V8: cherry-pick
[`c400af4`](https://togithub.com/nodejs/node/commit/c400af48b5ef ) (Joyee
Cheung) [#​51004](https://togithub.com/nodejs/node/pull/51004 )
- \[[`f232064f35`](https://togithub.com/nodejs/node/commit/f232064f35 )]
- **doc**: fix historical experimental fetch flag (Kenrick)
[#​51506](https://togithub.com/nodejs/node/pull/51506 )
- \[[`194ff6a40f`](https://togithub.com/nodejs/node/commit/194ff6a40f )]
- **(SEMVER-MINOR)** **doc**: add deprecation notice to `dirent.path`
(Antoine du Hamel)
[#​50976](https://togithub.com/nodejs/node/pull/50976 )
- \[[`0f09267dc6`](https://togithub.com/nodejs/node/commit/0f09267dc6 )]
- **(SEMVER-MINOR)** **doc**: deprecate `dirent.path` (Antoine du Hamel)
[#​50976](https://togithub.com/nodejs/node/pull/50976 )
- \[[`8bfb8f5b2f`](https://togithub.com/nodejs/node/commit/8bfb8f5b2f )]
- **doc,crypto**: further clarify RSA_PKCS1\_PADDING support (Tobias
Nießen) [#​51799](https://togithub.com/nodejs/node/pull/51799 )
- \[[`c7baf7b274`](https://togithub.com/nodejs/node/commit/c7baf7b274 )]
- **doc,crypto**: add changelog and note about disabled
RSA_PKCS1\_PADDING (Filip Skokan)
[#​51782](https://togithub.com/nodejs/node/pull/51782 )
- \[[`a193be3dc2`](https://togithub.com/nodejs/node/commit/a193be3dc2 )]
- **esm**: use import attributes instead of import assertions (Antoine
du Hamel) [#​50140](https://togithub.com/nodejs/node/pull/50140 )
- \[[`26e8f7793e`](https://togithub.com/nodejs/node/commit/26e8f7793e )]
- **(SEMVER-MINOR)** **fs**: introduce `dirent.parentPath` (Antoine du
Hamel) [#​50976](https://togithub.com/nodejs/node/pull/50976 )
- \[[`5b5e5192f7`](https://togithub.com/nodejs/node/commit/5b5e5192f7 )]
- **lib**: fix compileFunction throws range error for negative numbers
(Jithil P Ponnan)
[#​49855](https://togithub.com/nodejs/node/pull/49855 )
- \[[`7552de6806`](https://togithub.com/nodejs/node/commit/7552de6806 )]
- **module**: fix the leak in SourceTextModule and ContextifySript
(Joyee Cheung)
[#​48510](https://togithub.com/nodejs/node/pull/48510 )
- \[[`2e05cf1c60`](https://togithub.com/nodejs/node/commit/2e05cf1c60 )]
- **module**: fix leak of vm.SyntheticModule (Joyee Cheung)
[#​48510](https://togithub.com/nodejs/node/pull/48510 )
- \[[`a86a2e14a3`](https://togithub.com/nodejs/node/commit/a86a2e14a3 )]
- **module**: use symbol in WeakMap to manage host defined options
(Joyee Cheung)
[#​48510](https://togithub.com/nodejs/node/pull/48510 )
- \[[`32906ddcac`](https://togithub.com/nodejs/node/commit/32906ddcac )]
- **node-api**: segregate nogc APIs from rest via type system (Gabriel
Schulhof) [#​50060](https://togithub.com/nodejs/node/pull/50060 )
- \[[`1aa71c26ff`](https://togithub.com/nodejs/node/commit/1aa71c26ff )]
- **node-api**: factor out common code into macros (Gabriel Schulhof)
[#​50664](https://togithub.com/nodejs/node/pull/50664 )
- \[[`3d0b233f52`](https://togithub.com/nodejs/node/commit/3d0b233f52 )]
- **node-api**: introduce experimental feature flags (Gabriel Schulhof)
[#​50991](https://togithub.com/nodejs/node/pull/50991 )
- \[[`96514a8b9f`](https://togithub.com/nodejs/node/commit/96514a8b9f )]
- **src**: iterate on import attributes array correctly (Michaël Zasso)
[#​50703](https://togithub.com/nodejs/node/pull/50703 )
- \[[`2c2892bf88`](https://togithub.com/nodejs/node/commit/2c2892bf88 )]
- **src**: set ModuleWrap internal fields only once (Joyee Cheung)
[#​49391](https://togithub.com/nodejs/node/pull/49391 )
- \[[`ff334cb774`](https://togithub.com/nodejs/node/commit/ff334cb774 )]
- **src**: cast v8::Object::GetInternalField() return value to v8::Value
(Joyee Cheung)
[#​48943](https://togithub.com/nodejs/node/pull/48943 )
- \[[`270b519971`](https://togithub.com/nodejs/node/commit/270b519971 )]
- **stream**: do not defer construction by one microtick (Matteo
Collina) [#​52005](https://togithub.com/nodejs/node/pull/52005 )
- \[[`95d7a75084`](https://togithub.com/nodejs/node/commit/95d7a75084 )]
- **test**: fix dns test case failures after c-ares update to 1.21.0+
(Brad House)
[#​50743](https://togithub.com/nodejs/node/pull/50743 )
- \[[`cd613e5167`](https://togithub.com/nodejs/node/commit/cd613e5167 )]
- **test**: handle relative https redirect (Richard Lau)
[#​51121](https://togithub.com/nodejs/node/pull/51121 )
- \[[`40f10eafcf`](https://togithub.com/nodejs/node/commit/40f10eafcf )]
- **test**: fix `internet/test-inspector-help-page` (Richard Lau)
[#​51693](https://togithub.com/nodejs/node/pull/51693 )
- \[[`5e426511b1`](https://togithub.com/nodejs/node/commit/5e426511b1 )]
- **test**: deflake test-vm-contextified-script-leak (Joyee Cheung)
[#​49710](https://togithub.com/nodejs/node/pull/49710 )
- \[[`0b156c6d28`](https://togithub.com/nodejs/node/commit/0b156c6d28 )]
- **test**: use checkIfCollectable in vm leak tests (Joyee Cheung)
[#​49671](https://togithub.com/nodejs/node/pull/49671 )
- \[[`1586c11b3c`](https://togithub.com/nodejs/node/commit/1586c11b3c )]
- **test**: add checkIfCollectable to test/common/gc.js (Joyee Cheung)
[#​49671](https://togithub.com/nodejs/node/pull/49671 )
- \[[`902d8b3d4b`](https://togithub.com/nodejs/node/commit/902d8b3d4b )]
- **test**: fix flaky http-chunk-extensions-limit test (Ethan Arrowood)
[#​51943](https://togithub.com/nodejs/node/pull/51943 )
- \[[`1743d2bdc1`](https://togithub.com/nodejs/node/commit/1743d2bdc1 )]
- **test**: test surrogate pair filenames on windows (Mert Can Altın)
[#​51800](https://togithub.com/nodejs/node/pull/51800 )
- \[[`1c1a7ec22d`](https://togithub.com/nodejs/node/commit/1c1a7ec22d )]
- **test**: increase platform timeout zlib-brotli-16gb (Rafael Gonzaga)
[#​51792](https://togithub.com/nodejs/node/pull/51792 )
- \[[`931d02fe3e`](https://togithub.com/nodejs/node/commit/931d02fe3e )]
- **test, v8**: fix wrong import attributes test (Nicolò Ribaudo)
[#​52184](https://togithub.com/nodejs/node/pull/52184 )
- \[[`d9ea6c1f8d`](https://togithub.com/nodejs/node/commit/d9ea6c1f8d )]
- **tls**: fix order of setting cipher before setting cert and key
(Kumar Rishav)
[#​50186](https://togithub.com/nodejs/node/pull/50186 )
- \[[`3184befa2e`](https://togithub.com/nodejs/node/commit/3184befa2e )]
- **tools**: fix update-icu.sh (Michaël Zasso)
[#​51723](https://togithub.com/nodejs/node/pull/51723 )
- \[[`06646e11be`](https://togithub.com/nodejs/node/commit/06646e11be )]
- **(SEMVER-MINOR)** **vm**: use import attributes instead of import
assertions (Antoine du Hamel)
[#​50141](https://togithub.com/nodejs/node/pull/50141 )
- \[[`fe66e9d06e`](https://togithub.com/nodejs/node/commit/fe66e9d06e )]
- **vm**: reject in importModuleDynamically without
--experimental-vm-modules (Joyee Cheung)
[#​50137](https://togithub.com/nodejs/node/pull/50137 )
- \[[`052e095c6b`](https://togithub.com/nodejs/node/commit/052e095c6b )]
- **vm**: use internal versions of compileFunction and Script (Joyee
Cheung) [#​50137](https://togithub.com/nodejs/node/pull/50137 )
- \[[`9f7899ed0a`](https://togithub.com/nodejs/node/commit/9f7899ed0a )]
- **vm**: unify host-defined option generation in vm.compileFunction
(Joyee Cheung)
[#​50137](https://togithub.com/nodejs/node/pull/50137 )
- \[[`6291c107d0`](https://togithub.com/nodejs/node/commit/6291c107d0 )]
- **vm**: use default HDO when importModuleDynamically is not set (Joyee
Cheung) [#​49950](https://togithub.com/nodejs/node/pull/49950 )
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-04-01 22:15:18 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							69aa0220f8 
							
						 
					 
					
						
						
							
							chore(deps): update dependency fast-check to v3.17.0 ( #6746 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [fast-check](https://togithub.com/dubzzz/fast-check )
([source](https://togithub.com/dubzzz/fast-check/tree/HEAD/packages/fast-check ))
| [`3.16.0` ->
`3.17.0`](https://renovatebot.com/diffs/npm/fast-check/3.16.0/3.17.0 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>dubzzz/fast-check (fast-check)</summary>
###
[`v3.17.0`](https://togithub.com/dubzzz/fast-check/blob/HEAD/packages/fast-check/CHANGELOG.md#3170 )
[Compare
Source](https://togithub.com/dubzzz/fast-check/compare/v3.16.0...v3.17.0 )
*Allow access to some internals details linked to the underlying random
generator*
\[[Code](https://togithub.com/dubzzz/fast-check/tree/v3.17.0 )]\[[Diff](https://togithub.com/dubzzz/fast-check/compare/v3.16.0...v3.17.0 )]
#### Features
- ([PR#4817](https://togithub.com/dubzzz/fast-check/pull/4817 )) Expose
internal state of the PRNG from `Random`
#### Fixes
- ([PR#4781](https://togithub.com/dubzzz/fast-check/pull/4781 )) Doc:
Official release note of 3.16.0
- ([PR#4799](https://togithub.com/dubzzz/fast-check/pull/4799 )) Doc: Add
more links in the footer
- ([PR#4800](https://togithub.com/dubzzz/fast-check/pull/4800 )) Doc:
Better colors for footer and dark mode
***
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-04-01 19:35:25 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2d3d927be2 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @biomejs/biome to v1.6.3 ( #6745 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@biomejs/biome](https://biomejs.dev )
([source](https://togithub.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome ))
| [`1.6.2` ->
`1.6.3`](https://renovatebot.com/diffs/npm/@biomejs%2fbiome/1.6.2/1.6.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>biomejs/biome (@​biomejs/biome)</summary>
###
[`v1.6.3`](https://togithub.com/biomejs/biome/blob/HEAD/CHANGELOG.md#163-2024-03-25 )
[Compare
Source](7669b334ec...23b5a73ac7https://togithub.com/biomejs/biome/issues/2164 )).
Contributed by [@​Sec-ant](https://togithub.com/Sec-ant )
- JavaScript/TypeScript files of different variants (`.ts`, `.js`,
`.tsx`, `.jsx`) in a single workspace now have stable formatting
behaviors when running the CLI command in paths of different nested
levels or in different operating systems
([#​2080](https://togithub.com/biomejs/biome/issues/2080 ),
[#​2109](https://togithub.com/biomejs/biome/issues/2109 )).
Contributed by [@​Sec-ant](https://togithub.com/Sec-ant )
##### Configuration
##### Bug fixes
- Complete the documentation and overrides support for options
`formatter.lineEnding`, `[language].formatter.lineEnding`,
`formatter.attributePosition` and
`javascript.formatter.attributePosition`. Contributed by
[@​Sec-ant](https://togithub.com/Sec-ant )
##### Editors
##### Formatter
##### Bug fixes
- Fix [#​2172](https://togithub.com/biomejs/biome/issues/2172 ) by
breaking long object destructuring patterns. Contributed by
[@​ah-yu](https://togithub.com/ah-yu )
##### JavaScript APIs
##### Linter
##### New features
- Add rule
[noEvolvingAny](https://biomejs.dev/linter/rules/no-evolving-any ) to
disallow variables from evolving into `any` type through reassignments.
Contributed by
[@​fujiyamaorange](https://togithub.com/fujiyamaorange )
##### Enhancements
- Rename `noSemicolonInJsx` to `noSuspiciousSemicolonInJsx`. Contributed
by [@​fujiyamaorange](https://togithub.com/fujiyamaorange )
##### LSP
##### Bug fixes
- Quickfix action no longer autofixes lint rule errors on save when
`linter` is disabled
([#​2161](https://togithub.com/biomejs/biome/issues/2161 )).
Contributed by [@​Sec-ant](https://togithub.com/Sec-ant )
- Range formatting for Astro/Svelte/Vue doesn't place code out of place,
especially when formatting on paste is enabled. Contributed by
[@​ematipico](https://togithub.com/ematipico )
##### Parser
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-04-01 19:34:39 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bf926cc163 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @tanstack/react-table to v8.15.0 ( #6744 )  
						
						... 
						
						
						
						[](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.13.2` ->
`8.15.0`](https://renovatebot.com/diffs/npm/@tanstack%2freact-table/8.13.2/8.15.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>TanStack/table (@​tanstack/react-table)</summary>
###
[`v8.15.0`](https://togithub.com/TanStack/table/releases/tag/v8.15.0 )
[Compare
Source](https://togithub.com/TanStack/table/compare/v8.14.0...v8.15.0 )
Version 8.15.0 - 3/22/2024, 1:03 AM
#### Changes
##### Feat
- qwik-table adapter
([#​5420](https://togithub.com/TanStack/table/issues/5420 ))
([`f99f500`](https://togithub.com/TanStack/table/commit/f99f5007 )) by
Anxhi Rroshi
##### Chore
- package upgrades
([#​5425](https://togithub.com/TanStack/table/issues/5425 ))
([`bbf7fca`](https://togithub.com/TanStack/table/commit/bbf7fca7 )) by
Kevin Van Cott
##### Other
- Update row.md
([`bf09ef9`](https://togithub.com/TanStack/table/commit/bf09ef91 )) by
Kevin Van Cott
- Update row.md
([`88ffd01`](https://togithub.com/TanStack/table/commit/88ffd01e )) by
Kevin Van Cott
- Update custom-features.md example link
([`65af403`](https://togithub.com/TanStack/table/commit/65af4030 )) by
Kevin Van Cott
- Update custom-features.md
([`a6235c8`](https://togithub.com/TanStack/table/commit/a6235c84 )) by
Kevin Van Cott
- Update custom-features.md
([`3e48418`](https://togithub.com/TanStack/table/commit/3e484188 )) by
Kevin Van Cott
#### Packages
-
[@​tanstack/qwik-table](https://togithub.com/tanstack/qwik-table )[@​8](https://togithub.com/8 ).15.0
-
[@​tanstack/react-table](https://togithub.com/tanstack/react-table )[@​8](https://togithub.com/8 ).15.0
-
[@​tanstack/solid-table](https://togithub.com/tanstack/solid-table )[@​8](https://togithub.com/8 ).15.0
-
[@​tanstack/vue-table](https://togithub.com/tanstack/vue-table )[@​8](https://togithub.com/8 ).15.0
-
[@​tanstack/react-table-devtools](https://togithub.com/tanstack/react-table-devtools )[@​8](https://togithub.com/8 ).15.0
###
[`v8.14.0`](https://togithub.com/TanStack/table/releases/tag/v8.14.0 )
[Compare
Source](https://togithub.com/TanStack/table/compare/v8.13.2...v8.14.0 )
Version 8.14.0 - 3/19/2024, 6:33 PM
#### Changes
##### Feat
- allow custom features
([#​5415](https://togithub.com/TanStack/table/issues/5415 ))
([`707a5b4`](https://togithub.com/TanStack/table/commit/707a5b4f )) by
Kevin Van Cott
##### Chore
- split filtering features and rename
([#​5413](https://togithub.com/TanStack/table/issues/5413 ))
([`01129cb`](https://togithub.com/TanStack/table/commit/01129cb4 )) by
Kevin Van Cott
- split column and row pinning
([#​5402](https://togithub.com/TanStack/table/issues/5402 ))
([`ea4d40a`](https://togithub.com/TanStack/table/commit/ea4d40a7 )) by
Kevin Van Cott
##### Docs
- column filter docs
([#​5409](https://togithub.com/TanStack/table/issues/5409 ))
([`b487f56`](https://togithub.com/TanStack/table/commit/b487f560 )) by
Kevin Van Cott
- Update docs/config.json
([#​5404](https://togithub.com/TanStack/table/issues/5404 ))
([`af29b3b`](https://togithub.com/TanStack/table/commit/af29b3b5 )) by
Lachlan Collins
- change deprecated links
([`38f8c7c`](https://togithub.com/TanStack/table/commit/38f8c7c0 )) by
Kevin Vandy
- sorting docs
([#​5400](https://togithub.com/TanStack/table/issues/5400 ))
([`ab0c5e0`](https://togithub.com/TanStack/table/commit/ab0c5e0b )) by
Kevin Van Cott
- fix some links and typos
([#​5390](https://togithub.com/TanStack/table/issues/5390 ))
([`2ec0d29`](https://togithub.com/TanStack/table/commit/2ec0d292 )) by
Kevin Van Cott
- create react state guide and reorg sidebar guides
([#​5389](https://togithub.com/TanStack/table/issues/5389 ))
([`9dde1cd`](https://togithub.com/TanStack/table/commit/9dde1cd4 )) by
Kevin Van Cott
- Update tables.md
([#​5381](https://togithub.com/TanStack/table/issues/5381 ))
([`7789066`](https://togithub.com/TanStack/table/commit/77890661 )) by
Lex Borisov
- update `columnGroupingMode` to `groupedColumnMode`
([#​5379](https://togithub.com/TanStack/table/issues/5379 ))
([`3ae90fb`](https://togithub.com/TanStack/table/commit/3ae90fbe )) by
Mingyu Cui
- Update column-def.md
([#​5385](https://togithub.com/TanStack/table/issues/5385 ))
([`c03946d`](https://togithub.com/TanStack/table/commit/c03946d0 )) by
Lex Borisov
- Remove reactism from vue adapter page
([#​5386](https://togithub.com/TanStack/table/issues/5386 ))
([`5610ba2`](https://togithub.com/TanStack/table/commit/5610ba20 )) by
Erik Lilja
##### Other
- Update sorting.md
([`16d16dd`](https://togithub.com/TanStack/table/commit/16d16dd3 )) by
Kevin Van Cott
#### Packages
-
[@​tanstack/table-core](https://togithub.com/tanstack/table-core )[@​8](https://togithub.com/8 ).14.0
-
[@​tanstack/react-table](https://togithub.com/tanstack/react-table )[@​8](https://togithub.com/8 ).14.0
-
[@​tanstack/solid-table](https://togithub.com/tanstack/solid-table )[@​8](https://togithub.com/8 ).14.0
-
[@​tanstack/vue-table](https://togithub.com/tanstack/vue-table )[@​8](https://togithub.com/8 ).14.0
-
[@​tanstack/svelte-table](https://togithub.com/tanstack/svelte-table )[@​8](https://togithub.com/8 ).14.0
-
[@​tanstack/react-table-devtools](https://togithub.com/tanstack/react-table-devtools )[@​8](https://togithub.com/8 ).14.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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-04-01 04:43:11 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ad6410728 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @uiw/react-codemirror to v4.21.25 ( #6743 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@uiw/react-codemirror](https://uiwjs.github.io/react-codemirror )
([source](https://togithub.com/uiwjs/react-codemirror )) | [`4.21.24` ->
`4.21.25`](https://renovatebot.com/diffs/npm/@uiw%2freact-codemirror/4.21.24/4.21.25 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>uiwjs/react-codemirror (@​uiw/react-codemirror)</summary>
###
[`v4.21.25`](https://togithub.com/uiwjs/react-codemirror/releases/tag/v4.21.25 )
[Compare
Source](https://togithub.com/uiwjs/react-codemirror/compare/v4.21.24...v4.21.25 )
[](https://jaywcjlove.github.io/#/sponsor )
[](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.21.25/file/README.md )
Documentation v4.21.25:
https://raw.githack.com/uiwjs/react-codemirror/e81bda5/index.html \
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.21.24...v4.21.25 
```shell
npm i @​uiw/react-codemirror@4.21.25
```
- 🆎  type: correct container type
([#​639](https://togithub.com/uiwjs/react-codemirror/issues/639 ))
[`560ebb8`](https://togithub.com/uiwjs/react-codemirror/commit/560ebb8 )
[@​yifanwww](https://togithub.com/yifanwww )
- 🎨  style(Theme): modify nord selection style.
[#​642](https://togithub.com/uiwjs/react-codemirror/issues/642 )
[`0f9d078`](https://togithub.com/uiwjs/react-codemirror/commit/0f9d078 )
[@​jaywcjlove](https://togithub.com/jaywcjlove )
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-04-01 00:36:19 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1b82274ffd 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @uiw/codemirror-theme-duotone to v4.21.25 ( #6742 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@uiw/codemirror-theme-duotone](https://uiwjs.github.io/react-codemirror/#/theme/data/duotone/light )
([source](https://togithub.com/uiwjs/react-codemirror )) | [`4.21.24` ->
`4.21.25`](https://renovatebot.com/diffs/npm/@uiw%2fcodemirror-theme-duotone/4.21.24/4.21.25 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>uiwjs/react-codemirror
(@​uiw/codemirror-theme-duotone)</summary>
###
[`v4.21.25`](https://togithub.com/uiwjs/react-codemirror/releases/tag/v4.21.25 )
[Compare
Source](https://togithub.com/uiwjs/react-codemirror/compare/v4.21.24...v4.21.25 )
[](https://jaywcjlove.github.io/#/sponsor )
[](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.21.25/file/README.md )
Documentation v4.21.25:
https://raw.githack.com/uiwjs/react-codemirror/e81bda5/index.html \
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.21.24...v4.21.25 
```shell
npm i @​uiw/react-codemirror@4.21.25
```
- 🆎  type: correct container type
([#​639](https://togithub.com/uiwjs/react-codemirror/issues/639 ))
[`560ebb8`](https://togithub.com/uiwjs/react-codemirror/commit/560ebb8 )
[@​yifanwww](https://togithub.com/yifanwww )
- 🎨  style(Theme): modify nord selection style.
[#​642](https://togithub.com/uiwjs/react-codemirror/issues/642 )
[`0f9d078`](https://togithub.com/uiwjs/react-codemirror/commit/0f9d078 )
[@​jaywcjlove](https://togithub.com/jaywcjlove )
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-03-31 23:22:29 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a60aaa13d9 
							
						 
					 
					
						
						
							
							chore(deps): update dependency msw to v2.2.10 ( #6741 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [msw](https://mswjs.io ) ([source](https://togithub.com/mswjs/msw )) |
[`2.2.9` ->
`2.2.10`](https://renovatebot.com/diffs/npm/msw/2.2.9/2.2.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/ )
|
---
### Release Notes
<details>
<summary>mswjs/msw (msw)</summary>
### [`v2.2.10`](https://togithub.com/mswjs/msw/releases/tag/v2.2.10 )
[Compare
Source](https://togithub.com/mswjs/msw/compare/v2.2.9...v2.2.10 )
##### v2.2.10 (2024-03-22)
##### Bug Fixes
- feature "new URL()" in the redundant query params warning
([#​2102](https://togithub.com/mswjs/msw/issues/2102 ))
([`9af301a`](9af301a7eahttps://togithub.com/psjostrom )
[@​kettanaito](https://togithub.com/kettanaito )
</details>
---
### Configuration
📅  **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-03-29 22:43:27 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5629573286 
							
						 
					 
					
						
						
							
							chore(deps): update dependency tss-react to v4.9.6 ( #6740 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [tss-react](https://www.tss-react.dev )
([source](https://togithub.com/garronej/tss-react )) | [`4.9.5` ->
`4.9.6`](https://renovatebot.com/diffs/npm/tss-react/4.9.5/4.9.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>garronej/tss-react (tss-react)</summary>
###
[`v4.9.6`](https://togithub.com/garronej/tss-react/releases/tag/v4.9.6 )
[Compare
Source](https://togithub.com/garronej/tss-react/compare/v4.9.5...v4.9.6 )
<!-- Release notes generated using configuration in .github/release.yaml
at refs/heads/main -->
**Full Changelog**:
https://github.com/garronej/tss-react/compare/v4.9.5...v4.9.6 
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-03-29 18:34:44 +00:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7f043c7cab 
							
						 
					 
					
						
						
							
							feat: variant dependencies ui ( #6739 )  
						
						
						
					 
					
						2024-03-29 19:28:49 +01:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9eee6546f8 
							
						 
					 
					
						
						
							
							chore(deps): update dependency tss-react to v4.9.5 ( #6736 )  
						
						... 
						
						
						
						[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [tss-react](https://www.tss-react.dev )
([source](https://togithub.com/garronej/tss-react )) | [`4.9.4` ->
`4.9.5`](https://renovatebot.com/diffs/npm/tss-react/4.9.4/4.9.5 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>garronej/tss-react (tss-react)</summary>
###
[`v4.9.5`](https://togithub.com/garronej/tss-react/releases/tag/v4.9.5 )
[Compare
Source](https://togithub.com/garronej/tss-react/compare/v4.9.4...v4.9.5 )
<!-- Release notes generated using configuration in .github/release.yaml
at refs/heads/main -->
**Full Changelog**:
https://github.com/garronej/tss-react/compare/v4.9.4...v4.9.5 
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-03-29 13:44:53 +00:00 
						 
				 
			
				
					
						
							
							
								andreas-unleash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c868b5a868 
							
						 
					 
					
						
						
							
							Feat: context field search and filter improvements ( #6732 )  
						
						... 
						
						
						
						Adds highlighting to search values 
Search also looks in `description`
behind a flag - it could possibly degrade performance when too many
items. Tested with 200 and it's ok but anything above might degrade:
Adds a Select/Unselect all button
Shows the selected values above the search 
Closes #
[1-2232](https://linear.app/unleash/issue/1-2232/context-field-ui-filter-and-search )
https://github.com/Unleash/unleash/assets/104830839/ba2fe56f-c5db-4ce7-bc3c-1e7988682984 
---------
Signed-off-by: andreas-unleash <andreas@getunleash.ai> 
						
					 
					
						2024-03-29 15:44:34 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							11f4155d5a 
							
						 
					 
					
						
						
							
							fix: revert archived column for backwards migration compatibility ( #6737 )  
						
						
						
					 
					
						2024-03-29 13:00:33 +01:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							24a7b5146e 
							
						 
					 
					
						
						
							
							chore(deps): update dependency cypress to v13.7.1 ( #6734 )  
						
						... 
						
						
						
						[](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.7.0` ->
`13.7.1`](https://renovatebot.com/diffs/npm/cypress/13.7.0/13.7.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>cypress-io/cypress (cypress)</summary>
###
[`v13.7.1`](https://togithub.com/cypress-io/cypress/releases/tag/v13.7.1 )
[Compare
Source](https://togithub.com/cypress-io/cypress/compare/v13.7.0...v13.7.1 )
Changelog: https://docs.cypress.io/guides/references/changelog#13-7-1 
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2024-03-28 20:27:58 +00:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							42355b0c89 
							
						 
					 
					
						
						
							
							feat: List possible parent variants ( #6733 )  
						
						
						
					 
					
						2024-03-28 16:53:30 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							664ceaea09 
							
						 
					 
					
						
						
							
							feat: disabled feature dependency ( #6731 )  
						
						
						
					 
					
						2024-03-28 16:02:25 +01:00 
						 
				 
			
				
					
						
							
							
								andreas-unleash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							81aff26394 
							
						 
					 
					
						
						
							
							Chore: constraint context field legal values improvement ( #6729 )  
						
						... 
						
						
						
						Improves how we show context field legal values in the new strategy
configuration.
Refactored makeStyles to styled components 
Closes #
[1-2235](https://linear.app/unleash/issue/1-2235/context-field-ui-in-strategy-configuration )
Before: 

After:

Signed-off-by: andreas-unleash <andreas@getunleash.ai> 
						
					 
					
						2024-03-28 14:15:14 +02:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d3847fd8ee 
							
						 
					 
					
						
						
							
							feat: collect prometheus data about archived features ( #6728 )  
						
						
						
					 
					
						2024-03-28 13:40:30 +02:00 
						 
				 
			
				
					
						
							
							
								andreas-unleash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5b325568d1 
							
						 
					 
					
						
						
							
							Chore: context fields UI improvements when creating context field ( #6714 )  
						
						... 
						
						
						
						Styling adjustments based on
https://linear.app/unleash/issue/UNL-371/ui-improvement-createedit-context-field 
- Remove maxWidth from container
- In ul - add maxHeight, padding and border and hide when :empty
Closes #
[UNL-371](https://linear.app/unleash/issue/UNL-371/ui-improvement-createedit-context-field )
Before: 

After:

---------
Signed-off-by: andreas-unleash <andreas@getunleash.ai> 
						
					 
					
						2024-03-28 13:07:04 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							99935fec94 
							
						 
					 
					
						
						
							
							feat: keep parent selection in edit dependency dialogue ( #6727 )  
						
						
						
					 
					
						2024-03-28 11:15:26 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							089bc4851e 
							
						 
					 
					
						
						
							
							fix: remove duplicate banner ( #6726 )  
						
						
						
					 
					
						2024-03-28 10:17:57 +01:00 
						 
				 
			
				
					
						
							
							
								gitar-bot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4932ae0539 
							
						 
					 
					
						
						
							
							[Gitar] Cleaning up stale feature flag: increaseUnleashWidth with value true ( #6724 )  
						
						... 
						
						
						
						Co-authored-by: Gitar Bot <noreply@gitar.co>
Co-authored-by: sjaanus <sellinjaanus@gmail.com> 
						
					 
					
						2024-03-28 11:04:00 +02:00