Skip to content

1.5.0 - ⚠️ Time Based Evaluation Fix

Latest

Choose a tag to compare

@statsig-kong statsig-kong released this 07 Oct 00:33
· 2 commits to main since this release
4b1454d

Fixes

  • Timestamp handling: Fixed an issue where values equal to 10_000_000_000 were incorrectly interpreted as milliseconds instead of seconds. This could cause time-based evaluations around that boundary to behave unexpectedly. The SDK now consistently applies the seconds-to-milliseconds conversion logic for values below 1e10, and treats >= 1e10 as milliseconds.

Included In This Release

  • 51e7380 Weihao Ding
    • Merge pull request #91 from statsig-io/fix-time-eval
  • 7a12890 weihao-statsig
    • update
  • dfa3f8d weihao-statsig
    • update
  • d981ed7 weihao-statsig
    • update
  • 8c22500 weihao-statsig
    • update
  • 72d1767 weihao-statsig
    • update
  • e9737dc weihao-statsig
    • fix: normalize timestamps for eval comparison
  • 139b9c0 sroyal-statsig
    • Merge pull request #90 from statsig-io/add-extra-exposure-metadata
  • 3782a3c Stephen Royal
    • Add Version and RulePassed to Exposure Metadata
  • d0703be sroyal-statsig
    • Merge pull request #87 from statsig-io/gcir-id-type
  • 05a44fe Stephen Royal
    • Merge branch 'main' into gcir-id-type
  • 2cd50f4 Stephen Royal
    • Add ID Type to GCIR

Full Changelog: 1.4.0...1.5.0