Releases: Unleash/unleash-client-python
Releases · Unleash/unleash-client-python
5.11.0
v5.10.1
v5.10.0
v5.9.2
What's Changed
- (Bugfix) Update variants to use a seed value for their hash. This fixes an issue with variant distribution & gradual rollouts where users were seeing very non-random distributions.
- (Minor) Add support for Semver 3 while maintaining backwards compatibility. Thanks @@chaitanya-parsana!
New Contributors
- @chaitanya-parsana made their first contribution in #280
Full Changelog: v5.9.0...v5.9.2
v5.9.0
What's Changed
New features
- support for dependent features by @Tymek in #274
- add request timeout and request retries parameters and override… by @snosratiershad in #270
Fixes
- fix: make check_date_operators work with dateutil < 2.8.1 by @snosratiershad in #273
- test: update responses mock for etag test by @yjabri in #277
- docs: fix broken link to client spec docs by @sjaanus in #279
New Contributors
- @snosratiershad made their first contribution in #270
- @yjabri made their first contribution in #277
- @sjaanus made their first contribution in #279
- @Tymek made their first contribution in #274
Full Changelog: v5.8.0...v5.9.0
v5.8.0
What's Changed
- Added support for Strategy Variants
New Contributors
- @andreas-unleash made their first contribution in #265
Full Changelog: v5.7.1...v5.8.0
v5.7.1
What's Changed
- Fixed dependency issue.
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #248
New Contributors
- @pre-commit-ci made their first contribution in #248
Full Changelog: v5.7.0...v5.7.1
v5.7.0
Changelog
- feat: : Metrics are now recorded for each variant whenever
get_variant
is called. By @thomasheartman in #253 - feat: Track metrics for unknown features and their variants. By @thomasheartman in #256
- docs: Add docstring for the Unleash client's
disable_registration
option. By @Lujeni in #251. - docs: Fix a typo in the
Cache
docstring. By @Lujeni in #252. - Add ruff, black, and isort for development purposes and code maintenance. Update makefile, CI/CD. Mostly remove pylint. Move from
setup.py
topyproject.toml
. By @ivanklee86 in #245 and #247.
New Contributors
Full Changelog: v5.6.0...v5.7.0
v5.6.0
- (Major) Add support for event callbacks. Thanks @akalex!
Changelog
- feat: Extend Feature object with new attributes by @akalex in #237
- Pin apscheduler to < 4.0.0. by @ivanklee86 in #241
- Impression events for ucp by @ivanklee86 in #243
- Update documentation and clean up some old dependencies. by @ivanklee86 in #244
New Contributors
Full Changelog: v5.5.0...v5.6.0