Skip to content

Release history

Flagsmith releases

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

All releases

61 shown

Upgrade now
v2.238.0 Mixed
Dependencies

Experimentation improvements + SSFR fixes + deps upgrade

No immediate action
v2.237.0 Mixed

Pagination, search, admin custom fields

No immediate action
v2.236.0 Bug fix

Bug fixes

Review required
v2.235.0 Mixed
Auth Dependencies

Snowflake warehouse + bug fixes

No immediate action
v2.234.2 Bug fix

Data migration fix

No immediate action
v2.234.1 Bug fix

Code query fix + SCIM setting + webpack bump

Review required
v2.234.0 Bug fix
Auth RBAC

Versioning webhook inclusion + rejects

Upgrade now
v2.233.0 Breaking risk
Dependencies

API logout removal

v2.232.1 Bug fix

Fixed breadcrumb styling to match other items.

Full changelog

2.232.1 (2026-05-07)

Bug Fixes

  • breadcrumb: align current-page item with links and separators (#7401) (8321d61)
  • versioning: scope scheduled-FS query by feature in v2 enable (#7449) (18d6ea8)
v2.232.0 Breaking risk
Breaking changes
  • Removed the gram implementation.
Notable features
  • Added Storybook stories for base components
  • Added scale‑up extra seat addon handling
  • Hide and show pylon on user login events
Full changelog

2.232.0 (2026-05-06)

Features

Bug Fixes

  • GitLab: Improve GitLab docs showcasing (#7372) (2baa846)
  • improve GitHub installation completion page (#7385) (b0c41a4)
  • render all top-level segment rules in the UI instead (#7342) (94e25f7)
  • tabs: unsaved-changes badge positioning and styling (#7404) (8c3d908)
  • ui: added optional chaining to getContentType to prevent undefin… (#6990) (937d09a)

Dependency Updates

  • bump axios from 1.15.0 to 1.16.0 in /frontend (#7430) (52b600c)
  • bump dompurify from 3.3.2 to 3.4.1 in /frontend (#7317) (b344557)
  • bump engine to 10.1.0 (#7432) (e62219a)
  • bump flagsmith-common from 3.8.2 to 3.9.0 in /api (#7389) (7b4d78e)
  • bump follow-redirects from 1.15.11 to 1.16.0 in /frontend (#7226) (8dfde11)
  • bump openfeature and flagsmith clients (#7374) (413c9b8)

CI

Docs

  • added missing flags documentation for fof (#7388) (e40a59e)

Refactoring

  • consolidate remaining charts into LineChart + PieChart wrappers (#7328) (7e53e17)
  • scope-aware project and organisation integrations (#7311) (3bd5277)
v2.231.1 Bug fix

Fixed GitLab webhook delivery and prevented destructive imports from resetting feature states in other environments.

Full changelog

2.231.1 (2026-04-28)

Bug Fixes

  • GitLab: GitLab webhooks not reaching our API (#7357) (4d772cc)
  • Import/Export: Destructive environment-level import resets feature states in other environments (#7349) (567637e)

CI

Refactoring

  • consolidate charts with BarChart component (#7223) (8557ad6)
v2.231.0 Bug fix
Notable features
  • Add organisation usage logs
Full changelog

2.231.0 (2026-04-27)

Features

Bug Fixes

  • GitLab: Webhook registration fails with NoReverseMatch in task processor (#7347) (c2746e7)
  • include specific IDs in owner validation errors (#7116) (dbd79bb)
  • Mappers: Env document includes feature-specific segments with no FeatureSegment in env (#7346) (7145da4)
v2.230.0 Bug fix
Notable features
  • Admin: Register LaunchDarkly import requests
  • Bump default project limits (features 1000, segments 500, overrides 2000)
  • GitLab: Label linked issues and merge requests
Full changelog

2.230.0 (2026-04-24)

Features

  • Admin: Register LaunchDarkly import requests (#7325) (137b750)
  • bump default project limits (features 1000, segments 500, overrides 2000) (#7334) (bc6ec16)
  • GitLab: Label linked issues and merge requests (#7307) (a6945cf)
  • GitLab: Post comments when linking an issue or merge request to a Flagsmith feature (#7306) (bcddaeb)
  • Only enforce project limits when edge is enabled (#7324) (6a01df5)

Bug Fixes

  • Billing: Free trial buttons stop working after toggling yearly/monthly (#7335) (1fee291)
  • frontend: stop Identity page flashing on feature search keystrokes (#7303) (ee3abef)
  • GitLab: Orphaned feature tag after unlinking an issue or merge request (#7327) (0fa5050)
  • integrations: Adds Delete button with each integration row (#7319) (447d3b8)
  • revert prevent infinite API loop on invalid environment URLs (#7312) (2eb5f9a)
  • scaleup check (#7318) (821c0f4)

Tests

  • Billing: Post-deploy E2E does not include plans (#7337) (4e7ec1e)

This PR was generated with Release Please. See documentation.

v2.229.1 Bug fix

Fixed OpenFeature‑gated flags always resolving to the default value.

Full changelog

2.229.1 (2026-04-22)

Bug Fixes

  • Dogfooding: OpenFeature-gated flags always resolving to default (#7310) (d6cba10)
  • hubspot: simplify integration to only create contacts (#7147) (bfbe582)
v2.229.0 Breaking risk
Breaking changes
  • Rename OTEL_EXPORTER_ENDPOINT to OTEL_EXPORTER_OTLP_ENDPOINT in OTel settings.
Notable features
  • Enable SAML for Scaleup plan
  • Add GitLab project integrations (browse issues/merge requests, link to feature flags, webhook sync)
  • Feature analytics label grouping
Full changelog

2.229.0 (2026-04-22)

Features

  • add has_approvals() helper to ChangeRequest model (#7241) (32449e9)
  • enable saml for scaleup plan (#7295) (0c96217)
  • feature analytics label grouping (#6067) (742a554)
  • GitLab: Add GitLab to Project Integrations (#7239) (9530f35)
  • GitLab: Browse GitLab issues and merge requests (backend) (#7270) (1b8145a)
  • GitLab: Browse GitLab issues and merge requests (frontend) (#7273) (cf2ed8d)
  • GitLab: Link GitLab issues and merge requests to feature flags (#7274) (237f215)
  • GitLab: Receive webhooks for automatic state sync (#7301) (2a91d0c)
  • lock CR UI once any reviewer has approved (#7056) (#7255) (81d1686)
  • OTel: Add first structlog events for OTel event pipeline (#7237) (d7fbcb2)
  • OTel: Push Amplitude IDs to Baggage (#7238) (8366b91)
  • update in app plan page wording (#7296) (898895c)

Bug Fixes

  • billing: fix chargebee on plan toggle (#7230) (40460ff)
  • Billing: Polish the new Scale-Up pricing tile (#7235) (4afa640)
  • Billing: Update yearly price for Scale-Up (#7285) (b41b532)
  • env columns hard to distinguish in compare view (#7250) (23e1cea)
  • GitLab: Linked issue tag isn't updated when webhook uses the work_items URL (#7305) (885f807)
  • gram: use-env-variables-in-ci-to-target-host (#7243) (f35369b)
  • Logging: Expand APPLICATION_LOGGERS and fix unnamed loggers (#7256) (9943da9)
  • org breadcrumb shows wrong name for non-admin users (#7234) (2db8b8b)
  • prevent infinite API loop on invalid environment URLs (#7284) (de7d0a7)
  • search: prevent-local-sync-state-keystroke-loss (#7287) (2be0f41)
  • usage limit misleading when viewing non-monthly periods (#7084) (#7269) (ea70d3b)

Infrastructure (Flagsmith SaaS Only)

  • OTel: Rename OTEL_EXPORTER_ENDPOINT to OTEL_EXPORTER_OTLP_ENDPOINT (#7252) (89ed1ea)
  • OTel: Wire OTEL_EXPORTER_ENDPOINT in ECS task defs (#7251) (19677ff)

Dependency Updates

  • bump dompurify from 3.3.2 to 3.4.0 in /docs (#7260) (5595f7f)
  • bump follow-redirects from 1.15.11 to 1.16.0 in /docs (#7227) (0e89c88)

CI

Docs

  • added-snippets-and-numbered-saas-auth-possibilities (#7257) (838c421)
  • DevEx: Add guidelines for metrics, logs, and feature flags (#7268) (fd03ae3)
  • fixed-wrong-mcp-link (#7240) (07de9da)
  • GitLab: Add integration documentation for GitLab.com and self-hosted (#7145) (1cd2e93)
  • OTel: Add backend event catalogue (#7286) (ec95aef)

Refactoring

v2.228.0 New feature
Notable features
  • Reintroduce the Scale-Up plan with a maximum of 20 seats
  • Enable OpenTelemetry support for Task Processor
Full changelog

2.228.0 (2026-04-14)

Features

Bug Fixes

  • compress_dynamo_documents breaks permanent environment cache (#7014) (b5f81bc)
  • account-dropdown: fix contrast issues in dark mode (#7088) (c924459)
  • Add index.handlebars to vercel include files (#7191) (0bad5b2)
  • ci: improve Chromatic workflow (#7156) (db4e578)
  • drop stale DB connections around LaunchDarkly fetch phase (#7219) (7f219c0)
  • e2e: skip SDK keys test when feature flag is off (#7155) (807185b)
  • environments: validate project field in environment creation (#7063) (f4c5f66)
  • return null instead of empty string when clearing feature value (#7146) (7ece5ea)
  • storybook dark mode and component compatibility (#7209) (a7242c2)
  • tests: Use unique email in flaky custom auth integration test (#7113) (b4cf014)
  • v1-override-limit-includes-all-feature-segments-in-count (#6555) (c5af2d5)

Dependency Updates

CI

  • pre-commit autoupdate (#7141) (d604cd0)
  • skip-private-tests-and-comments-conditionally-for-oss-contributions (#7189) (9e3edac)

Docs

  • fix edge proxy API URL reference to use edge.api.flagsmith.com (#7152) (68f851a)
  • OpenTelemetry (#7103) (7beff52)
  • Update GCP self-hosting to recommend GKE with Helm charts (#7177) (b34f718)

Refactoring

v2.227.0 New feature
Notable features
  • Enable OpenTelemetry support
  • implement-gram-elements
Full changelog

2.227.0 (2026-04-06)

Features

Bug Fixes

  • frontend: avoid PermissionsTabs crash before projects load (#6993) (f9ec265)
  • pinned-flagsmith-to-exact-version (#7119) (864ab75)

Dependency Updates

  • bump minimatch and serve-handler in /docs (#7118) (3bef311)

Docs

  • Update go client version in docs and code help (#6954) (723d77c)
v2.226.0 New feature
Notable features
  • OpenFeature SDK for server‑side Flagsmith integration
  • Enforce feature ownership per project setting
  • Invoice immediately for newly added seats
Full changelog

2.226.0 (2026-04-03)

Features

  • Dogfooding: Add OpenFeature SDK for server-side Flagsmith-on-Flagsmith (#7008) (3e3be2e)
  • enforce feature ownership project setting (#7067) (e8ce5ab)
  • saas-billing: Invoice immediately for new seats (#7086) (3718766)
  • track-code-references-actions (#7044) (0ae31e2)

Bug Fixes

  • chargebee: Handle addon ids per billing period (#7108) (db02299)

Dependency Updates

Docs

  • add guide for experimental flag update endpoints (#7083) (0156837)
  • Remove deny change request from docs (#7105) (6dc9b14)
  • Remove duplicate Prometheus metrics table from monitoring page (#7107) (652cdd4)
v2.225.0 Bug fix
Notable features
  • Unify logging format
  • tagged-v1-endpoints-for-mcp-usage
Full changelog

2.225.0 (2026-04-02)

Features

Bug Fixes

  • ci: Docker compose migration race condition (#7068) (c048441)
  • dissociated-code-references-gate-from-flag-response (#7065) (a8a876c)
  • Invoke backend logout API on logout button click to prevent broken authentication (#6820) (b9ea92a)
  • Skip logout endpoint in e2e (#7089) (9a6aa07)
  • ui: replace misleading permission tooltip on segment override variations (#7011) (184503d)
  • use .values("id").distinct().count() in platform_hub for Oracle compatibility (#7041) (3f71f16)
  • Version endpoints not returning JSON in all-in-one Docker deployment (#7079) (2eecc76)

Dependency Updates

CI

Docs

  • pgbouncer: add credentialsFromExistingSecret usage to Kubernete… (#7037) (1867d0e)

Refactoring

v2.224.0 New feature
Notable features
  • Added CockroachDB support via JSONField for SDK metrics labels
Full changelog

2.224.0 (2026-03-24)

Features

  • CockroachDB support: Switch to JSONField for SDK metrics labels (#5833) (02618c6)

Bug Fixes

  • API Usage: Update subscription cache from database-backed usage (#7024) (b018bfb)
v2.223.0 New feature
Notable features
  • Add Code References to project integrations page
  • Features API restricts code reference queries to a feature flag
Full changelog

2.223.0 (2026-03-23)

Features

  • add Code References to project integrations page (#6974) (26fc48f)
  • Features API: Restrict code references querying to a feature flag (#6970) (dcb0a37)

Bug Fixes

  • API Usage: Allow self-hosted API usage alerts (#6975) (437abff)
  • CI: Pin safe trivy check version (#7010) (ffd2a11)
  • Schedule Update on Segment Overrides shows 'Feature contains no changes' (#6996) (ec940fe)

CI

Docs

v2.222.4 Breaking risk

Feature.type is now writable when creating a feature.

Full changelog

2.222.4 (2026-03-19)

Bug Fixes

  • make Feature.type writable on create (#6986)
  • replace deprecated FLAG type in tests with STANDARD
v2.222.3 Bug fix

Fixed JWT generation for GitHub API calls in the GitHub integration.

Full changelog

2.222.3 (2026-03-18)

Bug Fixes

  • GitHub Integration: Fix JWT generation for GitHub API calls (#6983) (faf3a66)
v2.222.2 Bug fix

Trim whitespace in search filters to prevent API 400 errors.

Full changelog

2.222.2 (2026-03-18)

Bug Fixes

  • add edit users sending up wrong data (#6923) (b249f2c)
  • align organisation dropdown on responsive viewports (#6971) (0073739)
  • convert feature_state_value after v2 segment save (#6962) (#6967) (13ada3b)
  • mask webhook secret with password field and reveal toggle (#6932) (ddbf8bd)
  • restore grid layout in PanelSearch broken by wrapper div (#6977) (51fc019)
  • restore Prevent Flag Defaults UI enforcement in create feature modal (#6931) (0b80126)
  • trim whitespace in search filters to prevent API 400 errors (#6934) (d93f6d4)
  • use bg-body on sign-up card for dark mode compatibility (#6973) (ead91ec)
  • wrap long text in value editor to prevent horizontal overflow (#6972) (cf9d70d)

Dependency Updates

CI

Refactoring

v2.222.1 Security relevant
Security fixes
  • prevent IDOR vulnerability in environment update endpoint
Full changelog

2.222.1 (2026-03-18)

Bug Fixes

  • 6905: replace dynamic serializer with SDKAnalyticsFlagsV1Serializer (#6908) (f1082d4)
  • Audit: Stop error noise when deleting segment overrides (#6941) (c2bddaf)
  • only apply bold font-weight to active sidebar link (#6926) (1dca708)
  • prevent IDOR vulnerability in environment update endpoint (#6384) (89f2477)
  • replace all hardcoded icon fills with currentColor (#6870) (7453f96)
  • Segments: Fix project reference in segment creation (#6929) (b905af2)
  • SuccessMessage: fix invalid fontWeight and consolidate duplicate (#6873) (45b0dec)

Dependency Updates

  • bump black from 25.1.0 to 26.3.1 in /api (#6939) (ffa171d)
  • bump pyjwt from 2.8.0 to 2.12.0 in /api (#6950) (696bf62)
  • bump pyopenssl from 25.3.0 to 26.0.0 in /api (#6964) (a6390eb)

CI

Refactoring

Tests

v2.222.0 Bug fix
Notable features
  • experiment: use-flagsmith-internal-client-to-send-evaluation-data
Full changelog

2.222.0 (2026-03-10)

Features

  • experiment: use-flagsmith-internal-client-to-send-evaluation-data (#6861) (65a3f12)

Bug Fixes

  • /api/v1/projects/{project_pk}/segments/ is broken for compressed environments (#6913) (0dfa268)
  • remove dead feature prop and store dependency from Button (#6867) (50e4c2b)
v2.221.2 Bug fix

Fixed delayed rendering of identity features by waiting for all data sources.

Full changelog

2.221.2 (2026-03-09)

Bug Fixes

  • Wait for all data sources before rendering identity features (#6899) (69fc5c6)
v2.221.1 Bug fix

The `Feature.type` field can now hold values of any length.

Full changelog

2.221.1 (2026-03-09)

Bug Fixes

Dependency Updates

v2.221.0 New feature
Notable features
  • Support gzip compression for DynamoDB environment documents
Full changelog

2.221.0 (2026-03-09)

Features

  • Support gzip compression for DynamoDB environment documents (#6816) (4e4d835)

Bug Fixes

  • /api/v1/environment-document N+1 query issue related to the number of segment overrides in a version (#6865) (486e240)
  • filter for docker-build-test-publish e2e (#6847) (43bb456)
  • Identity overrides empty in SDK document with v2 versioning (#6840) (877c321)
  • Logging: Omit org name from logging (#6842) (74c391b)
  • replace OFFSET pagination with keyset pagination in identity migration (#6877) (c95fccb)
  • reuse DynamoEnvironmentWrapper in DynamoIdentityWrapper (#6813) (173e666)
  • store-created-at-in-identity-override-v2-document (#6863) (0e0e649)
  • update-env-state-on-metadata-update (#6831) (26d703e)

Infrastructure (Flagsmith SaaS Only)

Dependency Updates

  • bump django from 5.2.11 to 5.2.12 in /api (#6849) (8bc089f)
  • bump dompurify and @types/dompurify in /frontend (#6850) (458a554)
  • bump dompurify from 3.3.0 to 3.3.2 in /docs (#6860) (3587ef0)
  • bump dompurify from 3.3.1 to 3.3.2 in /frontend (#6859) (70ba110)
  • bump immutable from 4.3.7 to 4.3.8 in /frontend (#6853) (780f1f1)
  • bump immutable from 5.0.3 to 5.1.5 in /docs (#6851) (5647282)
  • bump minimatch in /frontend (#6846) (a8154d1)
  • bump svgo from 3.3.2 to 3.3.3 in /docs (#6852) (b0f6849)

Docs

v2.220.0 Bug fix
Notable features
  • Custom fields for projects
Full changelog

2.220.0 (2026-03-03)

Features

Bug Fixes

  • Add composite index to code references to improve query performance (#6835) (13485ca)
  • dark-mode-on-login-page (#6810) (44549e2)
  • defer data field in feature import/export list views (#6811) (380fecd)
  • hide-roles-tab-only-for-non-org-admin-in-env-project-settings (#6786) (4712ef4)
  • N dynamodb queries in feature list endpoint (#6758) (ede739b)
  • replace numpy/scipy with pure Python in experiment analytics (#6830) (7617737)

Dependency Updates

CI

Docs

  • Correct the docs for flags and identities endpoint caches (#6795) (9460579)
v2.219.1 Bug fix

Fixed unexpected setuptools dependency in Hubspot integration.

Full changelog

2.219.1 (2026-02-26)

Bug Fixes

  • Hubspot: Fix unexpected setuptools dependency (#6793) (b7a81d5)
v2.219.0 New feature
Notable features
  • Support for project level custom fields
Full changelog

2.219.0 (2026-02-26)

Features

Bug Fixes

  • breakdown-overrides-limit-in-project-settings (#6783) (7cc74f4)

Dependency Updates

CI

  • added-needs-deploy-ecs-to-push-gram-schema (#6778) (692d3db)
v2.218.0 New feature
Notable features
  • Integrations: Backstage added to default integrations
Full changelog

2.218.0 (2026-02-25)

Features

  • Integrations: Add Backstage to default integrations (#6774) (859803a)

Bug Fixes

Dependency Updates

CI

Docs

v2.217.1 Bug fix

Reverted the flag‑engine v10 revert and re‑applied the engine upgrade.

Full changelog

2.217.1 (2026-02-24)

Bug Fixes

  • Enforce seat limit self hosted (#6663) (17671d0)
  • parse-string-user-agents-to-int-in-mapper (#6756) (deee405)
  • Revert flag-engine v10 revert to re-apply engine upgrade (#6741) (cccf7bd)
  • Webhooks: Correct previous_state for scheduled feature updates (#6740) (9094867)

Dependency Updates

  • bump werkzeug from 3.1.5 to 3.1.6 in /api (#6738) (a67e9db)
v2.217.0 Breaking risk
Notable features
  • Persona-based views for Hackathon
  • Experimental-flags-frontend for hackaton
  • log-error-on-webhook-request feature
Full changelog

2.217.0 (2026-02-19)

Features

Bug Fixes

  • ci: Fix ECS deployment following attempted task definition separation (#6719) (79b7724)
  • docs link for sentry integration (#6718) (5251f04)
  • Hackathon: Platform Hub: inverted stale counts (#6715) (b3d5a33)
  • LD Importer: Archive deprecated LaunchDarkly flags on import (#6447) (f8cbc64)
  • log warning for non-2xx webhook responses (#6732) (7c0bf27)
  • Platform Hub: Invert stale flags count in admin dashboard (#6711) (ac6dd43)

Infrastructure (Flagsmith SaaS Only)

  • Add a new specific task definition for the admin API to enable sentry tracing for admin requests (#6496) (262e4f4)

Dependency Updates

v2.216.0 New feature
Notable features
  • Added A/B experiment analytics endpoint for hackathon-be
Full changelog

2.216.0 (2026-02-12)

Features

  • hackathon-be: A/B experiment analytics endpoint (#6702) (1e2c498)

Bug Fixes

v2.215.1 Bug fix

Fixed platform hub usage trends timeout during hackathons.

Full changelog

2.215.1 (2026-02-12)

Bug Fixes

  • Hackathon: Platform Hub usage trends timing out (#6700) (08c6e0e)
v2.215.0 Bug fix
Notable features
  • Feature lifecycle for Hackathon projects
  • Platform Hub in Hackathon
Full changelog

2.215.0 (2026-02-12)

Features

Bug Fixes

  • Hackathon: Platform Hub: N+1 query for feature counts per project (#6697) (cdb168c)
  • Hackathon: Platform Hub: Pipeline count incorrectly presented as project adoption count (#6696) (a76598f)
  • UI: Fix copy button triggering feature detail dialog (#6690) (f644651)
v2.214.0 Bug fix

Reverted the flag engine upgrade and fixed webhook payloads missing multivariate values.

Full changelog

2.214.0 (2026-02-10)

Features

Bug Fixes

  • revert: Revert upgrade flagsmith-flag-engine to v10 (#6653) (#6674) (faa031c)
  • Webhook payloads do not include multivariate values (#6666) (cf16f3d)

Dependency Updates

v2.213.0 Bug fix
Security fixes
  • dep: CVE-2025-15284 — fixed via updating express and body-parser to bump transitive qs dependency
Notable features
  • Enhanced local Django shell development experience
Full changelog

2.213.0 (2026-02-05)

Features

  • Local env: Enhance local Django shell devex (#6650) (a75564b)

Bug Fixes

  • disable blanket API throttling in favour of WAF (#6642) (9d53063)
  • Flagsmith Environment Webhook incorrect payload values (#6646) (196ebf3)

Dependency Updates

  • bump django from 5.2.10 to 5.2.11 in /api (#6651) (04431e9)
  • bump social-auth-app-django from 5.4.1 to 5.6.0 in /api (#6657) (2230ec6)
  • update express + body-parser to bump transitive qs dependency and fix CVE-2025-15284 (#6656) (7b1cebd)
v2.212.0 Bug fix
Notable features
  • Added Sentry integration as a default data source
  • Improved SDK API documentation
Full changelog

2.212.0 (2026-02-02)

Features

Bug Fixes

  • #6397 - Inconsistent feature toggle behavior corrected (#6601) (88e448b)
  • docs: Invalid link to Contributing Guide in the PR template (#6613) (a0d5aa9)
  • LaunchDarkly importer: Update API version to 20240415 (#6603) (2d31fb4)

Dependency Updates

  • bump protobuf from 4.25.8 to 6.33.5 in /api (#6631) (608ef49)
v2.211.5 Bug fix

Fixed API documentation bug where readOnly properties were incorrectly marked as required.

Full changelog

2.211.5 (2026-01-28)

Bug Fixes

  • api-docs: Avoid readOnly properties with required (#6608) (31ee000)
v2.211.4 Bug fix

Fixed incorrect control value displayed in identity override variation list.

Full changelog

2.211.4 (2026-01-27)

Bug Fixes

  • display correct control value in identity override variation list (#6585) (93ffc6c)
v2.211.3 Bug fix

Fixed MultiSelect loading state and hidden 'Enabled by default' toggle during identity override edits.

Full changelog

2.211.3 (2026-01-26)

Bug Fixes

  • add loading state for MultiSelect in Create Segment modal (#6565) (8fd3be3)
  • frontend: add docs link to LaunchDarkly import screen (#6587) (2881817)
  • frontend: hide 'Enabled by default' toggle when editing identity override (#6584) (141d69c)

Dependency Updates

  • bump influxdb-client from 1.28.0 to 1.50.0 in /api (#6593) (da17d1a)
v2.211.2 Maintenance
Notable features
  • Expose production /metrics endpoint on port :9100
Full changelog

2.211.2 (2026-01-22)

Infrastructure (Flagsmith SaaS Only)

  • Monitoring: Expose production /metrics to :9100 (#6578) (783b762)
v2.211.0 New feature
Notable features
  • Edit Change Requests
  • Jest unit testing infrastructure for frontend
  • Reusable EmptyState component for empty pages
Full changelog

2.211.0 (2026-01-21)

Features

  • Edit Change Requests (#6356) (00085cd)
  • frontend: add Jest unit testing infrastructure (#6432) (9468354)
  • frontend: add reusable EmptyState component for empty pages (#6538) (cd64f1d)
  • frontend: add subscription limit info to Usage and Billing pages (#6539) (7e2d9fb)
  • synchronize-openapi-schema-with-gram (#6499) (31d64ad)
  • use-default-allocation-from-flag (#6558) (fcae6b4)

Bug Fixes

  • add null checks for multivariate_options in feature-list-store (#6561) (aae7f77)
  • add skip conditions for undefined environment ID queries on Compare feat (#6557) (2b832fa)
  • reviewed-dependencies-and-mutualize-components (#6567) (7350f3d)

Infrastructure (Flagsmith SaaS Only)

Dependency Updates

  • bump werkzeug from 3.1.4 to 3.1.5 in /api (#6505) (86a243d)
v2.210.0 Breaking risk
Breaking changes
  • Removed Azure Application Insights integration
Full changelog

2.210.0 (2026-01-19)

Features

Bug Fixes

Dependency Updates

  • bump filelock from 3.20.1 to 3.20.3 in /api (#6527) (0fd330a)
  • bump urllib3 from 2.6.2 to 2.6.3 in /api (#6494) (c2e18bc)
  • bump virtualenv from 20.28.0 to 20.36.1 in /api (#6526) (40a70b9)
  • upgrade-flagsmith-to-latest-version (#6405) (bcb557b)
v2.209.1 Bug fix

Increased MASTER_API_KEY_THROTTLE_RATE limit to 100 requests per second.

Full changelog

2.209.1 (2026-01-13)

Bug Fixes

  • infra: increase MASTER_API_KEY_THROTTLE_RATE to 100/sec (#6521) (d557800)
v2.209.0 New feature
Notable features
  • Throttle only requests authorized by master API keys
Full changelog

2.209.0 (2026-01-12)

Features

  • throttling: Throttle only requests authorised by master API keys (#6513) (e1afc88)
v2.208.0 New feature
Notable features
  • Redis: read_from_replicas enabled by default for Redis Cluster
Full changelog

2.208.0 (2026-01-12)

Features

  • redis: enable read_from_replicas for Redis Cluster by default (#6506) (b53e0cf)

Infrastructure (Flagsmith SaaS Only)

  • Revert to default Redis pool settings (#6507) (dbaf16e)
  • Set per-user rate limit to 500/min for Admin API (#6502) (6c1f175)
v2.207.1 Maintenance

Minor fixes and improvements.

Full changelog

2.207.1 (2026-01-08)

Infrastructure (Flagsmith SaaS Only)

  • Use blocking Redis pool for throttle cache, limit max connections (#6500) (cb049bf)
v2.207.0 Bug fix
Notable features
  • Generate OpenAPI 3.1 docs with drf-spectacular
  • Improvement to segment feature association
Full changelog

2.207.0 (2026-01-08)

Features

  • api-docs: Generate OpenAPI 3.1 docs with drf-spectacular (#6451) (42e4fdc)
  • improve segment feature association (#6478) (58015b1)

Bug Fixes

  • ci: Remove obsolete flagsmith-task-processor clone (#6493) (4a6ee45)
  • deploy: use same task definition for API and SDK services (#6495) (8cdb036)
  • inconsistent Capitalization for Badges - capitalized beta badge (#6492) (530d68b)

Infrastructure (Flagsmith SaaS Only)

  • Enable Redis for per-user throttling in production (#6497) (c0058e4)

Dependency Updates

v2.206.0 New feature
Notable features
  • Added SDK service integration to the ECS deployment pipeline.
  • Features are automatically re‑fetched when a page receives focus.
Full changelog

2.206.0 (2026-01-07)

Features

  • deploy: add SDK service to ECS deployment pipeline (#6484) (253d232)
  • re-fetch features on page focus (#6483) (2544ca0)
v2.205.8 Bug fix
⚠ Upgrade required
  • Admin API now has throttling enabled in production.
Full changelog

2.205.8 (2026-01-06)

Bug Fixes

  • e2e: increase wait time before Try It button click (#6465) (ea8bcc6)
  • features: restore FeaturesPage RTK Query migration with versioning fixes (#6429) (3dd841a)
  • revert: "fix(features): restore FeaturesPage RTK Query migration with versioning fixes" (#6468) (cc85eea)

Infrastructure (Flagsmith SaaS Only)

  • Enable Admin API throttling in production (#6479) (0570f64)
v2.205.7 Bug fix

Fixed performance regression in InfluxDB calls within the handle_api_usage_notifications task.

Full changelog

2.205.7 (2026-01-04)

Bug Fixes

  • optimise influxdb calls from handle_api_usage_notifications task (#6458) (26ac021)
v2.205.6 Bug fix

Fixed bulk update of OrganisationSubscriptionInformationCache by adding a batch size.

Full changelog

2.205.6 (2026-01-02)

Bug Fixes

  • add a batch size to the bulk_update of OrganisationSubscriptionInformationCache objects (#6456) (38ac162)
v2.205.4 New feature
Notable features
  • Throttling for influx query endpoints
Full changelog

2.205.4 (2026-01-02)

Bug Fixes

Dependency Updates

  • bump filelock from 3.16.1 to 3.20.1 in /api (#6425) (d859638)
  • bump js-yaml from 3.14.1 to 3.14.2 in /frontend (#6329) (5b8292b)
  • bump marshmallow from 3.20.1 to 3.26.2 in /api (#6440) (c1d787f)
  • bump qs and express in /docs (#6449) (bff8570)
  • bump tmp, testcafe and inquirer in /frontend (#6450) (bdd9e87)
  • bump werkzeug from 3.0.6 to 3.1.4 in /api (#6348) (60506b9)

Beta — feedback welcome: [email protected]