Changelog
Enterprise Edge observability
We extended the observability dashboard for Unleash Enterprise Edge. The dashboard provides visibility into the health and performance of your hosted or self-hosted Enterprise Edge nodes directly within the Unleash Admin UI.
Key metrics include:
- Instance details: Region, instance ID, upstream server, and hosting type.
- Health resources: Current connection status, running version, and real-time CPU and memory usage.
- Traffic and performance: Active streaming clients and granular latency breakdowns for upstream syncs (features, metrics) and downstream evaluations.
Announcement: Unleash Edge OSS enters long-term maintenance
We are sunsetting the Open Source Software (OSS) version of Unleash Edge to focus on Enterprise Edge capabilities. The lifecycle for the OSS version is as follows:
- Long-term support: starts December 12, 2025
- End-of-life: December 31, 2026
We recommend that all OSS users of Edge migrate to Enterprise Edge to ensure continued support and access to security updates.
Global change request overview
We added a global overview for change requests. The table allows you to view all your open and closed change requests in a single location.
You can filter the table to show:
- Created by me: Change requests created by you.
- Approval requested: Change requests requesting your approval.
[7.4.0] - 2025-12-12
Bug Fixes
-
When adding new milestone progression, prevent default form submit (#10960)
-
Allow external flag resolver to override false experiments with variants in getAll (#10966)
-
Add missing nested types (#10976)
-
Remove old archived flags tooltip (#10977)
-
Use extendedUsageMetrics flag in metrics UI (#10987)
-
Handle no app name impact metric (#10997)
-
Handle invalid permissions in role creation (#11003)
-
Invalid metrics should not crash (#11010)
-
Prevent duplicate lifecycle timing (#11017)
-
Missing border in milestone items (#11027)
-
Remove unusable button from navigation sidebar accordion (#11036)
-
Sidebar overflow when displaying badges (#11037)
-
Don't unselect selected path in configure menu when clicking it again (#11046)
-
Permission button in forms (#11047)
-
Permissions checks start milestone (#11045)
-
NotFlag logic in route (#11077)
-
Hide change request items that are already consolidated (#11101)
-
Make sidebar fixed width again (#11102)
-
Safeguard minichart correct width (#11105)
-
Sidebars linting (#11106)
-
Translate alert observation window to metric range (#11121)
-
Cap progression input (#11136)
Documentation
-
Add auto-generated MCP docs (#10984)
-
Impact metrics (#11001)
-
URL and image cleanup (#10840)
-
Enterprise edge (#11083)
-
Update LTS date for OSS edge (#11108)
-
7.4 update (#11114)
-
Fix typo (#11122)
-
Update CHANGELOG.md
-
Update CHANGELOG.md
-
Update CHANGELOG.md
-
Update CHANGELOG.md
Features
-
Add safeguard button and borders (#10943)
-
Milestone progression keyboard navigation (#10950)
-
Safeguard form draft (#10954)
-
Safeguard form reads real data (#10957)
-
Safeguards api frontend (#10959)
-
Safeguards form edit and display (#10967)
-
Adjust safeguard form elements size (#10973)
-
Add safeguards schema to oss (#10972)
-
Delete safeguard button (#10974)
-
Add paused state to release plan milestone progression (#10983)
-
Release plan automations paused alert (#10991)
-
Delete safeguard confirmation (#10993)
-
Add safeguard events (#10994)
-
Hide milestone progression on paused state (#10998)
-
Resume milestone progressions (#10999)
-
Extend milestone status (#11000)
-
Improve safeguard threshold field (#11004)
-
Frontend for pkce (#11005)
-
Now safeguard impact metrics are not editable or deletable (#11006)
-
Improve safeguard form styling (#11007)
-
Safeguard UI tweaks (#11008)
-
Safeguard border dynamic line (#11011)
-
Remove milestone progression adding when paused (#11012)
-
Split milestone paused with progression paused (#11015)
-
Allow 'instanceInfo' to be added to the version checker hook (#11018)
-
Change safeguard change request dialog (#11021)
-
Connect change safeguard api (#11023)
-
Add exists method for environment service (#11024)
-
Safeguard change request schema update (#11028)
-
Show cr in shopping card change safeguard (#11026)
-
Add error handling to release plan changes (#11030)
-
Delete safeguard cr trigger (#11031)
-
Delete safeguard change requests (#11033)
-
Omit some fields from safeguard cr (#11034)
-
Conditional safeguard delete button (#11035)
-
Skip safeguard cr confirmation dialogue (#11040)
-
Start tracking readonly users (#11043)
-
Permissions checks on safeguards and automations (#11044)
-
Add safeguard progressions resumed/paused events (#11049)
-
Safeguard form 3 variants (#11050)
-
Now next text is not visible for progression (#11051)
-
Now read only user is only counted when it has root role viewer (#11060)
-
Safeguard CR badges (#11053)
-
Milestone progression changes only in change view (#11061)
-
Automation paused date time (#11064)
-
Change request dialog for resuming progressions (#11067)
-
Update cart visuals for resume milestone progression CR (#11069)
-
Safeguard impact metric mini chart (#11070)
-
Notify users via integrations for milestone progressions paused (#11071)
-
Color indicator safeguard threshold exceeded (#11072)
-
Safeguard link from impact metrics (#11076)
-
Mini charts for safeguards (#11082)
-
Now impact metrics charts are limited to 20 (#11090)
-
For adding safeguards, add modified in draft (#11095)
-
Mini metrics chart with no data (#11099)
-
Add tooltip for remove safeguard and automation (#11107)
-
Improve styling of safeguards (#11120)
-
Safeguard threshold input ux (#11117)
-
Dynamic text field length milestone time (#11129)
-
Shield icon impact metrics for safeguards (#11130)
-
Setup initial release template (#11113)
-
Add project-specific edit and create modal forms (#11127)
Miscellaneous Tasks
-
Upgrade swagger-parser (#10946)
-
TrafficBillingDisplay flag cleanup (#10949)
-
Replace deprecated
getDefaultVariantwithdefaultVariant(#10944) -
Decrease log level of acquire job lock (#10952)
-
Remove release plans from getFeature endpoint (#10955)
-
Move delta diffing to a different feature flag (#10962)
-
Configure the 'maintenanceMode' flag to accept variants (#10956)
-
Allow custom messages in maintenance mode banner (UI) (#10961)
-
Slightly simpler quick start setup (#10933)
-
Information message when you have no connected edge enterprise instances (#10969)
-
Start validating getFeature endpoint (#10975)
-
Change release_plans to release-plans in endpoints/hooks (#10978)
-
Update schema to match reality (#10979)
-
Fix transitionCondition (#10981)
-
Unique project names validation on creation (#10970)
-
Fix safeguards schema (#10982)
-
Generate orval (#10980)
-
Export default metrics register (#10989)
-
Show hosting in connected edges (#10995)
-
Show connected edges for pro customers (#11009)
-
Use license address instead of sales (#11016)
-
Handle unawaited promises and tests (#11014)
-
Update orval types (#11019)
-
Export IInstanceInfo so that it can be used in enterprise (#11020)
-
Export create environment service (#11025)
-
Include current month in edgeInstanceUsage (#11029)
-
Improve release template empty state (#11022)
-
Add flag enterpriseEdgeUI (#11042)
-
Remove unused
route.routeproperty + rename function (#11039) -
Removes an unused
afterimage (#11054) -
Don't use z-index hacking to hide mountain image (#11055)
-
Add enterprise edge page (#11063)
-
Add Enterprise Edge explanation (#11073)
-
Bump unleash client version (#11074)
-
Update orval (#11075)
-
Align vocabulary, we are not pausing safeguards progressions (#11081)
-
EdgeObservability flag cleanup (#11079)
-
Add Enterprise Edge group hosting badges (#11089)
-
Add dismissible alert about Edge (#11085)
-
Add new NewInUnleashItems file (#11086)
-
Remove global change request list flag (#11097)
-
Add a delayed evaluation of UI flags (#11091)
-
Move old NewInUnleash to legacy file (#11100)
-
Add new
NewInUnleashcomponent. (#11092) -
Add gtmReleaseManagement flag to Unleash (#11093)
-
Small UX adjustments in Enterprise Edge UI (#11104)
-
Fix edge dismissible alert text color (#11112)
-
Generate orval (#11111)
-
Update read docs links in edge explanation (#11110)
-
Update colors for new in Unleah toast / add palette.inverse (#11109)
-
EnterpriseEdgeUI flag cleanup (#11124)
-
Security upgrades server (#11125)
-
Use id-token write and npm_config_provenance in npm publish (#11134)
-
Revert back to 7.3.0 (#11135)
-
Add step for installing npm@latest before publishing (#11137)
-
Adjust help icon size (#11138)
-
Set repository.url to what is reported from github (#11139)
Refactor
-
Delete safeguard api update (#10992)
-
Milestone progression methods (#11002)
-
Simplify safeguard form management (#11013)
-
Pass feature to safeguard form (#11088)
-
Clean up legacy edge components (#11126)
Testing
- Add extra test to ensure we don't return a disabled variant (#10968)