Skip to content

Releases: Flagsmith/flagsmith-engine

Version 5.1.1

17 Jan 15:44
ac0964f

Choose a tag to compare

What's Changed

  • fix: Avoid recursion during identity features validation by @khvn26 in #201

Full Changelog: v5.1.0...v5.1.1

Version 5.1.0

15 Dec 17:32
2f09b52

Choose a tag to compare

What's Changed

  • feat: remove builders modules by @khvn26 in #195
  • feat: Add EnvironmentModel.identity_overrides for the local evaluation mode by @khvn26 in #199

Full Changelog: v5.0.0...v5.1.0

Version 5.0.0

08 Nov 16:39
7262b48

Choose a tag to compare

What's Changed

Full Changelog: v4.1.0...v5.0.0

Version 4.1.0

19 Sep 09:17
7e633aa

Choose a tag to compare

What's Changed

Full Changelog: v4.0.4...v4.1.0

Version 4.0.4

08 Aug 10:58
7110b69

Choose a tag to compare

What's Changed

Full Changelog: v4.0.3...v4.0.4

Version 4.0.3

12 Jul 08:58
1c8c57c

Choose a tag to compare

What's Changed

Full Changelog: v4.0.2...v4.0.3

Version 4.0.2

04 Jul 14:25
2b5bdf2

Choose a tag to compare

What's Changed

  • fix: restore trait value coercion to string by @khvn26 in #179

Full Changelog: v4.0.1...v4.0.2

Version 4.0.1

03 Jul 15:43
298c32b

Choose a tag to compare

What's Changed

  • fix: use Config.smart_union to avoid type coercion for TraitModel.trait_value by @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

29 Jun 11:07
bba04c8

Choose a tag to compare

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 in #167

Full Changelog: v3.6.0...v4.0.0

Version 3.6.0

29 Jun 10:18
d2372f1

Choose a tag to compare

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