Releases: Flagsmith/flagsmith
Releases · Flagsmith/flagsmith
Release list
v2.246.0
2.246.0 (2026-06-25)
Features
- compare feature states across environments and segments (#7806) (b4f22f6)
- experimentation: experiment rollout with multivariate segment override (#7851) (4203446)
- experimentation: expose experiment rollout in API responses (#7858) (d79ed7e)
- Feature Lifecycle: Update API with feature lifecycle info (#7789) (824988c)
- in app mcp instructions (#7438) (ca07878)
- Segment membership inspection: Add segment members read endpoint (#7861) (c983f85)
Bug Fixes
- Change Requests: Revamp docs, improve UX (#7709) (171d251)
- clickhouse: Task processor startup queries ClickHouse migrations on every boot (#7863) (5b2f0cc)
Dependency Updates
v2.245.0
v2.244.1
v2.244.0
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)