Releases: statsig-io/go-sdk
Releases · statsig-io/go-sdk
v1.34.1 - Add Support for Target App Condition
New Features
- Adds support for the target app condition type
Included In This Release
- 9703135 sroyal-statsig
- Add Support for Target App Condition (#266)
Full Changelog: v1.34.0...v1.34.1
v1.34.0 - Remove fetch from server + id list bug fix
Improvements
- Remove fetching from server when an evaluation is not supported
Fixes
- Fix a bug where during big id list propagation, user can run into a nil pointer when calling GetClientInitializeResponse
Included In This Release
Full Changelog: v1.33.0...v1.34.0
v1.33.0 - Add filter for GCIR
New Features
- New option for GetClientInitializeResponse to filter by entity type
Included In This Release
Full Changelog: v1.32.1...v1.33.0
v1.32.1 - Set SDKConfig on client instances
Fixes
- fix a bug where initializing individual clients do not initialize the global sdk configs
Included In This Release
- 8ddb7db kat-statsig
- ensure global state initialized with new client (#256)
Full Changelog: v1.32.0...v1.32.1
v1.32.0 - Dynamic Config pulse, narrow config type in GCIR, event sampling
New Features
- Add support for measuring pulse in Dynamic Configs
Improvements
- New option in GetClientInitializeResponse to include narrow config types (e.g. experiment, dynamic config)
- Sampling for non-analytic exposure events
Included In This Release
Full Changelog: v1.31.0...v1.32.0
v1.31.0 - Array Operators and string match fix
New Features
- added support for array evaluator support
Fixes
- fix string operator not working with array user input
Included In This Release
- d041a2c kat-statsig
- arr ops and str fix (#247)
Full Changelog: v1.30.3...v1.31.0
v1.30.3 - Fetch download_config_specs from cdn by default
Improvements
- Fetch DCS payload from cdn by default. This will improve reliability and latency of initialization and background updates
Included In This Release
- a105bb0 Xin Li
- fix: Default hit cdn for dcs (#244)
Full Changelog: v1.30.2...v1.30.3
v1.30.2 - Expose EvaluationSource, Init details for multi-client use
Improvements
- Make constants
EvaluationSource
andEvaluationReason
public - Expose
InitializeDetails
in new client initialize APINewClientWithDetatils
for multi-client use
Included In This Release
Full Changelog: v1.30.1...v1.30.2
v1.30.1 - Fix race condition during initialization
Improvements
- Add ID type to
GetClientInitializeResponse
Fixes
- Fix race condition in
InitializeDetails
when initializing with timeout
Included In This Release
Full Changelog: v1.30.0...v1.30.1
v1.30.0 - Initialization details
Improvements
- Return details upon initialization, (success/fail, error, duration, data source)
Included In This Release
Full Changelog: v1.29.1...v1.30.0