Skip to content

Releases: statsig-io/python-sdk

0.58.4 - Fix memory leak when shutdown and reinitialize sdk

10 Jul 18:52
fa096ca

Choose a tag to compare

Fixes

  • Bump ip3-country package dependency to include the fix on not releasing memory when CountryLookup is gc
  • Use request.session() for network requests

Included In This Release

  • ae330f2 Xin Li
    • Use requests.session instead of requests directly (#439)
  • 608e9dc Xin Li
    • update ip3-country version (#438)

Full Changelog: 0.58.3...0.58.4

0.58.3 - Layer config delegation bug fix

17 Jun 23:03
919d810

Choose a tag to compare

Improvements

  • moved rulesets callback to after the store has completely finished parsing
  • security package updates

Fixes

  • fix a bug where layers that depend on a gate may evaluate incorrectly under specific conditions.

Included In This Release

  • 173cc2f kat-statsig
    • move rulesets cb location (#435)
  • b42e63c kat-statsig
    • bump protobuf (#434)
  • 3cfe1da kat-statsig
    • fix delegated gate checks (#433)

Full Changelog: 0.58.2...0.58.3

0.58.2 - Remove GRPC verbosity overwrite

16 Jun 20:32
742305e

Choose a tag to compare

Improvements

  • removed grpc verbosity overwrite

Included In This Release

  • f8ab33d kat-statsig
    • remove default grpc verbosity to none (#430)
  • f9eb65f kat-statsig
    • Bump setuptools (#429)

Full Changelog: 0.58.1...0.58.2

0.58.1 - set accept-encoding header on dcs requests

04 Jun 21:05
9585ecc

Choose a tag to compare

Fixes #29

Included In This Release

  • 2932817 tore-statsig
    • fix: set accept-encoding header (#425)
  • 1cd185c dependabot[bot]
    • Bump setuptools from 70.0.0 to 78.1.1 (#424)

Full Changelog: 0.58.0...0.58.1

0.58.0 - Add Session Replay Info to GCIR

20 May 21:15
3d6e192

Choose a tag to compare

New Features

  • Adds support for including session replay info in get client initialize response

Included In This Release

  • c04bef3 sroyal-statsig
    • Add Session Replay Info to GCIR (#422)
  • 17d44b8 dependabot[bot]
    • Bump setuptools from 65.5.1 to 70.0.0 (#421)

Full Changelog: 0.57.3...0.58.0

0.57.3 - Bug fix grpc reconnect and add more loggings

11 Apr 05:04
5be5045

Choose a tag to compare

New Features

  • Expose grpc metrics

    Fixes

    • Fix behavior that when grpc is reconnected to SFP, we sometimes don't cancel background polling job

Included In This Release

  • cb2d9e5 kat-statsig
    • grpc ob (#419)
  • b5f2573 kat-statsig
    • move fallback class (#418)

Full Changelog: 0.57.2...0.57.3

0.57.2 - Bug fix for preparsing unsupported configs

03 Apr 18:36
9dd1763

Choose a tag to compare

Fixes

  • Fixed a bug where the sdk fail to initialize if there are multiple unsupported config operator/conditions

Included In This Release

  • d66ea5b kat-statsig
    • pre parse edge case patch (#415)

Full Changelog: 0.57.1...0.57.2

0.57.1 - Patch edge case in sampling

04 Mar 01:31
9ebb7d9

Choose a tag to compare

Fixes

  • patch an edge case where secondary exposures may be sampled if primary exposure falls through to default

Included In This Release

  • 91fd291 kat-statsig
    • fix sampling (#413)

Full Changelog: 0.57.0...0.57.1

0.57.0 - Export public objects, add id type to evaluation result and typing extensions to setup

28 Feb 22:22
7654b01

Choose a tag to compare

Improvements

  • export public objects for better linter experience
  • add id type to evaluation result

Fixes

  • add typing_extensions to set up requirement

Included In This Release

  • 970ce9d kat-statsig
    • export all pubic objects (#411)
  • 23afb73 kat-statsig
    • add typing extension to setup requirement (#409)
  • 1000921 Weihao Ding
    • fix: id_type to idType (#408)
  • 230e424 Weihao Ding
    • feat: add idType to eval result (#407)
  • acc0436 kat-statsig
    • apply sampling on key (#406)

Full Changelog: 0.56.0...0.57.0

0.56.0 - Events flushed callback

12 Feb 20:38
69e0d94

Choose a tag to compare

New Features

  • new option for events flushed callback

Included In This Release

  • 6447d33 kat-statsig
    • events flushed callback (#403)
  • fa077e3 Weihao Ding
    • chore: Update kong.yml (#404)
  • b74a0ae Xin Li
    • Update LRS.yml (#402)

Full Changelog: 0.55.3...0.56.0