diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 8792e96..2999bb3 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "6.3.0" + ".": "6.4.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 978db28..54cc4e8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,51 @@ # Changelog +## [6.4.0](https://github.com/Flagsmith/flagsmith-python-client/compare/v6.3.0...v6.4.0) (2026-10-30) + +### Features + +- **CI:** Set up CodSpeed ([#272](https://github.com/Flagsmith/flagsmith-python-client/issues/272)) + ([701e8e5](https://github.com/Flagsmith/flagsmith-python-client/commit/701e8e5f1aaa25661e24714dbd934d61e3ecdd4c)) +- **Flag Dependency:** Evaluate flags that depend on other flags + ([#267](https://github.com/Flagsmith/flagsmith-python-client/issues/267)) + ([ab669bb](https://github.com/Flagsmith/flagsmith-python-client/commit/ab669bbec8ab8ea091e6a75e86f1d3bea5d20c78)) + +### CI + +- Label Renovate's SDK spec bump PRs ([#265](https://github.com/Flagsmith/flagsmith-python-client/issues/265)) + ([a7dccd0](https://github.com/Flagsmith/flagsmith-python-client/commit/a7dccd024092925771efba5c0dec2b03592d0a79)) +- pre-commit autoupdate ([#248](https://github.com/Flagsmith/flagsmith-python-client/issues/248)) + ([cdbc47f](https://github.com/Flagsmith/flagsmith-python-client/commit/cdbc47ffaad41228648a18f31463bbf3c0aefc71)) +- pre-commit autoupdate ([#254](https://github.com/Flagsmith/flagsmith-python-client/issues/254)) + ([23c881d](https://github.com/Flagsmith/flagsmith-python-client/commit/23c881d806e7c8bc87c0a9240c9378eabce87eeb)) +- Run CodSpeed benchmarks in simulation on GitHub-hosted runners + ([#274](https://github.com/Flagsmith/flagsmith-python-client/issues/274)) + ([4d5c27f](https://github.com/Flagsmith/flagsmith-python-client/commit/4d5c27f39fbc10c77dd76eafc417406840457077)) +- Run the Flagsmith SDK behavioural spec ([#263](https://github.com/Flagsmith/flagsmith-python-client/issues/263)) + ([adddf47](https://github.com/Flagsmith/flagsmith-python-client/commit/adddf470f1280705e6db0471290a024a1937dcb6)) + +### Dependency Updates + +- bump flagsmith-engine to 11.1.1 ([#259](https://github.com/Flagsmith/flagsmith-python-client/issues/259)) + ([6227271](https://github.com/Flagsmith/flagsmith-python-client/commit/62272713fb70eb378b348b724bae3da4a8ac796b)) +- update dependency flagsmith-flag-engine to v11.1.0 + ([#252](https://github.com/Flagsmith/flagsmith-python-client/issues/252)) + ([ed65702](https://github.com/Flagsmith/flagsmith-python-client/commit/ed657025a2f0aed1386e9f51e54e7a32d44541d4)) +- update dependency flagsmith/sdk-spec to v0.6.0 + ([#270](https://github.com/Flagsmith/flagsmith-python-client/issues/270)) + ([b1a41c5](https://github.com/Flagsmith/flagsmith-python-client/commit/b1a41c5d8b8ebf7ca0d64e894406a11da2f79d46)) + +### Performance Improvements + +- Map identity overrides, evaluate environment flags once per document refresh + ([#262](https://github.com/Flagsmith/flagsmith-python-client/issues/262)) + ([4fafcd9](https://github.com/Flagsmith/flagsmith-python-client/commit/4fafcd9c3a95ddd0beea1de63efb2f37e6898909)) + +### Other + +- **deps:** bump urllib3 from 2.7.0 to 2.8.0 ([#255](https://github.com/Flagsmith/flagsmith-python-client/issues/255)) + ([6e48b82](https://github.com/Flagsmith/flagsmith-python-client/commit/6e48b82c6c0e4f31db01765d770015427d0e4a90)) + ## [6.3.0](https://github.com/Flagsmith/flagsmith-python-client/compare/v6.2.3...v6.3.0) (2026-09-23) ### Features diff --git a/pyproject.toml b/pyproject.toml index a9d628d..24d3783 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "flagsmith" -version = "6.3.0" +version = "6.4.0" description = "Flagsmith Python SDK" authors = ["Flagsmith "] license = "BSD3"