Skip to content

Commit 48af073

Browse files
chore: prepare for 4.1.0 release (#391)
* prep for 4.1.0 release
1 parent e2a77c5 commit 48af073

File tree

2 files changed

+11
-5
lines changed

2 files changed

+11
-5
lines changed

CHANGELOG.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# Optimizely Python SDK Changelog
22

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+
39
## 4.0.0
410
January 12th, 2022
511

@@ -22,10 +28,10 @@ January 12th, 2022
2228
September 16th, 2021
2329

2430
### New Features
25-
* Added new public properties to OptimizelyConfig.
31+
* Added new public properties to OptimizelyConfig.
2632
- sdk_key and environment_key [#338] (https://github.com/optimizely/python-sdk/pull/338)
2733
- 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
2935
- [#342] (https://github.com/optimizely/python-sdk/pull/342)
3036
- [#351] (https://github.com/optimizely/python-sdk/pull/351/files)
3137
* For details please refer to our documentation page:
@@ -150,7 +156,7 @@ October 28th, 2019
150156
* 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).
151157
* Event batching is disabled by default. You can pass in instance of `BatchEventProcessor` when creating `Optimizely` instance to enable event batching.
152158
* 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.
154160

155161
### Bug Fixes:
156162
* Fixed incorrect log message when numeric metric is not used. ([#217](https://github.com/optimizely/python-sdk/pull/217))

optimizely/version.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright 2016-2020, Optimizely
1+
# Copyright 2016-2020, 2022, Optimizely
22
# Licensed under the Apache License, Version 2.0 (the "License");
33
# you may not use this file except in compliance with the License.
44
# You may obtain a copy of the License at
@@ -11,5 +11,5 @@
1111
# See the License for the specific language governing permissions and
1212
# limitations under the License.
1313

14-
version_info = (4, 0, 0)
14+
version_info = (4, 1, 0)
1515
__version__ = '.'.join(str(v) for v in version_info)

0 commit comments

Comments
 (0)