Releases: convertcom/python-sdk
Releases · convertcom/python-sdk
Release list
v2.0.0
2.0.0 (2026-07-24)
⚠ BREAKING CHANGES
- Experiences on bucketing contract v12 (experience version above 11) bucket visitors with the anchored layout, where each variation holds a fixed position derived from its cumulative traffic allocation. Changing an experience's total allocation now grows or shrinks each variation at its own boundary instead of shifting every variation range, so visitor-to-variation assignments under contract v12 differ from the earlier packed layout for the same configuration.
Features
- anchored bucketing layout (bucketing contract v12) (df5a8c7)
- demo: demonstrate experiment-preview links in the demo harness (0d4dd38)
Bug Fixes
- preview: guard _find_experience_in_body against None-id false match (508a5d7)
v1.0.1
v1.0.0
1.0.0 (2026-06-18)
Features
- demo: add dual-mode staging demo harness (qs-12) (ab83557)
- python-sdk: add api manager and event queue layer (856ffe2)
- python-sdk: add deterministic bucketing and rule evaluation core (f335726)
- python-sdk: add in-memory config evaluation managers (f3ad64b)
- python-sdk: add logger, datastore queue parity, and docs refresh (ee7cb99)
- python-sdk: harden cache, refresh, and network runtime behavior (d01416e)
Bug Fixes
- demo: align qs-12 harness to spec — run_feature + test-feature-rollout-1 typed vars (1bbb87a)
- rules: add isIn and regexMatches comparison operators for JS/PHP parity (c934e6b)
- tests: make queue-lifecycle and layering tests Windows-portable (a44b279)
- transport: deliver tracking to metrics endpoint with ConvertAgent UA and report status (ae0274b)
- transport: use /api/v1/config/{sdk_key} route for remote config fetch (339833d)