Skip to content

Commit 5f9b0b7

Browse files
author
LaunchDarklyReleaseBot
committed
Releasing version 7.3.1
1 parent 6176ab9 commit 5f9b0b7

File tree

2 files changed

+17
-1
lines changed

2 files changed

+17
-1
lines changed

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,22 @@
22

33
All notable changes to the LaunchDarkly Python SDK will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org).
44

5+
## [7.3.1] - 2022-02-14
6+
### Added:
7+
- CI builds now include a cross-platform test suite implemented in https://github.com/launchdarkly/sdk-test-harness. This covers many test cases that are also implemented in unit tests, but may be extended in the future to ensure consistent behavior across SDKs in other areas.
8+
9+
### Fixed:
10+
- The SDK no longer uses the deprecated method `threading.Condition.notifyAll()`. (Thanks, [jdmoldenhauer](https://github.com/launchdarkly/python-server-sdk/pull/162)!)
11+
- A rule clause that uses a date operator should be considered a non-match, rather than an error, if either value is `None`.
12+
- A rule clause that uses a semver operator should be considered a non-match, rather than an error, if either value is not a string.
13+
- Rules targeting the `secondary` attribute will now reference the correct value.
14+
- The `identify` method should not emit an event if the user key is an empty string.
15+
- Do not include `prereqOf` field in event data if it is null. This is done to save on event transfer bandwidth.
16+
- Data from `all_flags_state` was always including the flag's version even when it was unnecessary.
17+
- Any base URIs set in `Config` will work consistently whether they have trailing slashes or not.
18+
- When using `all_flags_state` to produce bootstrap data for the JavaScript SDK, the Python SDK was not returning the correct metadata for evaluations that involved an experiment. As a result, the analytics events produced by the JavaScript SDK did not correctly reflect experimentation results.
19+
- Data from `all_flags_state` was always including the flag's version even when it was unnecessary.
20+
521
## [7.3.0] - 2021-12-10
622
### Added:
723
- The SDK now supports evaluation of Big Segments. See: https://docs.launchdarkly.com/home/users/big-segments

ldclient/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
VERSION = "7.3.0"
1+
VERSION = "7.3.1"

0 commit comments

Comments
 (0)