Skip to content

0.11.1 - ⚠️ Expose StatsigEnvironment On User Object, PHP Fixes

Choose a tag to compare

@statsig-kong statsig-kong released this 30 Oct 22:59
· 938 commits to main since this release
226c6e0

Breaking Changes

  • N / A

New Features

  • Node.js: Exposed StatsigEnvironment On User Object.
    ⚠️ When StatsigUser.statsigEnvironment is set, it will now override the environment defined in StatsigOptions. Please double-check your usage, as this change can alter behavior for integrations that expected StatsigOptions to always take priority. This matches the behavior of our legacy SDKs, but please be aware that it may still change behavior if your setup previously relied on StatsigOptions alone.
  • Rust: Expose StatsigEnvironment On User Object.
    ⚠️ When StatsigUser.statsigEnvironment is set, it will now override the environment defined in StatsigOptions. Please double-check your usage, as this change can alter behavior for integrations that expected StatsigOptions to always take priority. This matches the behavior of our legacy SDKs, but please be aware that it may still change behavior if your setup previously relied on StatsigOptions alone.
  • Java: add getExperimentList(), getDynamicConfigList() support

Improvements & Fixes

  • PHP: Background Thread fixes

Included In This Release

  • d5b0ead Weihao Ding
    • [cherrypick][rc] feat(java): expose getXXList (#2216)
  • fd35ee4 Weihao Ding
    • [release] 0.11.1-rc.2510292219 - StatsigEnv Support, (last one didnt go out) [rc] (#2207)
  • c8dfe4b Weihao Ding
    • [cherrypick][rc] fix(rust): add statsigenv in rust memo (#2206)
  • c752345 Weihao Ding
    • [release] 0.11.1-rc.2510292114 - Add StatsigEnv as top level field on StatsigUser Object [rc] (#2202)
  • 86a0b8e Weihao Ding
    • [cherrypick][rc] feat(rust+node): expose stasig env on user obj (#2201)
  • 49720d4 statsig-kong[bot]
    • chore: bump version to 0.11.1-rc.2510280012
  • b34e364 Xin Li (Bot)
    • [automated] sync rc with main
  • 699cea1 Daniel
    • tool(bench): add gcir bench for go (#2188)
  • c2b3f34 Daniel
    • tool(bench): add gcir bench for go (#2187)
  • 1ddb955 Daniel
    • tool(bench): fix logged sdk version for go-core (#2186)
  • b535bb3 Daniel
    • tool: add go-core to scenario runner gh action (#2185)
  • 0b6ceec Daniel
    • tool(bench): add go-core to bench cluster (#2178)
  • 5ef845a Daniel
    • tool(sr): add go to scenario runner (#2137)
  • 2cc2e96 statsig-kong[bot]
    • [automated] chore: bump version to 0.11.0-rc.1 (#2184)
  • 53e06ff statsig-kong[bot]
    • [automated] chore: bump version to 0.10.3-beta.2510250234 (#2180)
  • cd16521 statsig-kong[bot]
    • [automated] chore: bump version to 0.10.3-rc.7 (#2177)
  • 07b04ba Daniel
    • chore(napi): support get('foo", undefined) (#2166)
  • ddaa64b Xin Li
    • [fix][elixir]Some options are not passed in (#2167)
  • e9ac2e7 statsig-kong[bot]
    • [automated] chore: bump version to 0.10.3-beta.2510240234 (#2165)
  • 164b8ee Daniel
    • fix: resync full id list file when it changes (#2164)
  • 9c71f17 Daniel
    • fix: prevent double id list bg sync tasks (#2160)
  • be709f2 Xin Li
    • [cpp]options support (#2163)
  • 2f69f4d Xin Li
    • cpp: rename get config (#2161)

Full Changelog: 0.11.0...0.11.1