Skip to content

Flagsmith

v2.254.0 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ci-cd docker feature-flag feature-flaggers feature-flagging feature-flags
+9 more
feature-management feature-toggles flagsmith multivariate-testing python react remote-config remote-control self-hosted

Affected surfaces

auth breaking_upgrade

Summary

AI summary

Updates 2.254.0, Bug Fixes, and Performance Improvements across a mixed release.

Changes in this release

Feature Medium

Adds is_new_user flag to OAuth login responses.

Adds is_new_user flag to OAuth login responses.

Source: llm_adapter@2026-07-16

Confidence: high

Feature Medium

Defaults rollout segment assignment to control variant on creation.

Defaults rollout segment assignment to control variant on creation.

Source: llm_adapter@2026-07-16

Confidence: high

Feature Low

Introduces "next quest" cards in onboarding UI.

Introduces "next quest" cards in onboarding UI.

Source: llm_adapter@2026-07-16

Confidence: high

Performance Low

Counts all segment memberships in a single scan per environment for faster evaluation.

Counts all segment memberships in a single scan per environment for faster evaluation.

Source: llm_adapter@2026-07-16

Confidence: high

Bugfix Medium

Fixes staging E2E failures caused by shared‑project pollution and onboarding flag race conditions.

Fixes staging E2E failures caused by shared‑project pollution and onboarding flag race conditions.

Source: llm_adapter@2026-07-16

Confidence: high

Bugfix Medium

Enforces seat limit checks against licence‑derived metadata in organisations.

Enforces seat limit checks against licence‑derived metadata in organisations.

Source: llm_adapter@2026-07-16

Confidence: high

Bugfix Medium

Allows arbitrary usernames via SCIM endpoint.

Allows arbitrary usernames via SCIM endpoint.

Source: llm_adapter@2026-07-16

Confidence: high

Bugfix Medium

Resolves duplicate system tag causing GitHub tagging MultipleObjectsReturned errors.

Resolves duplicate system tag causing GitHub tagging MultipleObjectsReturned errors.

Source: llm_adapter@2026-07-16

Confidence: high

Full changelog

2.254.0 (2026-07-16)

Features

  • auth: surface is_new_user in OAuth login responses (#8011) (2c000a2)
  • experimentation: default to control when rollout segment is created (#7905) (d53e0d7)
  • onboarding: "next quest" cards (#7941) (403b292)

Bug Fixes

  • e2e: staging E2E failures from shared-project pollution and onboarding flag race (#8027) (df9a777)
  • organisations: Enforce seat limit against licence-derived metadata (#8014) (3b840fd)
  • scim: Arbitrary usernames accepted via SCIM (#8019) (0e3c8c7)
  • tags: Duplicate system tags wedge GitHub tagging with MultipleObjectsReturned (#8013) (8aa41ab)

Performance Improvements

  • Segment Membership: Count all segments in one scan per environment (#8018) (b51e6b7)

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Flagsmith

Get notified when new releases ship.

Sign up free

About Flagsmith

Dashboard, API and SDKs for adding Feature Flags to your applications (alternative to LaunchDarkly).

All releases →

Related context

Earlier breaking changes

  • v2.239.0 Make evaluation result variant required and nullable in SDK.

Beta — feedback welcome: [email protected]