Releases: Flagsmith/flagsmith-engine
Version 5.1.1
What's Changed
Full Changelog: v5.1.0...v5.1.1
Version 5.1.0
What's Changed
- feat: remove builders modules by @khvn26 in #195
- feat: Add
EnvironmentModel.identity_overridesfor the local evaluation mode by @khvn26 in #199
Full Changelog: v5.0.0...v5.1.0
Version 5.0.0
What's Changed
Full Changelog: v4.1.0...v5.0.0
Version 4.1.0
What's Changed
- feat: evaluator module by @khvn26 in #192
- ci/bump pytest by @dabeeeenster in #191
Full Changelog: v4.0.4...v4.1.0
Version 4.0.4
Version 4.0.3
Version 4.0.2
What's Changed
Full Changelog: v4.0.1...v4.0.2
Version 4.0.1
What's Changed
- fix: use
Config.smart_unionto avoid type coercion forTraitModel.trait_valueby @khvn26 in #177 - fix: remove dynatrace from engine integration models by @matthewelwell in #176
Full Changelog: v4.0.0...v4.0.1
Version 4.0.0
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.
Full Changelog: v3.6.0...v4.0.0
Version 3.6.0
What's Changed
- Ensure percentage split evaluations are consistent in Core API and Local Evaluation by @matthewelwell in #171
Full Changelog: v3.5.1...v3.6.0