Skip to content

v0.9.0

Latest

Choose a tag to compare

@openfeaturebot openfeaturebot released this 21 Apr 18:09
5ff1cf0

0.9.0 (2026-04-17)

⚠ BREAKING CHANGES

  • remove deprecated openfeature.provider.provider module (#558)
  • Drop python 3.9 support (#554)

🐛 Bug Fixes

  • correctly reset api state on shutdown (#589) (eaa195b)
  • Prevent providers from being initialized multiple times (45f7fd1)
  • Prevent providers from being shutdown multiple times (45f7fd1)
  • replace project.scripts with poethepoet (#563) (05382aa)
  • validate domain is present when calling set_provider on registry (#561) (9fc6121)

✨ New Features

🧹 Chore

  • add pyproject-fmt hook (#578) (fafd902)
  • deps: pin pypa/gh-action-pypi-publish action to ed0c539 (#582) (c7ada5a)
  • deps: update actions/checkout digest to de0fac2 (#572) (e9dfeac)
  • deps: update astral-sh/setup-uv digest to 37802ad (#581) (ddb8fd1)
  • deps: update astral-sh/setup-uv digest to e06108d (#573) (c35a1e5)
  • deps: update dependency uv_build to ~=0.10.0 (#571) (a6366e2)
  • deps: update github/codeql-action digest to 0d579ff (#574) (0696033)
  • deps: update github/codeql-action digest to c10b806 (#583) (9478ea0)
  • deps: update pre-commit hook astral-sh/ruff-pre-commit to v0.15.6 (#575) (d0d7d8f)
  • deps: update pre-commit hook pre-commit/mirrors-mypy to v1.19.1 (#576) (ade3870)
  • deps: update pre-commit hook pre-commit/mirrors-mypy to v1.20.0 (#588) (398d140)
  • Drop python 3.9 support (#554) (04106f5)
  • replace pre-commit with prek (#580) (d1e0cde)
  • update pytest to v9 (#559) (71ebb9f)
  • update uv to 0.11 and relax version requirement (#587) (7d9229f)

📚 Documentation

  • fix inaccuracies in README code examples (#592) (17d62c4)

🔄 Refactoring

  • Delete provider status instead of marking as NOT_READY (45f7fd1)
  • remove deprecated openfeature.provider.provider module (#558) (7c27c7a)