Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2e3a27a26d 
							
						 
					 
					
						
						
							
							fix: docs generation due to openapi static images ( #10078 )  
						
						 
						
						... 
						
						
						
						New openapi docs need to have the static images for openapi. I just
duplicated them because they're expected in a different path.
Now this is what they look like: 
 
						
					 
					
						2025-06-03 15:59:25 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0819b2cf32 
							
						 
					 
					
						
						
							
							chore: remove link flags ( #10076 )  
						
						 
						
						
						
					 
					
						2025-06-03 13:47:24 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							68660e1e1f 
							
						 
					 
					
						
						
							
							chore: remove flag removeInactiveApplications ( #10075 )  
						
						 
						
						
						
					 
					
						2025-06-03 13:22:11 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							280c9c3f64 
							
						 
					 
					
						
						
							
							chore: remove flag cleanup reminder ( #10074 )  
						
						 
						
						
						
					 
					
						2025-06-03 13:13:51 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6002c5894d 
							
						 
					 
					
						
						
							
							fix: docker oss image now running with ESM ( #10073 )  
						
						 
						
						... 
						
						
						
						The docker image was trying to load as CJS module:
```
unleash-1  | node:internal/modules/cjs/loader:1404
unleash-1  |   throw err;
unleash-1  |   ^
unleash-1  | 
unleash-1  | Error: Cannot find module './build'
unleash-1  | Require stack:
unleash-1  | - /unleash/index.js
unleash-1  |     at Function._resolveFilename (node:internal/modules/cjs/loader:1401:15)
unleash-1  |     at defaultResolveImpl (node:internal/modules/cjs/loader:1057:19)
unleash-1  |     at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1062:22)
unleash-1  |     at Function._load (node:internal/modules/cjs/loader:1211:37)
unleash-1  |     at TracingChannel.traceSync (node:diagnostics_channel:322:14)
unleash-1  |     at wrapModuleLoad (node:internal/modules/cjs/loader:235:24)
unleash-1  |     at Module.require (node:internal/modules/cjs/loader:1487:12)
unleash-1  |     at require (node:internal/modules/helpers:135:16)
unleash-1  |     at Object.<anonymous> (/unleash/index.js:3:17)
unleash-1  |     at Module._compile (node:internal/modules/cjs/loader:1730:14) {
unleash-1  |   code: 'MODULE_NOT_FOUND',
unleash-1  |   requireStack: [ '/unleash/index.js' ]
unleash-1  | }
unleash-1  | 
unleash-1  | Node.js v22.15.1
```
This PR makes use of the existing server.ts file instead of having a
specific index.js inside the docker folder, because they both do the
same thing 
						
					 
					
						2025-06-03 12:33:02 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c24c58c51c 
							
						 
					 
					
						
						
							
							chore!: remove deprecated get metrics traffic ( #10064 )  
						
						 
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-3370/remove-get-apiadminmetricstrafficperiod-deprecated-in-680 
Removes GET `/api/admin/metrics/traffic/{period}` which was deprecated
in v6.8.
Also cleans up related code.
For OSS this means switching to `/traffic` using an expand and contract
approach. We can drop the `/traffic-search` endpoint in Enterprise after
this is merged. 
						
					 
					
						2025-06-03 10:24:48 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f7c667e410 
							
						 
					 
					
						
						
							
							Feat(1-3760)/filters per analytics section ( #10039 )  
						
						 
						
						... 
						
						
						
						Splits the insights page into separate sections with their own separate
filters. Each filter is sticky to the top of the page, similar to how
the previous filters worked.
In doing this, I have also moved around a lot of code. Refer to the
inline comments for more specific examples, but on a high level, this
PR:
- Moves the flag check from InsightsCharts into Insights itself. Because
the old Insights had filters and state, and the new one does not, it
made sense to fork off higher up in the tree. Because the new version
doesn't have state, I have also simplified it and removed an
intermediate component (InsightsCharts) that doesn't feel necessary
anymore.
- Because InsightsCharts isn't used anymore, I've moved the
LegacyInsightsCharts file back into InsightsCharts. However, I'm happy
to move it back if we think that's useful.
- Instead of all charts living in InsightsCharts, I've split each
section into its own file in the new sections directory. Because the
sections have separate filters, they don't share any state anymore, so
there's nothing they share.
- I'm reusing the existing hook and endpoint. As it stands, the
performance insights use **most** of the data from that payload (but not
all of it). The user insights use some of it. Flag lifecycle insights
doesn't use anything, but I've wired it up to make the filters work. I
expect that we'll iterate on the API endpoints etc later.
 
						
					 
					
						2025-06-03 10:47:30 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d70265edd 
							
						 
					 
					
						
						
							
							chore: clean up project related tech debt ( #10065 )  
						
						 
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-3581/remove-project-related-legacy-code 
Identified some clean up opportunities during deprecated endpoint
removal, mostly related to project insights. 
						
					 
					
						2025-06-03 09:21:55 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e474abb946 
							
						 
					 
					
						
						
							
							feat: lifecycle trends migration ( #10066 )  
						
						 
						
						... 
						
						
						
						Adding a single table to capture all lifecycle trends data.
One field presents a challenge: `median_time_in_stage_days`. This value
is calculated per `stage`, not per `flag_type`. As a result, we would
need to duplicate the total median time across each flag type. This
isn’t a major issue.
An alternative would be to create a separate table solely for the median
values, but that seems like overkill. 
						
					 
					
						2025-06-03 08:55:28 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5be0b37cb1 
							
						 
					 
					
						
						
							
							fix: add event listeners for release plan updates in metrics ( #10070 )  
						
						 
						
						... 
						
						
						
						Milestone changes should be visible in metrics, in the same way as
strategy changes are. 
						
					 
					
						2025-06-02 12:40:10 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b26e0469be 
							
						 
					 
					
						
						
							
							fix: case sensitive icon has wrong fill color in dark mode ( #10068 )  
						
						 
						
						... 
						
						
						
						The case sensitive buttons looked off in dark mode because we'd
forgotten to properly target the path element. We didn't notice, because
they looked right in light mode.
## Before:
Dark:
<img width="267" alt="image"
src="https://github.com/user-attachments/assets/2c91953c-9dbd-4dff-943e-ef35105d3863 "
/>
<img width="291" alt="image"
src="https://github.com/user-attachments/assets/02ba40d2-92ca-4237-abd6-a1c1dda301d4 "
/>
Light:
<img width="275" alt="image"
src="https://github.com/user-attachments/assets/028b4980-463b-4e42-833d-edba26364f62 "
/>
<img width="318" alt="image"
src="https://github.com/user-attachments/assets/f1a38dc1-5e4c-4309-801e-3b5b6635a96c "
/>
## After:
Dark:
<img width="421" alt="image"
src="https://github.com/user-attachments/assets/0bc38579-319b-472a-8877-7320a99403ab "
/>
<img width="366" alt="image"
src="https://github.com/user-attachments/assets/836cba98-7998-403f-b8f3-e989845086a2 "
/>
Light:
<img width="429" alt="image"
src="https://github.com/user-attachments/assets/85abd5f4-d6b9-4b62-930f-b17f1085172c "
/>
<img width="313" alt="image"
src="https://github.com/user-attachments/assets/661eab6f-7717-4b0c-9a35-0a075de1a10e "
/> 
						
					 
					
						2025-06-02 08:36:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							895cb1aab3 
							
						 
					 
					
						
						
							
							fix: regexes in flag naming patterns will now break when necessary ( #10067 )  
						
						 
						
						... 
						
						
						
						This prevents the regex pattterns from causing overflows in chrome and
pushing the create button off screen (firefox already handled it
🤷 ).
We don't provide the *best* experience when you have super long flag
patterns, but we can potentially look into that later. For now, this
fixes the immediate issue.
Before the fix:
Chrome:
<img width="1519" alt="image"
src="https://github.com/user-attachments/assets/5bcb717c-67f0-4c7b-9ac1-29e9bdaf568e "
/>
Firefox:
<img width="1385" alt="image"
src="https://github.com/user-attachments/assets/19f38233-f6cd-45f0-9766-76b954f2eed4 "
/>
After the fix:
Chrome:
<img width="1383" alt="image"
src="https://github.com/user-attachments/assets/3d9bb6dd-b31c-45aa-9c4e-baa96ba1c16b "
/>
Firefox is the same 
						
					 
					
						2025-06-02 06:53:51 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							63bf01d211 
							
						 
					 
					
						
						
							
							chore: print out 10 unknown flag names ( #10062 )  
						
						 
						
						... 
						
						
						
						- Move logs, and replace a debug log with just the info log while adding
appName to it
- Print out at most 10 invalid flag names 
						
					 
					
						2025-05-30 12:24:41 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							898073878b 
							
						 
					 
					
						
						
							
							chore!: remove isAPI from userSchema response ( #10060 )  
						
						 
						
						... 
						
						
						
						isAPI is not needed for responses, removing it from the system is much
more complex, so I had to cut it with a scalpel... 
						
					 
					
						2025-05-30 11:37:50 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d8c83fb824 
							
						 
					 
					
						
						
							
							fix: do not allow creating cr for same environment ( #10010 )  
						
						 
						
						... 
						
						
						
						If there are two concurrent requests to create or edit change requests,
two separate ones may be created in parallel. The UI does not currently
handle this scenario, and if additional changes are made, they might be
added to a random existing change request—resulting in a messy and
unpredictable state.
This PR adds a unique index to the `change_requests` table 
```
on (created_by, project, environment)
WHERE state NOT IN ('Applied', 'Cancelled', 'Rejected', 'Scheduled').
```
In the extremely rare case where such conflicting data already exists in
a database, the migration will automatically cancel one of the
conflicting change requests. 
						
					 
					
						2025-05-30 08:20:11 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eef32b7cf5 
							
						 
					 
					
						
						
							
							chore!: remove deprecated put project groups roles endpoint ( #10059 )  
						
						 
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-3361/remove-put-apiadminprojectsprojectidgroupsgroupidrolesroleid 
Removes PUT
`/api/admin/projects/{projectId}/groups/{groupId}/roles/{roleId}` which
was deprecated in v5.5.
Also cleans up related code. 
						
					 
					
						2025-05-29 14:03:59 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							016d82a797 
							
						 
					 
					
						
						
							
							feat: update configuration menu ( #10041 )  
						
						 
						
						... 
						
						
						
						Updated "Configure" navigation, with all interactions including expanding/collapsing size of the menu. 
						
					 
					
						2025-05-29 11:26:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e67e60a363 
							
						 
					 
					
						
						
							
							chore(deps): update dependency typescript to v5.8.3 ( #7480 )  
						
						 
						
						... 
						
						
						
						This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [typescript](https://www.typescriptlang.org/ )
([source](https://redirect.github.com/microsoft/TypeScript )) | [`5.6.3`
-> `5.8.3`](https://renovatebot.com/diffs/npm/typescript/5.6.3/5.8.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/ )
|
| [typescript](https://www.typescriptlang.org/ )
([source](https://redirect.github.com/microsoft/TypeScript )) | [`5.4.5`
-> `5.8.3`](https://renovatebot.com/diffs/npm/typescript/5.4.5/5.8.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>microsoft/TypeScript (typescript)</summary>
###
[`v5.8.3`](https://redirect.github.com/microsoft/TypeScript/compare/v5.8.2...68cead182cc24afdc3f1ce7c8ff5853aba14b65a )
[Compare
Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.8.2...v5.8.3 )
###
[`v5.8.2`](https://redirect.github.com/microsoft/TypeScript/compare/v5.7.3...beb69e4cdd61b1a0fd9ae21ae58bd4bd409d7217 )
[Compare
Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.7.3...v5.8.2 )
###
[`v5.7.3`](https://redirect.github.com/microsoft/TypeScript/releases/tag/v5.7.3 ):
TypeScript 5.7.3
[Compare
Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.7.2...v5.7.3 )
For release notes, check out the [release
announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-7/ ).
- [fixed issues query for Typescript 5.7.0
(Beta)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.7.0%22+is%3Aclosed+ ).
- [fixed issues query for Typescript 5.7.1
(RC)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.7.1%22+is%3Aclosed+ ).
- [fixed issues query for Typescript 5.7.2
(Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.7.2%22+is%3Aclosed+ ).
- [fixed issues query for Typescript 5.7.3
(Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.7.2%22+is%3Aclosed+ ).
Downloads are available on
[npm](https://www.npmjs.com/package/typescript )
###
[`v5.7.2`](https://redirect.github.com/microsoft/TypeScript/releases/tag/v5.7.2 ):
TypeScript 5.7
[Compare
Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.6.3...v5.7.2 )
For release notes, check out the [release
announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-7/ ).
- [fixed issues query for Typescript 5.7.0
(Beta)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.7.0%22+is%3Aclosed+ ).
- [fixed issues query for Typescript 5.7.1
(RC)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.7.1%22+is%3Aclosed+ ).
- [fixed issues query for Typescript 5.7.2
(Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.7.2%22+is%3Aclosed+ ).
Downloads are available on:
-   [npm](https://www.npmjs.com/package/typescript )
</details>
---
### Configuration
📅  **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjAuMSIsInVwZGF0ZWRJblZlciI6IjQwLjExLjkiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Nuno Góis <github@nunogois.com> 
						
					 
					
						2025-05-29 10:49:07 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							600ee7ee80 
							
						 
					 
					
						
						
							
							feat: fail in dev when usign deprecated endpoints ( #10058 )  
						
						 
						
						
						
					 
					
						2025-05-29 12:44:00 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							08e6c77d9c 
							
						 
					 
					
						
						
							
							feat: prepopulate new user ( #10057 )  
						
						 
						
						
						
					 
					
						2025-05-29 12:08:46 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e3e51f297d 
							
						 
					 
					
						
						
							
							fix(deps): update dependency pg-connection-string to v2.9.0 ( #10055 )  
						
						 
						
						... 
						
						
						
						This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[pg-connection-string](https://redirect.github.com/brianc/node-postgres/tree/master/packages/pg-connection-string )
([source](https://redirect.github.com/brianc/node-postgres/tree/HEAD/packages/pg-connection-string ))
| [`2.7.0` ->
`2.9.0`](https://renovatebot.com/diffs/npm/pg-connection-string/2.7.0/2.9.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>brianc/node-postgres (pg-connection-string)</summary>
###
[`v2.9.0`](https://redirect.github.com/brianc/node-postgres/blob/HEAD/CHANGELOG.md#v290 )
[Compare
Source](https://redirect.github.com/brianc/node-postgres/compare/pg-connection-string@2.8.5...pg-connection-string@2.9.0 )
- Add better support for [unix domain
socket](https://redirect.github.com/brianc/node-postgres/pull/487 )
connections
###
[`v2.8.5`](https://redirect.github.com/brianc/node-postgres/compare/pg-connection-string@2.8.2...pg-connection-string@2.8.5 )
[Compare
Source](https://redirect.github.com/brianc/node-postgres/compare/pg-connection-string@2.8.2...pg-connection-string@2.8.5 )
###
[`v2.8.2`](https://redirect.github.com/brianc/node-postgres/compare/pg-connection-string@2.8.1...pg-connection-string@2.8.2 )
[Compare
Source](https://redirect.github.com/brianc/node-postgres/compare/pg-connection-string@2.8.1...pg-connection-string@2.8.2 )
###
[`v2.8.1`](https://redirect.github.com/brianc/node-postgres/compare/pg-connection-string@2.8.0...pg-connection-string@2.8.1 )
[Compare
Source](https://redirect.github.com/brianc/node-postgres/compare/pg-connection-string@2.8.0...pg-connection-string@2.8.1 )
###
[`v2.8.0`](https://redirect.github.com/brianc/node-postgres/blob/HEAD/CHANGELOG.md#v280 )
[Compare
Source](https://redirect.github.com/brianc/node-postgres/compare/pg-connection-string@2.7.0...pg-connection-string@2.8.0 )
-   Add support for parsing JSON\[] and UUID\[] result types
</details>
---
### Configuration
📅  **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4zMy42IiwidXBkYXRlZEluVmVyIjoiNDAuMzMuNiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2025-05-29 09:27:43 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							02a6f51ffd 
							
						 
					 
					
						
						
							
							fix(deps): update dependency pg to v8.16.0 ( #10054 )  
						
						 
						
						... 
						
						
						
						This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [pg](https://redirect.github.com/brianc/node-postgres )
([source](https://redirect.github.com/brianc/node-postgres/tree/HEAD/packages/pg ))
| [`8.14.0` ->
`8.16.0`](https://renovatebot.com/diffs/npm/pg/8.14.0/8.16.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>brianc/node-postgres (pg)</summary>
###
[`v8.16.0`](https://redirect.github.com/brianc/node-postgres/blob/HEAD/CHANGELOG.md#pg8160 )
[Compare
Source](https://redirect.github.com/brianc/node-postgres/compare/pg@8.15.6...pg@8.16.0 )
- Add support for [min connection pool
size](https://redirect.github.com/brianc/node-postgres/pull/3438 ).
###
[`v8.15.6`](https://redirect.github.com/brianc/node-postgres/compare/pg@8.15.5...pg@8.15.6 )
[Compare
Source](https://redirect.github.com/brianc/node-postgres/compare/pg@8.15.5...pg@8.15.6 )
###
[`v8.15.5`](https://redirect.github.com/brianc/node-postgres/compare/pg@8.15.2...56e286257724783681f8830b2faa7d407b6563e7 )
[Compare
Source](https://redirect.github.com/brianc/node-postgres/compare/pg@8.15.2...pg@8.15.5 )
###
[`v8.15.2`](https://redirect.github.com/brianc/node-postgres/compare/pg@8.15.1...88ff6955e098257358640d33c354c35836369200 )
[Compare
Source](https://redirect.github.com/brianc/node-postgres/compare/pg@8.15.1...pg@8.15.2 )
###
[`v8.15.1`](https://redirect.github.com/brianc/node-postgres/compare/pg@8.15.0...fb25f7bdb3deb0ca3602d1ac1693977dc1033f35 )
[Compare
Source](https://redirect.github.com/brianc/node-postgres/compare/pg@8.15.0...pg@8.15.1 )
###
[`v8.15.0`](https://redirect.github.com/brianc/node-postgres/blob/HEAD/CHANGELOG.md#pg8150 )
[Compare
Source](https://redirect.github.com/brianc/node-postgres/compare/pg@8.14.1...pg@8.15.0 )
- Add support for
[esm](https://redirect.github.com/brianc/node-postgres/pull/3423 )
importing. CommonJS importing is still also supported.
###
[`v8.14.1`](https://redirect.github.com/brianc/node-postgres/compare/pg@8.14.0...477f812984a9d75346e8ec37eefa3f79a117d581 )
[Compare
Source](https://redirect.github.com/brianc/node-postgres/compare/pg@8.14.0...pg@8.14.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 is behind base branch, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4zMy42IiwidXBkYXRlZEluVmVyIjoiNDAuMzMuNiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2025-05-29 09:11:57 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b6be1fba37 
							
						 
					 
					
						
						
							
							fix(deps): update dependency make-fetch-happen to v14 ( #10051 )  
						
						 
						
						
						
					 
					
						2025-05-29 11:10:14 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							18e476da3e 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/pg to v8.15.2 ( #10052 )  
						
						 
						
						... 
						
						
						
						This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/pg](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/pg )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/pg ))
| [`8.11.11` ->
`8.15.2`](https://renovatebot.com/diffs/npm/@types%2fpg/8.11.11/8.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/ )
|
---
### Configuration
📅  **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4zMy42IiwidXBkYXRlZEluVmVyIjoiNDAuMzMuNiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2025-05-29 09:09:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a8d484e918 
							
						 
					 
					
						
						
							
							chore(deps): update yarn to v4.9.1 ( #10053 )  
						
						 
						
						... 
						
						
						
						This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [yarn](https://redirect.github.com/yarnpkg/berry )
([source](https://redirect.github.com/yarnpkg/berry/tree/HEAD/packages/yarnpkg-cli ))
| [`4.7.0` ->
`4.9.1`](https://renovatebot.com/diffs/npm/yarn/4.7.0/4.9.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>yarnpkg/berry (yarn)</summary>
###
[`v4.9.1`](2b26e3dff6...1908ee79fd )
[Compare
Source](2b26e3dff6...1908ee79fd )
###
[`v4.9.0`](76596c5d3f...2b26e3dff6 )
[Compare
Source](76596c5d3f...2b26e3dff6 )
###
[`v4.8.1`](260cff1745...76596c5d3f )
[Compare
Source](260cff1745...76596c5d3f )
###
[`v4.8.0`](62fd8525b8...260cff1745 )
[Compare
Source](62fd8525b8...260cff1745 )
</details>
---
### Configuration
📅  **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4zMy42IiwidXBkYXRlZEluVmVyIjoiNDAuMzMuNiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2025-05-29 09:07:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4140745970 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/cors to v2.8.18 ( #10050 )  
						
						 
						
						... 
						
						
						
						This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/cors](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/cors )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/cors ))
| [`2.8.17` ->
`2.8.18`](https://renovatebot.com/diffs/npm/@types%2fcors/2.8.17/2.8.18 )
|
[](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 is behind base branch, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4zMy42IiwidXBkYXRlZEluVmVyIjoiNDAuMzMuNiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2025-05-29 01:36:29 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							83abd2bff8 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @tanstack/react-virtual to v3.13.9 ( #10049 )  
						
						 
						
						... 
						
						
						
						This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@tanstack/react-virtual](https://tanstack.com/virtual )
([source](https://redirect.github.com/TanStack/virtual/tree/HEAD/packages/react-virtual ))
| [`3.13.2` ->
`3.13.9`](https://renovatebot.com/diffs/npm/@tanstack%2freact-virtual/3.13.2/3.13.9 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>TanStack/virtual (@​tanstack/react-virtual)</summary>
###
[`v3.13.9`](https://redirect.github.com/TanStack/virtual/blob/HEAD/packages/react-virtual/CHANGELOG.md#3139 )
[Compare
Source](https://redirect.github.com/TanStack/virtual/compare/@tanstack/react-virtual@3.13.8...@tanstack/react-virtual@3.13.9 )
##### Patch Changes
- Updated dependencies
\[[`9e33cdb`](9e33cdb1c8 )]:
-
[@​tanstack/virtual-core](https://redirect.github.com/tanstack/virtual-core )[@​3](https://redirect.github.com/3 ).13.9
###
[`v3.13.8`](https://redirect.github.com/TanStack/virtual/blob/HEAD/packages/react-virtual/CHANGELOG.md#3138 )
[Compare
Source](https://redirect.github.com/TanStack/virtual/compare/@tanstack/react-virtual@3.13.7...@tanstack/react-virtual@3.13.8 )
##### Patch Changes
- Updated dependencies
\[[`60719f6`](60719f61b5 )]:
-
[@​tanstack/virtual-core](https://redirect.github.com/tanstack/virtual-core )[@​3](https://redirect.github.com/3 ).13.8
###
[`v3.13.7`](https://redirect.github.com/TanStack/virtual/blob/HEAD/packages/react-virtual/CHANGELOG.md#3137 )
[Compare
Source](https://redirect.github.com/TanStack/virtual/compare/@tanstack/react-virtual@3.13.6...@tanstack/react-virtual@3.13.7 )
##### Patch Changes
- Updated dependencies
\[[`e2d93c2`](e2d93c2dcd )]:
-
[@​tanstack/virtual-core](https://redirect.github.com/tanstack/virtual-core )[@​3](https://redirect.github.com/3 ).13.7
###
[`v3.13.6`](https://redirect.github.com/TanStack/virtual/blob/HEAD/packages/react-virtual/CHANGELOG.md#3136 )
[Compare
Source](https://redirect.github.com/TanStack/virtual/compare/@tanstack/react-virtual@3.13.5...@tanstack/react-virtual@3.13.6 )
##### Patch Changes
- Updated dependencies
\[[`042616f`](042616f39c )]:
-
[@​tanstack/virtual-core](https://redirect.github.com/tanstack/virtual-core )[@​3](https://redirect.github.com/3 ).13.6
###
[`v3.13.5`](https://redirect.github.com/TanStack/virtual/blob/HEAD/packages/react-virtual/CHANGELOG.md#3135 )
[Compare
Source](https://redirect.github.com/TanStack/virtual/compare/@tanstack/react-virtual@3.13.4...@tanstack/react-virtual@3.13.5 )
##### Patch Changes
- Updated dependencies
\[[`51656d9`](51656d94a2 )]:
-
[@​tanstack/virtual-core](https://redirect.github.com/tanstack/virtual-core )[@​3](https://redirect.github.com/3 ).13.5
###
[`v3.13.4`](https://redirect.github.com/TanStack/virtual/blob/HEAD/packages/react-virtual/CHANGELOG.md#3134 )
[Compare
Source](https://redirect.github.com/TanStack/virtual/compare/@tanstack/react-virtual@3.13.3...@tanstack/react-virtual@3.13.4 )
##### Patch Changes
- Updated dependencies
\[[`514b62d`](514b62d049 ),
[`f03d814`](f03d8142c0 )]:
-
[@​tanstack/virtual-core](https://redirect.github.com/tanstack/virtual-core )[@​3](https://redirect.github.com/3 ).13.4
###
[`v3.13.3`](https://redirect.github.com/TanStack/virtual/blob/HEAD/packages/react-virtual/CHANGELOG.md#3133 )
[Compare
Source](https://redirect.github.com/TanStack/virtual/compare/v3.13.2...@tanstack/react-virtual@3.13.3 )
##### Patch Changes
- Updated dependencies
\[[`02ef309`](02ef3097de )]:
-
[@​tanstack/virtual-core](https://redirect.github.com/tanstack/virtual-core )[@​3](https://redirect.github.com/3 ).13.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 is behind base branch, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4zMy42IiwidXBkYXRlZEluVmVyIjoiNDAuMzMuNiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2025-05-28 23:13:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a9dba46c2c 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @tanstack/react-table to v8.21.3 ( #10048 )  
						
						 
						
						... 
						
						
						
						This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@tanstack/react-table](https://tanstack.com/table )
([source](https://redirect.github.com/TanStack/table/tree/HEAD/packages/react-table ))
| [`8.21.2` ->
`8.21.3`](https://renovatebot.com/diffs/npm/@tanstack%2freact-table/8.21.2/8.21.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.21.3`](https://redirect.github.com/TanStack/table/releases/tag/v8.21.3 )
[Compare
Source](https://redirect.github.com/TanStack/table/compare/v8.21.2...v8.21.3 )
Version 8.21.3 - 4/14/25, 8:19 PM
#### Changes
##### Fix
- table-core: use right Document instance on getResizeHandler
(column-sizing feature)
([#​5989](https://redirect.github.com/TanStack/table/issues/5989 ))
([`54ce673`](https://redirect.github.com/TanStack/table/commit/54ce673 ))
by [@​riccardoperra](https://redirect.github.com/riccardoperra )
##### Docs
- fix all 158 broken links
([#​5972](https://redirect.github.com/TanStack/table/issues/5972 ))
([`f7bf6f1`](https://redirect.github.com/TanStack/table/commit/f7bf6f1 ))
by [@​kisaragi-hiu](https://redirect.github.com/kisaragi-hiu )
- add vue example for grouping
([#​5941](https://redirect.github.com/TanStack/table/issues/5941 ))
([`3efa59c`](https://redirect.github.com/TanStack/table/commit/3efa59c ))
by Harshil Patel
#### Packages
-
[@​tanstack/table-core](https://redirect.github.com/tanstack/table-core )[@​8](https://redirect.github.com/8 ).21.3
-
[@​tanstack/angular-table](https://redirect.github.com/tanstack/angular-table )[@​8](https://redirect.github.com/8 ).21.3
-
[@​tanstack/lit-table](https://redirect.github.com/tanstack/lit-table )[@​8](https://redirect.github.com/8 ).21.3
-
[@​tanstack/qwik-table](https://redirect.github.com/tanstack/qwik-table )[@​8](https://redirect.github.com/8 ).21.3
-
[@​tanstack/react-table](https://redirect.github.com/tanstack/react-table )[@​8](https://redirect.github.com/8 ).21.3
-
[@​tanstack/solid-table](https://redirect.github.com/tanstack/solid-table )[@​8](https://redirect.github.com/8 ).21.3
-
[@​tanstack/svelte-table](https://redirect.github.com/tanstack/svelte-table )[@​8](https://redirect.github.com/8 ).21.3
-
[@​tanstack/vue-table](https://redirect.github.com/tanstack/vue-table )[@​8](https://redirect.github.com/8 ).21.3
-
[@​tanstack/react-table-devtools](https://redirect.github.com/tanstack/react-table-devtools )[@​8](https://redirect.github.com/8 ).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 is behind base branch, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4zMy42IiwidXBkYXRlZEluVmVyIjoiNDAuMzMuNiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2025-05-28 17:21:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							241b7e8165 
							
						 
					 
					
						
						
							
							chore: simplify serving of static openapi assets ( #10046 )  
						
						 
						
						... 
						
						
						
						Use existing public folder from frontend to serve opeanapi static
assets. We also benefit from frontend image optimizations 
						
					 
					
						2025-05-28 19:14:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							707c2de9b1 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @swc/core to v1.11.29 ( #10047 )  
						
						 
						
						... 
						
						
						
						This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@swc/core](https://swc.rs )
([source](https://redirect.github.com/swc-project/swc )) | [`1.11.24` ->
`1.11.29`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.11.24/1.11.29 )
|
[](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.11.29`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#11129---2025-05-21 )
[Compare
Source](https://redirect.github.com/swc-project/swc/compare/v1.11.24...v1.11.29 )
##### Bug Fixes
- **([@​swc/types](https://redirect.github.com/swc/types ))** Add
`transform.nativeClassProperties`
([#​10418](https://redirect.github.com/swc-project/swc/issues/10418 ))
([f3af44c](f3af44c154 ))
- **([@​swc/types](https://redirect.github.com/swc/types ))** Add
`resolveFully` to `BaseModuleConfig`
([#​10426](https://redirect.github.com/swc-project/swc/issues/10426 ))
([164cbaa](164cbaa2c0 ))
- **(ci)** Remove wasmer override
([425eeb9](425eeb9056 ))
- **(es/compat)** Properly handle rest assignment in for-in/of head
([#​10489](https://redirect.github.com/swc-project/swc/issues/10489 ))
([b9c0446](b9c04468f1 ))
- **(es/jest)** Hoisting vars with names starting with mock
([#​10410](https://redirect.github.com/swc-project/swc/issues/10410 ))
([a29eb29](a29eb29733 ))
- **(es/jest)** Revert
[#​10410](https://redirect.github.com/swc-project/swc/issues/10410 )
([#​10452](https://redirect.github.com/swc-project/swc/issues/10452 ))
([bc756f8](bc756f84c9 ))
- **(es/minifier)** Properly handle object shorthand syntax during
compression
([#​10467](https://redirect.github.com/swc-project/swc/issues/10467 ))
([bae4940](bae494039d ))
- **(es/module)** Handle `__proto__` export name
([#​10420](https://redirect.github.com/swc-project/swc/issues/10420 ))
([1b94c7a](1b94c7a7fb ))
- **(es/optimization)** Support decimal numbers in `jsonify`
([#​10424](https://redirect.github.com/swc-project/swc/issues/10424 ))
([affdec2](affdec2be8 ))
- **(es/react-compiler)** Mark function components declared as a var
interesting
([#​10437](https://redirect.github.com/swc-project/swc/issues/10437 ))
([5eac076](5eac076b77 ))
- **(es/renamer)** Fix (broken) identifier preserving API
([#​10474](https://redirect.github.com/swc-project/swc/issues/10474 ))
([06c64cf](06c64cf9ed ))
- **(ts/fast-dts)** Emit `readonly` for Object getter prop
([#​10492](https://redirect.github.com/swc-project/swc/issues/10492 ))
([6c03e20](6c03e20a98 ))
- **(ts/fast-dts)** Align object getter/setter emit behavior with
TypeScript
([#​10502](https://redirect.github.com/swc-project/swc/issues/10502 ))
([78c754e](78c754e7a6 ))
##### Features
- **(common)** Allow using `build_sourcemap` with multiple `SourceMap`
([#​10438](https://redirect.github.com/swc-project/swc/issues/10438 ))
([2a07c8a](2a07c8a9c2 ))
- **(common)** Add `ignoreList` support for sourcemap
([#​10442](https://redirect.github.com/swc-project/swc/issues/10442 ))
([6750459](6750459d91 ))
- **(config)** Allow using glob in some places
([#​10445](https://redirect.github.com/swc-project/swc/issues/10445 ))
([f7a6359](f7a635985e ))
- **(config)** Use `globset` instead
([#​10446](https://redirect.github.com/swc-project/swc/issues/10446 ))
([7bbaef8](7bbaef8b17 ))
- **(es/module)** Add support for stripping "node:" prefix in imports
and exports
([#​10461](https://redirect.github.com/swc-project/swc/issues/10461 ))
([ae2ff62](ae2ff627a1 ))
- **(es/react-compiler)** Initialize support crate
([#​10422](https://redirect.github.com/swc-project/swc/issues/10422 ))
([1e88e6b](1e88e6b414 ))
- Initialize `@swc/react-compiler`
([#​10475](https://redirect.github.com/swc-project/swc/issues/10475 ))
([883b24c](883b24c624 ))
##### Miscellaneous Tasks
- **(es/minifier)** Remove useless check
([#​10471](https://redirect.github.com/swc-project/swc/issues/10471 ))
([ca85958](ca85958403 ))
##### Performance
- **(common)** Accept owned instance of `sourcemap::SourceMap`
([#​10463](https://redirect.github.com/swc-project/swc/issues/10463 ))
([6ee439a](6ee439aa7a ))
- **(es/minifier)** Use fxhash for DCE
([#​10440](https://redirect.github.com/swc-project/swc/issues/10440 ))
([c0ddd96](c0ddd96f69 ))
- **(es/minifier)** Remove needless `collect_decls` call
([#​10450](https://redirect.github.com/swc-project/swc/issues/10450 ))
([8e4b6ce](8e4b6ce881 ))
- **(es/minifier)** Clear graph eagerly in DCE
([#​10455](https://redirect.github.com/swc-project/swc/issues/10455 ))
([31e21d7](31e21d7cbc ))
- **(es/minifier)** Perform full analysis only once for DCE
([#​10454](https://redirect.github.com/swc-project/swc/issues/10454 ))
([61baf84](61baf84942 ))
- **(es/minifier)** Use `bitflags` for var info
([#​10459](https://redirect.github.com/swc-project/swc/issues/10459 ))
([36f8385](36f8385256 ))
- **(es/optimization)** Rely on `resolver` from `inline_globals`
([#​10449](https://redirect.github.com/swc-project/swc/issues/10449 ))
([1978809](197880946a ))
- **(es/renamer)** Merge Id/Def collector
([#​10487](https://redirect.github.com/swc-project/swc/issues/10487 ))
([73377f0](73377f09dc ))
- **(es/utils)** Make `IdentUsageFinder` parallel
([#​10444](https://redirect.github.com/swc-project/swc/issues/10444 ))
([d074bca](d074bcaf20 ))
- **(es/utils)** Stop visiting once found in `EvalFinder`
([#​10483](https://redirect.github.com/swc-project/swc/issues/10483 ))
([3402270](3402270edc ))
##### Refactor
- **(common)** Remove useless `&mut`
([#​10405](https://redirect.github.com/swc-project/swc/issues/10405 ))
([edbeb49](edbeb4947a ))
- **(common)** Remove unused methods
([#​10469](https://redirect.github.com/swc-project/swc/issues/10469 ))
([b77311a](b77311adfc ))
- **(ecma/transform)** Cleanup rename analyzer
([#​10500](https://redirect.github.com/swc-project/swc/issues/10500 ))
([de51be1](de51be1a78 ))
- **(es)** Remove unused code
([#​10460](https://redirect.github.com/swc-project/swc/issues/10460 ))
([d344133](d34413338b ))
- **(es)** Deduplicate `EvalFinder`
([#​10472](https://redirect.github.com/swc-project/swc/issues/10472 ))
([9f104af](9f104af508 ))
- **(es/minifier)** Remove unused file
([#​10465](https://redirect.github.com/swc-project/swc/issues/10465 ))
([7d49097](7d49097825 ))
- **(es/minifier)** Merge label/private name renamer
([#​10480](https://redirect.github.com/swc-project/swc/issues/10480 ))
([5add84d](5add84dffc ))
- **(es/parser)** Split parser into also-lex/parse-only
([#​10399](https://redirect.github.com/swc-project/swc/issues/10399 ))
([26289ab](26289ab766 ))
- **(es/parser)** Parse shebang and cleanup
([#​10481](https://redirect.github.com/swc-project/swc/issues/10481 ))
([619873a](619873a2cf ))
- **(es/parser)** Cleanup usage of `is!` and `bump!`
([#​10490](https://redirect.github.com/swc-project/swc/issues/10490 ))
([b695b68](b695b6830e ))
- **(es/renamer)** Inline `get_unresolved`
([#​10493](https://redirect.github.com/swc-project/swc/issues/10493 ))
([0f5d9c1](0f5d9c1ac7 ))
- **(es/transforms)** Unify `preset_env` and `es_version` transform
([#​10451](https://redirect.github.com/swc-project/swc/issues/10451 ))
([6546c27](6546c27fab ))
##### Build
- **(plugin)** Update `wasmer` to `v6.0.0`
([#​10439](https://redirect.github.com/swc-project/swc/issues/10439 ))
([b9eff3c](b9eff3c92b ))
- Update `rustc` to `nightly-2025-05-06`
([#​10443](https://redirect.github.com/swc-project/swc/issues/10443 ))
([a7cbde7](a7cbde7fdb ))
</details>
---
### Configuration
📅  **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕  **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4zMy42IiwidXBkYXRlZEluVmVyIjoiNDAuMzMuNiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2025-05-28 17:14:31 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							79baa24945 
							
						 
					 
					
						
						
							
							fix: allow openapi-static in docker ( #10045 )  
						
						 
						
						
						
					 
					
						2025-05-28 17:56:39 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ba8f552f33 
							
						 
					 
					
						
						
							
							chore(deps): update dpage/pgadmin4 docker tag to v9 ( #9457 )  
						
						 
						
						
						
					 
					
						2025-05-28 16:48:26 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							33d50b61c0 
							
						 
					 
					
						
						
							
							fix: removed docs folder and replaced with openapi-static ( #10044 )  
						
						 
						
						... 
						
						
						
						Forgot to include the folder in docker
Related to: https://github.com/Unleash/unleash/pull/10038 
 
						
					 
					
						2025-05-28 16:32:30 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f296961a29 
							
						 
					 
					
						
						
							
							fix: removed docs folder and replaced with openapi-static ( #10042 )  
						
						 
						
						... 
						
						
						
						https://github.com/Unleash/unleash/actions/runs/15298694489/job/43037677429#step:10:360 
we are failing to copy docs because we removed them 
						
					 
					
						2025-05-28 14:35:49 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ff83f934d5 
							
						 
					 
					
						
						
							
							feat: clean up old OAS and ability to add badges to descriptions ( #10038 )  
						
						 
						
						... 
						
						
						
						## About the changes
This removes some old and unused files from an initial test of setting
up openapi that's currently not working:

Also, adds the ability of marking endpoints as (note, the endpoints are
made up just for illustration purposes):
- Enterprise only 

- Beta: 

- Both: 

---------
Co-authored-by: Thomas Heartman <thomas@getunleash.io> 
						
					 
					
						2025-05-28 13:14:00 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1f4aa0ed34 
							
						 
					 
					
						
						
							
							chore!: remove deprecated delete project groups roles endpoint ( #10036 )  
						
						 
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-3362/remove-delete-apiadminprojectsprojectidgroupsgroupidrolesroleid 
Removes DELETE
`/api/admin/projects/{projectId}/groups/{groupId}/roles/{roleId}` which
was deprecated in v5.5.
Also cleans up related code. 
						
					 
					
						2025-05-28 12:11:17 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b111abc96f 
							
						 
					 
					
						
						
							
							feat: update sidebar navigation - refactors ( #10037 )  
						
						 
						
						... 
						
						
						
						- added `sideMenuCleanup` flag
- extracted `SecondaryNavigation`, `SecondaryNavigationList` and
`MobileNavigationSidebar` into separate files
- hidden recent projects and flags
- renamed 'Insights' to 'Analytics' 
						
					 
					
						2025-05-28 12:00:28 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a302055bea 
							
						 
					 
					
						
						
							
							feat: add required cdn events ( #10040 )  
						
						 
						
						... 
						
						
						
						## About the changes
Exposes configuration revision service UPDATE_EVENT constant so it can
be used, and we also add a new event for cdn token created 
						
					 
					
						2025-05-28 09:39:59 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e65865d410 
							
						 
					 
					
						
						
							
							chore(deps-dev): bump http-proxy-middleware from 2.0.7 to 2.0.9 in /frontend ( #9786 )  
						
						 
						
						... 
						
						
						
						Bumps
[http-proxy-middleware](https://github.com/chimurai/http-proxy-middleware )
from 2.0.7 to 2.0.9.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/chimurai/http-proxy-middleware/releases ">http-proxy-middleware's
releases</a>.</em></p>
<blockquote>
<h2>v2.0.9</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(fixRequestBody): check readableLength by <a
href="https://github.com/chimurai "><code>@chimurai</code></a> in <a
href="https://redirect.github.com/chimurai/http-proxy-middleware/pull/1097 ">chimurai/http-proxy-middleware#1097</a></li>
<li>chore(package): v2.0.9 by <a
href="https://github.com/chimurai "><code>@chimurai</code></a> in <a
href="https://redirect.github.com/chimurai/http-proxy-middleware/pull/1099 ">chimurai/http-proxy-middleware#1099</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/chimurai/http-proxy-middleware/compare/v2.0.8...v2.0.9 ">https://github.com/chimurai/http-proxy-middleware/compare/v2.0.8...v2.0.9 </a></p>
<h2>v2.0.8</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(fixRequestBody): prevent multiple .write() calls by <a
href="https://github.com/chimurai "><code>@chimurai</code></a> in <a
href="https://redirect.github.com/chimurai/http-proxy-middleware/pull/1090 ">chimurai/http-proxy-middleware#1090</a></li>
<li>fix(fixRequestBody): handle invalid request by <a
href="https://github.com/chimurai "><code>@chimurai</code></a> in <a
href="https://redirect.github.com/chimurai/http-proxy-middleware/pull/1091 ">chimurai/http-proxy-middleware#1091</a></li>
<li>chore(package): v2.0.8 by <a
href="https://github.com/chimurai "><code>@chimurai</code></a> in <a
href="https://redirect.github.com/chimurai/http-proxy-middleware/pull/1094 ">chimurai/http-proxy-middleware#1094</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/chimurai/http-proxy-middleware/compare/v2.0.7...v2.0.8 ">https://github.com/chimurai/http-proxy-middleware/compare/v2.0.7...v2.0.8 </a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/chimurai/http-proxy-middleware/blob/v2.0.9/CHANGELOG.md ">http-proxy-middleware's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/chimurai/http-proxy-middleware/releases/tag/v2.0.9 ">v2.0.9</a></h2>
<ul>
<li>fix(fixRequestBody): check readableLength</li>
</ul>
<h2><a
href="https://github.com/chimurai/http-proxy-middleware/releases/tag/v2.0.8 ">v2.0.8</a></h2>
<ul>
<li>fix(fixRequestBody): prevent multiple .write() calls</li>
<li>fix(fixRequestBody): handle invalid request</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="617a7c9da9 "><code>617a7c9</code></a>
chore(package): v2.0.9 (<a
href="https://redirect.github.com/chimurai/http-proxy-middleware/issues/1099 ">#1099</a>)</li>
<li><a
href="d22d587648 "><code>d22d587</code></a>
fix(fixRequestBody): check readableLength (<a
href="https://redirect.github.com/chimurai/http-proxy-middleware/issues/1097 ">#1097</a>)</li>
<li><a
href="d03d51b54a "><code>d03d51b</code></a>
chore(package): v2.0.8 (<a
href="https://redirect.github.com/chimurai/http-proxy-middleware/issues/1094 ">#1094</a>)</li>
<li><a
href="c50dd06d91 "><code>c50dd06</code></a>
fix(fixRequestBody): handle invalid request (<a
href="https://redirect.github.com/chimurai/http-proxy-middleware/issues/1091 ">#1091</a>)</li>
<li><a
href="76a9d8d6dc "><code>76a9d8d</code></a>
fix(fixRequestBody): prevent multiple .write() calls (<a
href="https://redirect.github.com/chimurai/http-proxy-middleware/issues/1090 ">#1090</a>)</li>
<li>See full diff in <a
href="https://github.com/chimurai/http-proxy-middleware/compare/v2.0.7...v2.0.9 ">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> 
						
					 
					
						2025-05-27 17:58:42 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a419b8e098 
							
						 
					 
					
						
						
							
							chore: prefer searchEvents over deprecated methods ( #10031 )  
						
						 
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-3577/prefer-the-new-searchevents-method-over-deprecated-methods 
We should favor our new `searchEvents` method over the other deprecated
methods. This PR removes these deprecated methods, replaces them with
the new `searchEvents` and `searchEventsCount` methods, and marks the
old endpoints as deprecated.
Follow-up to: https://github.com/Unleash/unleash/pull/10030  
						
					 
					
						2025-05-27 16:19:10 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2879ce9dd6 
							
						 
					 
					
						
						
							
							fix: make revision id not be so reactive ( #10032 )  
						
						 
						
						... 
						
						
						
						Unleash is being too reactive to events inside Unleash. We should not
update etag if feature is created or tag is added to feature.
This PR adds this condition and adds test for it. 
						
					 
					
						2025-05-27 16:16:26 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3e57c4803c 
							
						 
					 
					
						
						
							
							Chore(1-3755)/split insights in three ( #10035 )  
						
						 
						
						... 
						
						
						
						Creates sections for the insights dashboard and moves charts around into
the same order as the sketches and into the right sections. There's no
charts for the top section (lifecycle currently) yet, and the sections
also don't have their own filters.
To make this re-ordering easier, I've also moved the previous insights
chart into a legacy file and set up a proxy component that handles
switching based on the flag.

Next step is separating the filters. 
						
					 
					
						2025-05-27 15:06:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5df074bd14 
							
						 
					 
					
						
						
							
							Remove entire row for median time to production ( #10034 )  
						
						 
						
						... 
						
						
						
						Removes the "median time to production" snapshot + graph when the
lifecycleMetrics flag is active.
In other words: this entire box is gone 💨  
<img width="1326" alt="image"
src="https://github.com/user-attachments/assets/929a9097-82a6-493d-b0dd-614000ffcfe7 "
/> 
						
					 
					
						2025-05-27 14:00:08 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							092c525531 
							
						 
					 
					
						
						
							
							chore: add lifecycleMetrics flag definition ( #10033 )  
						
						 
						
						... 
						
						
						
						Adds the new lifecycleMetrics flag. 
						
					 
					
						2025-05-27 11:53:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							290ef6ca40 
							
						 
					 
					
						
						
							
							chore!: remove deprecated POST events search endpoint ( #10030 )  
						
						 
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-3368/remove-post-apiadmineventssearch-deprecated-in-610 
Removes POST `/api/admin/events/search` which was deprecated in v6.1.
Also cleans up related code. 
						
					 
					
						2025-05-27 09:12:36 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							45434109a9 
							
						 
					 
					
						
						
							
							chore: don't include passwordLink if it's unleashUrl ( #10029 )  
						
						 
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-3572/fix-dont-include-passwordlink-if-its-the-same-as-unleashurl 
In case we don't have password auth enabled (`passwordLink ===
unleashUrl`), we should see the alternative branch in our getting
started email:
e52fcd11e0/src/mailtemplates/getting-started-new/getting-started-new.html.mustache (L40-L45) 
This change helps us validate this behavior within the
`newGettingStartedEmail`. If it works correctly for both cases (password
auth enabled/disabled) we can probably clean this up as part of our flag
removal. 
						
					 
					
						2025-05-26 14:57:06 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e52fcd11e0 
							
						 
					 
					
						
						
							
							chore!: remove deprecated POST ui-config endpoint ( #10027 )  
						
						 
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-3472/remove-post-apiadminui-config-deprecated-in-690 
Removes POST `/api/admin/ui-config` which was deprecated in v6.9.
Also cleans up related code. 
						
					 
					
						2025-05-26 10:22:16 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							27781fea47 
							
						 
					 
					
						
						
							
							chore: remove console.log and reuse package scripts ( #10025 )  
						
						 
						
						... 
						
						
						
						Make `start:dev` re-use `dev:backend`, the only difference is start:dev
runs a clean before running 
						
					 
					
						2025-05-23 12:24:03 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Leek 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9fca29f254 
							
						 
					 
					
						
						
							
							feat: custom metrics ( #10022 )  
						
						 
						
						
						
					 
					
						2025-05-22 09:58:54 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							76b201e40e 
							
						 
					 
					
						
						
							
							feat: add migration for cdn_tokens ( #10021 )  
						
						 
						
						
						
					 
					
						2025-05-21 14:20:04 +00:00