Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							34973967d0 
							
						 
					 
					
						
						
							
							docs: update technical debt info ( #10132 )  
						
						... 
						
						
						
						Co-authored-by: Melinda Fekete <melinda.fekete@getunleash.io> 
						
					 
					
						2025-06-23 14:12:34 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b33765bc2b 
							
						 
					 
					
						
						
							
							feat: expand resolver interface with impact metrics ( #10199 )  
						
						
						
					 
					
						2025-06-23 13:37:33 +02:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							daa6461d9b 
							
						 
					 
					
						
						
							
							chore: bulk metrics - remove a flag ( #10190 )  
						
						
						
					 
					
						2025-06-23 13:25:25 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6aecc3f93e 
							
						 
					 
					
						
						
							
							task: added notified at to change request requested approvals ( #10196 )  
						
						... 
						
						
						
						Adding this should allow us to only notify users that haven't been
notified before.
Necessary because the change_added event does not include a preData that
allowed us to diff requestedApprovers based on the event alone.
Also added a index on this column, since we're going to be using it to
filter.
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> 
						
					 
					
						2025-06-23 10:51:47 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6871f52107 
							
						 
					 
					
						
						
							
							chore(deps): update actions/github-script action to v7 ( #9040 )  
						
						
						
					 
					
						2025-06-23 10:48:27 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d58cb59e2b 
							
						 
					 
					
						
						
							
							chore(deps): update dpage/pgadmin4 docker tag to v9.4 ( #10191 )  
						
						... 
						
						
						
						This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| dpage/pgadmin4 | minor | `9.3` -> `9.4` |
---
### 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:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2025-06-23 10:10:39 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f8124b653 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/mustache to v4.2.6 ( #10171 )  
						
						... 
						
						
						
						This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/mustache](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/mustache )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/mustache ))
| [`4.2.5` ->
`4.2.6`](https://renovatebot.com/diffs/npm/@types%2fmustache/4.2.5/4.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/ )
|
---
### 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.
---
- [x] <!-- 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:eyJjcmVhdGVkSW5WZXIiOiI0MC42MC4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjAuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2025-06-23 11:47:59 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							818b9274bb 
							
						 
					 
					
						
						
							
							chore(deps): update dependency semver to v7.7.2 ( #10189 )  
						
						... 
						
						
						
						This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [semver](https://redirect.github.com/npm/node-semver ) | [`7.7.1` ->
`7.7.2`](https://renovatebot.com/diffs/npm/semver/7.7.1/7.7.2 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>npm/node-semver (semver)</summary>
###
[`v7.7.2`](https://redirect.github.com/npm/node-semver/blob/HEAD/CHANGELOG.md#772-2025-05-12 )
[Compare
Source](https://redirect.github.com/npm/node-semver/compare/v7.7.1...v7.7.2 )
##### Bug Fixes
-
[`fcafb61`](fcafb61ed5https://redirect.github.com/npm/node-semver/pull/780 ) add
missing `'use strict'` directives
([#​780](https://redirect.github.com/npm/node-semver/issues/780 ))
([@​Fdawgs](https://redirect.github.com/Fdawgs ))
-
[`c99f336`](c99f336fa3https://redirect.github.com/npm/node-semver/pull/781 )
prerelease identifier starting with digits
([#​781](https://redirect.github.com/npm/node-semver/issues/781 ))
([@​mbtools](https://redirect.github.com/mbtools ))
##### Chores
-
[`c760403`](c760403b93https://redirect.github.com/npm/node-semver/pull/784 )
template-oss-apply for workflow permissions
([#​784](https://redirect.github.com/npm/node-semver/issues/784 ))
([@​wraithgar](https://redirect.github.com/wraithgar ))
-
[`2677f2a`](2677f2a883https://redirect.github.com/npm/node-semver/pull/778 ) bump
[@​npmcli/template-oss](https://redirect.github.com/npmcli/template-oss )
from 4.23.6 to 4.24.3
([#​778](https://redirect.github.com/npm/node-semver/issues/778 ))
([@​dependabot](https://redirect.github.com/dependabot )\[bot],
[@​npm-cli-bot](https://redirect.github.com/npm-cli-bot ))
</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:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2025-06-23 00:38:35 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b48be7b29c 
							
						 
					 
					
						
						
							
							chore(deps): update dependency semver to v7.7.2 ( #10188 )  
						
						... 
						
						
						
						This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [semver](https://redirect.github.com/npm/node-semver ) | [`7.7.1` ->
`7.7.2`](https://renovatebot.com/diffs/npm/semver/7.7.1/7.7.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/ )
|
|
[@types/semver](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/semver )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/semver ))
| [`7.5.8` ->
`7.7.0`](https://renovatebot.com/diffs/npm/@types%2fsemver/7.5.8/7.7.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>npm/node-semver (semver)</summary>
###
[`v7.7.2`](https://redirect.github.com/npm/node-semver/blob/HEAD/CHANGELOG.md#772-2025-05-12 )
[Compare
Source](https://redirect.github.com/npm/node-semver/compare/v7.7.1...v7.7.2 )
##### Bug Fixes
-
[`fcafb61`](fcafb61ed5https://redirect.github.com/npm/node-semver/pull/780 ) add
missing `'use strict'` directives
([#​780](https://redirect.github.com/npm/node-semver/issues/780 ))
([@​Fdawgs](https://redirect.github.com/Fdawgs ))
-
[`c99f336`](c99f336fa3https://redirect.github.com/npm/node-semver/pull/781 )
prerelease identifier starting with digits
([#​781](https://redirect.github.com/npm/node-semver/issues/781 ))
([@​mbtools](https://redirect.github.com/mbtools ))
##### Chores
-
[`c760403`](c760403b93https://redirect.github.com/npm/node-semver/pull/784 )
template-oss-apply for workflow permissions
([#​784](https://redirect.github.com/npm/node-semver/issues/784 ))
([@​wraithgar](https://redirect.github.com/wraithgar ))
-
[`2677f2a`](2677f2a883https://redirect.github.com/npm/node-semver/pull/778 ) bump
[@​npmcli/template-oss](https://redirect.github.com/npmcli/template-oss )
from 4.23.6 to 4.24.3
([#​778](https://redirect.github.com/npm/node-semver/issues/778 ))
([@​dependabot](https://redirect.github.com/dependabot )\[bot],
[@​npm-cli-bot](https://redirect.github.com/npm-cli-bot ))
</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:eyJjcmVhdGVkSW5WZXIiOiI0MC42MC4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjAuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2025-06-20 18:11:05 +00:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2ecb4b0a4f 
							
						 
					 
					
						
						
							
							Chore/remove flag disable bulk toggle ( #10183 )  
						
						... 
						
						
						
						Prompt used:

LLM: Gemini 2.5 Pro (preview)
@kwasniew do we still need this kill-switch? 
						
					 
					
						2025-06-20 13:18:50 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f9ca769179 
							
						 
					 
					
						
						
							
							chore(deps): update dependency react-github-calendar to v4.5.7 ( #10186 )  
						
						... 
						
						
						
						This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[react-github-calendar](https://grubersjoe.github.io/react-github-calendar/ )
([source](https://redirect.github.com/grubersjoe/react-github-calendar ))
| [`4.5.6` ->
`4.5.7`](https://renovatebot.com/diffs/npm/react-github-calendar/4.5.6/4.5.7 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>grubersjoe/react-github-calendar
(react-github-calendar)</summary>
###
[`v4.5.7`](5a4339780b...cbc9989b035a4339780b...cbc9989b03📅  **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:eyJjcmVhdGVkSW5WZXIiOiI0MC42MC4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjAuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2025-06-20 01:21:18 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3fe2fab47d 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @uiw/react-codemirror to v4.23.13 ( #10185 )  
						
						... 
						
						
						
						This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@uiw/react-codemirror](https://uiwjs.github.io/react-codemirror )
([source](https://redirect.github.com/uiwjs/react-codemirror )) |
[`4.23.10` ->
`4.23.13`](https://renovatebot.com/diffs/npm/@uiw%2freact-codemirror/4.23.10/4.23.13 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>uiwjs/react-codemirror (@​uiw/react-codemirror)</summary>
###
[`v4.23.13`](https://redirect.github.com/uiwjs/react-codemirror/releases/tag/v4.23.13 )
[Compare
Source](https://redirect.github.com/uiwjs/react-codemirror/compare/v4.23.12...v4.23.13 )
[](https://jaywcjlove.github.io/#/sponsor )
[](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.23.13/file/README.md )
Documentation v4.23.13:
https://raw.githack.com/uiwjs/react-codemirror/40401ed/index.html \
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.23.12...v4.23.13 
```shell
npm i @​uiw/react-codemirror@4.23.13
```
- 🐞  fix(merge): Update react codemirror merge to work in shadow dom
([#​735](https://redirect.github.com/uiwjs/react-codemirror/issues/735 ))
[`154727c`](https://redirect.github.com/uiwjs/react-codemirror/commit/154727c )
[@​boopeshmahendran227](https://redirect.github.com/boopeshmahendran227 )
- 🆎  type(merge): fix type error.
[#​735](https://redirect.github.com/uiwjs/react-codemirror/issues/735 )
[`9e9776b`](https://redirect.github.com/uiwjs/react-codemirror/commit/9e9776b )
[@​jaywcjlove](https://redirect.github.com/jaywcjlove )
###
[`v4.23.12`](https://redirect.github.com/uiwjs/react-codemirror/releases/tag/v4.23.12 )
[Compare
Source](https://redirect.github.com/uiwjs/react-codemirror/compare/v4.23.11...v4.23.12 )
[](https://jaywcjlove.github.io/#/sponsor )
[](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.23.12/file/README.md )
Documentation v4.23.12:
https://raw.githack.com/uiwjs/react-codemirror/e780cd8/index.html \
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.23.11...v4.23.12 
```shell
npm i @​uiw/react-codemirror@4.23.12
```
- 🐞  fix: Fix ESM import in core package by adding .babelrc and
babel-plugin-add-import-extension
([#​732](https://redirect.github.com/uiwjs/react-codemirror/issues/732 ))
[`9a5ce28`](https://redirect.github.com/uiwjs/react-codemirror/commit/9a5ce28 )
[@​Shellishack](https://redirect.github.com/Shellishack )
- 🐞  fix: resolve ESM import issue in the package.
[#​732](https://redirect.github.com/uiwjs/react-codemirror/issues/732 )
[`8ce4ceb`](https://redirect.github.com/uiwjs/react-codemirror/commit/8ce4ceb )
[@​jaywcjlove](https://redirect.github.com/jaywcjlove )
###
[`v4.23.11`](https://redirect.github.com/uiwjs/react-codemirror/releases/tag/v4.23.11 )
[Compare
Source](https://redirect.github.com/uiwjs/react-codemirror/compare/v4.23.10...v4.23.11 )
[](https://jaywcjlove.github.io/#/sponsor )
[](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.23.11/file/README.md )
Documentation v4.23.11:
https://raw.githack.com/uiwjs/react-codemirror/4f9af7b/index.html \
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.23.10...v4.23.11 
```shell
npm i @​uiw/react-codemirror@4.23.11
```
- 🌍  website: fix example issue.
[#​717](https://redirect.github.com/uiwjs/react-codemirror/issues/717 )
[`d589c09`](https://redirect.github.com/uiwjs/react-codemirror/commit/d589c09 )
[@​jaywcjlove](https://redirect.github.com/jaywcjlove )
- 📄  example: update nextjs example.
[`3bf96a6`](https://redirect.github.com/uiwjs/react-codemirror/commit/3bf96a6 )
[@​jaywcjlove](https://redirect.github.com/jaywcjlove )
- 🐞  fix: Set correct module type in basic package
([#​729](https://redirect.github.com/uiwjs/react-codemirror/issues/729 ))
[`d6ee7f8`](https://redirect.github.com/uiwjs/react-codemirror/commit/d6ee7f8 )
[@​danez](https://redirect.github.com/danez )
- 🐞  fix(react-codemirror): Set correct module type in basic package
([#​729](https://redirect.github.com/uiwjs/react-codemirror/issues/729 ))
[`d1271a6`](https://redirect.github.com/uiwjs/react-codemirror/commit/d1271a6 )
[@​jaywcjlove](https://redirect.github.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 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:eyJjcmVhdGVkSW5WZXIiOiI0MC42MC4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjAuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2025-06-19 21:58:13 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a3d253ce52 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @uiw/codemirror-theme-duotone to v4.23.13 ( #10184 )  
						
						... 
						
						
						
						This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@uiw/codemirror-theme-duotone](https://uiwjs.github.io/react-codemirror/#/theme/data/duotone/light )
([source](https://redirect.github.com/uiwjs/react-codemirror )) |
[`4.23.10` ->
`4.23.13`](https://renovatebot.com/diffs/npm/@uiw%2fcodemirror-theme-duotone/4.23.10/4.23.13 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>uiwjs/react-codemirror
(@​uiw/codemirror-theme-duotone)</summary>
###
[`v4.23.13`](https://redirect.github.com/uiwjs/react-codemirror/releases/tag/v4.23.13 )
[Compare
Source](https://redirect.github.com/uiwjs/react-codemirror/compare/v4.23.12...v4.23.13 )
[](https://jaywcjlove.github.io/#/sponsor )
[](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.23.13/file/README.md )
Documentation v4.23.13:
https://raw.githack.com/uiwjs/react-codemirror/40401ed/index.html \
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.23.12...v4.23.13 
```shell
npm i @​uiw/react-codemirror@4.23.13
```
- 🐞  fix(merge): Update react codemirror merge to work in shadow dom
([#​735](https://redirect.github.com/uiwjs/react-codemirror/issues/735 ))
[`154727c`](https://redirect.github.com/uiwjs/react-codemirror/commit/154727c )
[@​boopeshmahendran227](https://redirect.github.com/boopeshmahendran227 )
- 🆎  type(merge): fix type error.
[#​735](https://redirect.github.com/uiwjs/react-codemirror/issues/735 )
[`9e9776b`](https://redirect.github.com/uiwjs/react-codemirror/commit/9e9776b )
[@​jaywcjlove](https://redirect.github.com/jaywcjlove )
###
[`v4.23.12`](https://redirect.github.com/uiwjs/react-codemirror/releases/tag/v4.23.12 )
[Compare
Source](https://redirect.github.com/uiwjs/react-codemirror/compare/v4.23.11...v4.23.12 )
[](https://jaywcjlove.github.io/#/sponsor )
[](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.23.12/file/README.md )
Documentation v4.23.12:
https://raw.githack.com/uiwjs/react-codemirror/e780cd8/index.html \
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.23.11...v4.23.12 
```shell
npm i @​uiw/react-codemirror@4.23.12
```
- 🐞  fix: Fix ESM import in core package by adding .babelrc and
babel-plugin-add-import-extension
([#​732](https://redirect.github.com/uiwjs/react-codemirror/issues/732 ))
[`9a5ce28`](https://redirect.github.com/uiwjs/react-codemirror/commit/9a5ce28 )
[@​Shellishack](https://redirect.github.com/Shellishack )
- 🐞  fix: resolve ESM import issue in the package.
[#​732](https://redirect.github.com/uiwjs/react-codemirror/issues/732 )
[`8ce4ceb`](https://redirect.github.com/uiwjs/react-codemirror/commit/8ce4ceb )
[@​jaywcjlove](https://redirect.github.com/jaywcjlove )
###
[`v4.23.11`](https://redirect.github.com/uiwjs/react-codemirror/releases/tag/v4.23.11 )
[Compare
Source](https://redirect.github.com/uiwjs/react-codemirror/compare/v4.23.10...v4.23.11 )
[](https://jaywcjlove.github.io/#/sponsor )
[](https://uiwjs.github.io/npm-unpkg/#/pkg/@​uiw/react-codemirror@4.23.11/file/README.md )
Documentation v4.23.11:
https://raw.githack.com/uiwjs/react-codemirror/4f9af7b/index.html \
Comparing Changes:
https://github.com/uiwjs/react-codemirror/compare/v4.23.10...v4.23.11 
```shell
npm i @​uiw/react-codemirror@4.23.11
```
- 🌍  website: fix example issue.
[#​717](https://redirect.github.com/uiwjs/react-codemirror/issues/717 )
[`d589c09`](https://redirect.github.com/uiwjs/react-codemirror/commit/d589c09 )
[@​jaywcjlove](https://redirect.github.com/jaywcjlove )
- 📄  example: update nextjs example.
[`3bf96a6`](https://redirect.github.com/uiwjs/react-codemirror/commit/3bf96a6 )
[@​jaywcjlove](https://redirect.github.com/jaywcjlove )
- 🐞  fix: Set correct module type in basic package
([#​729](https://redirect.github.com/uiwjs/react-codemirror/issues/729 ))
[`d6ee7f8`](https://redirect.github.com/uiwjs/react-codemirror/commit/d6ee7f8 )
[@​danez](https://redirect.github.com/danez )
- 🐞  fix(react-codemirror): Set correct module type in basic package
([#​729](https://redirect.github.com/uiwjs/react-codemirror/issues/729 ))
[`d1271a6`](https://redirect.github.com/uiwjs/react-codemirror/commit/d1271a6 )
[@​jaywcjlove](https://redirect.github.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 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:eyJjcmVhdGVkSW5WZXIiOiI0MC42MC4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjAuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2025-06-19 19:37:50 +00:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							406b985e5d 
							
						 
					 
					
						
						
							
							feat: support id in search event ( #10180 )  
						
						... 
						
						
						
						Now id will be parsed from query, it will be StringParam, as it is not
coming from UI filters, its coming directly from query params. 
						
					 
					
						2025-06-19 19:09:49 +03:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							632f3a04cb 
							
						 
					 
					
						
						
							
							feat: validate impact metrics ( #10181 )  
						
						
						
					 
					
						2025-06-19 14:46:36 +02:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							40840c98cf 
							
						 
					 
					
						
						
							
							feat: support event id in search ( #10176 )  
						
						... 
						
						
						
						We added `id` as one of the query parameters for searching events. 
						
					 
					
						2025-06-19 14:46:14 +03:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							63a354ab6f 
							
						 
					 
					
						
						
							
							test: impact metrics e2e ( #10178 )  
						
						
						
					 
					
						2025-06-19 12:34:22 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Hornby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							40c7c25db9 
							
						 
					 
					
						
						
							
							feat: ingest new impact metrics ( #10169 )  
						
						... 
						
						
						
						Accepts the new impact metrics into the singleton registry and then does
nothing with them. If the relevant flag is off, the metrics are stripped
from the existing metrics data format and dropped on the floor 
						
					 
					
						2025-06-19 11:31:51 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e466e72e0d 
							
						 
					 
					
						
						
							
							chore(1-3842): don't reorder constraint properties / make id's non-optional ( #10160 )  
						
						... 
						
						
						
						This PR takes two steps towards better constraint handling:
## New type: `IConstraintWithId`
Introduces a new type, `IConstraintWithId`. This is the same as an
`IConstraint`, except the constraint id property is required. The idea
is that the list of editable constraints should move towards using this
instead of just `IConstraint`. That should prevent us (on a type-level)
from seeing more of the same kind of errors we saw with the segment
constraints yesterday.
I don't want to go ahead and update all the upstream uses of this to
IConstraintWithId in this PR, so I'll look at that separately.
## API payload constraint replacer
Introduces an api payload constraint "replacer", which we can use for
[JSON.stringify's `replacer`
parameter](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify#the_replacer_parameter ).
The current implementation works both for strategies and for segments
and has been added to edit + create forms for both of these resources.
This has a couple benefits:
1. We can clearly state exactly how we want them to be rendered,
including property order. I've decided to go with context -> operator ->
value(s) as the main one (check the screenie), as I believe this is the
most logical reading order.
2. We can exclude value/values (whichever one doesn't work with the
operator)
3. It doesn't matter how we treat constraints internally, we can still
present the payload how we want
4. Importantly: this only affects the stringification for the
user-facing API payload, so it's very low risk. It does not affect
anything that we actually send to the api.
Here's what it can look like with ordered properties:
<img width="392" alt="image"
src="https://github.com/user-attachments/assets/f46f77c8-0b5a-4ded-b13a-bb567df60bd3 "
/> 
						
					 
					
						2025-06-19 10:09:38 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2e460b16fd 
							
						 
					 
					
						
						
							
							Chore(1 3836)/no changes in json diff ( #10175 )  
						
						... 
						
						
						
						Contains several improvements for the new json diff render:
1. Removes extra left-inset of the +/- icons for changed lines. This
means that the +/- icons will now show up in the change request popover,
whereas they were hidden (pushed outside the frame) previously).
2. Change styling based on whether it's an edit or a full replacement.
If it's an edit, keep the +/- icons per changed line. If it's a full
replacement (e.g. the object has been created or deleted), don't show
the +/- icons, and make the whole object the right color (specifically:
this also colors the surrounding braces that weren't colored before).
Not showing +/- for new/deleted objects is in line with how the previous
system worked.
3. If there are no changes, show `(no changes)`, as we did before.
Unfortunately, I don't think the component has any fallback for this
case, so we can't render arbitrary code. However, when it does happen,
the .diff container doesn't have any children, so we can render it with
CSS. It's not ideal for accessibility reasons etc, but it's better than
nothing, I think.
4. Adds a +/- to the button to open and close the full diff to indicate
better what it does. Also, only shows the button if it's an edit. When
it's a replacement, we show the full diff anyway, so the button has no
effect.
5. Does not exclude any keys by default anymore, but makes it a
parameter
## Left inset change + no excluded keys:
Before:
<img width="277" alt="image"
src="https://github.com/user-attachments/assets/65d4c972-ccbd-4202-b162-1c94a49920cc "
/>
After:
<img width="462" alt="image"
src="https://github.com/user-attachments/assets/14408bf2-cc00-4710-869b-83479d72f2f3 "
/>
## Edit vs full replacement
Before:
<img width="324" alt="image"
src="https://github.com/user-attachments/assets/5a7f6727-f4a6-40f1-becf-184f2f390e9b "
/>
(notice the surrounding braces (`{}`) aren't the right color)
<img width="339" alt="image"
src="https://github.com/user-attachments/assets/65247bde-469d-4408-90da-3867c1b4d650 "
/>
After:
<img width="364" alt="image"
src="https://github.com/user-attachments/assets/972fe602-fe2a-46b3-ba52-d13e4427db5b "
/>
<img width="374" alt="image"
src="https://github.com/user-attachments/assets/0d2f194b-3194-469b-9096-9a946c362178 "
/>
## No changes
Before:
<img width="276" alt="image"
src="https://github.com/user-attachments/assets/dac79332-1739-4ee8-91ca-c0e5950424fa "
/>
After:
<img width="271" alt="image"
src="https://github.com/user-attachments/assets/23f70e8e-c9ef-42e0-9862-303c5a7df0b9 "
/>
(The show all props button will show the whole object regardless):
<img width="352" alt="image"
src="https://github.com/user-attachments/assets/c2f7cba0-3afa-4c54-aa5a-6e01120a5eee "
/>
## Button
Before:
<img width="240" alt="image"
src="https://github.com/user-attachments/assets/45201048-5946-41fe-999c-b95c6617b384 "
/>
After:
<img width="274" alt="image"
src="https://github.com/user-attachments/assets/68cf96cf-4536-47db-903e-2e7884fa045f "
/> 
						
					 
					
						2025-06-19 10:08:28 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							43d61d02e1 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/supertest to v6.0.3 ( #10174 )  
						
						... 
						
						
						
						This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/supertest](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/supertest )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/supertest ))
| [`6.0.2` ->
`6.0.3`](https://renovatebot.com/diffs/npm/@types%2fsupertest/6.0.2/6.0.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/ )
|
---
### 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:eyJjcmVhdGVkSW5WZXIiOiI0MC42MC4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjAuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2025-06-19 02:46:46 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							964544b635 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/pg to v8.15.4 ( #10173 )  
						
						... 
						
						
						
						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.15.2` ->
`8.15.4`](https://renovatebot.com/diffs/npm/@types%2fpg/8.15.2/8.15.4 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### 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:eyJjcmVhdGVkSW5WZXIiOiI0MC42MC4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjAuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2025-06-18 22:52:38 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d49ca50816 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/node to v22.15.31 ( #10172 )  
						
						... 
						
						
						
						This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ))
| [`22.15.18` ->
`22.15.31`](https://renovatebot.com/diffs/npm/@types%2fnode/22.15.18/22.15.31 )
|
[](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:eyJjcmVhdGVkSW5WZXIiOiI0MC42MC4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjAuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2025-06-18 19:11:26 +00:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b356e23191 
							
						 
					 
					
						
						
							
							feat: add prometheusImpactMetricsApi option to configuration ( #10168 )  
						
						... 
						
						
						
						API url, similar to `config.prometheusApi`, for impact metrics 
						
					 
					
						2025-06-18 17:53:08 +02:00 
						 
				 
			
				
					
						
							
							
								Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							967df825cb 
							
						 
					 
					
						
						
							
							feat: do not lock until migrations are needed ( #10170 )  
						
						
						
					 
					
						2025-06-18 17:40:21 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ef3ffc4d94 
							
						 
					 
					
						
						
							
							fix: Order properties correctly when mapping from Editable Constraint to IConstraint ( #10163 )  
						
						... 
						
						
						
						Prevents the property order from changing when constraints are set from
the editable constraint component. When we render out the API command,
we don't specify the order of properties in the objects, which means
that it can change dramatically, which can be a little jarring.
As it is right now, it first renders in one order when you open the
strategy form:
<img width="299" alt="image"
src="https://github.com/user-attachments/assets/52cf2445-d9eb-402c-b5bc-0fece5fbe822 "
/>
And when you navigate to the targeting section of the strategy form, it
changes to:
<img width="299" alt="image"
src="https://github.com/user-attachments/assets/e4cb7006-dcf4-4e88-befb-ccba5b647ddd "
/>
This also applies to constraints in segments.
With this change, the order will remain the same before and after.
Additionally, there's some extra tests around constraint ids being kept
the same and being set if it doesn't exist.
## Further work
This came about as part of the issue we had with constraint editing in
segments being broken as of now. As part of that, I would like to make
some further improvements (such as making the ID required when you use a
list of editable constraints), but that will be in a follow-up. There
are some complications that might not make it a viable option, sadly.
We could also try to stabilize the property order in the API rendering
methods (which I think might be a good idea), but because there's
multiple different ones, this seems to be a faster solution. 
						
					 
					
						2025-06-18 11:47:37 +00:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2444bd7ccd 
							
						 
					 
					
						
						
							
							test: impact metrics collection e2e ( #10162 )  
						
						
						
					 
					
						2025-06-18 13:44:55 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4c13bd63ee 
							
						 
					 
					
						
						
							
							task: added requested cr approval email template and emailService method ( #10161 )  
						
						... 
						
						
						
						Initial template and emailService method in place here. 
						
					 
					
						2025-06-18 13:26:48 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ce8d49be10 
							
						 
					 
					
						
						
							
							task: added table for requested approvers for CRs ( #10159 )  
						
						... 
						
						
						
						As part of the task to make it possible to send notifications to
approvers for a CR, this PR adds a table that can link users to CRs
they've been requested to make an approval for. 
						
					 
					
						2025-06-18 11:52:29 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							810890fe67 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/express-session to v1.18.2 ( #10156 )  
						
						... 
						
						
						
						This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/express-session](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/express-session )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/express-session ))
| [`1.18.1` ->
`1.18.2`](https://renovatebot.com/diffs/npm/@types%2fexpress-session/1.18.1/1.18.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:eyJjcmVhdGVkSW5WZXIiOiI0MC41MC4wIiwidXBkYXRlZEluVmVyIjoiNDAuNTAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2025-06-18 09:03:26 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9c23ffbf01 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/memoizee to v0.4.12 ( #10157 )  
						
						... 
						
						
						
						This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/memoizee](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/memoizee )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/memoizee ))
| [`0.4.11` ->
`0.4.12`](https://renovatebot.com/diffs/npm/@types%2fmemoizee/0.4.11/0.4.12 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅  **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦  **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR 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:eyJjcmVhdGVkSW5WZXIiOiI0MC41MC4wIiwidXBkYXRlZEluVmVyIjoiNDAuNTAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2025-06-18 09:03:12 +00:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b61977d3e 
							
						 
					 
					
						
						
							
							fix: increase line height for project title ( #10158 )  
						
						... 
						
						
						
						Removing overflow hidden did not fix it, also it breaks the overflow.
Line height is by default 1.4, bumped it up to 1.5. This solved it. 
						
					 
					
						2025-06-18 10:55:26 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a1764ebc5e 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/express to v4.17.23 ( #10155 )  
						
						... 
						
						
						
						This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/express](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/express )
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/express ))
| [`4.17.21` ->
`4.17.23`](https://renovatebot.com/diffs/npm/@types%2fexpress/4.17.21/4.17.23 )
|
[](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:eyJjcmVhdGVkSW5WZXIiOiI0MC41MC4wIiwidXBkYXRlZEluVmVyIjoiNDAuNTAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2025-06-17 20:06:06 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							25f1f36521 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @tanstack/react-virtual to v3.13.10 ( #10154 )  
						
						... 
						
						
						
						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.9` ->
`3.13.10`](https://renovatebot.com/diffs/npm/@tanstack%2freact-virtual/3.13.9/3.13.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>TanStack/virtual (@​tanstack/react-virtual)</summary>
###
[`v3.13.10`](https://redirect.github.com/TanStack/virtual/blob/HEAD/packages/react-virtual/CHANGELOG.md#31310 )
[Compare
Source](https://redirect.github.com/TanStack/virtual/compare/@tanstack/react-virtual@3.13.9...@tanstack/react-virtual@3.13.10 )
##### Patch Changes
- Updated dependencies
\[[`b3b7e7d`](b3b7e7dc8bhttps://redirect.github.com/tanstack/virtual-core )[@​3](https://redirect.github.com/3 ).13.10
</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:eyJjcmVhdGVkSW5WZXIiOiI0MC41MC4wIiwidXBkYXRlZEluVmVyIjoiNDAuNTAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2025-06-17 20:04:35 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d3c55b4ddc 
							
						 
					 
					
						
						
							
							chore(deps): update dependency del-cli to v6 ( #9267 )  
						
						
						
					 
					
						2025-06-17 18:00:08 +02:00 
						 
				 
			
				
					
						
							
							
								Github Actions Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							c2e7709462 
							
						 
					 
					
						
						
							
							7.0.3  
						
						
						
					 
					
						2025-06-17 15:37:27 +00:00 
						 
				 
			
				
					
						
							
							
								Github Actions Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							e4dad39582 
							
						 
					 
					
						
						
							
							docs: Update CHANGELOG.md  
						
						
						
					 
					
						2025-06-17 15:37:17 +00:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6f7f48a361 
							
						 
					 
					
						
						
							
							Revert "chore: use logger instead of console.error" ( #10153 )  
						
						... 
						
						
						
						Reverts Unleash/unleash#10150  
						
					 
					
						2025-06-17 17:20:39 +02:00 
						 
				 
			
				
					
						
							
							
								Github Actions Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							9bce7b9675 
							
						 
					 
					
						
						
							
							7.0.2  
						
						
						
					 
					
						2025-06-17 13:49:07 +00:00 
						 
				 
			
				
					
						
							
							
								Github Actions Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							80e1fc3119 
							
						 
					 
					
						
						
							
							docs: Update CHANGELOG.md  
						
						
						
					 
					
						2025-06-17 13:48:58 +00:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							95049b8f9f 
							
						 
					 
					
						
						
							
							Fix/constraint editing is broken in segment form ( #10152 )  
						
						... 
						
						
						
						This adds constraint ids to segment constraints used in editing
segments. Without them, there was a bug where when you went to edit the
segment, all constraints would be invisibly set to the same constraint. 
						
					 
					
						2025-06-17 13:38:42 +00:00 
						 
				 
			
				
					
						
							
							
								Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0bad9101fc 
							
						 
					 
					
						
						
							
							chore: use logger instead of console.error ( #10150 )  
						
						
						
					 
					
						2025-06-17 15:37:57 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							02876a1c08 
							
						 
					 
					
						
						
							
							feat: expose impact metrics ( #10151 )  
						
						
						
					 
					
						2025-06-17 14:17:46 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c619cb9ec5 
							
						 
					 
					
						
						
							
							chore(1-3835): improve json diff view ( #10146 )  
						
						... 
						
						
						
						Replaces the existing JSON diff implementation we use with
`json-diff-react` (35kb unpacked, according to npm), a react-fork of the
popular `json-diff` library. The change is behind a new flag.
The new library has several advantages:
- nicer formatting (including nested objects)
- we don't need to calculate the diff manually anymore
- option to hide/reveal unchanged properties
There's still a few more things to put in place (such as handling of no
changes) and overflow handling when you have very long properties.
Here's a few comparison screenies:
Old (below) vs new (above):

Fold and unfold:


In change requests:

Strategy re-ordering:
Folded:

Unfolded:

Old:
 
						
					 
					
						2025-06-17 12:01:17 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d2b9751e01 
							
						 
					 
					
						
						
							
							feat: translate impact metrics to prom format ( #10147 )  
						
						
						
					 
					
						2025-06-17 11:52:41 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c165e87d74 
							
						 
					 
					
						
						
							
							chore: now expose IFeatureUsageInfo to override telemetry checking ( #10149 )  
						
						... 
						
						
						
						Co-authored-by: Gastón Fournier <gaston@getunleash.io> 
						
					 
					
						2025-06-17 11:27:47 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							740990b0ed 
							
						 
					 
					
						
						
							
							chore: Add PSF to approved licenses list ( #10148 )  
						
						... 
						
						
						
						http://docs.python.org/license.html  states that though GPL-compatible,
PSF allows usage without having to redistribute own source code. 
					
						2025-06-17 10:34:20 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2e069daf41 
							
						 
					 
					
						
						
							
							chore(deps): update dependency @types/cors to v2.8.19 ( #10143 )  
						
						... 
						
						
						
						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.18` ->
`2.8.19`](https://renovatebot.com/diffs/npm/@types%2fcors/2.8.18/2.8.19 )
|
[](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:eyJjcmVhdGVkSW5WZXIiOiI0MC41MC4wIiwidXBkYXRlZEluVmVyIjoiNDAuNTAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2025-06-17 07:38:08 +00:00 
						 
				 
			
				
					
						
							
							
								Serhii Sydoruk 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							369280ae85 
							
						 
					 
					
						
						
							
							fix: correct upgrade link ( #10138 )  
						
						... 
						
						
						
						Description:
| State | URL |
| ------------- | ------------- |
| Not working (404) | https://www.getunleash.io/upgrade_unleash  |
| Working (200) | https://www.getunleash.io/upgrade-unleash  |
Co-authored-by: Сидорук Сергій Віталійович <ssydoruk@alliancedigital.tech> 
						
					 
					
						2025-06-17 09:30:35 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f0a2c335fb 
							
						 
					 
					
						
						
							
							task: added flag for CR approver emails ( #10144 )  
						
						
						
					 
					
						2025-06-16 14:08:54 +02:00