Skip to content

v6.10.0

Compare
Choose a tag to compare
@github-actions github-actions released this 07 May 07:52
· 171 commits to main since this release

New Admin settings interface

We’ve introduced a dedicated Admin settings area in the Unleash UI, giving you a centralized space to manage your instance. From user management and access controls to single sign-on and service accounts, all key admin features are now in one place.

On the Admin home page, you’ll get a quick overview of your Unleash plan and instance statistics—such as the number of users, feature flags, projects, environments, along with your current Unleash plan and version information.

Within Admin settings, you can also manage users, roles, groups, service accounts, API and CORS access, and single sign-on. You’ll also find Event Log, Login history, Network dashboards, and instance configuration options—such as setting Banners or enabling Maintenance mode.

To access this new section, select Admin settings from the left-hand menu.

Environment-level change requests

You can now define change request requirements at the environment level. When configured, all new projects automatically inherit these approval requirements for the specified environments.

You can use environment-level change requests in two ways:

  • As defaults: Set default approvals per environment, but allow project Owners and users with project update permissions to override the defaults within their projects.
  • As enforced requirements: Set mandatory approvals for a given environment across all projects.

You can predefine environment-level change requests when creating or editing an environment in Configure > Environments.

Updated feature flag page

We’ve redesigned the feature flag overview page for improved consistency and usability. The simplified Flag details section now presents key information at a glance. A new dropdown selector lets you hide and show environments, helping you create a focused view for your flag. You can now see collaborators directly on the flag details page.

We also improved how you add and configure activation strategies to a flag. We simplified how these strategies are presented on the flag page, making it easier to understand rollouts, targeting, and variants per environment.

Impression data support added in Swift, Go, and .NET SDKs

We’ve added support for subscribing to impression data events in the Swift, Go, and .NET SDKs.

By subscribing to impression data, you can track feature exposures in your SDKs and forward it to analytics or tools to help with A/B tests, experiments, auditing, or debugging.

Changelog

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

[6.10.0] - 2025-05-07

Bug Fixes

  • Appropriately size case icon for non-editing constraints (#9869)

  • Namespace flag-repo for unleash sdk (#9910)

  • Make setConstraints work in editable constraints list (#9913)

Documentation

  • Remove roadmap from footer (#9890)

  • Update self-hosting guide (#9855)

  • Update CHANGELOG.md

Features

  • View for recently used constraints (#9860)

  • Now updating/editing strategy will store constraints in recents (#9861)

  • Separate frontend and backend applications from edge (#9863)

  • Update search placement on flags overview screen (#9854)

  • Allow nullable client ip for frontend apps (#9867)

  • Now recent constraints work e2e (#9868)

  • Handle nullable sdk type (#9872)

  • Recently used constraints have use this button now (#9871)

  • Add date type input field for constraints. (#9864)

  • Bulk apps should respect multi projects and multi envs (#9879)

  • Recently used segments (#9881)

  • Feature link backend stub (#9893)

  • Recently used segment chip (#9895)

  • Feature link migration (#9900)

  • Sql feature link persistence (#9901)

  • Enterprise consumption billing (#9862)

  • Add links to feature read model (#9905)

  • Normalize urls in feature links (#9911)

Miscellaneous Tasks

  • Use numeric input mode for numbers. (#9875)

  • Flag cleanup simplifyDisableFeature (#9892)

  • Feature links flag (#9896)

  • Clean dead code (#9903)

  • Remove dead code (#9906)

  • Align recently used constraints to designs (#9904)

  • Clean up adminNavUI flag (#9907)

  • Constraint validation (#9909)

Refactor

  • Stabilize frontend apps reporting (#9880)

  • Remove flagOverviewRedesign flag (#9888)