You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+9-3Lines changed: 9 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,11 @@
1
1
# Optimizely Python SDK Changelog
2
2
3
+
## 4.1.0
4
+
July 7th, 2022
5
+
6
+
### Bug Fixes
7
+
* Fix invalid datafile returned from `ProjectConfig.to_datafile` and `OptimizelyConfig.get_datafile` ([#321](https://github.com/optimizely/python-sdk/pull/321), [#384](https://github.com/optimizely/python-sdk/pull/384))
8
+
3
9
## 4.0.0
4
10
January 12th, 2022
5
11
@@ -22,10 +28,10 @@ January 12th, 2022
22
28
September 16th, 2021
23
29
24
30
### New Features
25
-
* Added new public properties to OptimizelyConfig.
31
+
* Added new public properties to OptimizelyConfig.
26
32
- sdk_key and environment_key [#338] (https://github.com/optimizely/python-sdk/pull/338)
27
33
- attributes and events [#339] (https://github.com/optimizely/python-sdk/pull/339)
28
-
- experiment_rules, delivery_rules, audiences and audiences in OptimizelyExperiment
34
+
- experiment_rules, delivery_rules, audiences and audiences in OptimizelyExperiment
* For details please refer to our documentation page:
@@ -150,7 +156,7 @@ October 28th, 2019
150
156
* To configure event batching, set the `batch_size` and `flush_interval` properties when initializing instance of [BatchEventProcessor](https://github.com/optimizely/python-sdk/blob/3.3.x/optimizely/event/event_processor.py#L45).
151
157
* Event batching is disabled by default. You can pass in instance of `BatchEventProcessor` when creating `Optimizely` instance to enable event batching.
152
158
* Users can subscribe to `LogEvent` notification to be notified of whenever a payload consisting of a batch of user events is handed off to the event dispatcher to send to Optimizely's backend.
153
-
* Introduced blocking timeout in `PollingConfigManager`. By default, calls to `get_config` will block for maximum of 10 seconds until config is available.
159
+
* Introduced blocking timeout in `PollingConfigManager`. By default, calls to `get_config` will block for maximum of 10 seconds until config is available.
154
160
155
161
### Bug Fixes:
156
162
* Fixed incorrect log message when numeric metric is not used. ([#217](https://github.com/optimizely/python-sdk/pull/217))
0 commit comments