Skip to content

v1.2.9 - Fix evaluation state after failed init and updateUser

Latest

Choose a tag to compare

@statsig-kong statsig-kong released this 11 Jun 23:38
6c14d2e

Fixes

  • updateUser() now always triggers a fresh network fetch, even when called with the same user. Previously it was a no-op, which could leave the SDK serving stale values indefinitely.
  • Evaluations after a failed or timed-out initialize() now return reason NoValues instead of Uninitialized.

Included In This Release

  • 80d52be chungdaniel
    • fix: reset and reload on every updateUser, discard superseded fetches (#66)
  • 9559227 chungdaniel
    • fix: use NoValues Instead of Uninitialized After Failed Init (evaluation reason lifecycle) (#64)

Full Changelog: v1.2.8...v1.2.9