Current section

Files

Jump to
flagsmith_engine CHANGELOG.md
Raw

CHANGELOG.md

# Changelog

## [2.4.0](https://github.com/Flagsmith/flagsmith-elixir-client/compare/v2.3.1...v2.4.0) (2026-11-04)


### Features

* **CI:** Set up CodSpeed ([#68](https://github.com/Flagsmith/flagsmith-elixir-client/issues/68)) ([edb95fb](https://github.com/Flagsmith/flagsmith-elixir-client/commit/edb95fb13463a94f38411147f9d2c46f2936347d))
* **Flag Dependency:** Evaluate flags that depend on other flags in local evaluation ([#67](https://github.com/Flagsmith/flagsmith-elixir-client/issues/67)) ([260c966](https://github.com/Flagsmith/flagsmith-elixir-client/commit/260c966f3c77c81cc3ada89f125da26f9261ed83))


### Bug Fixes

* Send identity trait values as plain JSON values ([#60](https://github.com/Flagsmith/flagsmith-elixir-client/issues/60)) ([f259ff8](https://github.com/Flagsmith/flagsmith-elixir-client/commit/f259ff8a6b9ba5500fb921b3355116eacf3be89f))


### CI

* Label Renovate's SDK spec bump PRs ([#62](https://github.com/Flagsmith/flagsmith-elixir-client/issues/62)) ([77b5e9a](https://github.com/Flagsmith/flagsmith-elixir-client/commit/77b5e9a44e6f6da13d171a60021bd88b871b3f47))
* Run the Flagsmith SDK behavioural spec ([#61](https://github.com/Flagsmith/flagsmith-elixir-client/issues/61)) ([45b5617](https://github.com/Flagsmith/flagsmith-elixir-client/commit/45b56173537a21a834acdfa3b9733bbd31ebdeca))
* setup Renovate for engine-test-data tracking ([#56](https://github.com/Flagsmith/flagsmith-elixir-client/issues/56)) ([60090c0](https://github.com/Flagsmith/flagsmith-elixir-client/commit/60090c066b654d31ea3b1699d73d71087423a152))


### Other

* Remove amannn/action-semantic-pull-request workflow ([#53](https://github.com/Flagsmith/flagsmith-elixir-client/issues/53)) ([19414f3](https://github.com/Flagsmith/flagsmith-elixir-client/commit/19414f36fc54e4e9c40dd7e4aabb1fe6986e2cd1))

## [2.3.1](https://github.com/Flagsmith/flagsmith-elixir-client/compare/v2.3.0...v2.3.1) (2025-11-10)


### Refactoring

* use release-please markers for version instead of Application.spec ([#51](https://github.com/Flagsmith/flagsmith-elixir-client/issues/51)) ([6abdc93](https://github.com/Flagsmith/flagsmith-elixir-client/commit/6abdc93d91514d444749a8e1744b27a8f57064e0))

## [2.3.0](https://github.com/Flagsmith/flagsmith-elixir-client/compare/v2.2.1...v2.3.0) (2025-11-07)


### Features

* add User-Agent header with SDK version ([#50](https://github.com/Flagsmith/flagsmith-elixir-client/issues/50)) ([42cb6d4](https://github.com/Flagsmith/flagsmith-elixir-client/commit/42cb6d4886568da57802427d6704c5347c96e3c9))


### CI

* add release please ([#42](https://github.com/Flagsmith/flagsmith-elixir-client/issues/42)) ([b656eaf](https://github.com/Flagsmith/flagsmith-elixir-client/commit/b656eafa31761bd1d8109aa4212a16e9d812af37))


### Docs

* removing hero image from SDK readme ([#44](https://github.com/Flagsmith/flagsmith-elixir-client/issues/44)) ([72dc0ac](https://github.com/Flagsmith/flagsmith-elixir-client/commit/72dc0ac1eb61e71642e1a6b28d214c9bf2f0b61e))


### Other

* add root CODEOWNERS ([#48](https://github.com/Flagsmith/flagsmith-elixir-client/issues/48)) ([42ba11e](https://github.com/Flagsmith/flagsmith-elixir-client/commit/42ba11e36c582a194b13b8bc80fde0fbfdebd022))
* versioned test data ([#45](https://github.com/Flagsmith/flagsmith-elixir-client/issues/45)) ([ae01628](https://github.com/Flagsmith/flagsmith-elixir-client/commit/ae01628de1346c6da2dd6e87d1164bdd5812d63e))

<a id="v2.2.1"></a>
## [v2.2.1](https://github.com/Flagsmith/flagsmith-elixir-client/releases/tag/v2.2.1) - 2025-03-03

## What's Changed
* ci: update actions by [@matthewelwell](https://github.com/matthewelwell) in [#40](https://github.com/Flagsmith/flagsmith-elixir-client/pull/40)
* docs: fix config argument name by [@matthewelwell](https://github.com/matthewelwell) in [#39](https://github.com/Flagsmith/flagsmith-elixir-client/pull/39)
* Bump version 2.2.1 by [@matthewelwell](https://github.com/matthewelwell) in [#41](https://github.com/Flagsmith/flagsmith-elixir-client/pull/41)


**Full Changelog**: https://github.com/Flagsmith/flagsmith-elixir-client/compare/v2.2.0...v2.2.1

[Changes][v2.2.1]


<a id="v2.2.0"></a>
## [Version 2.2.0 (v2.2.0)](https://github.com/Flagsmith/flagsmith-elixir-client/releases/tag/v2.2.0) - 2024-10-22

## What's Changed
* feat: Support transient identities and traits by [@khvn26](https://github.com/khvn26) in [#36](https://github.com/Flagsmith/flagsmith-elixir-client/pull/36)


**Full Changelog**: https://github.com/Flagsmith/flagsmith-elixir-client/compare/v2.1.0...v2.2.0

[Changes][v2.2.0]


<a id="v2.1.0"></a>
## [Version 2.1.0 (v2.1.0)](https://github.com/Flagsmith/flagsmith-elixir-client/releases/tag/v2.1.0) - 2024-04-09

## What's Changed
* feat: Identity overrides in local evaluation mode by [@khvn26](https://github.com/khvn26) in [#34](https://github.com/Flagsmith/flagsmith-elixir-client/pull/34)


**Full Changelog**: https://github.com/Flagsmith/flagsmith-elixir-client/compare/v2.0.0...v2.1.0

[Changes][v2.1.0]


<a id="v2.0.0"></a>
## [Version 2.0.0 (v2.0.0)](https://github.com/Flagsmith/flagsmith-elixir-client/releases/tag/v2.0.0) - 2023-07-24

## What's Changed
* Ensure that percentage split evaluations are consistent by [@matthewelwell](https://github.com/matthewelwell) in [#29](https://github.com/Flagsmith/flagsmith-elixir-client/pull/29)
* QoL updates by [@matthewelwell](https://github.com/matthewelwell) in [#30](https://github.com/Flagsmith/flagsmith-elixir-client/pull/30)
* fix tests according to https://github.com/Flagsmith/flagsmith-elixir-… by [@mnussbaumer](https://github.com/mnussbaumer) in [#32](https://github.com/Flagsmith/flagsmith-elixir-client/pull/32)
* feat: support `IN` operator for local evaluation by [@khvn26](https://github.com/khvn26) in [#33](https://github.com/Flagsmith/flagsmith-elixir-client/pull/33)

**Full Changelog**: https://github.com/Flagsmith/flagsmith-elixir-client/compare/v1.1.1...v2.0.0

[Changes][v2.0.0]


<a id="v1.1.1"></a>
## [Version 1.1.1 (v1.1.1)](https://github.com/Flagsmith/flagsmith-elixir-client/releases/tag/v1.1.1) - 2023-06-06

## What's Changed
* Update actions and get publish working by [@matthewelwell](https://github.com/matthewelwell) in [#22](https://github.com/Flagsmith/flagsmith-elixir-client/pull/22)
* fix: bump setup-beam to v1.15.4 by [@khvn26](https://github.com/khvn26) in [#26](https://github.com/Flagsmith/flagsmith-elixir-client/pull/26)
* Change ecto_sql dependency declaration by [@elephantoss](https://github.com/elephantoss) in [#24](https://github.com/Flagsmith/flagsmith-elixir-client/pull/24)

## New Contributors
* [@khvn26](https://github.com/khvn26) made their first contribution in [#26](https://github.com/Flagsmith/flagsmith-elixir-client/pull/26)
* [@elephantoss](https://github.com/elephantoss) made their first contribution in [#24](https://github.com/Flagsmith/flagsmith-elixir-client/pull/24)

**Full Changelog**: https://github.com/Flagsmith/flagsmith-elixir-client/compare/v1.1.0...v1.1.1

[Changes][v1.1.1]


<a id="v1.1.0"></a>
## [Version 1.1.0 (v1.1.0)](https://github.com/Flagsmith/flagsmith-elixir-client/releases/tag/v1.1.0) - 2022-11-01

## What's Changed
* Add deploy workflow by [@matthewelwell](https://github.com/matthewelwell) in [#18](https://github.com/Flagsmith/flagsmith-elixir-client/pull/18)
* Issues 1145 403 811 by [@mnussbaumer](https://github.com/mnussbaumer) in [#21](https://github.com/Flagsmith/flagsmith-elixir-client/pull/21)
* Release 1.1.0 by [@matthewelwell](https://github.com/matthewelwell) in [#19](https://github.com/Flagsmith/flagsmith-elixir-client/pull/19)


**Full Changelog**: https://github.com/Flagsmith/flagsmith-elixir-client/compare/v1.0.1...v1.1.0

[Changes][v1.1.0]


<a id="v1.0.1"></a>
## [Version 1.0.1 (v1.0.1)](https://github.com/Flagsmith/flagsmith-elixir-client/releases/tag/v1.0.1) - 2022-07-13

## What's Changed
* Run tests on PRs to release branches by [@matthewelwell](https://github.com/matthewelwell) in [#17](https://github.com/Flagsmith/flagsmith-elixir-client/pull/17)
* Use feature name instead of id by [@matthewelwell](https://github.com/matthewelwell) in [#16](https://github.com/Flagsmith/flagsmith-elixir-client/pull/16)
* Release 1.0.1 by [@matthewelwell](https://github.com/matthewelwell) in [#15](https://github.com/Flagsmith/flagsmith-elixir-client/pull/15)

[Changes][v1.0.1]


[v2.2.1]: https://github.com/Flagsmith/flagsmith-elixir-client/compare/v2.2.0...v2.2.1
[v2.2.0]: https://github.com/Flagsmith/flagsmith-elixir-client/compare/v2.1.0...v2.2.0
[v2.1.0]: https://github.com/Flagsmith/flagsmith-elixir-client/compare/v2.0.0...v2.1.0
[v2.0.0]: https://github.com/Flagsmith/flagsmith-elixir-client/compare/v1.1.1...v2.0.0
[v1.1.1]: https://github.com/Flagsmith/flagsmith-elixir-client/compare/v1.1.0...v1.1.1
[v1.1.0]: https://github.com/Flagsmith/flagsmith-elixir-client/compare/v1.0.1...v1.1.0
[v1.0.1]: https://github.com/Flagsmith/flagsmith-elixir-client/tree/v1.0.1

<!-- Generated by https://github.com/rhysd/changelog-from-release v3.9.0 -->