Melinda Fekete 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							81c1fb9143 
							
						 
					 
					
						
						
							
							Update Quickstart for Enterprise getting started ( #9823 )  
						
						
						
					 
					
						2025-04-24 15:52:04 +02:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3774cf8b87 
							
						 
					 
					
						
						
							
							feat: separate constraint edit/view screens ( #9836 )  
						
						... 
						
						
						
						Separating constraing edit and view screens.
Next PR is to start using these. 
						
					 
					
						2025-04-24 16:49:30 +03:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d24bcff404 
							
						 
					 
					
						
						
							
							feat: remove inactive applications ( #9835 )  
						
						
						
					 
					
						2025-04-24 15:17:47 +02:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bffaab5560 
							
						 
					 
					
						
						
							
							chore: update OpenAPI frontend types ( #9834 )  
						
						... 
						
						
						
						For lifecycle-count endpoint 
						
					 
					
						2025-04-24 11:42:27 +00:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a38bf8ea4c 
							
						 
					 
					
						
						
							
							feat: remove sort by user on flags overview ( #9826 )  
						
						... 
						
						
						
						We don't aggregate all users, for filters on flags overview. Let's drop this filter 
						
					 
					
						2025-04-24 13:37:30 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f6eb572a14 
							
						 
					 
					
						
						
							
							Prevent legal value selection from triggering form submit ( #9831 )  
						
						... 
						
						
						
						Use event.preventDefault to prevent the app from trying to submit the
legal values (or the strategy) form when you hit "enter" in the legal
values filter input. 
						
					 
					
						2025-04-24 10:19:03 +00:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3bb54c5a9d 
							
						 
					 
					
						
						
							
							feat: 1-3652/legal value selector visual update ( #9829 )  
						
						... 
						
						
						
						Handles the visual changes for the legal value selector widget.
Before:
<img width="792" alt="image"
src="https://github.com/user-attachments/assets/0965d577-c4cf-4c1d-9fe7-f8f90d683988 "
/>
After:
<img width="769" alt="image"
src="https://github.com/user-attachments/assets/33bdf40c-8bbb-4650-a6ba-c4b9e62f8cbd "
/>
I'm still working on improving the functionality of selecting from the
search input and not losing focus when you select/deselect an item (both
of these work (mostly) as expected on hosted, so we've introduced a
regression somewhere). 
						
					 
					
						2025-04-24 12:17:05 +02:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b05e12d028 
							
						 
					 
					
						
						
							
							feat: remove warning boxes for empty values ( #9830 )  
						
						... 
						
						
						
						We had issues, where when you selected the operator, these boxes were
jumping up. The problem was that the illegal value checker was marking
empty values as illegal also.
Now empty value is not included in illegal values.
 
						
					 
					
						2025-04-24 11:41:14 +03:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9911fe89be 
							
						 
					 
					
						
						
							
							feat: lifecycle count query ( #9824 )  
						
						
						
					 
					
						2025-04-24 09:36:06 +02:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							26f582db21 
							
						 
					 
					
						
						
							
							chore: add terraform to integrations ( #9827 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-2565/add-terraform-to-list-of-integrations 
Adds Terraform to our integrations list.
It links to: https://docs.getunleash.io/reference/terraform 
<img width="769" alt="image"
src="https://github.com/user-attachments/assets/28edb65f-a56d-4ffc-8ce3-cbb6bde6b19b "
/> 
					
						2025-04-23 16:11:18 +01:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							08c11664ce 
							
						 
					 
					
						
						
							
							feat: change requests, use new accordion list not legacy ( #9825 )  
						
						... 
						
						
						
						This should be final piece where old accordion is used.
 
						
					 
					
						2025-04-23 17:37:54 +03:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9977b3e0f8 
							
						 
					 
					
						
						
							
							fix: legal value selector chips and option updates ( #9819 )  
						
						
						
					 
					
						2025-04-23 14:41:28 +02:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b179f86fb7 
							
						 
					 
					
						
						
							
							fix: stale flag status chip ( #9821 )  
						
						
						
					 
					
						2025-04-23 12:02:58 +00:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							31dbef84f6 
							
						 
					 
					
						
						
							
							feat: move away from old accordion list, create/edit segment ( #9820 )  
						
						... 
						
						
						
						This is one path that is using old component, that we can update.
 
						
					 
					
						2025-04-23 15:02:13 +03:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							08d0907d89 
							
						 
					 
					
						
						
							
							Always show the value list + hide "add values" on non-free text entries ( #9817 )  
						
						... 
						
						
						
						Removes the condition to hide the value list if we use legal values. 
In doing so, I also realized that focus handling when you delete the
last item in the constraint values list doesn't work if the add values
button isn't there (which it shouldn't be for legal values and more). So
I've hidden the add values button when it doesn't do anythnig helpful
(or for cases where we don't have designs yet). In cases where you don't
have the add values button and you delete the last constraint value,
we'll move the focus to the "delete constraint" button (that was easier
than making sure we pass refs all the way down into the operator select,
but we can change that later).
To facilitate this (refs coming from the parent component), I refactored
the value list component to accept the add values widget as a child (and
extracted it to its own file). 
						
					 
					
						2025-04-23 10:59:10 +02:00 
						 
				 
			
				
					
						
							
							
								Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a752fbf47 
							
						 
					 
					
						
						
							
							feat: local dev should honor our schemas ( #9799 )  
						
						... 
						
						
						
						Spotted this in local dev mode:
```
[2025-04-17T15:10:21.036] [DEBUG] openapi-service.ts - Invalid response: {
    "schema": "#/components/schemas/environmentsProjectSchema",
    "errors": [
        {
            "instancePath": "/environments/0",
            "schemaPath": "#/additionalProperties",
            "keyword": "additionalProperties",
            "params": {
                "additionalProperty": "requiredApprovals"
            },
            "message": "must NOT have additional properties"
        }
    ]
}
```
Enabling strictSchemaValidation in dev mode should help prevent these
issues from going out to prod as developers would identify them while
testing locally 
						
					 
					
						2025-04-23 09:58:39 +02:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dbe2f9b6bd 
							
						 
					 
					
						
						
							
							chore: remove demo plans dialog ( #9816 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-3531/remove-pricing-pop-up 
We decided to remove this dialog in favor of linking directly to
https://www.getunleash.io/pricing  
					
						2025-04-23 08:55:49 +01:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a2e39a05c4 
							
						 
					 
					
						
						
							
							chore: clean up old accordion code path  ( #9813 )  
						
						... 
						
						
						
						Remove unused code. 
						
					 
					
						2025-04-23 10:52:01 +03:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							77d72ce5a1 
							
						 
					 
					
						
						
							
							Stop "add values" from closing on adding a value ( #9815 )  
						
						... 
						
						
						
						Instead of closing the "add values" popover when you add a value, we now
keep it open to facilitate rapid entry of multiple values. It already
clears successfully and adds the new value to the list, so it's actually
quite smooth to use from just the keyboard now!
Additionally, I propose using a `form` element for the add values
popover, because it really is just a tiny form. This also allows us to
use regular form handling instead for submission instead of checking
what key the user pressed. It also means we don't need to specify the
action in the button, because the form handles it.
There's a few more things fixed: 
- I've added a label (only visible to screen readers) to the input label
(as per standard a11y guidelines).
- When you add a value by pressing the "add" button, your focus returns
to the input field, so that you can just start typing out the next one.
this is handy if you submit by mouse click or by tabbing to the button
instead of just hitting enter inside the input field. 
						
					 
					
						2025-04-23 09:32:37 +02:00 
						 
				 
			
				
					
						
							
							
								Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b1fc4d60fc 
							
						 
					 
					
						
						
							
							chore: ignore checking bricks-software links ( #9675 )  
						
						... 
						
						
						
						Links are sometimes used in ADRs like
6e947a8ba6/website/docs/contributing/ADRs/overarching/logging-levels.md (L39)Fixes  #9632  
						
					 
					
						2025-04-22 14:25:30 +00:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da05c7be5c 
							
						 
					 
					
						
						
							
							chore: remove disable notifications UI ( #9814 )  
						
						
						
					 
					
						2025-04-22 15:03:15 +02:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9d98d0771e 
							
						 
					 
					
						
						
							
							fix: strategy-reorder tooltip padding ( #9811 )  
						
						... 
						
						
						
						Tooltip is created a gap on the right side of flag overview page 
						
					 
					
						2025-04-22 14:26:40 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							60562ad0b0 
							
						 
					 
					
						
						
							
							chore: comments in docker-compose file ( #9812 )  
						
						
						
					 
					
						2025-04-22 13:21:22 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a22f5d0201 
							
						 
					 
					
						
						
							
							chore: adjust reminder days ( #9810 )  
						
						
						
					 
					
						2025-04-22 12:29:07 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Heartman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							150a044207 
							
						 
					 
					
						
						
							
							Use svg icons for case sensitivity button and give it better textual representation ( #9808 )  
						
						... 
						
						
						
						Light mode:
<img width="110" alt="image"
src="https://github.com/user-attachments/assets/dba5dd69-685c-4259-ba07-f50ad7c66833 "
/>
<img width="265" alt="image"
src="https://github.com/user-attachments/assets/1ac2e71b-36f7-4a90-b96c-38f9aee4cb51 "
/>
Dark mode:
<img width="311" alt="image"
src="https://github.com/user-attachments/assets/780c2110-2871-4634-b755-e3e0e3681826 "
/>
<img width="285" alt="image"
src="https://github.com/user-attachments/assets/fdf0d790-eee6-4640-823a-758570c53b2f "
/> 
						
					 
					
						2025-04-22 12:25:05 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e9628f529d 
							
						 
					 
					
						
						
							
							fix: add docker compose file for enterprise ( #9809 )  
						
						... 
						
						
						
						Make it easy to start with unleash-enterprise:
```docker compose -f docker-compose-enterprise.yml up``` 
						
					 
					
						2025-04-22 12:02:51 +02:00 
						 
				 
			
				
					
						
							
							
								Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a88e781391 
							
						 
					 
					
						
						
							
							feat: run cypress against current branch ( #9793 )  
						
						... 
						
						
						
						## About the changes
Currently, we're running against the older version of our UI. When
making changes to it we want to make sure we're testing the current code
**Details in comments**
---------
Co-authored-by: Tymoteusz Czech <2625371+Tymek@users.noreply.github.com> 
						
					 
					
						2025-04-22 11:58:22 +02:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							18850a5156 
							
						 
					 
					
						
						
							
							feat: move 'copy flag name' button ( #9805 )  
						
						... 
						
						
						
						- moved "copy flag name" action next to the flag name
- refactored this component into a separate file
- added "Ctrl+C" shortcut 
						
					 
					
						2025-04-22 11:12:37 +02:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc7856a23a 
							
						 
					 
					
						
						
							
							feat: enter will select the first filtered value ( #9807 )  
						
						... 
						
						
						
						 
						
					 
					
						2025-04-21 16:56:54 +03:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							916ee157ab 
							
						 
					 
					
						
						
							
							refactor: pass feature to feature overview metadata component ( #9803 )  
						
						
						
					 
					
						2025-04-18 14:24:48 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e436cf72e6 
							
						 
					 
					
						
						
							
							feat: revert to production ( #9802 )  
						
						
						
					 
					
						2025-04-18 11:42:43 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							78f0d02a84 
							
						 
					 
					
						
						
							
							feat: snooze reminder tracking ( #9798 )  
						
						
						
					 
					
						2025-04-18 10:10:13 +02:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6403ae7f9b 
							
						 
					 
					
						
						
							
							feat: futureproofing last viewed page redirect ( #9794 )  
						
						... 
						
						
						
						You should not be able to break initial page redirect even if you set
'/' as target. It is not strictly needed in the current code path. This
will create a redirect loop only if you manually modify local storage.
It just makes this part safer if it is ever modified. 
						
					 
					
						2025-04-17 17:40:04 +02:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ee9b0a0193 
							
						 
					 
					
						
						
							
							chore: demo misc improvements ( #9796 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-2577/transition-screen-between-the-guides 
https://linear.app/unleash/issue/2-2582/page-scrolls-in-back 
Includes what should be the last batch of demo improvements at this
stage:
- Visually aligns the Back button for consistent layout
- Replaces “Start” with “Start tutorial” for new topics
- Updates topic titles for clarity and consistency
- Applies bold styling to all step titles
- Prevents page scroll when the step target is set to body 
					
						2025-04-17 15:56:59 +01:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e6813a4910 
							
						 
					 
					
						
						
							
							chore: set new demo step titles ( #9795 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-3517/change-titles-on-various-steps-in-flow 
Updates the titles of our demo flow steps as per the designs.
Took some liberties, as always, as e.g. some optional steps were not
covered by the designs. 
					
						2025-04-17 13:52:54 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7285607cad 
							
						 
					 
					
						
						
							
							feat: remind me later about cleanup ( #9790 )  
						
						
						
					 
					
						2025-04-17 14:06:26 +02:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d60ea1acd4 
							
						 
					 
					
						
						
							
							feat: redirect logic refactor ( #9734 )  
						
						
						
					 
					
						2025-04-17 12:07:08 +02:00 
						 
				 
			
				
					
						
							
							
								David Leek 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d406420223 
							
						 
					 
					
						
						
							
							chore: menu cleanups ( #9792 )  
						
						
						
					 
					
						2025-04-17 11:59:35 +02:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5ef33b56d6 
							
						 
					 
					
						
						
							
							fix: import path for formatOperatorDescription ( #9791 )  
						
						... 
						
						
						
						Fixing build on main 
						
					 
					
						2025-04-17 09:43:45 +00:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Czech 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9d2174534f 
							
						 
					 
					
						
						
							
							refactor: deprecate old ConstraintAccordion and point to new version ( #9613 )  
						
						... 
						
						
						
						Code for constraint accordion was copy-pasted before previous
improvement. Old version is still in use for Segments. When we get to
improving constraint editing we should rebuild segments editing, without
use of this code. 
						
					 
					
						2025-04-17 11:16:32 +02:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							923578c9ea 
							
						 
					 
					
						
						
							
							feat: add values chip styling ( #9789 )  
						
						... 
						
						
						
						Made chips coloring and paddings correct.
 
						
					 
					
						2025-04-17 11:54:19 +03:00 
						 
				 
			
				
					
						
							
							
								Jaanus Sellin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9678054116 
							
						 
					 
					
						
						
							
							feat: styling of new add values ( #9788 )  
						
						... 
						
						
						
						1. Moved add values to the left.
2. Popover has new styling, as in designs
 
						
					 
					
						2025-04-17 11:30:36 +03:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d988b61764 
							
						 
					 
					
						
						
							
							chore: update demo final steps content ( #9782 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-2580/change-text-on-last-steps-of-guides-environment-toggle 
Updates the demo final steps content as per the designs.
Took some liberties for the third topic, as it was always about gradual
rollout, not variants. 
					
						2025-04-17 09:01:11 +01:00 
						 
				 
			
				
					
						
							
							
								Gastón Fournier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							331de07e39 
							
						 
					 
					
						
						
							
							fix: double token initialization ( #9783 )  
						
						... 
						
						
						
						## About the changes
Initially at Unleash we started using `process.nextTick` inside
constructors to delay initialization of services.
Later we stared using a pattern where we instantiate services multiple
times.
The problem is the first pattern implies we have singleton services,
while the second pattern breaks the singleton.
There are reasons for both patterns, but we've decided that
`process.nextTick` inside constructors is not something we want to keep
as it creates side effects from creating objects. Instead this PR
proposes a more explicit approach.
Fixes  #9775  
						
					 
					
						2025-04-17 09:22:35 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							61c98a9994 
							
						 
					 
					
						
						
							
							chore(deps): update dependency http-proxy-middleware to v2.0.8 [security] ( #9787 )  
						
						... 
						
						
						
						This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[http-proxy-middleware](https://redirect.github.com/chimurai/http-proxy-middleware )
| [`2.0.7` ->
`2.0.8`](https://renovatebot.com/diffs/npm/http-proxy-middleware/2.0.7/2.0.8 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
### GitHub Vulnerability Alerts
#### [CVE-2025-32996](https://nvd.nist.gov/vuln/detail/CVE-2025-32996 )
In http-proxy-middleware before 2.0.8 and 3.x before 3.0.4, writeBody
can be called twice because "else if" is not used.
---
### Release Notes
<details>
<summary>chimurai/http-proxy-middleware
(http-proxy-middleware)</summary>
###
[`v2.0.8`](https://redirect.github.com/chimurai/http-proxy-middleware/releases/tag/v2.0.8 )
[Compare
Source](https://redirect.github.com/chimurai/http-proxy-middleware/compare/v2.0.7...v2.0.8 )
#### What's Changed
- fix(fixRequestBody): prevent multiple .write() calls by
[@​chimurai](https://redirect.github.com/chimurai ) in
[https://github.com/chimurai/http-proxy-middleware/pull/1090 ](https://redirect.github.com/chimurai/http-proxy-middleware/pull/1090 )
- fix(fixRequestBody): handle invalid request by
[@​chimurai](https://redirect.github.com/chimurai ) in
[https://github.com/chimurai/http-proxy-middleware/pull/1091 ](https://redirect.github.com/chimurai/http-proxy-middleware/pull/1091 )
- chore(package): v2.0.8 by
[@​chimurai](https://redirect.github.com/chimurai ) in
[https://github.com/chimurai/http-proxy-middleware/pull/1094 ](https://redirect.github.com/chimurai/http-proxy-middleware/pull/1094 )
**Full Changelog**:
https://github.com/chimurai/http-proxy-middleware/compare/v2.0.7...v2.0.8 
</details>
---
### Configuration
📅  **Schedule**: Branch creation - "" 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:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMzguMCIsInVwZGF0ZWRJblZlciI6IjM5LjIzOC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2025-04-16 20:10:43 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4454656713 
							
						 
					 
					
						
						
							
							chore(deps): update dependency http-proxy-middleware to v3.0.5 [security] ( #9785 )  
						
						... 
						
						
						
						This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[http-proxy-middleware](https://redirect.github.com/chimurai/http-proxy-middleware )
| [`3.0.3` ->
`3.0.5`](https://renovatebot.com/diffs/npm/http-proxy-middleware/3.0.3/3.0.5 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
### GitHub Vulnerability Alerts
#### [CVE-2025-32997](https://nvd.nist.gov/vuln/detail/CVE-2025-32997 )
In http-proxy-middleware before 2.0.9 and 3.x before 3.0.5,
fixRequestBody proceeds even if bodyParser has failed.
#### [CVE-2025-32996](https://nvd.nist.gov/vuln/detail/CVE-2025-32996 )
In http-proxy-middleware before 2.0.8 and 3.x before 3.0.4, writeBody
can be called twice because "else if" is not used.
---
### Release Notes
<details>
<summary>chimurai/http-proxy-middleware
(http-proxy-middleware)</summary>
###
[`v3.0.5`](https://redirect.github.com/chimurai/http-proxy-middleware/blob/HEAD/CHANGELOG.md#v305 )
[Compare
Source](https://redirect.github.com/chimurai/http-proxy-middleware/compare/v3.0.4...v3.0.5 )
- fix(fixRequestBody): check readableLength
([#​1096](https://redirect.github.com/chimurai/http-proxy-middleware/pull/1096 ))
###
[`v3.0.4`](https://redirect.github.com/chimurai/http-proxy-middleware/blob/HEAD/CHANGELOG.md#v304 )
[Compare
Source](https://redirect.github.com/chimurai/http-proxy-middleware/compare/v3.0.3...v3.0.4 )
- fix(fixRequestBody): handle invalid request
([#​1092](https://redirect.github.com/chimurai/http-proxy-middleware/pull/1092 ))
- fix(fixRequestBody): prevent multiple .write() calls
([#​1089](https://redirect.github.com/chimurai/http-proxy-middleware/pull/1089 ))
- fix(websocket): handle errors in handleUpgrade
([#​823](https://redirect.github.com/chimurai/http-proxy-middleware/pull/823 ))
- ci(package): patch http-proxy
([#​1084](https://redirect.github.com/chimurai/http-proxy-middleware/pull/1084 ))
- fix(fixRequestBody): support multipart/form-data
([#​896](https://redirect.github.com/chimurai/http-proxy-middleware/pull/896 ))
- feat(types): export Plugin type
([#​1071](https://redirect.github.com/chimurai/http-proxy-middleware/pull/1071 ))
</details>
---
### Configuration
📅  **Schedule**: Branch creation - "" 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:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMzguMCIsInVwZGF0ZWRJblZlciI6IjM5LjIzOC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
					 
					
						2025-04-16 20:04:17 +00:00 
						 
				 
			
				
					
						
							
							
								Melinda Fekete 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							97ae82c134 
							
						 
					 
					
						
						
							
							docs: hosting options - apply suggestions for latency and client-side context ( #9777 )  
						
						
						
					 
					
						2025-04-16 16:07:49 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Kwasniewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b31845b63c 
							
						 
					 
					
						
						
							
							feat: archive reminder icon ( #9781 )  
						
						
						
					 
					
						2025-04-16 16:07:33 +02:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							176e9d3187 
							
						 
					 
					
						
						
							
							chore: improve demo auth screen ( #9780 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-2575/adjust-text-login-screen 
Adjusts the text for the demo auth screen.
Also took some liberties to improve the visual design of this page (at
least, IMO).
### Before

### After
 
					
						2025-04-16 15:07:22 +01:00 
						 
				 
			
				
					
						
							
							
								Nuno Góis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f3a1da9d7e 
							
						 
					 
					
						
						
							
							chore: make demo back button variant text ( #9772 )  
						
						... 
						
						
						
						https://linear.app/unleash/issue/2-2576/make-back-button-less-dominant 
Make demo "Back" button `variant='text'` so it's less predominant
visually.
### Before

### After
 
					
						2025-04-16 14:52:54 +01:00