Releases: Flagsmith/flagsmith
Releases · Flagsmith/flagsmith
Release list
v2.243.1
v2.243.0
2.243.0 (2026-06-19)
Features
- add BareButton primitive, migrate role=button sites (#7733) (09cbb72)
- experimentation: experiment results model, task and endpoints (#7796) (d68c358)
- experimentation: results aggregation query and payload builder (#7781) (c4670cb)
- Segment membership: Refresh membership counts on segment edit (#7828) (1bdb7ca)
Bug Fixes
- experiments: resolve environment-level variant allocations (#7805) (72a7df9)
- frontend: prevent crash if redirect param is undefined (#7788) (4be6fa0)
- Local: Fix
make install(#7808) (294e591)
CI
v2.242.0
2.242.0 (2026-06-16)
Features
- experiments: attach a primary metric in the create experiment wizard (#7780) (76fb3e3)
- MCP: Serve MCP at the bare server URL (#7797) (90b08f1)
Bug Fixes
- frontend: add guard against null model (#7778) (5665ad0)
- MCP: Bare server URL fails OAuth resource validation (#7798) (537b57e)
- trigger get warehouse stat request (#7794) (cdc3c06)
Dependency Updates
Docs
v2.241.0
2.241.0 (2026-06-16)
Features
- add Heap region support (#7732) (5ef4042)
- choose environment administrators on environment creation (#7610) (58a7463)
- Code References: Allow empty code reference scans to clear references (#7764) (879046c)
- experimentation: accept inline metrics on experiment creation (#7770) (4c4a992)
- experimentation: add experiment exposures model, warehouse query and summary builder (#7740) (a9822c3)
- experimentation: Bayesian stats kernel (#7769) (44c2b69)
- experimentation: experiment exposures read and refresh endpoints (#7754) (a65d175)
- label variant key UI (#7745) (118bdbc)
- MCP: Push MCP usage via OTel (#7746) (5d410f2)
- sort/inspect users across permissions tables (#7611) (51dfe03)
Bug Fixes
- api: Remove Django pin from uv override-dependencies and upgrade to
5.2.15(#7755) (8a6c26b) - ci: Fix MCP env var names (#7744) (d8ae75c)
- frontend: Allow change request deletion based on API permissions (#7772) (601e716)
- frontend: gate app boot on ConfigStore.hasLoaded to avoid loader deadlock (#7785) (3965016)
- Normalise heap base url and add request coverage (#7747) (79a1673)
- Password validation fires before disabled invites check (#7711) (8cf2785)
CI
- frontend: lint changed files on pull requests (#7748) (56f2ad6)
- frontend: upload Playwright artifacts when E2E tests fail (#7774) (9fd0eb3)
- mcp: render and deploy task definition to ECS (#7716) (9d6105d)
Docs
- migrate flagsmith-cli and flagsmith-nodejs references to @flagsmith scope (#7583) (4be0701)
- remove trailing whitespace in Data Model documentation (#7773) (1d18113)
v2.240.0
2.240.0 (2026-06-09)
Features
- added tests for n plus 1 queries in metrics view (#7728) (4aab293)
- experimentation: metrics list view with edit, delete and pagination (#7731) (fef753d)
- experimentation: warehouse connection verification UI (#7678) (7eda0b1)
- experiments: Create Metric page (#7712) (416de5c)
- multivariate: reserve "control" as a variant key (#7725) (aa90ffc)
Bug Fixes
v2.239.0
2.239.0 (2026-06-08)
Features
- add metric search, experiments field and update (#7724) (3d34cbc)
- choose project administrators on project creation (#7580) (1bf8bda)
- experimentation: environment-scoped metrics & experiment results (#7674) (f4b246e)
- MCP: Add Docker image and release publishing (#7694) (19fa405)
- MCP: Emit session and tool call events (#7707) (36ef8dd)
- MCP: Expose Prometheus metrics (#7705) (8ef95e0)
- MCP: OAuth 2.0 support for HTTP transport (#7692) (35664ed)
- MCP: Run an MCP server out of OpenAPI specs (#7670) (4688419)
- MCP: Set up logging and OpenTelemetry export (#7706) (f3c738b)
- multivariate: add per-feature unique key to multivariate options (#7698) (6fcede7)
- multivariate: report variant key on identities flag responses (#7723) (08b9690)
- multivariate: thread variant key into the environment document (#7699) (ed18061)
- sdk: add variant key to evaluation schemas (#7704) (2eae0ff)
- sdk: make evaluation result variant required and nullable (#7726) (9036dbf)
- verify warehouse connection api and events received (#7677) (d0ac9b5)
Bug Fixes
- API: bump PyJWT to 2.13.0 (CVE-2026-48526) and add to dev dependencies (#7714) (09bac40)
- Improve ButterBar text contrast on banners (#7684) (cf0d7b0)
- infra: Drop SECURE_PROXY_SSL_HEADER_NAME override (#7499) (ab37e29)
- Runtime: Fix uv compatibility in local envs (#7720) (4ffbf74)
Dependency Updates
- Bump uv to 0.11.18 (#7708) (cbcac64)
- update dependency pytest to v9 [security] (#7689) (253111c)
- Update python-dotenv and idna (transitive dependencies) (#7682) (08e6853)
- Update sentry webpack plugin (#7683) (de382aa)
- updated track event callsites with new interface (#7666) (0a935c7)
CI
v2.238.0
2.238.0 (2026-06-01)
Features
- experimentation: add unique event names from ClickHouse (#7660) (1ee9b7b)
- experiments ux improvements (#7644) (755df22)
- experiment: use backend type filter for multivariate features (#7630) (164d4bc)
- MCP: Use native OpenAPI tool fields and consolidate private deps (#7656) (2c8cf0f)
Bug Fixes
- feature_segment missing in versioning (#7618) (f5584c9)
- GitLab: issue/MR status in the feature Links panel goes stale after state changes (#7545) (77f742e)
- webhooks: Prevent SSRF in webhooks and webhook tests (#7550) (85b92fa)
Dependency Updates
- node: upgrade ws transitive dependency to fix CVE-2026-45736 (#7634) (4de821d)
CI
- renovate: Fix renovate config json & add linter to pre-commit hooks (#7657) (69c6dbf)
- Replace Dependabot with Renovate (#7645) (5b4dff0)
Docs
v2.237.0
2.237.0 (2026-05-29)
Features
- added pagination and deletion guard (#7615) (588fa17)
- added search query to get experiment endpoints (#7617) (91efcff)
- experiment: add experiments list page with filtering, pagination, and actions (#7628) (7ea1158)
- experimentation: add Experiment base model and CRUD endpoints (#7591) (d118da7)
- experimentation: add experiment creation wizard frontend (#7596) (cdda679)
- experimentation: return feature object along with experiment entity (#7609) (e5f2f7c)
- return experiment status counts along paginated list (#7625) (aa85699)
- track custom event feature creation (#7603) (cac20ff)
Bug Fixes
Dependency Updates
- bump flagsmith-sql-flag-engine to 0.1.1 (#7616) (482f0ff)
- Use uv supported by dependabot (#7633) (d844e1a)
Docs
v2.236.0
2.236.0 (2026-05-27)
Features
Bug Fixes
- code references count returns 0 after unchanged rescan (#7599) (3fa3d9a)
- experimentation: always insert new WarehouseConnection on create (#7605) (38e4a09)
- Segment membership: Read counts off segment.membership_counts (#7601) (b000f47)
- Segment membership: Zero out (segment, env) pairs that stopped matching (#7600) (2a13539)
v2.235.0
2.235.0 (2026-05-26)
Features
- Adding a unique ID to every integration auth and save buttons (#7562) (03f05ee)
- Adding a unique ID to every integration setup button (#7560) (38a4a8a)
- experimentation flagsmith warehouse setup api scaffolding (#7542) (b10a2c3)
- experimentation warehouse setup frontend (#7543) (26138f3)
- experimentation: hide tab with flag (#7575) (a377140)
- experimentation: one warehouse connection per environment (#7582) (537a7d6)
- experimentation: rework warehouse connection UI (#7581) (bbf8608)
- experimentation: Snowflake warehouse connection support (#7565) (2be8504)
- experimentation: Snowflake warehouse frontend (#7566) (8545240)
- experimentation: sync warehouse connection environment keys to ingestion redis (#7588) (7d3b541)
- Segment membership inspection PoC: Daily ClickHouse-backed per-env segment counts (#7464) (161e3d1)
- Segment membership inspection PoC: Surface identity counts in segments UI (#7467) (f3c68f2)
Bug Fixes
- improve error messaging when saving custom field (#7578) (e5ba08a)
- rename SAML config "Name" field to "Organisation Name" (#7576) (4e892a2)
- SCIM: Incorrect plan attribution (#7559) (89dff8e)
- Segment membership PoC: Identity backfill broken due to lack of JSON column support (#7584) (fe355be)
Dependency Updates
- bump js-cookie from 2.2.1 to 3.0.7 in /frontend (#7573) (f960837)
- bump qs and express in /frontend (#7586) (7266595)
- bump qs from 6.15.1 to 6.15.2 in /docs (#7585) (277a2ad)
Docs
- add topology-based project structure decision tree (#7517) (896067f)
- Add trust centre link (#7567) (644d8fa)
- API: add tags to swagger and order them based on workflow (#6885) (e79f066)
- document CR scope, notifications and non-notification events (#7549) (bbe9c91)
- SCIM provisioning (#7139) (db9490c)