github Unleash/unleash v5.5.0

latest releases: v6.4.1, v6.4.0, v6.3.0...
13 months ago

Release Notes - Version 5.5.0

New Features

  • Open sourcing segments: We are open-sourcing our segment capabilities! You can read more about how they work here.

  • Strategy Variants: You can now add variants to activation strategies, allowing you to benefit from constraints and segments in variants. This enhancement enables you to resolve each strategy to one or multiple values.

  • Segment Support in Change Requests - Enterprise only: Change Requests now support project-specific segments. Changes made to segments will go through change requests if the change request feature is enabled in one of the project environments.

  • Rejection Support in Change Requests - Enterprise only: Change reviewers have the ability to reject change requests, providing more control over the change management process.

  • Improved Search and Filter: We've enhanced the search and filter capabilities for project features and change requests. You'll find clickable hints, last query history, improved keyboard navigation, and support for additional fields in filters.

  • Event Log Search by Tags: You can now search the event log using tags, making it easier to find and track specific events of interest.

  • Application Usage: Under the 'Applications' tab, you can now track the activity of applications connecting to Unleash. This feature allows users to monitor accessed environments and projects, providing valuable insights into application usage.

  • Integrations Page Redesign: The "Addons" page was renamed to "Integrations." The form for adding and editing an integration underwent a visual refresh, and links to SDKs and externally configurable integrations were added.

  • Slack App Integration: We're excited to introduce our new Slack App integration in Unleash 5.5, designed to replace the previous webhook-based integration for a more streamlined and robust experience. This upgrade simplifies messaging to specified Slack channels, public or private, or on a per-flag basis using Slack tags. Follow a few easy steps on the integrations page within the Unleash admin UI to set it up, and keep your team instantly updated on Unleash events directly within Slack.

  • Terraform support: This version adds support for managing custom root roles and custom project roles through our terraform provider

Features in beta

  • Project Metrics: This version adds beta support for seeing a breakdown of time to production per feature toggle. You can find it under the metrics tab in the project view. This is an experiment that we are running and we ask our users to provide feedback on how valuable this metric is and adjacent DORA metric support in the future. On the metrics page you can find a link to more advanced sketches and provide qualitative feedback on the direction.

  • Project Metrics: This version adds beta support for flag naming patterns. Now you can set a naming pattern for a feature toggle that the feature toggles need to adhere to on creation. This setting can be found in the project settings panel.

  • JSON support for the Datadog integration: This version adds beta support for specifying a JSON template to be rendered and sent as payload in the Datadog event integration message text/body, similar to how you can specify a JSON template for the Webhook integration type. The new field is found on the setup page for the Datadog integration. If the field is empty Unleash will render a predefined markdown template.

  • Multiple project roles for groups and users - Enterprise only: This version adds beta support for allowing a group or a user to be a member of multiple project roles. It allows power users to prepare multiple roles for a group and it simplifies SSO setup for enterprises. They no longer have to create separate groups for each role and make sure their users are members of all of the groups.

  • Export script for users: This version adds a way for Unleash admins to download an overview of all the users present in the system and what roles, projects, and groups they have access to. This can be found in the user overview.

Thank you for your continued support and feedback. We hope you enjoy these new features and improvements!

Full log:

Don't miss a new unleash release

NewReleases is sending notifications on new releases.