Skip to content

Releases: Unleash/unleash

v7.5.1

10 Mar 08:41

Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

[7.5.1] - 2026-03-10

Bug Fixes

  • Add project validation for getEnvironmentInfo method (#11472)

  • Regex operator UX feedback (#11478)

  • Decouple project environment strategy draggable item from required featureid in path (#11481)

  • Search user shema should point to the right schema (#11494)

  • Make key concepts dialog background blurry (#11508)

  • Refresh SWR cache for feature-specific pending CR (#11501)

Chore

  • Return ReleasePlanMilestoneStrategy instead of MilestoneStrategyConfig from update methods (#11517)

Documentation

  • Update CHANGELOG.md

Features

  • Introduce revision id per project for delta/streaming (#11434)

  • Redesign impact metrics chart config modal (#11462)

  • Gate impact metrics to enterprise and link charts to feature metrics (#11474)

  • Feature exists in project method in read model (#11479)

  • Persist impact metrics accordion state in localStorage (#11477)

  • Enable "edit change" item in cr item for milestone strategies (#11485)

  • Create/delete feature env safeguards UI (#11510)

Miscellaneous Tasks

  • ReadOnlyUsers flag cleanup (#11459)

  • Fix 'cannot read content from undefined' in signup flow (#11463)

  • Make milestone strats editable (#11431)

  • Regex feature SDK warning (#11461)

  • Unleash-client 6.10.0 (#11466)

  • Add disabled field to milestone strategy stores and types (#11454)

  • Fix e2e tests after latest changes related to welcome dialog (#11470)

  • Include disabled when getting active feature strategies (#11471)

  • Default-disable userTokenWithClientApiLogging (#11464)

  • Welcome dialog not showing on 'view key concepts' (#11480)

  • Enable the exact same change components as normal update strategies (#11486)

  • Handle invalid regex from DB (#11483)

  • Regex should never not be inverted (#11484)

  • Allow project env strategy draggable item to be marked as read-only (#11482)

  • Show Modified in draft badge for updateMilestoneStrategy CR (#11487)

  • Remove duplicated updateMilestoneStrategy from CR types (#11465)

  • Remove NODE_OPTIONS (#11489)

  • Running e2e:oss (#11493)

  • Update dependencies. (#11490)

  • Exclude signup dialog from special scenarios (#11496)

  • Signup dialog redesign (#11504)

  • Add plausible tracking to signup dialog (#11512)

  • Deprecate strategy name on ifeaturestrategy (#11475)

  • Don't crop template form name (#11516)

  • Remove table row hover on Instance Stats (#11518)

  • Regenerate yarn lock and fix compilation issues (#11519)

Refactor

  • Fix lint useExhaustiveDependencies for FeatureStrategyConstraints (#11450)

  • Move safeguard to feature env level (#11491)

  • Extract hooks in release plan safeguard (#11498)

  • Stable callbacks in ConstraintsList (#11469)

Testing

  • Release plan safeguard (#11497)

  • Replace cypress feature name test with frontend test (#11503)

v7.5.0

04 Mar 09:33

Choose a tag to compare

Changelog

User groups with root roles can now be assigned to projects

Previously, groups with a root role could not be added to projects in the Admin UI. This restriction has been removed. You can now add any group to a project regardless of whether it has a root role. This is especially useful for teams that sync groups from SSO providers, as it removes the need to maintain separate groups for root-level and project-level access.

API access URLs for Edge

You can now copy the Edge URLs directly from Admin settings > Access control > API access. For hosted customers, this works automatically. If you are self-hosting, you can configure the EDGE_URL environment variable on startup to ensure the right endpoints are visible in the UI.

Fixed scoping for private project data

We fixed how private projects scope visibility within your organization. Previously, users who weren't added to a private project could still see some of its metadata, like segments, in global views. Affected views and endpoints now correctly return 404.

Announcement: Automated release management and Unleash MCP in beta

Two new capabilities are now available in beta.

Impact Metrics are lightweight, application-level time-series metrics you can track and visualize right inside Unleash. Counters, gauges, and histograms for things like error rates, latency, and adoption feed directly into release templates, so Unleash can automatically progress a rollout when signals are healthy or pause it when something spikes.

Impact Metrics are currently enabled for select customers. If you’d like to enable it for your organization, reach out at beta@getunleash.io.

We’ve also launched the Unleash MCP server in beta. This gives your AI coding assistants a structured contract for managing feature flags safely. It plugs into tools like Claude Code, Cursor, Windsurf, and Codex, and guides them through evaluating risk, creating flags, wrapping code, and cleaning up after rollout.

[7.5.0] - 2026-03-04

Bug Fixes

  • Show longer legal values (#11384)

  • Welcome dialog behavior (#11432)

  • New regex test fields should be validated (#11449)

  • Open regex editing when value resets (#11453)

Documentation

  • Update CHANGELOG.md

Features

  • Block inverted regex on backend (#11426)

  • Register impactMetricsFlagPage internal feature flag (#11437)

  • RE2 Regex tester (#11399)

  • Add impact metrics UI on flag page

  • Add updateMilestoneStrategy support in CR flow (#11425)

  • Wire up impact metrics flag page actions (#11445)

Miscellaneous Tasks

  • Add link to new demo walkthrough (#11422)

  • Fix dialog order and other zindex problems (#11424)

  • Allow project access assignment to groups with root roles (#11423)

  • Add ui-flag for edge instance token-statuses (#11420)

  • Add milestone strategy not found guard (#11415)

  • Fix OpenAPI diff workflow (#11430)

  • Move legacy components into own files (#11421)

  • Remove privateProjectMiddlewareMove flag (#11429)

  • Check useExhaustiveDependencies in files that pass it (#11436)

  • Remove obsolete CI strictNullChecks (#11435)

  • Update list of company roles (#11441)

  • Feature env safeguards flag (#11444)

  • Disable inverted on REGEX operator on frontend (#11443)

  • Add migration for new disabled column in milestone_strategies (#11446)

  • Add disabled to releasePlanMilestoneStrategySchema (#11447)

  • Use fromUpdateRow in milestone strategy store updateStrategy (#11451)

  • Log when usertoken used with client api (#11442)

Refactor

  • Introduce shared strategy form for milestones and strategies (#11410)

  • Widget -> chip in FeatureStratetyContraints (#11440)

  • UseExhaustiveDependencies lint in EditableConstraint (#11448)

v7.4.3

27 Feb 12:08

Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

[7.4.3] - 2026-02-27

Bug Fixes

  • Missing strategy name in editing release plan strategies (#11416)

Documentation

  • Update CHANGELOG.md

Miscellaneous Tasks

  • Export createReleasePlanMilestoneStrategyService (#11407)

  • Virtualize dashboard lists (#11403)

  • Debug undefined col error in getProfile (#11414)

  • Remove unused project id prop (#11412)

  • Bump biome to 2.4.5 (#11417)

Refactor

  • Move old implementations into legacy files; remove flag (#11411)

v7.4.2

25 Feb 17:34

Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

[7.4.2] - 2026-02-25

Bug Fixes

  • Toggle -> flag (#11295)

  • Allow the SDK metrics API to ingest null variants (#11296)

  • Only show assignable segments in recently used segments (#11340)

  • Export ReleasePlanMilestoneStrategyStore for enterprise usage (#11345)

  • Release plan types (#11347)

  • Include update in IReleasePlanMilestoneStrategyStore (#11348)

  • Add plausible tracking to Apply button (#11344)

  • Await in permission check (#11359)

  • Does not allow to get variants from a different feature (#11360)

  • Validate segment constraints (#11377)

  • Edge token validation requires environment (#11382)

  • Bump docker workflow node version to 22.22-alpine3.23 to address CVE-2025-15467 (#11388)

  • Render projects only as list past 500 projects (#11401)

  • Axios transitive dependency (#11405)

  • Upgrade @types/nodemailer (#11406)

Documentation

  • Delete the docusaurus site (#11303)

  • Add agent files (#11325)

  • Update CHANGELOG.md

Features

  • Explicit API stability (#11211)

  • New API URLs table for Edge API URLs (#11310)

  • Remote mcp server setup (#11317)

  • Edge hmac issue token request (#11290)

  • Add ReleasePlanMilestoneStrategyService + plan strategy update (#11319)

  • Add CR support for milestone strategy update (#11386)

Miscellaneous Tasks

  • Always enable auto adjust date range + refactor (#11287)

  • Update orval version and generate types (#11293)

  • Replace duplicated components with feat_strat versions (#11297)

  • Increase soft limit for release templates + hide warning when approaching limit (#11305)

  • Disable passphrases in password check (#11308)

  • Cleanup link checker (#11311)

  • New signup password checker (#11312)

  • New signup dialog (#11314)

  • Signup dialog account details (#11315)

  • Move mcp to another repo (#11318)

  • Add mcp server flag (#11321)

  • Date handling into the state (#11292)

  • Signup dialog invite others (#11322)

  • Share constraints between milestones and feature strategies (#11324)

  • Add signupDialog flag (#11331)

  • Adapt signup name fields to single name (#11328)

  • Better username support in signup set password (#11329)

  • DB migration for signup data (#11330)

  • Update user entity to include the new properties (#11332)

  • Update update-strategy-schema (#11326)

  • Make logout optional when changing password (#11335)

  • Update user schema (#11333)

  • Add signup OpenAPI schemas (#11336)

  • Remove unstable tag from OpenAPI (#11277)

  • Remove milestone strategy segment, merge with feature strategy segment (#11338)

  • Re-export composition root for pat (#11342)

  • Merge milestone strategy variants and feature strategy variants (#11350)

  • Add flag for update milestone strategy (#11351)

  • Return updated milestone strategy from service method (#11353)

  • Add new signup openapi tag (#11357)

  • Adapt getting started email template to no name (#11356)

  • Deprecate update feature strategy name (#11361)

  • Export ReleasePlanMilestoneStrategyService type (#11369)

  • Use EDGE_MASTER_KEY for master key (#11368)

  • Accept partial MilestoneStrategyConfig updates (#11370)

  • Add new signup cols to User (#11372)

  • Delete unused code (#11362)

  • Show signup dialog when relevant (#11373)

  • UX improvements to the invite others step (#11374)

  • Include company role and email consent in user update (#11379)

  • Add ReleasePlanMilestoneStrategyService unit test (#11380)

  • One constraints validation used everywhere (#11378)

  • Add strategyFormConsolidation flag to Unleash (#11389)

  • Only show signup dialog when uca signup (#11387)

  • Merge flexible strategy impls (feature/default strategy & milestone strategy forms) (#11376)

  • Slight updates to getting started email (#11393)

  • InteractiveDemoKillSwitch that disables interactive demo steps (#11391)

  • Update instance add scheduler to 20s from 10s (#11400)

  • Add interactiveDemoKillSwitch to experimental (#11398)

  • Fix signup-related dialog zIndex (#11396)

  • Update text for the upgrade trial dialog (#11397)

  • Fix interactiveDemoKillSwitch still showing steps (#11402)

  • Remove redundant "access"/disabled setting (#11392)

  • Remove copyfiles-fixed (#11408)

  • Merge strategy type (milestone vs feature strategy) (#11385)

Refactor

  • PAT in feature oriented structure (#11341)

v7.4.1

05 Feb 10:01

Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

[7.4.1] - 2026-02-05

Bug Fixes

  • Don't attempt to get fetch strategies for new context fields on every key stroke (#11152)

  • Revert breaking UI change context fields (#11156)

  • Update the UI to use project-based context endpoints when on a project endpoint (#11160)

  • Add tracking (#11162)

  • Add cdn.getunleash.io to media-src (#11168)

  • Correctly list legal values for project context fields (#11183)

  • Context field link in project context list takes you to flags list (#11184)

  • Validate that environment exists before linking to project (#11186)

  • Asset path (#11195)

  • This improves the way we do opena api diffing (#11208)

  • Truncate breadcrumb path name with super long project name (#11217)

  • Include horizontal truncation in Truncator (#11218)

  • Avoid querying for project overviews if we don't have a project (#11253)

  • Don't use project-based context API unless the flag is enabled (#11256)

  • Check that userVersion is defined before comparing to etag (#11259)

  • Private project inner query (#11270)

  • Use universal id extract for feature search (#11273)

  • Client error on feature link missing feature (#11275)

  • Force ordering of hydration events in delta api (#11284)

  • 304 updates when non-environment events change a flag (#11282)

Documentation

  • Add release management overview (#11212)

  • Update rbac.md (#11227)

  • Add SDK compatibility table for impact metrics (#11260)

  • Update CHANGELOG.md

Feat

  • Group project and global context fields (#11224)

Features

  • Plausible impact metrics add chart (#11140)

  • Initial splash setup (#11146)

  • Add db migration (#11118)

  • Add splash overlay (#11147)

  • Project level context api (#11149)

  • Export project specific context fields (#11159)

  • Import project context fields (#11161)

  • Project context field adoption (#11166)

  • Project context field import with different project (#11169)

  • Trigger the splash screen from new in unleash (#11170)

  • Allow selection of project-scoped context fields in strategy edits (#11171)

  • Impact metrics empty state (#11179)

  • Filter out private project segments from global list (#11187)

  • Add private project guard to segment endpoints (#11189)

  • Do not propagate scheduledAt when environment paused (#11190)

  • Use splash to navigate to new guide (#11194)

  • Add UPDATE_PROJECT_CONTEXT permission and migration. (#11214)

  • Make create/edit project context show up in correct category (#11215)

  • Make generalselect component also accept option groups (#11223)

  • Give project owner UPDATE_PROJECT_CONTEXT permissions (#11231)

  • Give project owner UPDATE_PROJECT_SEGMENT permissions (#11232)

  • Add edgeApiKeyRevision to frontend and sql (#11241)

  • Add include query param to context api to allow different combinations (#11234)

  • Suggest release templates for production environments (#11279)

Miscellaneous Tasks

  • Add safeguards to slack integration (#11145)

  • Update the UI to use project-based context endpoints when on a project endpoint (#11153)

  • Add permission guard to license page (#11163)

  • Change token rate limit log to debug (#11167)

  • Add readOnlyUsers feature flag (#11173)

  • Tweaks to typography (#11103)

  • Delete file that was commited by accident (#11182)

  • Align on url (context-fields -> context) (#11185)

  • Update dependencies to match enterprise (#11191)

  • Add initial RO query and gauge (#11175)

  • Add RO users to instance stats (#11176)

  • Create Reader project role (#11178)

  • Bump docker image to newest node v22 (#11180)

  • Check also role type when checking admin role (#11197)

  • Add seat_type col to users table (#11196)

  • Add readOnlyUsersUI feature flag (#11199)

  • Use project name in breadcrumbs (#11201)

  • Simplify getReadOnlyUsers query (#11204)

  • Add user seatType property (#11209)

  • Show seat type in users table (#11210)

  • Update AddFilterButton text (#11207)

  • Replace update_project permission with update_project_context for project context actions (#11216)

  • Sync read only users total to auth-app (#11220)

  • Use autoWidth prop instead of min-content and css hacks (#11222)

  • Use Truncator in breadcrumbs (#11219)

  • Sync users seat type to auth app (#11225)

  • Add link to versioning info in admin widget (#11213)

  • Do not assume seat type (#11229)

  • Add tests for project context field permission (#11226)

  • Add readOnlyUsers to resource limits (#11228)

  • No longer default to Regular seat type

  • Keep command bar visible in smaller viewports (#11233)

  • Remove unused import in user schema (#11236)

  • Increase size of Milestone name input (#11239)

  • Update lifecycle filters appearance (#11221)

  • Split useUnleashContext into more specialized, targeted hooks (#11230)

  • Prevent information on private projects from leaking into full context field overview (#11237)

  • Make userId required for new context service method (#11249)

  • Update PAYG trial expiration dialog and banner (#11252)

  • Mount project-level context API unconditionally (#11258)

  • Delete Proclamation component (#11255)

  • Filter stage count by accessible projects (#11261)

  • Add unleash revision id handling (#11262)

  • Export ConfigurationRevisionService from services declaration (#11266)

  • Instance prices endpoint ([#11267](https://github.com/U...

Read more

v7.4.0

12 Dec 12:05

Choose a tag to compare

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](https://github.com/Unleash...

Read more

v7.3.0

07 Nov 10:38

Choose a tag to compare

Changelog

Improved experience for adding strategies to flags

We redesigned how you add activation strategies to flags. The new flow makes it easier to access standard strategies and reusable release templates.
When you configure a flag in an environment, click Add strategy and choose one of the following options:

You’ll also see a suggested strategy in any environment without an active configuration, so you can preview, edit, or apply your default strategy in a single click.

New lifecycle analytics

We've added two new widgets to the Analytics dashboard: New flags in production and Flags archived vs flags created.

New flags in production shows how many flags reached production each week for your selected time period. It gives you a quick view of your team’s delivery pace and how feature output changes over time.

Flags archived vs. created tracks how many flags you archive each week compared to how many you create, alongside your average cleanup ratio. If you consistently create more flags than you archive, that’s a sign that technical debt may be increasing. Over time, aim for a 1:1 ratio (or 100%) of archived to created flags to keep your codebase healthy.

Aligned quick filters in Project Overview

We aligned quick filters in Project Overview to provide a more consistent experience with feature flags lists. You can now use the same filters available on Flags Overview to narrow down flags by lifecycle stage, such as Develop, Production, or Clean-up.


[7.3.0] - 2025-11-07

Bug Fixes

  • Long descriptions (#10845)

  • Linting website links (#10846)

  • Show draft badges for milestone progression changes (#10851)

  • Update splash nonexistent user (#10873)

  • Missing await in user splash update (#10878)

  • Slack webhook URL documentation link (#10887)

  • Update dependency normalize-url to v8 (#10193)

  • Enterprise edge stats should take into account full month (#10898)

  • Hide usage when there is no limit (#10918)

  • Cap rendered change request title height to 3 lines (#10922)

  • Don't spread props + nest li correctly (#10923)

  • Ignore release plans in strategy diffing (#10938)

  • Don't clear "implicit" filters when updating table state outside quick filters (#10937)

Chore

  • Update Orval with new state query param (#10860)

  • Vertically center change request quick filters (#10917)

  • Remove aria-current; group buttons (#10919)

Documentation

  • Update import export page (#10854)

  • Update segments page (#10875)

  • Update private project collaboration mode explanation (#10892)

  • Add guides overview page (#10895)

  • Explain that IP allow list is configured by us (#10896)

  • Updates for 7.3 (#10913)

  • Update CHANGELOG.md

Features

  • Add taxes to invoices (#10821)

  • Calculate the esimtate invoice numbers (#10823)

  • Only show detailed billing for consumption and payg (#10825)

  • Overages should be rouned down to nearest integer (#10826)

  • Add billing invoices skeletons (#10827)

  • Delete milestone progression with CR (#10828)

  • Add median per week calculation for the new flags in production widget (#10829)

  • Display median calculation (#10763)

  • Release plan cr conflict (#10831)

  • Unified milestone progression changed event (#10836)

  • Change request progression view (#10835)

  • Add plausibleMetrics feature flag (#10847)

  • Add timers to all SQL queries in client applications store (#10855)

  • Show draft automation inline in release plans (#10856)

  • Plausible metrics chart (#10859)

  • Fake impact metrics improvements (#10866)

  • Warning when empty segment (#10868)

  • Track change progression (#10874)

  • Instant milestone progression prevention (#10879)

  • After to at (#10880)

  • Read only milestone progression in cr (#10882)

  • Milestone progression borders (#10884)

  • Read milestone progressions from snapshot (#10886)

  • Include readiness check option (#10850)

  • Milestone without prior automation (#10893)

  • Start now button with background (#10897)

  • Make milestone progression more clear (#10899)

  • Align milestone time formatting (#10903)

  • Ability to disable custom strategies (#10885)

  • Milestone progression paused at (#10907)

  • Prioritize first production environments in FeatureExposureMetrics (#10891)

  • Add safeguards migration (#10928)

  • Change how we calculate what to show new in Unleash (#10931)

Miscellaneous Tasks

  • Remove uuid from the frontend (#10808)

  • Show edge instances in license info (#10810)

  • Align text to cell top (#10837)

  • Add edge instances to instance stats (#10839)

  • Show avatars in cross-project change requests table. (#10838)

  • Never wrap other text fields in global change requests table (#10841)

  • Replace hand-crafted schemas with orval-generated schemas (#10849)

  • Generate orval (#10852)

  • Expose fake impact metrics resolver (#10861)

  • Add state filter to UI query; default to open (#10858)

  • Support border collapsing for an arbitrary number of filters (#10862)

  • Bump Yarn to 4.10.3 (#10865)

  • Bulk add instances once every 10 seconds (#10871)

  • Increase performance of application upsert (#10870)

  • Starting after time (#10872)

  • OriginMiddlewareRequestLogging flag cleanup (#10864)

  • Remove unused events (#10883)

  • Safeguards flag ([#10906](https://github.com/Unleash/unleas...

Read more

v7.2.3

16 Oct 15:05

Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

[7.2.3] - 2025-10-16

Bug Fixes

  • Only load ga and gtm in production (#10612)

  • Limit reset when no pagination bar (#10634)

  • Quick project filters total calculation (#10658)

  • OSS export feature_env was always enabled for feature due to SQL join overwrite (#10667)

  • Encode application name (#10671)

  • SSO auto create with SCIM tend to override each other (#10675)

  • Don't call location hook conditionally in CR badge (#10676)

  • Cache eviction bug and the eternal loading screen (#10689)

  • Fall back to count === 0 if undefined / don't show "0 of undefined" (#10687)

  • Impact metrics formatting (#10715)

  • Constraints should not be null (#10717)

  • Clearing lifecycle filter when switching to archived view (#10726)

  • Show average ratio for the period of collected data (#10735)

  • Get users total right at startup (#10750)

  • Highlight is too wide when batching weeks in archived:created chart (#10751)

  • Flaky test when updated_at matches the time of query (#10752)

  • Information exposure through a stack trace (#10737)

  • Clone environments (#10755)

  • Transition condition type (#10760)

  • Release plan write model (#10772)

  • Add transitive transition condition schema (#10776)

  • Knex returns timestamp dates (#10780)

  • Knex returns timestamp dates (#10782)

  • Hide enable strategy dialog when there are release plans (#10796)

  • Now showing either payg or consumption (#10803)

  • Update dependency slug to v11 (#10194)

  • Populate all weeks in charts (#10800)

  • Now showing either payg or consumption (#10812)

Documentation

  • 7.2 updates (#10611)

  • Update demo links in readme (#10652)

  • Add FAQs to 11 principles page (#10701)

  • Clarify archived query param syntax for api/admin/search/features (#10538)

  • Update CHANGELOG.md

Features

  • Delete flag impact metrics (#10613)

  • Edit impact metrics (#10614)

  • Flag impact metrics use update feature permission (#10615)

  • Rename impact metrics fields to match prometheus and grafana (#10616)

  • Grid layout for flag impact metrics (#10619)

  • Added new impact metrics events (#10621)

  • Split impact metrics label filter into sections (#10623)

  • Change flag impact metrics url structure (#10624)

  • Add borders and spacing to feature impact metrics (#10625)

  • Handle global impact metrics in frontend api hook (#10626)

  • Global change requests table (#10650)

  • Quick filters on project overview (#10638)

  • Batch histogram metric type (#10672)

  • Histogram impact metric ingestion (#10674)

  • Enforce email null when deleted is set (#10680)

  • Histogram impact metric UI (#10684)

  • Node sdk with histogram (#10690)

  • Using histogram metrics (#10695)

  • Add users updated read model (#10693)

  • Display aggregation mode automatically (#10696)

  • Add change request table filter buttons (#10679)

  • Improve flag filters on project page (#10705)

  • Add placeholder for empty change requests table (#10706)

  • Change "archived" flags filter placement on project flags list (#10710)

  • Flag traffic billing display feature (#10718)

  • New invoice billing page view (#10721)

  • Add histogram to impact metrics (#10728)

  • Milestones started at migration (#10729)

  • Milestone start time update (#10730)

  • Add a suggestion banner at the bottom of empty feature-environments (#10725)

  • Milestone progressions migration (#10738)

  • Allow test operation for patch (#10736)

  • Add milestone progression automation UI (#10743)

  • Update invoice billing components (#10740)

  • Batch week data if the shown time span is greater than 12 weeks. (#10745)

  • Invoice sections (#10744)

  • Move release plans to feature environments (#10746)

  • Implement milestone progression form (#10749)

  • Milestone transition condition (#10757)

  • Improve milestone automation UI positioning and styling (#10758)

  • Add batching functionality to new flags in production (#10756)

  • Milestone executed at migration (#10767)

  • Add transition condition UI for release plan milestones (#10768)

  • Milestone progression executed at in read model (#10771)

  • Add delete functionality for milestone progressions (#10770)

  • Improved transition condition schema to be more explicit (#10773)

  • Improve milestone visual states in release plans (#10775)

  • Add new dates and plan price (#10774)

  • Disallow negative condition interval (#10783)

  • Add inline editing for milestone progressions (#10777)

  • Apply strategy suggestion directly when clicked (#10779)

  • Measure time in release plan read model (#10788)

  • Make milestone progressions for source milestone unique (#10789)

  • Add milestone progression UI with projected start times (#10790)

  • Changing milestone progression url (#10795)

  • Milestone progression events (#10797)

  • Milestone progression events more data (#10798)

  • Enhance billing invoice components (#10799)

  • Align billing page design with figma (#10801)

  • Improve permission messaging (#10804)

  • Add change request support for milestone progressions (#10814)

  • Invoices ui improvements (#10813)

  • Add change request support for updating milestone progressions ([#10819](#1...

Read more

v7.2.2

24 Sep 13:18

Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

[7.2.2] - 2025-09-24

Bug Fixes

  • Cache eviction bug and the eternal loading screen (#10689)

Documentation

  • Update CHANGELOG.md

v7.2.1

18 Sep 09:16

Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

[7.2.1] - 2025-09-18

Bug Fixes

  • Cherry-pick OSS export-fixes from main (#10668)

Documentation

  • Update CHANGELOG.md