flagsmith-flag-engine 0.6.0

This project is the rust clone of flagsmith flag engine: https://github.com/Flagsmith/flagsmith-engine
Documentation
# Changelog

## [0.6.0]https://github.com/Flagsmith/flagsmith-rust-flag-engine/compare/v0.5.1...v0.6.0 (2026-01-19)


### Features

* Add feature_type to FeatureMetadata ([#32]https://github.com/Flagsmith/flagsmith-rust-flag-engine/issues/32) ([b8fc3d7]https://github.com/Flagsmith/flagsmith-rust-flag-engine/commit/b8fc3d787f2e2d5af720320fba717482d0b97d9b)

## [0.5.1]https://github.com/Flagsmith/flagsmith-rust-flag-engine/compare/v0.5.0...v0.5.1 (2025-12-02)


### Bug Fixes

* check-context-values-exists-or-return-false ([#28]https://github.com/Flagsmith/flagsmith-rust-flag-engine/issues/28) ([579d0e5]https://github.com/Flagsmith/flagsmith-rust-flag-engine/commit/579d0e5f93ad04b6f1f51894e361f6cc08dc27d9)
* map-environment-name-and-tests ([#29]https://github.com/Flagsmith/flagsmith-rust-flag-engine/issues/29) ([d5c1442]https://github.com/Flagsmith/flagsmith-rust-flag-engine/commit/d5c14429002d270993190c665c785b40022e5a22)


### Other

* bump engine-test-data to v3.5.0 ([#31]https://github.com/Flagsmith/flagsmith-rust-flag-engine/issues/31) ([02422cf]https://github.com/Flagsmith/flagsmith-rust-flag-engine/commit/02422cfd96838f6c35c39d8463df200d057337ee)

## [0.5.0]https://github.com/Flagsmith/flagsmith-rust-flag-engine/compare/v0.4.0...v0.5.0 (2025-11-17)


### Features

* Add evaluation context ([#23]https://github.com/Flagsmith/flagsmith-rust-flag-engine/issues/23) ([c655d52]https://github.com/Flagsmith/flagsmith-rust-flag-engine/commit/c655d52797eeeddf3b6ce43d62f2b3c9eb362e41)
* add segment source metadata enum and bump-engine-test-data ([#24]https://github.com/Flagsmith/flagsmith-rust-flag-engine/issues/24) ([322b689]https://github.com/Flagsmith/flagsmith-rust-flag-engine/commit/322b689b78f2388c783888c1d7b5183e680b2db9)


### Bug Fixes

* **ci:** No `.release-please-manifest.json` present ([#18]https://github.com/Flagsmith/flagsmith-rust-flag-engine/issues/18) ([b20a9b0]https://github.com/Flagsmith/flagsmith-rust-flag-engine/commit/b20a9b01fbe4db7fa0fd869218fd6892e31c9b31)


### CI

* add release please ([#15]https://github.com/Flagsmith/flagsmith-rust-flag-engine/issues/15) ([2f17b1b]https://github.com/Flagsmith/flagsmith-rust-flag-engine/commit/2f17b1b873ab65200bdf5df147ebf852c10e5c76)


### Other

* add root CODEOWNERS ([#22]https://github.com/Flagsmith/flagsmith-rust-flag-engine/issues/22) ([5402536]https://github.com/Flagsmith/flagsmith-rust-flag-engine/commit/5402536391dca2e05d09bc49304d5d4b4bcb217f)
* versioned test data ([#17]https://github.com/Flagsmith/flagsmith-rust-flag-engine/issues/17) ([5459ba0]https://github.com/Flagsmith/flagsmith-rust-flag-engine/commit/5459ba0cc1f3c9f2d831da8b812436eb91a64589)

<a id="v0.4.0"></a>
## [v0.4.0]https://github.com/Flagsmith/flagsmith-rust-flag-engine/releases/tag/v0.4.0 - 2024-04-04

## What's Changed
* feat: Add identity overrides to Environment model by [@khvn26]https://github.com/khvn26 in [#12]https://github.com/Flagsmith/flagsmith-rust-flag-engine/pull/12


**Full Changelog**: https://github.com/Flagsmith/flagsmith-rust-flag-engine/compare/v0.3.0...v0.4.0

[Changes][v0.4.0]


<a id="v0.3.0"></a>
## [v0.3.0]https://github.com/Flagsmith/flagsmith-rust-flag-engine/releases/tag/v0.3.0 - 2023-07-20

## What's Changed
* feat: implement the `IN` operator by [@khvn26]https://github.com/khvn26 in [#9]https://github.com/Flagsmith/flagsmith-rust-flag-engine/pull/9

## New Contributors
* [@khvn26]https://github.com/khvn26 made their first contribution in [#9]https://github.com/Flagsmith/flagsmith-rust-flag-engine/pull/9

**Full Changelog**: https://github.com/Flagsmith/flagsmith-rust-flag-engine/compare/v0.2.0...v0.3.0

[Changes][v0.3.0]


<a id="v0.2.0"></a>
## [v0.2.0]https://github.com/Flagsmith/flagsmith-rust-flag-engine/releases/tag/v0.2.0 - 2022-10-20

## What's Changed
* feat(modulo): Add modulo operator by [@gagantrivedi]https://github.com/gagantrivedi in [#6]https://github.com/Flagsmith/flagsmith-rust-flag-engine/pull/6
* feat(segment/operator): Add is_set and is_not_set by [@gagantrivedi]https://github.com/gagantrivedi in [#7]https://github.com/Flagsmith/flagsmith-rust-flag-engine/pull/7


**Full Changelog**: https://github.com/Flagsmith/flagsmith-rust-flag-engine/compare/v0.1.1...v0.2.0

[Changes][v0.2.0]


<a id="v0.1.1"></a>
## [v0.1.1]https://github.com/Flagsmith/flagsmith-rust-flag-engine/releases/tag/v0.1.1 - 2022-05-27

## What's Changed
* Implement flag engine v0.1.0 by [@gagantrivedi]https://github.com/gagantrivedi in [#1]https://github.com/Flagsmith/flagsmith-rust-flag-engine/pull/1
* Chore/add metadata by [@gagantrivedi]https://github.com/gagantrivedi in [#3]https://github.com/Flagsmith/flagsmith-rust-flag-engine/pull/3
* ci: Add workflow to publish package to cargo by [@gagantrivedi]https://github.com/gagantrivedi in [#4]https://github.com/Flagsmith/flagsmith-rust-flag-engine/pull/4
* Release 0.1.1 by [@gagantrivedi]https://github.com/gagantrivedi in [#5]https://github.com/Flagsmith/flagsmith-rust-flag-engine/pull/5


**Full Changelog**: https://github.com/Flagsmith/flagsmith-rust-flag-engine/commits/v0.1.1

[Changes][v0.1.1]


[v0.4.0]: https://github.com/Flagsmith/flagsmith-rust-flag-engine/compare/v0.3.0...v0.4.0
[v0.3.0]: https://github.com/Flagsmith/flagsmith-rust-flag-engine/compare/v0.2.0...v0.3.0
[v0.2.0]: https://github.com/Flagsmith/flagsmith-rust-flag-engine/compare/v0.1.1...v0.2.0
[v0.1.1]: https://github.com/Flagsmith/flagsmith-rust-flag-engine/tree/v0.1.1

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