Unleash

Unleash 7.1

Unleash 7.1 is here with improvements in flag cleanup, SDK and API token naming, and more.

Find the full release notes for Unleash 7.1 on GitHub.

Improved: Feature flag lifecycle

You can now mark any flag as Ready for cleanup, even if it never reached production. This helps you clean up flags at any stage in the lifecycle, for example, a kill switch you never enabled in production, and reduce technical debt.

We also renamed Health to Technical debt to align with common engineering terminology.

In Project > Project status, you can see a technical debt rating for the project. In Analytics > Technical debt, you can explore the same data at the instance and project levels.

Improved: Renamed SDKs and token types

We’ve introduced a more consistent naming pattern for our SDKs and API tokens. Server-side SDKs are now backend SDKs, and client-side SDKs are frontend SDKs. Backend SDKs use backend tokens and frontend SDKs use frontend tokens.

 

You’ll find the new naming across our documentation and in the Admin UI, such as when creating API tokens or working with permissions.

 

We also standardized SDK repository and registration names to follow the unleash-{language/framework}-sdk pattern. For example, unleash-client-python has been renamed to unleash-python-sdk

Improved: Grouped events in Event Log

Event Log now marks related events using a Group ID when a single action produces multiple changes. This makes the full sequence of changes easier to trace and audit.

For example, when a change request is approved and applied, all resulting events, such as strategy or flag config updates, appear under the same Group ID. Similarly, if enabling a flag in an environment automatically adds the default strategy, both events share the same Group ID to reflect that they came from the same action.

In addition, we’ve made the date filter optional and added filtering by ID on the Events API. 

Improved: Connected frontend applications

To help debug frontend application connections, you can now view connected frontend applications inside Configure > Applications and in each project’s Applications tab. If an application uses both backend and frontend SDKs, both are shown on the application’s overview page.

 

 

Share this article

Explore further

Product

Starting an experimentation program: Best practices from Yousician

  This article explores how Yousician built a successful experimentation program, covering platform selection, analytics infrastructure, feature flagging practices, and maintaining the balance between optimization and innovation. Selecting your initial experimentation platform When starting an experimentation program, the temptation to build a custom solution can be strong, particularly for engineering-focused organizations. Yousician initially considered this […]