Download Latest Version v7.1.0 source code.tar.gz (83.1 MB)
Email in envelope

Get an email when there's a new version of unleash

Home / v7.1.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-08-13 8.0 kB
v7.1.0 source code.tar.gz 2025-08-13 83.1 MB
v7.1.0 source code.zip 2025-08-13 86.2 MB
Totals: 3 Items   169.4 MB 5

Unleash 7.1

Feature flag lifecycle improvements

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.

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. Note that SDK artifact names remain unchanged to avoid requiring changes to your codebase.

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 changes, 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.

View 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.

Changelog

[7.1.0] - 2025-08-13

Bug Fixes

  • Segment row id for modals (#10437)

  • Stickiness should be preserved on strategy updates (#10439)

  • Should be allowed to change strategy (#10441)

  • Environment name cell (#10474)

  • Update dependency prom-client to v15 (#10257)

  • Backfilling lifecycle trends based on new logic (#10476)

  • Now lifecycle trends will be added for flags that have official flag type (#10482)

  • Health to technical debt on projects list (#10485)

  • Move update approvers after cr change state (#10490)

Documentation

  • Organize feature flags using projects and environments guide (#10402)

  • Change absolute url to relative (#10432)

  • Update references and names to new SDK nomenclature (#10431)

  • Update diagrams affected by SDK and token renaming (#10463)

  • Update what-is-a-feature-flag.mdx (#10412)

  • Update CHANGELOG.md

Feat

  • Filter flags by "last seen at" (#10449)

Features

  • Series query warning (#10413)

  • Timeline for cancelled CRs (#10421)

  • Rebrand sdk tokens and sdk types (#10430)

  • Create flags created vs archived chart (#10429)

  • Display example date for date formatting reasons (#10444)

  • Add lifecycle stage filter to project feature toggles (#10448)

  • Project-level cleanup reminders (#10464)

  • Add "cleanup" action to other flag lifecycle stages (#10471)

Fix

  • Horizontal hyperscroll on project flag list (#10436)

Miscellaneous Tasks

  • Improve project card design (#10418)

  • Add feature configuration based on addConfiguration flag (#10420)

  • Better logging of failed tokens (#10425)

  • EventGrouping flag cleanup (#10428)

  • Split standard and advanced strategy types (#10433)

  • Adapt configuration modal to standard and advanced strategies (#10434)

  • Link to events for that flag name (#10442)

  • Clear unknown flags every 24h instead of every 7d (#10446)

  • Overhaul project list pages (#10447)

  • Re-generate openapi (#10450)

  • Fix interactive demo steps around constraint values (#10451)

  • Add project list view toggle with respective flag (#10452)

  • AI flag cleanup should focus on relevant flag (#10462)

  • Project list table view (#10466)

  • If flag is disabled automatically revert to showing cards (#10467)

  • Add project-list-view-toggle Plausible event (#10468)

  • Update references to repositories (#10465)

  • Set min version for new SDK names (#10477)

  • Timeagocell default fallback (#10475)

  • Add next.js to findOutdatedSdks (#10479)

  • Make project list table take less horizontal space (#10480)

  • Update ux styling for lifecycle charts (#10481)

  • Remove flag githubAuth (#10457)

Testing

  • Ensure that timestamps in future states aren't shown (#10426)
Source: README.md, updated 2025-08-13