diff --git a/.github/workflows/conventional-commit.yml b/.github/workflows/conventional-commit.yml
new file mode 100644
index 00000000..6dcac8d6
--- /dev/null
+++ b/.github/workflows/conventional-commit.yml
@@ -0,0 +1,29 @@
+name: Conventional Commit
+
+on:
+ pull_request:
+ types:
+ - edited
+ - opened
+
+jobs:
+ conventional-commit:
+ name: Conventional Commit
+ runs-on: depot-ubuntu-latest
+ steps:
+ - name: Check PR Conventional Commit title
+ uses: amannn/action-semantic-pull-request@v5
+ env:
+ GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+ with:
+ types: | # mirrors changelog-sections in the /release-please-config.json
+ feat
+ fix
+ infra
+ ci
+ docs
+ deps
+ perf
+ refactor
+ test
+ chore
diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml
new file mode 100644
index 00000000..968c75be
--- /dev/null
+++ b/.github/workflows/release-please.yml
@@ -0,0 +1,18 @@
+name: Update release PR
+
+on:
+ push:
+ branches:
+ - main
+
+permissions:
+ contents: write
+ pull-requests: write
+
+jobs:
+ release-please:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: googleapis/release-please-action@v4
+ with:
+ token: ${{ secrets.RELEASE_PLEASE_GITHUB_TOKEN }}
diff --git a/.release-please-manifest.json b/.release-please-manifest.json
new file mode 100644
index 00000000..5791ece2
--- /dev/null
+++ b/.release-please-manifest.json
@@ -0,0 +1,3 @@
+{
+ ".": "5.3.0"
+}
diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 00000000..e5035fe0
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,802 @@
+
+# [v5.3.0](https://github.com/flagsmith/flagsmith-engine/releases/tag/v5.3.0) - 2024-09-24
+
+## What's Changed
+* feat: make map_any_value_to_trait_value public to allow trait value parsing in core by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#211](https://github.com/Flagsmith/flagsmith-engine/pull/211)
+* chore: bump minor version by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#212](https://github.com/Flagsmith/flagsmith-engine/pull/212)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v5.2.0...v5.3.0
+
+[Changes][v5.3.0]
+
+
+
+# [v5.2.0](https://github.com/flagsmith/flagsmith-engine/releases/tag/v5.2.0) - 2024-09-04
+
+## What's Changed
+* chore(deps-dev): bump black from 23.7.0 to 24.3.0 by [@dependabot](https://github.com/dependabot) in [Flagsmith/flagsmith-engine#203](https://github.com/Flagsmith/flagsmith-engine/pull/203)
+* chore: update github actions by [@dabeeeenster](https://github.com/dabeeeenster) in [Flagsmith/flagsmith-engine#204](https://github.com/Flagsmith/flagsmith-engine/pull/204)
+* feat(env/model): Add use_identity_overrides_in_local_eval field by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#208](https://github.com/Flagsmith/flagsmith-engine/pull/208)
+* feat(env/model): add dashboard_alias field by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#210](https://github.com/Flagsmith/flagsmith-engine/pull/210)
+* chore: bump version by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#209](https://github.com/Flagsmith/flagsmith-engine/pull/209)
+
+## New Contributors
+* [@dependabot](https://github.com/dependabot) made their first contribution in [Flagsmith/flagsmith-engine#203](https://github.com/Flagsmith/flagsmith-engine/pull/203)
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v5.1.1...v5.2.0
+
+[Changes][v5.2.0]
+
+
+
+# [Version 5.1.1 (v5.1.1)](https://github.com/flagsmith/flagsmith-engine/releases/tag/v5.1.1) - 2024-01-17
+
+## What's Changed
+* fix: Avoid recursion during identity features validation by [@khvn26](https://github.com/khvn26) in [Flagsmith/flagsmith-engine#201](https://github.com/Flagsmith/flagsmith-engine/pull/201)
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v5.1.0...v5.1.1
+
+[Changes][v5.1.1]
+
+
+
+# [Version 5.1.0 (v5.1.0)](https://github.com/flagsmith/flagsmith-engine/releases/tag/v5.1.0) - 2023-12-15
+
+## What's Changed
+* feat: remove builders modules by [@khvn26](https://github.com/khvn26) in [Flagsmith/flagsmith-engine#195](https://github.com/Flagsmith/flagsmith-engine/pull/195)
+* feat: Add `EnvironmentModel.identity_overrides` for the local evaluation mode by [@khvn26](https://github.com/khvn26) in [Flagsmith/flagsmith-engine#199](https://github.com/Flagsmith/flagsmith-engine/pull/199)
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v5.0.0...v5.1.0
+
+[Changes][v5.1.0]
+
+
+
+# [Version 5.0.0 (v5.0.0)](https://github.com/flagsmith/flagsmith-engine/releases/tag/v5.0.0) - 2023-11-08
+
+## What's Changed
+* feat: pydantic V2 by [@khvn26](https://github.com/khvn26) in [Flagsmith/flagsmith-engine#190](https://github.com/Flagsmith/flagsmith-engine/pull/190)
+* feat: strict typing by [@khvn26](https://github.com/khvn26) in [Flagsmith/flagsmith-engine#168](https://github.com/Flagsmith/flagsmith-engine/pull/168)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v4.1.0...v5.0.0
+
+[Changes][v5.0.0]
+
+
+
+# [Version 4.1.0 (v4.1.0)](https://github.com/flagsmith/flagsmith-engine/releases/tag/v4.1.0) - 2023-09-19
+
+## What's Changed
+* feat: evaluator module by [@khvn26](https://github.com/khvn26) in [Flagsmith/flagsmith-engine#192](https://github.com/Flagsmith/flagsmith-engine/pull/192)
+* ci/bump pytest by [@dabeeeenster](https://github.com/dabeeeenster) in [Flagsmith/flagsmith-engine#191](https://github.com/Flagsmith/flagsmith-engine/pull/191)
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v4.0.4...v4.1.0
+
+[Changes][v4.1.0]
+
+
+
+# [Version 4.0.4 (v4.0.4)](https://github.com/flagsmith/flagsmith-engine/releases/tag/v4.0.4) - 2023-08-08
+
+## What's Changed
+* fix: decimal trait values by [@khvn26](https://github.com/khvn26) in [Flagsmith/flagsmith-engine#187](https://github.com/Flagsmith/flagsmith-engine/pull/187)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v4.0.3...v4.0.4
+
+[Changes][v4.0.4]
+
+
+
+# [Version 4.0.3 (v4.0.3)](https://github.com/flagsmith/flagsmith-engine/releases/tag/v4.0.3) - 2023-07-12
+
+## What's Changed
+* Fix Nan validation by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#184](https://github.com/Flagsmith/flagsmith-engine/pull/184)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v4.0.2...v4.0.3
+
+[Changes][v4.0.3]
+
+
+
+# [Version 4.0.2 (v4.0.2)](https://github.com/flagsmith/flagsmith-engine/releases/tag/v4.0.2) - 2023-07-04
+
+## What's Changed
+* fix: restore trait value coercion to string by [@khvn26](https://github.com/khvn26) in [Flagsmith/flagsmith-engine#179](https://github.com/Flagsmith/flagsmith-engine/pull/179)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v4.0.1...v4.0.2
+
+[Changes][v4.0.2]
+
+
+
+# [Version 4.0.1 (v4.0.1)](https://github.com/flagsmith/flagsmith-engine/releases/tag/v4.0.1) - 2023-07-03
+
+## What's Changed
+* fix: use `Config.smart_union` to avoid type coercion for `TraitModel.trait_value` by [@khvn26](https://github.com/khvn26) in [Flagsmith/flagsmith-engine#177](https://github.com/Flagsmith/flagsmith-engine/pull/177)
+* fix: remove dynatrace from engine integration models by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#176](https://github.com/Flagsmith/flagsmith-engine/pull/176)
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v4.0.0...v4.0.1
+
+[Changes][v4.0.1]
+
+
+
+# [Version 4.0.0 (v4.0.0)](https://github.com/flagsmith/flagsmith-engine/releases/tag/v4.0.0) - 2023-06-29
+
+## What's Changed
+
+Support for Python versions earlier than 3.7 is dropped.
+
+This release removes the functionality that supported Flagsmith's Core API <> Edge API interop and migrates the engine model dataclasses to Pydantic, simplifying their serialization.
+
+`flag_engine.environments.builders` and `flag_engine.identities.builders` modules are kept for backwards compatibility but will be deprecated in the future in favour of Pydantic's `.dict()` and `.parse_obj()` methods. It's completely safe to use them with Flagsmith's `EnvironmentModel` and `IdentityModel` instead of builder APIs.
+
+* feat: migrate from marshmallow to pydantic, remove core API-specific schemas by [@khvn26](https://github.com/khvn26) in [Flagsmith/flagsmith-engine#167](https://github.com/Flagsmith/flagsmith-engine/pull/167)
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v3.6.0...v4.0.0
+
+[Changes][v4.0.0]
+
+
+
+# [Version 3.6.0 (v3.6.0)](https://github.com/flagsmith/flagsmith-engine/releases/tag/v3.6.0) - 2023-06-29
+
+## What's Changed
+* Ensure percentage split evaluations are consistent in Core API and Local Evaluation by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#171](https://github.com/Flagsmith/flagsmith-engine/pull/171)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v3.5.1...v3.6.0
+
+[Changes][v3.6.0]
+
+
+
+# [v3.5.1](https://github.com/flagsmith/flagsmith-engine/releases/tag/v3.5.1) - 2023-06-26
+
+## What's Changed
+* feat: add Rudderstack support by [@khvn26](https://github.com/khvn26) in [Flagsmith/flagsmith-engine#169](https://github.com/Flagsmith/flagsmith-engine/pull/169)
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v3.5.0...v3.5.1
+
+[Changes][v3.5.1]
+
+
+
+# [v3.5.0](https://github.com/flagsmith/flagsmith-engine/releases/tag/v3.5.0) - 2023-05-19
+
+## What's Changed
+* feat: add `Project.server_key_only_feature_ids` by [@khvn26](https://github.com/khvn26) in [Flagsmith/flagsmith-engine#164](https://github.com/Flagsmith/flagsmith-engine/pull/164)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v3.4.0...v3.5.0
+
+[Changes][v3.5.0]
+
+
+
+# [v3.4.0](https://github.com/flagsmith/flagsmith-engine/releases/tag/v3.4.0) - 2023-04-11
+
+## What's Changed
+* feat(environment): Add hide_sensitive_data field by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#161](https://github.com/Flagsmith/flagsmith-engine/pull/161)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v3.3.2...v3.4.0
+
+[Changes][v3.4.0]
+
+
+
+# [Version 3.3.2 (v3.3.2)](https://github.com/flagsmith/flagsmith-engine/releases/tag/v3.3.2) - 2023-03-29
+
+## What's Changed
+* Update feature state version logic by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#159](https://github.com/Flagsmith/flagsmith-engine/pull/159)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v3.3.1...v3.3.2
+
+[Changes][v3.3.2]
+
+
+
+# [Version 3.3.1 (v3.3.1)](https://github.com/flagsmith/flagsmith-engine/releases/tag/v3.3.1) - 2023-03-16
+
+## What's Changed
+* Fix regex evaluations for non string trait values by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#157](https://github.com/Flagsmith/flagsmith-engine/pull/157)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v3.3.0...v3.3.1
+
+[Changes][v3.3.1]
+
+
+
+# [v3.3.0](https://github.com/flagsmith/flagsmith-engine/releases/tag/v3.3.0) - 2023-03-03
+
+## What's Changed
+* feat(environment): Add name by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#154](https://github.com/Flagsmith/flagsmith-engine/pull/154)
+* Release 3.3.0 by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#155](https://github.com/Flagsmith/flagsmith-engine/pull/155)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/3.2.0...v3.3.0
+
+[Changes][v3.3.0]
+
+
+
+# [3.2.0](https://github.com/flagsmith/flagsmith-engine/releases/tag/3.2.0) - 2023-02-02
+
+## What's Changed
+* Feat(identity/get_hash_key): Add method to help generate consistent mv values by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#152](https://github.com/Flagsmith/flagsmith-engine/pull/152)
+* Release 3.2.0 by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#153](https://github.com/Flagsmith/flagsmith-engine/pull/153)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v3.1.0...3.2.0
+
+[Changes][3.2.0]
+
+
+
+# [v3.1.0](https://github.com/flagsmith/flagsmith-engine/releases/tag/v3.1.0) - 2023-01-16
+
+## What's Changed
+* In segment operator added by [@EdsnLoor](https://github.com/EdsnLoor) in [Flagsmith/flagsmith-engine#149](https://github.com/Flagsmith/flagsmith-engine/pull/149)
+* feat(env/hide_disabled_flags): Add hide_disabled flags to environment by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#150](https://github.com/Flagsmith/flagsmith-engine/pull/150)
+
+## New Contributors
+* [@EdsnLoor](https://github.com/EdsnLoor) made their first contribution in [Flagsmith/flagsmith-engine#149](https://github.com/Flagsmith/flagsmith-engine/pull/149)
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v3.0.0...v3.1.0
+
+[Changes][v3.1.0]
+
+
+
+# [v3.0.0](https://github.com/flagsmith/flagsmith-engine/releases/tag/v3.0.0) - 2022-11-11
+
+## What's Changed
+* feat(identity/update_traits): update return type by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#146](https://github.com/Flagsmith/flagsmith-engine/pull/146)
+* feat(project/models): Add enable_realtime_updates field by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#147](https://github.com/Flagsmith/flagsmith-engine/pull/147)
+* feat(enviroment): add updated_at field by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#148](https://github.com/Flagsmith/flagsmith-engine/pull/148)
+* Release 3.0.0 by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#116](https://github.com/Flagsmith/flagsmith-engine/pull/116)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v2.3.0...v3.0.0
+
+[Changes][v3.0.0]
+
+
+
+# [v2.3.0](https://github.com/flagsmith/flagsmith-engine/releases/tag/v2.3.0) - 2022-10-13
+
+## What's Changed
+* feat(modulo): Add support for modulo operator by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#144](https://github.com/Flagsmith/flagsmith-engine/pull/144)
+* feat(segment): Add IS_SET and IS_NOT_SET operator by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#145](https://github.com/Flagsmith/flagsmith-engine/pull/145)
+* Release v2.3.0 by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#143](https://github.com/Flagsmith/flagsmith-engine/pull/143)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v2.2.0...v2.3.0
+
+[Changes][v2.3.0]
+
+
+
+# [v2.2.0](https://github.com/flagsmith/flagsmith-engine/releases/tag/v2.2.0) - 2022-09-13
+
+## What's Changed
+* Release v2.2.0 by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#142](https://github.com/Flagsmith/flagsmith-engine/pull/142)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v2.1.2...v2.2.0
+
+[Changes][v2.2.0]
+
+
+
+# [v2.1.2](https://github.com/flagsmith/flagsmith-engine/releases/tag/v2.1.2) - 2022-09-13
+
+## What's Changed
+* Add pip-tools for managing dev requirements by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#138](https://github.com/Flagsmith/flagsmith-engine/pull/138)
+* Update engine test data by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#140](https://github.com/Flagsmith/flagsmith-engine/pull/140)
+* Release 2.1.2 by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#139](https://github.com/Flagsmith/flagsmith-engine/pull/139)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v2.1.1...v2.1.2
+
+[Changes][v2.1.2]
+
+
+
+# [Version 2.1.1 (v2.1.1)](https://github.com/flagsmith/flagsmith-engine/releases/tag/v2.1.1) - 2022-07-01
+
+## What's Changed
+* Add allow_client_traits field to EnvironmentModel and schema by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#137](https://github.com/Flagsmith/flagsmith-engine/pull/137)
+* Release 2.1.1 by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#136](https://github.com/Flagsmith/flagsmith-engine/pull/136)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v2.1.0...v2.1.1
+
+[Changes][v2.1.1]
+
+
+
+# [Version 2.1.0 (v2.1.0)](https://github.com/flagsmith/flagsmith-engine/releases/tag/v2.1.0) - 2022-06-29
+
+## What's Changed
+* Replace environment webhooks with webhook config by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#134](https://github.com/Flagsmith/flagsmith-engine/pull/134)
+* fix(ValueError/for-invalid-trait-value): catch and return False by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#132](https://github.com/Flagsmith/flagsmith-engine/pull/132)
+* Release 2.1.0 by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#135](https://github.com/Flagsmith/flagsmith-engine/pull/135)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v2.0.7...v2.1.0
+
+[Changes][v2.1.0]
+
+
+
+# [Version 2.0.7 (v2.0.7)](https://github.com/flagsmith/flagsmith-engine/releases/tag/v2.0.7) - 2022-05-27
+
+## What's Changed
+* Remove webhooks from _INTEGRATION_ATTS by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#130](https://github.com/Flagsmith/flagsmith-engine/pull/130)
+* Bump version 2.0.7 by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#131](https://github.com/Flagsmith/flagsmith-engine/pull/131)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v2.0.6...v2.0.7
+
+[Changes][v2.0.7]
+
+
+
+# [Version 2.0.6 (v2.0.6)](https://github.com/flagsmith/flagsmith-engine/releases/tag/v2.0.6) - 2022-05-24
+
+## What's Changed
+* fix(segment-priority): use priority on evaluation by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#128](https://github.com/Flagsmith/flagsmith-engine/pull/128)
+* Release 2.0.6 by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#129](https://github.com/Flagsmith/flagsmith-engine/pull/129)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v2.0.5...v2.0.6
+
+[Changes][v2.0.6]
+
+
+
+# [Version 2.0.5 (v2.0.5)](https://github.com/flagsmith/flagsmith-engine/releases/tag/v2.0.5) - 2022-05-12
+
+## What's Changed
+* Return updated traits when updating by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#126](https://github.com/Flagsmith/flagsmith-engine/pull/126)
+* Release 2.0.5 by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#125](https://github.com/Flagsmith/flagsmith-engine/pull/125)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v2.0.4...v2.0.5
+
+[Changes][v2.0.5]
+
+
+
+# [v2.0.4](https://github.com/flagsmith/flagsmith-engine/releases/tag/v2.0.4) - 2022-05-12
+
+## What's Changed
+* Add webhooks
+* Add `entity_selector` to integration model/schema
+* Release 2.0.4 by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#122](https://github.com/Flagsmith/flagsmith-engine/pull/122)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v2.0.3...v2.0.4
+
+[Changes][v2.0.4]
+
+
+
+# [v2.0.3](https://github.com/flagsmith/flagsmith-engine/releases/tag/v2.0.3) - 2022-05-09
+
+## What's Changed
+* Fix missing `feature_state_value` field on dump using engine models
+* Release 2.0.3 by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#120](https://github.com/Flagsmith/flagsmith-engine/pull/120)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v2.0.2...v2.0.3
+
+[Changes][v2.0.3]
+
+
+
+# [v2.0.2](https://github.com/flagsmith/flagsmith-engine/releases/tag/v2.0.2) - 2022-04-25
+
+## What's Changed
+* fix(traits/float_value): Add custom field to serialize/deserialize trait_value
+* Release 2.0.2 by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#115](https://github.com/Flagsmith/flagsmith-engine/pull/115)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v2.0.1...v2.0.2
+
+[Changes][v2.0.2]
+
+
+
+# [Version 2.0.1 (v2.0.1)](https://github.com/flagsmith/flagsmith-engine/releases/tag/v2.0.1) - 2022-04-21
+
+## What's Changed
+* Add semver to install_requires by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#113](https://github.com/Flagsmith/flagsmith-engine/pull/113)
+* Release 2.0.1 by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#112](https://github.com/Flagsmith/flagsmith-engine/pull/112)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v2.0.0...v2.0.1
+
+[Changes][v2.0.1]
+
+
+
+# [Version 2.0.0 - alpha 1 (v2.0.0-alpha.1)](https://github.com/flagsmith/flagsmith-engine/releases/tag/v2.0.0-alpha.1) - 2022-04-21
+
+
+
+[Changes][v2.0.0-alpha.1]
+
+
+
+# [Version 2.0.0 (v2.0.0)](https://github.com/flagsmith/flagsmith-engine/releases/tag/v2.0.0) - 2022-04-21
+
+## What's Changed
+* Use feature state is_live by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#111](https://github.com/Flagsmith/flagsmith-engine/pull/111)
+* major version update by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#108](https://github.com/Flagsmith/flagsmith-engine/pull/108)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v1.6.6...v2.0.0
+
+[Changes][v2.0.0]
+
+
+
+# [Version 1.6.6 (v1.6.6)](https://github.com/flagsmith/flagsmith-engine/releases/tag/v1.6.6) - 2022-04-21
+
+## What's Changed
+* Use timezone aware datetimes by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#110](https://github.com/Flagsmith/flagsmith-engine/pull/110)
+* Release 1.6.6 by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#109](https://github.com/Flagsmith/flagsmith-engine/pull/109)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v1.6.5...v1.6.6
+
+[Changes][v1.6.6]
+
+
+
+# [Version 1.6.5 (v1.6.5)](https://github.com/flagsmith/flagsmith-engine/releases/tag/v1.6.5) - 2022-04-20
+
+## What's Changed
+* Update comments by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#98](https://github.com/Flagsmith/flagsmith-engine/pull/98)
+* Update engine test data by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#99](https://github.com/Flagsmith/flagsmith-engine/pull/99)
+* fix(segment_evaluation): use django_id if present by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#101](https://github.com/Flagsmith/flagsmith-engine/pull/101)
+* chore(tests): update engine test-data by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#105](https://github.com/Flagsmith/flagsmith-engine/pull/105)
+* Handle feature state versioning by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#100](https://github.com/Flagsmith/flagsmith-engine/pull/100)
+* Feature/edge api 29/add integrations data property by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#104](https://github.com/Flagsmith/flagsmith-engine/pull/104)
+* fix(datetime): use tz(utc) aware datetime by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#103](https://github.com/Flagsmith/flagsmith-engine/pull/103)
+* remove get_feature_state_value method by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#102](https://github.com/Flagsmith/flagsmith-engine/pull/102)
+* Release 1.6.5 by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#97](https://github.com/Flagsmith/flagsmith-engine/pull/97)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v1.6.4...v1.6.5
+
+[Changes][v1.6.5]
+
+
+
+# [v1.6.4](https://github.com/flagsmith/flagsmith-engine/releases/tag/v1.6.4) - 2022-02-10
+
+## What's Changed
+* Fix build_environment_api_key_model by adding correct parent class to schema by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#95](https://github.com/Flagsmith/flagsmith-engine/pull/95)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v1.6.3...v1.6.4
+
+[Changes][v1.6.4]
+
+
+
+# [v1.6.3](https://github.com/flagsmith/flagsmith-engine/releases/tag/v1.6.3) - 2022-02-04
+
+## What's Changed
+* Fix(feature/schema): only run validation if field the is present by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#94](https://github.com/Flagsmith/flagsmith-engine/pull/94)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v1.6.2...v1.6.3
+
+[Changes][v1.6.3]
+
+
+
+# [Version 1.6.2 (v1.6.2)](https://github.com/flagsmith/flagsmith-engine/releases/tag/v1.6.2) - 2022-02-03
+
+## What's Changed
+* Fix type error when sorting feature segments by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#91](https://github.com/Flagsmith/flagsmith-engine/pull/91)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v1.6.1...v1.6.2
+
+[Changes][v1.6.2]
+
+
+
+# [Version 1.6.1 (v1.6.1)](https://github.com/flagsmith/flagsmith-engine/releases/tag/v1.6.1) - 2022-02-02
+
+## What's Changed
+* Refactor django_transform module to allow for better query optimisation by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#89](https://github.com/Flagsmith/flagsmith-engine/pull/89)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v1.6.0...v1.6.1
+
+[Changes][v1.6.1]
+
+
+
+# [Version 1.6.0 (v1.6.0)](https://github.com/flagsmith/flagsmith-engine/releases/tag/v1.6.0) - 2022-01-27
+
+## What's Changed
+* Feat(environment-api-key): Add environment api key model by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#86](https://github.com/Flagsmith/flagsmith-engine/pull/86)
+* Update get_value typehints and add docstring by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#85](https://github.com/Flagsmith/flagsmith-engine/pull/85)
+* Version bump (1.6.0) by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#88](https://github.com/Flagsmith/flagsmith-engine/pull/88)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v1.5.1...v1.6.0
+
+[Changes][v1.6.0]
+
+
+
+# [Version 1.5.1 (v1.5.1)](https://github.com/flagsmith/flagsmith-engine/releases/tag/v1.5.1) - 2022-01-07
+
+## What's Changed
+* fix(multivariate_feature_option): Add id by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#74](https://github.com/Flagsmith/flagsmith-engine/pull/74)
+* Add django_id to feature state schema by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#78](https://github.com/Flagsmith/flagsmith-engine/pull/78)
+* fix(mv_fs_value):uuid field by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#76](https://github.com/Flagsmith/flagsmith-engine/pull/76)
+* Add engine tests by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#77](https://github.com/Flagsmith/flagsmith-engine/pull/77)
+* fix(identity): dump identity features in a custom class by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#81](https://github.com/Flagsmith/flagsmith-engine/pull/81)
+* Fix/mv schema/allow none for id field by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#80](https://github.com/Flagsmith/flagsmith-engine/pull/80)
+* improve(fs/schema): Add validation for percentage allocation by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#82](https://github.com/Flagsmith/flagsmith-engine/pull/82)
+* release 1.5.1 by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#75](https://github.com/Flagsmith/flagsmith-engine/pull/75)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v1.5.0...v1.5.1
+
+[Changes][v1.5.1]
+
+
+
+# [Version 1.5.0 (v1.5.0)](https://github.com/flagsmith/flagsmith-engine/releases/tag/v1.5.0) - 2021-12-15
+
+## What's Changed
+* feat(engine): move public environment function to engine (BREAKING CHANGE)
+* feat(engine): Add support for hide_disabled_flags
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v1.4.3...v1.5.0
+
+[Changes][v1.5.0]
+
+
+
+# [Version 1.4.3 (v1.4.3)](https://github.com/flagsmith/flagsmith-engine/releases/tag/v1.4.3) - 2021-12-15
+
+## What's Changed
+* fix(identity/schema): use dump_default instead of default by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#65](https://github.com/Flagsmith/flagsmith-engine/pull/65)
+* Allow custom identity schema by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#67](https://github.com/Flagsmith/flagsmith-engine/pull/67)
+* feat(identity/model): Create custom class to hold identiy_features to basic checks by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#69](https://github.com/Flagsmith/flagsmith-engine/pull/69)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v1.4.2...v1.4.3
+
+[Changes][v1.4.3]
+
+
+
+# [Version 1.4.2 (v1.4.2)](https://github.com/flagsmith/flagsmith-engine/releases/tag/v1.4.2) - 2021-12-07
+
+## What's Changed
+* Add integer IDs back to engine models by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#63](https://github.com/Flagsmith/flagsmith-engine/pull/63)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v1.4.1...v1.4.2
+
+[Changes][v1.4.2]
+
+
+
+# [Version 1.4.1 (v1.4.1)](https://github.com/flagsmith/flagsmith-engine/releases/tag/v1.4.1) - 2021-12-07
+
+## What's Changed
+* Upgrade marshmallow and pin in setup.py by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#60](https://github.com/Flagsmith/flagsmith-engine/pull/60)
+* fix(ident/schema): allow none for django_id by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#59](https://github.com/Flagsmith/flagsmith-engine/pull/59)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v1.4.0...v1.4.1
+
+[Changes][v1.4.1]
+
+
+
+# [Version 1.4.0 (v1.4.0)](https://github.com/flagsmith/flagsmith-engine/releases/tag/v1.4.0) - 2021-12-06
+
+## What's Changed
+* Refactor django transformation logic to location outside of the core engine by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#57](https://github.com/Flagsmith/flagsmith-engine/pull/57)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v1.3.4...v1.4.0
+
+[Changes][v1.4.0]
+
+
+
+# [Version 1.3.4 (v1.3.4)](https://github.com/flagsmith/flagsmith-engine/releases/tag/v1.3.4) - 2021-12-02
+
+## What's Changed
+* Fix json decimal encoder by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#54](https://github.com/Flagsmith/flagsmith-engine/pull/54)
+* Fix feature states serialization for segments by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#51](https://github.com/Flagsmith/flagsmith-engine/pull/51)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v1.3.3...v1.3.4
+
+[Changes][v1.3.4]
+
+
+
+# [Version 1.3.3 (v1.3.3)](https://github.com/flagsmith/flagsmith-engine/releases/tag/v1.3.3) - 2021-11-30
+
+## What's Changed
+* feat(identity): Add uuid to identity model/schema by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#46](https://github.com/Flagsmith/flagsmith-engine/pull/46)
+* Fix segment evaluation by casting condition value appropriately by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#48](https://github.com/Flagsmith/flagsmith-engine/pull/48)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v1.3.2...v1.3.3
+
+[Changes][v1.3.3]
+
+
+
+# [Version 1.3.2 (v1.3.2)](https://github.com/flagsmith/flagsmith-engine/releases/tag/v1.3.2) - 2021-11-30
+
+## What's Changed
+* Fix segment condition deserialization when property is None by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#44](https://github.com/Flagsmith/flagsmith-engine/pull/44)
+* Add some end to end tests by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#40](https://github.com/Flagsmith/flagsmith-engine/pull/40)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v1.3.1...v1.3.2
+
+[Changes][v1.3.2]
+
+
+
+# [Version 1.3.1 (v1.3.1)](https://github.com/flagsmith/flagsmith-engine/releases/tag/v1.3.1) - 2021-11-29
+
+## What's Changed
+* Fix segment condition serialization when `property` is None by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#42](https://github.com/Flagsmith/flagsmith-engine/pull/42)
+* Improve GitHub workflows by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#43](https://github.com/Flagsmith/flagsmith-engine/pull/43)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v1.3.0...v1.3.1
+
+[Changes][v1.3.1]
+
+
+
+# [Version 1.3.0 (v1.3.0)](https://github.com/flagsmith/flagsmith-engine/releases/tag/v1.3.0) - 2021-11-26
+
+## What's Changed
+* fix(ident/models): Allow trait value to support multiple type by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#39](https://github.com/Flagsmith/flagsmith-engine/pull/39)
+* fix(schema/load_to_model): allow model_class to be none by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#38](https://github.com/Flagsmith/flagsmith-engine/pull/38)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v1.2.0...v1.3.0
+
+[Changes][v1.3.0]
+
+
+
+# [Version 1.2.0 (v1.2.0)](https://github.com/flagsmith/flagsmith-engine/releases/tag/v1.2.0) - 2021-11-25
+
+## What's Changed
+* Rename value -> feature_state_value for consistency by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#36](https://github.com/Flagsmith/flagsmith-engine/pull/36)
+* feat(org/models): Add `get_unique_slug` used for tracking by [@gagantrivedi](https://github.com/gagantrivedi) in [Flagsmith/flagsmith-engine#29](https://github.com/Flagsmith/flagsmith-engine/pull/29)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v1.1.0...v1.2.0
+
+[Changes][v1.2.0]
+
+
+
+# [Version 1.1.0 (v1.1.0)](https://github.com/flagsmith/flagsmith-engine/releases/tag/v1.1.0) - 2021-11-25
+
+## What's Changed
+* Add update traits functionality by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#34](https://github.com/Flagsmith/flagsmith-engine/pull/34)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v1.0.0...v1.1.0
+
+[Changes][v1.1.0]
+
+
+
+# [Version 1.0.0 (v1.0.0)](https://github.com/flagsmith/flagsmith-engine/releases/tag/v1.0.0) - 2021-11-25
+
+## What's Changed
+* Add django_id attribute to identity document by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#27](https://github.com/Flagsmith/flagsmith-engine/pull/27)
+* Remove dump from build model by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#31](https://github.com/Flagsmith/flagsmith-engine/pull/31)
+* Move segment overrides to segment model by [@matthewelwell](https://github.com/matthewelwell) in [Flagsmith/flagsmith-engine#32](https://github.com/Flagsmith/flagsmith-engine/pull/32)
+
+
+**Full Changelog**: https://github.com/Flagsmith/flagsmith-engine/compare/v0.1.2...v1.0.0
+
+[Changes][v1.0.0]
+
+
+
+# [Version 0.1.2 (v0.1.2)](https://github.com/flagsmith/flagsmith-engine/releases/tag/v0.1.2) - 2021-11-24
+
+# Release Notes
+
+ * Restrict dataclasses dependency to python<3.7
+
+[Changes][v0.1.2]
+
+
+[v5.3.0]: https://github.com/flagsmith/flagsmith-engine/compare/v5.2.0...v5.3.0
+[v5.2.0]: https://github.com/flagsmith/flagsmith-engine/compare/v5.1.1...v5.2.0
+[v5.1.1]: https://github.com/flagsmith/flagsmith-engine/compare/v5.1.0...v5.1.1
+[v5.1.0]: https://github.com/flagsmith/flagsmith-engine/compare/v5.0.0...v5.1.0
+[v5.0.0]: https://github.com/flagsmith/flagsmith-engine/compare/v4.1.0...v5.0.0
+[v4.1.0]: https://github.com/flagsmith/flagsmith-engine/compare/v4.0.4...v4.1.0
+[v4.0.4]: https://github.com/flagsmith/flagsmith-engine/compare/v4.0.3...v4.0.4
+[v4.0.3]: https://github.com/flagsmith/flagsmith-engine/compare/v4.0.2...v4.0.3
+[v4.0.2]: https://github.com/flagsmith/flagsmith-engine/compare/v4.0.1...v4.0.2
+[v4.0.1]: https://github.com/flagsmith/flagsmith-engine/compare/v4.0.0...v4.0.1
+[v4.0.0]: https://github.com/flagsmith/flagsmith-engine/compare/v3.6.0...v4.0.0
+[v3.6.0]: https://github.com/flagsmith/flagsmith-engine/compare/v3.5.1...v3.6.0
+[v3.5.1]: https://github.com/flagsmith/flagsmith-engine/compare/v3.5.0...v3.5.1
+[v3.5.0]: https://github.com/flagsmith/flagsmith-engine/compare/v3.4.0...v3.5.0
+[v3.4.0]: https://github.com/flagsmith/flagsmith-engine/compare/v3.3.2...v3.4.0
+[v3.3.2]: https://github.com/flagsmith/flagsmith-engine/compare/v3.3.1...v3.3.2
+[v3.3.1]: https://github.com/flagsmith/flagsmith-engine/compare/v3.3.0...v3.3.1
+[v3.3.0]: https://github.com/flagsmith/flagsmith-engine/compare/3.2.0...v3.3.0
+[3.2.0]: https://github.com/flagsmith/flagsmith-engine/compare/v3.1.0...3.2.0
+[v3.1.0]: https://github.com/flagsmith/flagsmith-engine/compare/v3.0.0...v3.1.0
+[v3.0.0]: https://github.com/flagsmith/flagsmith-engine/compare/v2.3.0...v3.0.0
+[v2.3.0]: https://github.com/flagsmith/flagsmith-engine/compare/v2.2.0...v2.3.0
+[v2.2.0]: https://github.com/flagsmith/flagsmith-engine/compare/v2.1.2...v2.2.0
+[v2.1.2]: https://github.com/flagsmith/flagsmith-engine/compare/v2.1.1...v2.1.2
+[v2.1.1]: https://github.com/flagsmith/flagsmith-engine/compare/v2.1.0...v2.1.1
+[v2.1.0]: https://github.com/flagsmith/flagsmith-engine/compare/v2.0.7...v2.1.0
+[v2.0.7]: https://github.com/flagsmith/flagsmith-engine/compare/v2.0.6...v2.0.7
+[v2.0.6]: https://github.com/flagsmith/flagsmith-engine/compare/v2.0.5...v2.0.6
+[v2.0.5]: https://github.com/flagsmith/flagsmith-engine/compare/v2.0.4...v2.0.5
+[v2.0.4]: https://github.com/flagsmith/flagsmith-engine/compare/v2.0.3...v2.0.4
+[v2.0.3]: https://github.com/flagsmith/flagsmith-engine/compare/v2.0.2...v2.0.3
+[v2.0.2]: https://github.com/flagsmith/flagsmith-engine/compare/v2.0.1...v2.0.2
+[v2.0.1]: https://github.com/flagsmith/flagsmith-engine/compare/v2.0.0-alpha.1...v2.0.1
+[v2.0.0-alpha.1]: https://github.com/flagsmith/flagsmith-engine/compare/v2.0.0...v2.0.0-alpha.1
+[v2.0.0]: https://github.com/flagsmith/flagsmith-engine/compare/v1.6.6...v2.0.0
+[v1.6.6]: https://github.com/flagsmith/flagsmith-engine/compare/v1.6.5...v1.6.6
+[v1.6.5]: https://github.com/flagsmith/flagsmith-engine/compare/v1.6.4...v1.6.5
+[v1.6.4]: https://github.com/flagsmith/flagsmith-engine/compare/v1.6.3...v1.6.4
+[v1.6.3]: https://github.com/flagsmith/flagsmith-engine/compare/v1.6.2...v1.6.3
+[v1.6.2]: https://github.com/flagsmith/flagsmith-engine/compare/v1.6.1...v1.6.2
+[v1.6.1]: https://github.com/flagsmith/flagsmith-engine/compare/v1.6.0...v1.6.1
+[v1.6.0]: https://github.com/flagsmith/flagsmith-engine/compare/v1.5.1...v1.6.0
+[v1.5.1]: https://github.com/flagsmith/flagsmith-engine/compare/v1.5.0...v1.5.1
+[v1.5.0]: https://github.com/flagsmith/flagsmith-engine/compare/v1.4.3...v1.5.0
+[v1.4.3]: https://github.com/flagsmith/flagsmith-engine/compare/v1.4.2...v1.4.3
+[v1.4.2]: https://github.com/flagsmith/flagsmith-engine/compare/v1.4.1...v1.4.2
+[v1.4.1]: https://github.com/flagsmith/flagsmith-engine/compare/v1.4.0...v1.4.1
+[v1.4.0]: https://github.com/flagsmith/flagsmith-engine/compare/v1.3.4...v1.4.0
+[v1.3.4]: https://github.com/flagsmith/flagsmith-engine/compare/v1.3.3...v1.3.4
+[v1.3.3]: https://github.com/flagsmith/flagsmith-engine/compare/v1.3.2...v1.3.3
+[v1.3.2]: https://github.com/flagsmith/flagsmith-engine/compare/v1.3.1...v1.3.2
+[v1.3.1]: https://github.com/flagsmith/flagsmith-engine/compare/v1.3.0...v1.3.1
+[v1.3.0]: https://github.com/flagsmith/flagsmith-engine/compare/v1.2.0...v1.3.0
+[v1.2.0]: https://github.com/flagsmith/flagsmith-engine/compare/v1.1.0...v1.2.0
+[v1.1.0]: https://github.com/flagsmith/flagsmith-engine/compare/v1.0.0...v1.1.0
+[v1.0.0]: https://github.com/flagsmith/flagsmith-engine/compare/v0.1.2...v1.0.0
+[v0.1.2]: https://github.com/flagsmith/flagsmith-engine/tree/v0.1.2
+
+
diff --git a/release-please-config.json b/release-please-config.json
new file mode 100644
index 00000000..f13d167a
--- /dev/null
+++ b/release-please-config.json
@@ -0,0 +1,62 @@
+{
+ "bootstrap-sha": "902aa899ce156012e6551fe9a8499848ccafdfbf",
+ "packages": {
+ ".": {
+ "release-type": "python",
+ "changelog-path": "CHANGELOG.md",
+ "bump-minor-pre-major": false,
+ "bump-patch-for-minor-pre-major": false,
+ "draft": false,
+ "prerelease": false,
+ "include-component-in-tag": false
+ }
+ },
+ "$schema": "https://raw.githubusercontent.com/googleapis/release-please/main/schemas/config.json",
+ "changelog-sections": [
+ {
+ "type": "feat",
+ "hidden": false,
+ "section": "Features"
+ },
+ {
+ "type": "fix",
+ "hidden": false,
+ "section": "Bug Fixes"
+ },
+ {
+ "type": "ci",
+ "hidden": false,
+ "section": "CI"
+ },
+ {
+ "type": "docs",
+ "hidden": false,
+ "section": "Docs"
+ },
+ {
+ "type": "deps",
+ "hidden": false,
+ "section": "Dependency Updates"
+ },
+ {
+ "type": "perf",
+ "hidden": false,
+ "section": "Performance Improvements"
+ },
+ {
+ "type": "refactor",
+ "hidden": false,
+ "section": "Refactoring"
+ },
+ {
+ "type": "test",
+ "hidden": false,
+ "section": "Tests"
+ },
+ {
+ "type": "chore",
+ "hidden": false,
+ "section": "Other"
+ }
+ ]
+}