Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "2.228.0"
".": "2.229.0"
}
71 changes: 71 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,76 @@
# Changelog

## [2.229.0](https://github.com/Flagsmith/flagsmith/compare/v2.228.0...v2.229.0) (2026-04-22)


### Features

* add has_approvals() helper to ChangeRequest model ([#7241](https://github.com/Flagsmith/flagsmith/issues/7241)) ([32449e9](https://github.com/Flagsmith/flagsmith/commit/32449e98633b6f91b816929bdc013d3a27509d5c))
* enable saml for scaleup plan ([#7295](https://github.com/Flagsmith/flagsmith/issues/7295)) ([0c96217](https://github.com/Flagsmith/flagsmith/commit/0c962177e96398ff16d6113356343b24b5969156))
* feature analytics label grouping ([#6067](https://github.com/Flagsmith/flagsmith/issues/6067)) ([742a554](https://github.com/Flagsmith/flagsmith/commit/742a55489914735834614acd576980004408a52c))
* **GitLab:** Add GitLab to Project Integrations ([#7239](https://github.com/Flagsmith/flagsmith/issues/7239)) ([9530f35](https://github.com/Flagsmith/flagsmith/commit/9530f35ecfcd159e42d74b6222829c8ee51504aa))
* **GitLab:** Browse GitLab issues and merge requests (backend) ([#7270](https://github.com/Flagsmith/flagsmith/issues/7270)) ([1b8145a](https://github.com/Flagsmith/flagsmith/commit/1b8145ae4d72bd49fb61d8cdd83935279a608dc8))
* **GitLab:** Browse GitLab issues and merge requests (frontend) ([#7273](https://github.com/Flagsmith/flagsmith/issues/7273)) ([cf2ed8d](https://github.com/Flagsmith/flagsmith/commit/cf2ed8d58b5e832449607c8679945b4a5026d9b7))
* **GitLab:** Link GitLab issues and merge requests to feature flags ([#7274](https://github.com/Flagsmith/flagsmith/issues/7274)) ([237f215](https://github.com/Flagsmith/flagsmith/commit/237f21509411681368db7e967a23bdd94820ea46))
* **GitLab:** Receive webhooks for automatic state sync ([#7301](https://github.com/Flagsmith/flagsmith/issues/7301)) ([2a91d0c](https://github.com/Flagsmith/flagsmith/commit/2a91d0cb916079644451e1e4162f5f3241c30713))
* lock CR UI once any reviewer has approved ([#7056](https://github.com/Flagsmith/flagsmith/issues/7056)) ([#7255](https://github.com/Flagsmith/flagsmith/issues/7255)) ([81d1686](https://github.com/Flagsmith/flagsmith/commit/81d16864c1ea4470e35964bf9bdad3ca29b75137))
* **OTel:** Add first structlog events for OTel event pipeline ([#7237](https://github.com/Flagsmith/flagsmith/issues/7237)) ([d7fbcb2](https://github.com/Flagsmith/flagsmith/commit/d7fbcb2cca891db309b86c104f5547933d232e0d))
* **OTel:** Push Amplitude IDs to Baggage ([#7238](https://github.com/Flagsmith/flagsmith/issues/7238)) ([8366b91](https://github.com/Flagsmith/flagsmith/commit/8366b912d1ff23aaf9ff0c3ea799fbdd66915b5f))
* update in app plan page wording ([#7296](https://github.com/Flagsmith/flagsmith/issues/7296)) ([898895c](https://github.com/Flagsmith/flagsmith/commit/898895caa5fb193531b520638d740ca2c67c32be))


### Bug Fixes

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


### Infrastructure (Flagsmith SaaS Only)

* **OTel:** Rename OTEL_EXPORTER_ENDPOINT to OTEL_EXPORTER_OTLP_ENDPOINT ([#7252](https://github.com/Flagsmith/flagsmith/issues/7252)) ([89ed1ea](https://github.com/Flagsmith/flagsmith/commit/89ed1eac16a59ccd78dd109f3c557b9622034c34))
* **OTel:** Wire OTEL_EXPORTER_ENDPOINT in ECS task defs ([#7251](https://github.com/Flagsmith/flagsmith/issues/7251)) ([19677ff](https://github.com/Flagsmith/flagsmith/commit/19677fff7f8d02ea8ed79efbad6e4b48603aae87))


### Dependency Updates

* bump dompurify from 3.3.2 to 3.4.0 in /docs ([#7260](https://github.com/Flagsmith/flagsmith/issues/7260)) ([5595f7f](https://github.com/Flagsmith/flagsmith/commit/5595f7f3311bda6443ce629f2cdef757c61acce2))
* bump follow-redirects from 1.15.11 to 1.16.0 in /docs ([#7227](https://github.com/Flagsmith/flagsmith/issues/7227)) ([0e89c88](https://github.com/Flagsmith/flagsmith/commit/0e89c88a9364a6fb44e5fc0f975d0b96effc05d4))


### CI

* pre-commit autoupdate ([#7221](https://github.com/Flagsmith/flagsmith/issues/7221)) ([76d6573](https://github.com/Flagsmith/flagsmith/commit/76d65730224fe33a7a4e40b3e3335e81abe71fff))
* upgrade vercel cli version to newer ([#7267](https://github.com/Flagsmith/flagsmith/issues/7267)) ([6c69f6e](https://github.com/Flagsmith/flagsmith/commit/6c69f6edc37d37ee8722e63ac3cb0ffac72cda3c))
* upgraded-vercel-to-latest-version ([#7265](https://github.com/Flagsmith/flagsmith/issues/7265)) ([24718e9](https://github.com/Flagsmith/flagsmith/commit/24718e9767ed6075e9f86cd76d854b18c982ced2))


### Docs

* added-snippets-and-numbered-saas-auth-possibilities ([#7257](https://github.com/Flagsmith/flagsmith/issues/7257)) ([838c421](https://github.com/Flagsmith/flagsmith/commit/838c42102ebba4521805cc4f54dadc9779d6f5e4))
* **DevEx:** Add guidelines for metrics, logs, and feature flags ([#7268](https://github.com/Flagsmith/flagsmith/issues/7268)) ([fd03ae3](https://github.com/Flagsmith/flagsmith/commit/fd03ae3ed5e9cd8188f11280e83af92ff07b6a69))
* fixed-wrong-mcp-link ([#7240](https://github.com/Flagsmith/flagsmith/issues/7240)) ([07de9da](https://github.com/Flagsmith/flagsmith/commit/07de9da9bea21628bb5d4c0932bab63d53f80ceb))
* **GitLab:** Add integration documentation for GitLab.com and self-hosted ([#7145](https://github.com/Flagsmith/flagsmith/issues/7145)) ([1cd2e93](https://github.com/Flagsmith/flagsmith/commit/1cd2e9306d7b746bd7082ab00545fa850cee90e4))
* **OTel:** Add backend event catalogue ([#7286](https://github.com/Flagsmith/flagsmith/issues/7286)) ([ec95aef](https://github.com/Flagsmith/flagsmith/commit/ec95aefbc5d5cc9167e2b202f306f1efe711b3a6))


### Refactoring

* migrate get features + remove datadog widget ([#7093](https://github.com/Flagsmith/flagsmith/issues/7093)) ([bb24248](https://github.com/Flagsmith/flagsmith/commit/bb242486d09079602c035539e7b91ab92281491f))
* migrate OrganisationSelect to TypeScript FC ([#7232](https://github.com/Flagsmith/flagsmith/issues/7232)) ([ae375d0](https://github.com/Flagsmith/flagsmith/commit/ae375d04ebd7b7719235467c336ce1a35d126767))
* migrate trivial components to TypeScript ([#7231](https://github.com/Flagsmith/flagsmith/issues/7231)) ([8f6f111](https://github.com/Flagsmith/flagsmith/commit/8f6f11117107ac691562c2979314e19e7d1fc8e2))
* Remove unused scss ([#7194](https://github.com/Flagsmith/flagsmith/issues/7194)) ([2f613d1](https://github.com/Flagsmith/flagsmith/commit/2f613d1c61875a4442ec16e4052ab9aeb8be8bb8))
* replace global lodash with direct per-file imports ([#7229](https://github.com/Flagsmith/flagsmith/issues/7229)) ([0cb47c8](https://github.com/Flagsmith/flagsmith/commit/0cb47c825b795bfbc35d8b6ab55e12f9f984e58d))
* Unused actions and utils ([#7244](https://github.com/Flagsmith/flagsmith/issues/7244)) ([8a449c8](https://github.com/Flagsmith/flagsmith/commit/8a449c85b1036f5ba7110d70eec823061dd9d4fa))

## [2.228.0](https://github.com/Flagsmith/flagsmith/compare/v2.227.0...v2.228.0) (2026-04-14)


Expand Down
2 changes: 1 addition & 1 deletion version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.228.0
2.229.0
Loading