Releases: Flagsmith/flagsmith
Releases · Flagsmith/flagsmith
v2.233.0
2.233.0 (2026-05-12)
Features
- Add created_by to MasterAPIKey model (#6845) (2e3942b)
- added v1 versioning segment updates tools (#7489) (7a17c35)
- allow any operator in segment top rule (#7427) (53fc1bf)
- use flag value to display sdk message (#7458) (938b609)
Bug Fixes
- added currency and frequency in ids resolution (#7442) (e4651d1)
- button: centre icons natively, fix hover and disabled states (#7402) (90e92d9)
- dedupe integration list in onboarding select (#7445) (9d21ed6)
- removed api logout call (#7448) (bff665f)
Dependency Updates
- bump @babel/plugin-transform-modules-systemjs from 7.25.9 to 7.29.4 in /docs (#7466) (74d2a2a)
- bump @babel/plugin-transform-modules-systemjs from 7.29.0 to 7.29.4 in /frontend (#7465) (bf70fde)
- bump django from 5.2.13 to 5.2.14 in /api (#7462) (8907b18)
- bump fast-uri from 3.0.6 to 3.1.2 in /frontend (#7461) (e165fa6)
- bump fast-uri from 3.1.0 to 3.1.2 in /docs (#7459) (37f446b)
- bump lodash-es and langium in /docs (#7395) (9ea8890)
- bump mermaid from 11.12.3 to 11.15.0 in /docs (#7484) (1afa70d)
- bump postcss from 8.5.6 to 8.5.14 in /frontend (#7375) (86de803)
- bump requests from 2.32.5 to 2.33.0 in /api (#7376) (f9472da)
- bump urllib3 from 2.6.3 to 2.7.0 in /api (#7481) (fbb1052)
- docs: Bump qs to fix CVE-2026-2391 (#7479) (bc08f59)
CI
Docs
v2.232.1
v2.232.0
2.232.0 (2026-05-06)
Features
- add Storybook stories for base components (#7100) (c771931)
- added scale up extra seat addon handling (#7382) (70a8911)
- hide and show pylon on user login events (#7383) (85e994d)
- only paid accounts can use pylon chat (#7381) (1bb5667)
- removed-gram-implementation (#7378) (f9be78d)
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
Refactoring
v2.231.1
v2.231.0
v2.230.0
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
This PR was generated with Release Please. See documentation.
v2.229.1
v2.229.0
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_itemsURL (#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
- pre-commit autoupdate (#7221) (76d6573)
- upgrade vercel cli version to newer (#7267) (6c69f6e)
- upgraded-vercel-to-latest-version (#7265) (24718e9)
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
- migrate get features + remove datadog widget (#7093) (bb24248)
- migrate OrganisationSelect to TypeScript FC (#7232) (ae375d0)
- migrate trivial components to TypeScript (#7231) (8f6f111)
- Remove unused scss (#7194) (2f613d1)
- replace global lodash with direct per-file imports (#7229) (0cb47c8)
- Unused actions and utils (#7244) (8a449c8)
v2.228.0
2.228.0 (2026-04-14)
Features
- backend-oauth-consent-screen (#7124) (0e985d9)
- Billing: Cap Scale-Up seats at 20 (#7217) (c3c837a)
- Billing: Reintroduce the Scale-Up plan (#7216) (556b114)
- Enable OpenTelemetry support for Task Processor (#7225) (8dd8c46)
- implement dynamic client registration (#7096) (8cd740f)
- oauth-consent-frontend-screen (#7136) (643682d)
- open-api-specs-describe-oauth (#7148) (97bb4f4)
- setup-dot-and-metadata-endpoint (#7057) (58f6e51)
- support DJANGO_DB_CONN_HEALTH_CHECKS for persistent DB connections (#7220) (9e92fbd)
- visual regression e2e (#7102) (fccd6db)
Bug Fixes
compress_dynamo_documentsbreaks 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
- bump cryptography from 46.0.6 to 46.0.7 in /api (#7187) (de527ae)
- bump django from 5.2.12 to 5.2.13 in /api (#7186) (1ecf480)
- upgraded-axios (#7218) (de45b91)
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
- AccountSettingsPage TypeScript migration (#7169) (c1aef00)
- CJS -> ESM (#7178) (91558ce)
- Codehelp TypeScript migration (#7170) (9dcde58)
- Migrate users urls+page names to Identities (#7168) (e122a95)
- modernise Payment modal (#7004) (7d2f132)
- modernise Server-side SDK Keys page (#7003) (4e5fa9f)
- Move icons, remove unused files (#7171) (589c5d5)