Releases: Unleash/unleash-client-python
Releases · Unleash/unleash-client-python
v3.4.2
- (Minor) Move CI to Github Actions, add auto-publishing.
v3.4.1
- (Minor) Move CI to Github Actions, add auto-publishing.
v3.4.0
Bugfixes
- (Major) Fallback function will only be called if exception (feature flag not found, general exception) occurs when calling
is_enabled()
. It will not be called on successful execution of the method.
v3.3.0
General
- (Major) Add support for variants on feature toggles.
Bugfixes
- (Minor) Fixed issue with applying custom constraints to non-standard parameters in context.
v3.2.0
General
- (Major) Allow users to supply a fallback function to customize the default value of a feature flag.
v3.1.1
Bugfixes
- Custom constraints check should check for values in the
properties
sub-property in the context as specified by Unleash context documentation.
v3.1.0
General
- (Minor) Add official-ish support for Python 3.8.
v3.0.0
- (Major) Support constraints on all default strategies.
- This is a breaking change! To update your custom strategy, please checkout the custom strategy migration guide.
- (Major) Added flexibleRollout strategy.
v2.6.0
General
- (Minor) Add ability to add request kwargs when initializing the client. These will be used when registering the client, fetching feature flags, and sending metrics.
v2.5.0
General
- (Minor) Unleash client will not error if cache is not present and Unleash server not accessible during initialization.