From 4ff9891295d4e7886cff84c2e3ca7be91822b259 Mon Sep 17 00:00:00 2001 From: cosmos-explorer <88151306+cosmos-explorer@users.noreply.github.com> Date: Tue, 3 Nov 2026 09:31:37 +0100 Subject: [PATCH 1/3] chore: prepare v1.2.0 release --- release/description.md | 13 +++++++++---- release/package.json | 2 +- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/release/description.md b/release/description.md index d590c76..2d23711 100644 --- a/release/description.md +++ b/release/description.md @@ -1,7 +1,12 @@ -## Bug Fixes +## New Features -- 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) +- Support the per-flag `insightsEnabled` setting delivered by FeatBit. An explicit boolean `false` suppresses evaluation event collection without changing evaluation values, variation IDs, match reasons, or experiment eligibility. (#21) +- Apply this setting to single evaluations and delayed events from `AllFlagStates.get()` and `get_variation()`. Full and incremental synchronization, as well as external JSON initialization, preserve the setting. -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. +## Compatibility -**Full Changelog**: https://github.com/featbit/featbit-python-sdk/compare/v1.1.9...v1.1.10 +- Insights remain enabled when the setting is absent, null, or non-boolean, matching the evaluation server's default behavior. +- Custom metric and identify events are unaffected. Enabling insights does not override existing offline or closed-client event suppression. +- No breaking public API changes. Python 3.10 through 3.14 remain supported. + +**Full Changelog**: https://github.com/featbit/featbit-python-sdk/compare/v1.1.10...v1.2.0 diff --git a/release/package.json b/release/package.json index 1ef9f24..9ee23cc 100644 --- a/release/package.json +++ b/release/package.json @@ -1,3 +1,3 @@ { - "version":"1.1.10" + "version":"1.2.0" } From 1d87800e914e363fbb43d58984d20c5c07395e25 Mon Sep 17 00:00:00 2001 From: cosmos-explorer <88151306+cosmos-explorer@users.noreply.github.com> Date: Tue, 3 Nov 2026 09:39:03 +0100 Subject: [PATCH 2/3] Update description.md --- release/description.md | 1 - 1 file changed, 1 deletion(-) diff --git a/release/description.md b/release/description.md index 2d23711..adfff00 100644 --- a/release/description.md +++ b/release/description.md @@ -1,7 +1,6 @@ ## New Features - Support the per-flag `insightsEnabled` setting delivered by FeatBit. An explicit boolean `false` suppresses evaluation event collection without changing evaluation values, variation IDs, match reasons, or experiment eligibility. (#21) -- Apply this setting to single evaluations and delayed events from `AllFlagStates.get()` and `get_variation()`. Full and incremental synchronization, as well as external JSON initialization, preserve the setting. ## Compatibility From f04ce56a42967feb93f1cd20608ab04f54d751ac Mon Sep 17 00:00:00 2001 From: cosmos-explorer <88151306+cosmos-explorer@users.noreply.github.com> Date: Tue, 3 Nov 2026 09:40:58 +0100 Subject: [PATCH 3/3] Update release description for version 1.2.0 Removed compatibility section from the release notes. --- release/description.md | 6 ------ 1 file changed, 6 deletions(-) diff --git a/release/description.md b/release/description.md index adfff00..614ef64 100644 --- a/release/description.md +++ b/release/description.md @@ -2,10 +2,4 @@ - Support the per-flag `insightsEnabled` setting delivered by FeatBit. An explicit boolean `false` suppresses evaluation event collection without changing evaluation values, variation IDs, match reasons, or experiment eligibility. (#21) -## Compatibility - -- Insights remain enabled when the setting is absent, null, or non-boolean, matching the evaluation server's default behavior. -- Custom metric and identify events are unaffected. Enabling insights does not override existing offline or closed-client event suppression. -- No breaking public API changes. Python 3.10 through 3.14 remain supported. - **Full Changelog**: https://github.com/featbit/featbit-python-sdk/compare/v1.1.10...v1.2.0