unleash

Open-source feature management solution built for developers.

APACHE-2.0 License

Downloads
57.8K
Stars
10.2K
Committers
213

Bot releases are visible (Hide)

unleash - v6.1.12 Latest Release

Published by github-actions[bot] about 2 months ago

unleash - v6.0.7

Published by github-actions[bot] about 2 months ago

unleash - v5.12.8

Published by github-actions[bot] about 2 months ago

unleash - v6.1.11

Published by github-actions[bot] about 2 months ago

unleash - v6.1.10

Published by github-actions[bot] 2 months ago

unleash - v6.1.9

Published by github-actions[bot] 2 months ago

unleash - v6.1.8

Published by github-actions[bot] 2 months ago

unleash - v6.1.7

Published by github-actions[bot] 2 months ago

unleash - v6.1.6

Published by github-actions[bot] 2 months ago

unleash - v6.1.5

Published by github-actions[bot] 2 months ago

unleash - v6.1.4

Published by github-actions[bot] 2 months ago

unleash - v6.1.3

Published by github-actions[bot] 2 months ago

unleash - v6.1.2

Published by github-actions[bot] 2 months ago

unleash - v6.1.0

Published by github-actions[bot] 2 months ago

New features

SCIM support

SCIM support for Microsoft Entra and Okta.

Configure SSO options at startup

Simplified setup of self-hosted instances by having SSO available since the first time Unleash boots.

Bug fixes

SDK tokens for deleted projects

In previous versions of Unleash, when a project was deleted, the associated SDK tokens were not removed. This issue has been addressed in the 6.1 version of Unleash.

Unfortunately, if you deleted a project in the past without manually removing the associated tokens, these "orphaned" tokens were automatically converted to “wildcard” tokens, granting access to all feature flags across all projects.

Our assessment indicates this poses a minor security concern due to the following reasons:

  • This issue only affects tokens whose entire project scope has been deleted. 
  • Access requires knowledge of the token.
  • SDK tokens have limited read access and must be assigned to a single environment.

In the SDK tokens overview, orphaned tokens are flagged with a warning. We recommend discontinuing the use of these tokens and creating new, dedicated tokens instead.

With the latest version, when a project is deleted, all API tokens scoped to that project will be removed as well. If you need further assistance, please contact customer support.

unleash - v6.0.6

Published by github-actions[bot] 4 months ago

unleash - v6.0.5

Published by github-actions[bot] 4 months ago

unleash - v6.0.4

Published by github-actions[bot] 4 months ago

unleash - v6.0.3

Published by github-actions[bot] 4 months ago

unleash - v6.0.2

Published by github-actions[bot] 4 months ago

unleash - v6.0.1

Published by github-actions[bot] 4 months ago

Compatibility changes

  • Dropped support for Postgres 10, 11 and 12.
  • Passport libraries are no longer shipped with Unleash
  • Dropped support for Internet Explorer. Microsoft's end of support for IE was on June 15, 2022

Changes in our UI

  • New sidebar menu: Navigate around Unleash with ease.
  • Project overview and feature's view improvements: Make it easier to search and filter project flags. Move project insights into a separate screen to declutter flags view.
  • Sunset environment variants: Hide environment variants to encourage usage strategy variants and reduce cognitive overhead. Keep it for features that already use environment variants.
  • Rename feature toggle to feature flag in the UI.

Removed functionality

  • Insecure edge metrics endpoint (deprecated on version 5).
  • Legacy /api/features endpoint (deprecated on version 4).
  • Support for file based import from the old version of import service (deprecated on version 5).