Releases: optimizely/python-sdk
Releases · optimizely/python-sdk
Release 3.7.1
Release 3.7.0
[3.7.0] - November 2nd, 2020
New Features:
- Added support for upcoming application-controlled introduction of tracking for non-experiment Flag decisions. #300
Release 3.6.0
Release 3.5.2
[3.5.2] - July 14th, 2020
Bug Fixes:
- Fixed handling of network and no status code errors when polling for datafile in
PollingConfigManager
andAuthDatafilePollingConfigManager
. (#287)
Release 3.5.1
[3.5.1] - July 10th, 2020
Bug Fixes:
- Fixed HTTP request exception handling in
PollingConfigManager
. (#285)
Release 3.5.0
[3.5.0] - July 9th, 2020
New Features:
- Introduced 2 APIs to interact with feature variables:
get_feature_variable_json
allows you to get value for JSON variables related to a feature.get_all_feature_variables
gets values for all variables under a feature.
- Added support for fetching authenticated datafiles.
AuthDatafilePollingConfigManager
is a new config manager that allows you to poll for a datafile belonging to a secure environment. You can create a client by setting thedatafile_access_token
.
Bug Fixes:
- Fixed log messages for targeted rollouts evaluation. (#268)
Release 3.4.2
Release 3.4.1
Release 3.4.0
[3.4.0] - January 27th, 2020
New Features:
- Added a new API to get project configuration static data.
- Call
get_optimizely_config()
to get a snapshot of project configuration static data. - It returns an
OptimizelyConfig
instance which includes a datafile revision number, all experiments, and feature flags mapped by their key values. - Added caching for
get_optimizely_config()
-OptimizelyConfig
object will be cached and reused for the lifetime of the datafile. - For details, refer to our documentation page: https://docs.developers.optimizely.com/full-stack/docs/optimizelyconfig-python.
- Call
Release 3.3.1
[3.3.1] - December 16th, 2019
Bug Fixes:
- Fixed installation issue on Windows. (#224)
- Fixed batch event processor deadline reset issue. (#227)
- Added more batch event processor debug messages. (#228)