Skip to content

Releases: statsig-io/go-sdk

v1.40.0 - Support session replay in gcir

15 Sep 16:33
95e0f4f
Compare
Choose a tag to compare

New Features

  • Support session replay in getClientInitializeResponse

Included In This Release

  • d7013c7 kat-statsig
    • add session replay to gcir (#304)

Full Changelog: v1.39.1...v1.40.0

v1.39.1 - Do not send zero since time in DCS url

22 Aug 22:01
ac65a87
Compare
Choose a tag to compare

Fixes

  • Removes since time from dcs url when it is 0 because of cloudflare issues

Included In This Release

  • 41befcf sroyal-statsig
    • Remove Since Time From DCS URL When Zero (#302)

Full Changelog: v1.39.0...v1.39.1

v1.39.0 - Adds support for CMAB evaluation

21 Aug 18:05
f87890f
Compare
Choose a tag to compare

New Features

  • CMAB evaluation

Included In This Release

  • 7d47233 tore-statsig
    • Implement CMAB (Contextual Multi-Armed Bandit) support (#296)

Full Changelog: v1.38.1...v1.39.0

v1.38.1 - Patch UaParser Vulnerability

19 Aug 17:32
508799a
Compare
Choose a tag to compare

Fixes

Included In This Release

  • 2d3248d varshaa-statsig
    • bump uaparser pkg (#299)

Full Changelog: v1.38.0...v1.38.1

v1.38.0 - Support for observability client

15 Aug 22:42
b2af1f8
Compare
Choose a tag to compare

New Features

  • new option to pass in an observability client to collect sdk metrics

Included In This Release

  • 9f618a4 kat-statsig
    • add observability client (#297)

Full Changelog: v1.37.0...v1.38.0

v1.37.0 - GCIR Overrides + Fallback Behaviour + Layer Evaluation Details

29 Jul 17:34
6401f7d
Compare
Choose a tag to compare

New Features

  • Adding gate/config/layer overrides to GCIR in Go

Improvements

  • Fallback behaviour for transport layer

Fixes

  • Adding evaluationDetails when creating Layer objects

Included In This Release

  • 1de3562 varshaa-statsig
    • Adding eval details to layer (#293)
  • cefd8bc Weihao Ding
    • Add fallback behavior unit tests for transport layer (#292)
  • 729abe3 varshaa-statsig
    • Fix Failing TestEvluation test (#291)
  • 742eab0 varshaa-statsig
    • GCIR overrides in go (#289)

Full Changelog: v1.36.4...v1.37.0

v1.36.4 - GCIR Options Updates

02 Jun 21:29
fb8d78a
Compare
Choose a tag to compare

Fixes

  • Makes it so local overrides work with the new experiment control option for get client initialize response

Included In This Release

  • 87c5947 sroyal-statsig
    • Respect Overrides for GCIR Exp Control Option (#287)

Full Changelog: v1.36.3...v1.36.4

v1.36.3 - baseSpecInitializeResponse exported

28 May 02:28
9dcc276
Compare
Choose a tag to compare

Improvements

  • baseSpecInitializeResponse is now exported.

Included In This Release

  • e72eb54 brock-statsig
    • export baseClientInitResponse for NYT (#285)

Full Changelog: v1.36.2...v1.36.3

v1.36.2 - Fix Possible Error with New GCIR Option

22 May 18:48
f34548c
Compare
Choose a tag to compare

Fixes

  • Fixes potential null pointer error when using the new gcir experiment control option

Included In This Release

  • 7c7e435 sroyal-statsig
    • Fix Possible Error with New GCIR Option (#282)

Full Changelog: v1.36.1...v1.36.2

v1.36.1 - Add Option to GCIR for Experiments

21 May 18:52
21085f3
Compare
Choose a tag to compare

New Features

  • Adds option to gcir that allows using the experiment control group name and value for users who are not in the experiment

Included In This Release

  • 08dcc5b sroyal-statsig
    • GCIR Use Control for Not in Experiment Option (#280)

Full Changelog: v1.36.0...v1.36.1