Release Notes
New in Unleash page for Open Source
The New in Unleash page is now also available in Unleash Open Source. It shows the latest capabilities added to Unleash and indicates which of them are Enterprise features. From the page, you can get started with a feature, read more in the documentation, request access to beta features, and see what we are working on next. You can find it in the Help & Resources menu in the top navigation.
Filter flags by creator
The flags overview now includes a Created by filter, so you can filter flags by the user who created them.
Changelog
All notable changes to this project will be documented in this file.
[8.2.0] - 2026-09-08
Bug Fixes
-
Don't claim success when marking a flag stale fails
-
Use teams icon for teams workflow
-
Announce toast messages to screen readers
-
Re-announce repeated messages in the announcer
-
Don't show skip link on pages that don't have a nav target
-
Button in button in release plans
-
Stop toolbar flag reads from re-rendering during render
-
Invoke scheduled database pool metrics sampler
-
Background color in impact metric modal
-
Empty groupId in default strategy
-
Replace linear token scan with a Map lookup
-
Delete variant button placement
-
Avoid relying on secret shape in the UI
-
System token cleanup: wrote no audit events
-
Safely rate limit authenticated token traffic
-
Make system token cleanup delete and audit atomically
-
Keep the access log list visible while changing sort order (#12573)
-
Edge issued tokens should not count towards token limit
-
Dedupe react and mui in vite to prevent duplicate copies (#12578)
-
Accept semver build metadata in constraint values
-
Make mutations and audit events transactional
-
Disconnect the access log skeleton from the users-list loading (#12580)
-
Onboarding checklist in safari showing corners after drag
-
Invalidate tokens when environments are deleted
-
Feature status tooltip
-
No tooltip on healthy and unknown flag status
-
Cross-project variant overwrite
-
Url normalizing in query
-
Update dependency @fern-api/search-widget to v0.5.4 (#12614)
-
Prevent dark mode email templates
-
Sets description as title and the description of description as helptext
-
Restate long label in the tooltip so that you have a chance to read it
-
Treat single-character templates as valid in ServiceNow and webhook addons
-
Cross-project IDOR on feature-dependency routes
Documentation
-
Fix dead Code Kitchen podcast link in README (#12579)
-
Update CHANGELOG.md
Features
-
Hide copy action for secure project tokens
-
Track flag page header actions
-
Gate Remote MCP admin UI to Enterprise plan
-
Flags overview - enable filtering flags by creators
-
Track flag page tag actions
-
Securely store personal and service account tokens
-
Uxtweak survey adapter — flag discovery and survey card
-
Add unique eventId to custom tracking events to prevent deduplication
-
Track sustained hovers on the lifecycle tooltip
-
Include secure PAT metadata
-
Audit service account token lifecycle
-
New users tabbed design (#12523)
-
Impact metrics labels loading indicator
-
Add generic dialog-dismissed tracking
-
Optimize label lookups for impact metrics
-
Impact metrics ui fetching optimization
-
Emit dialog dismissals as journey events
-
Track project status modal engagement
-
Track environment toggles on project flags list
-
Track the shape of strategies people configure
-
Add resumable scheduled job buckets
-
Add automations on release plan templates
-
Survey question UI
-
Instrument the API token caches (v1 + v2)
-
Add token cache watermark
-
Add automations to release templates from UI
-
Add exposure transition condition type
-
Allow exposure based transition behind flag
-
Add inactive users tab to the tabbed users admin page (#12540)
-
Add generated orval models for the user access log (#12557)
-
Add Access log tab to the users admin page (#12552)
-
Mount UxTweakWidgets in the app shell
-
Gate uxtweak surveys behind an internal feature flag
-
Make the access log pagination bar stick to the bottom (#12575)
-
Shortest time frame by default in impact metrics and safegaurds
-
Ask ai docs widget
-
Add a bounded single-flight cache
-
Add exposures option and transition condition union types
-
Support exposure-based automations in release plans and templates
-
Add flag controlling single-flight caching
-
7-day grace period between uxtweak surveys
-
Further uxtweak survey hardening
-
Show automations in CR release plan from template
-
Synchronize token caches across pods
-
Analytics has info about automation type used in template
-
Cap how often an ignored survey is shown
-
Add user-agent in login/logout events - EG-4692
-
Mutation tracking hook and form template events
-
Track segment journeys
-
Track context field journeys
-
Track flag row actions and lifecycle
-
Track project settings journeys
-
Track project access journeys
-
Simpler strategy setup - part 1 : add a flag and placeholder screen
-
Surface project-scoped Slack integrations in project settings
-
Strenghten the requirement around appName (#11628)
-
Make the winning survey deterministic across page loads
-
Simpler strategy setup - part 2: extract shared hooks + regression test
-
Submit survey answers to the UX Tweak server
-
Add totalUsage to feature usage metrics, behind flag
-
Simpler strategy setup - part 3: the two setup cards
Miscellaneous Tasks
-
Show tooltip after closing Getting started checklist
-
Don't run open animation all the time
-
Mark real Unleash tour completion
-
Hide advanced intro steps behind flag
-
Remove projectReleaseTemplate flag
-
Remove unused gh actions
-
Onboarding checklist metrics
-
Hide onboarding checklist if any project is onboarded already
-
Enable pending access requests notifications
-
Backend sharding
-
Add missing key in map
-
Remove redundant fragment
-
Delete dead code
-
Fix a number of minor lints
-
Consistent flag names for the onboarding intro tour
-
Remove unused title tracking
-
Alias IFeatureStrategyPayload to FeatureStrategySchema
-
Delete deprecated IFeatureStrategyPayload schema
-
Remove IFeatureStrategyParameters in favor of ParametersSchema
-
Intro tour tooltip
-
Add releaseTemplatesAutomations flag
-
Correct paths for onboarding avatras
-
Add Enteprise tag to the new features
-
Separate short tour description
-
Reword automation button on template form
-
Update texts and fix styling a little
-
Chat help
-
Add missing hubspot domain
-
Second batch of hubspot domain exclusions
-
Log alias usage and stop creating alias for edge
-
Relax security for the chat
-
Make sure we send data
-
Fix chat unknown visitor
-
Block hubspot tracking pixels
-
Add back the pixel domain
-
Check billing before relaxing CSP
-
Remove sessionInspector flag
-
Bump js-yaml to 4.3.1
-
Add semverBuildMetadata flag
-
Try improving delay before tour is marked as done
-
Hide frontend support for semver metadata behind flag
-
Close project onboarding when it's done
-
Adds Slack integration project level flag -> slackIntegrationProjectLevel
-
Regenerate all orval types
-
Rate limit search features, set to p95 of current usage
-
Skip the failing test ProjectFeatureToggles.test.tsx 'shows archived batch actions when every selected flag is archived'
-
Bump orval from 7.21.0 to 8.22.0
-
Re-generate types with Orval 8.22.0
-
Bump @faker-js/faker from 10.4.0 to 10.5.0
-
Fix e2e tests with just a healthcheck (#12610)
-
REST API Guidelines (#12544)
-
Fix broken links in REST API guideline (#12618)
Performance
-
Intern low-cardinality flag string constants (#12532)
-
Intern constraint operator and contextName (#12538)
-
Canonicalize strings at cache boundaries (#12541)
-
Reduce feature search segment fan-out
Refactor
-
Enable useExhaustiveDependencies for App.tsx and fix warnings
-
Centralize secure token primitives
-
Improve typing around strategy edits (remove deprecated IFeatureStrategyPayload)
-
Unify transition condition component
-
Share transition condition input state
-
Centralize rate limits around authentication
-
Move impact metrics modal to impact metrics header
Styling
- Polish floating onboarding checklist styling (#12528)
Testing
-
Some missing tests for onboaring checklist
-
Uxtweak survey adapter tests
-
Avoid snapshotting the default config
-
Survey question UI
-
Fix flaky ProjectFeatureToggles archived-batch test
Core
- Remove some link duplication