Skip to content

Commit db68035

Browse files
authored
chore: prepare v1.1.10 release (#20)
1 parent 6f0b86b commit db68035

3 files changed

Lines changed: 11 additions & 24 deletions

File tree

‎README.md‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# FeatBit Server-Side SDK for Python
22

3+
> **Important upgrade notice:** Versions **1.1.8 and 1.1.9** contain a streaming
4+
> regression that can stop flag updates after the first heartbeat, leaving
5+
> applications evaluating cached values. Online streaming users should upgrade to
6+
> **1.1.10** as soon as it is available and update pinned dependencies or lock files.
7+
> See [issue #18](https://github.com/featbit/featbit-python-sdk/issues/18).
8+
39
## Introduction
410

511
This is the Python Server-Side SDK for the 100% open-source feature flags management platform [FeatBit](https://github.com/featbit/featbit).

‎release/description.md‎

Lines changed: 4 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,7 @@
1+
## Bug Fixes
12

2-
version: 1.1.9
3+
- Fix a streaming regression introduced in 1.1.8 where flag updates stopped shortly after startup, leaving applications evaluating stale values. Flag updates now continue normally. (#18, #19)
34

4-
## Break changes
5+
Users running online streaming mode with **1.1.8 or 1.1.9** should upgrade to **1.1.10** as soon as it is available and update pinned dependencies or lock files as needed.
56

6-
- Runtime evaluation methods no longer raise `ValueError` solely because a
7-
supplied fallback has an unsupported type. If evaluation cannot produce a
8-
flag value, the original fallback object is returned unchanged and the SDK
9-
logs a diagnostic message. This intentional behavior change keeps runtime
10-
SDK failures from escaping into application request paths.
11-
12-
## New features
13-
14-
- expose the stable variation ID in evaluation details
15-
- add data-update status change listeners
16-
17-
## Updates
18-
19-
- support and test CPython versions 3.13 and 3.14
20-
- align the supported Python range with 3.10 through 3.14
21-
- require urllib3 1.26.5 or newer and lower than 3
22-
- handle Python versions 3.12.x
23-
- make client, WebSocket, event, and notice shutdown deterministic and idempotent
24-
- isolate runtime event and shutdown failures from application code
25-
- add concurrency, memory-retention, thread-lifecycle, and live-service audit tools
26-
- exclude the test package from production wheels
7+
**Full Changelog**: https://github.com/featbit/featbit-python-sdk/compare/v1.1.9...v1.1.10

‎release/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"version":"1.1.9"
2+
"version":"1.1.10"
33
}

0 commit comments

Comments
 (0)