Skip to content

Releases: statsig-io/python-sdk

0.61.0 - Add support for global custom field

26 Jul 00:35
bf36e95
Compare
Choose a tag to compare

New Features

  • New option global_custom_field to add global fields to be used in evaluation

Included In This Release

  • 317001a kat-statsig
    • add support for global custom fields (#449)

Full Changelog: 0.60.0...0.61.0

0.60.0 - Change idlists default url and set EB timeout

18 Jul 19:47
c1fdbf6
Compare
Choose a tag to compare

Improvements

  • Change get_id_lists url
  • Error boundary timeout to respect options.timeout

Included In This Release

  • 3c5f69b Xin Li
    • eb set timeout to be options.timeout (#445)
  • eb7a909 kat-statsig
    • move id list to cdn (#444)

Full Changelog: 0.59.1...0.60.0

0.59.1 - Update Bad SDK Key Handling

16 Jul 18:00
30c8e03
Compare
Choose a tag to compare

Improvements

  • Improves bad sdk key handling by not throwing and allowing any string when in local mode

Included In This Release

  • 323e6d8 sroyal-statsig
    • Update Python Bad SDK Key Logic (#442)

Full Changelog: 0.59.0...0.59.1

0.59.0 - Add support for release pipelines

11 Jul 05:03
98ce431
Compare
Choose a tag to compare

New Features

  • Support for release pipelines

Included In This Release

  • 0598fa7 kat-statsig
    • add support for release pipeline evaluation (#437)

Full Changelog: 0.58.4...0.59.0

0.58.4 - Fix memory leak when shutdown and reinitialize sdk

10 Jul 18:52
fa096ca
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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