Skip to content

Latest commit

 

History

History
1125 lines (711 loc) · 49.3 KB

File metadata and controls

1125 lines (711 loc) · 49.3 KB

Changelog

10.0.2 (2025-10-30)

Bug Fixes

  • Multivariate segment overrides not supported (#279) (fa5907d)

10.0.1 (2025-10-28)

Bug Fixes

  • Implicit identity key not supported for % Split operator (#276) (4d0fa9a)

10.0.0 (2025-10-24)

⚠ BREAKING CHANGES

  • Remove FeatureContext.feature_key, SegmentResult.key (#272)

Features

  • Remove FeatureContext.feature_key, SegmentResult.key (#272) (4004b6b)
  • Support implicit IdentityContext.key (#274) (a4826f8)

9.1.0 (2025-10-16)

Features

9.0.0 (2025-10-16)

⚠ BREAKING CHANGES

  • Use FeatureValue.priority for multivariate evaluations (#268)

Features

  • Generic segment metadata (#265) (8ea7f68)
  • Use FeatureValue.priority for multivariate evaluations (#268) (8e790b2)

Bug Fixes

  • $.-prefixed traits are not prioritised over valid JSONPaths (#266) (789d737)

8.0.0 (2025-10-10)

⚠ BREAKING CHANGES

  • Use new EvaluationResult, updated test data (#261)

Features

7.0.1 (2025-09-11)

Bug Fixes

  • Incorrect TARGETING_MATCH reasons (#258) (3f12e5f)
  • PERCENTAGE_SPLIT working for undefined keys (#256) (fa37c6c)

7.0.0 (2025-09-01)

⚠ BREAKING CHANGES

  • v7: Remove deprecated APIs, Pydantic models (#250)
  • Drop Python 3.8 support (#249)

Features

CI

Other

6.1.0 (2025-08-18)

Features

Other

6.0.2 (2025-08-06)

Bug Fixes

6.0.1 (2025-08-06)

Bug Fixes

  • added-none-check-in-context-matches-condition (#236) (fc5bf44)

CI

  • Publish a wheel, move on from deprecated setup.py usage (#230) (f43dcc8)

6.0.0 (2025-07-21)

⚠ BREAKING CHANGES

  • Release latest changes as breaking (#227)

Features

5.4.1 (2025-07-21)

Bug Fixes

  • ImportError when trying to import the TraitValue type (#224) (6133b96)

5.4.0 (2025-07-21)

Features

5.3.1 (2025-06-30)

CI

Other

  • add sane model defaults to OrganisationModel and ProjectModel (#213) (d909c2f)
  • deps: bump pydantic from 2.3.0 to 2.4.0 (#206) (eb02943)

v5.3.0 - 2024-09-24

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v5.2.0...v5.3.0

Changes

v5.2.0 - 2024-09-04

What's Changed

New Contributors

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v5.1.1...v5.2.0

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v5.1.0...v5.1.1

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v5.0.0...v5.1.0

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v4.1.0...v5.0.0

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v4.0.4...v4.1.0

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v4.0.3...v4.0.4

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v4.0.2...v4.0.3

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v4.0.1...v4.0.2

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v4.0.0...v4.0.1

Changes

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: https://github.com/Flagsmith/flagsmith-engine/compare/v3.6.0...v4.0.0

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v3.5.1...v3.6.0

Changes

v3.5.1 - 2023-06-26

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v3.5.0...v3.5.1

Changes

v3.5.0 - 2023-05-19

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v3.4.0...v3.5.0

Changes

v3.4.0 - 2023-04-11

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v3.3.2...v3.4.0

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v3.3.1...v3.3.2

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v3.3.0...v3.3.1

Changes

v3.3.0 - 2023-03-03

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/3.2.0...v3.3.0

Changes

3.2.0 - 2023-02-02

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v3.1.0...3.2.0

Changes

v3.1.0 - 2023-01-16

What's Changed

New Contributors

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v3.0.0...v3.1.0

Changes

v3.0.0 - 2022-11-11

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v2.3.0...v3.0.0

Changes

v2.3.0 - 2022-10-13

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v2.2.0...v2.3.0

Changes

v2.2.0 - 2022-09-13

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v2.1.2...v2.2.0

Changes

v2.1.2 - 2022-09-13

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v2.1.1...v2.1.2

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v2.1.0...v2.1.1

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v2.0.7...v2.1.0

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v2.0.6...v2.0.7

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v2.0.5...v2.0.6

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v2.0.4...v2.0.5

Changes

v2.0.4 - 2022-05-12

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v2.0.3...v2.0.4

Changes

v2.0.3 - 2022-05-09

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v2.0.2...v2.0.3

Changes

v2.0.2 - 2022-04-25

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v2.0.1...v2.0.2

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v2.0.0...v2.0.1

Changes

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v1.6.6...v2.0.0

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v1.6.5...v1.6.6

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v1.6.4...v1.6.5

Changes

v1.6.4 - 2022-02-10

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v1.6.3...v1.6.4

Changes

v1.6.3 - 2022-02-04

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v1.6.2...v1.6.3

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v1.6.1...v1.6.2

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v1.6.0...v1.6.1

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v1.5.1...v1.6.0

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v1.5.0...v1.5.1

Changes

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

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v1.4.2...v1.4.3

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v1.4.1...v1.4.2

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v1.4.0...v1.4.1

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v1.3.4...v1.4.0

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v1.3.3...v1.3.4

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v1.3.2...v1.3.3

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v1.3.1...v1.3.2

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v1.3.0...v1.3.1

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v1.2.0...v1.3.0

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v1.1.0...v1.2.0

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v1.0.0...v1.1.0

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-engine/compare/v0.1.2...v1.0.0

Changes

Release Notes

  • Restrict dataclasses dependency to python<3.7

Changes