Releases: statsig-io/node-js-server-sdk
Releases · statsig-io/node-js-server-sdk
6.5.1 - Bug fix on timestamp related evluation
Improvements
- StatsigEnvironment type safety
Fixes
- Fix issue that when a timestamp passed in value as second, SDK cannot properly evaluate it
Included In This Release
Full Changelog: 6.5.0...6.5.1
6.5.0 - Support non-analytic exposure sampling
New Features
- Added support non-analytic exposure sampling
Included In This Release
Full Changelog: 6.4.8...6.5.0
6.4.8 - Update sha.js dependency version
Fixes
- Upgrading the sha.js dependency version to 2.4.12 which patches a security vulnerability
Included In This Release
Full Changelog: 6.4.7...6.4.8
6.4.7 - Clean up data in StatsigFetcher
Fixes
- Cleans up some data in StatsigFetcher regularly to fix potential memory leaks
Included In This Release
- 3e72f2a sroyal-statsig
- Fix Potential Memory Leaks in StatsigFetcher (#578)
Full Changelog: 6.4.6...6.4.7
6.4.6 - Fix bug in gcir group name overrides
Fixes
- A bug in getClientInitializeResponse overrides that required a group to be an experiment group
Included In This Release
- 688c3c1 tore-statsig
- fix: overide by group name bug (#577)
Full Changelog: 6.4.5...6.4.6
6.4.5 - Mask Secret Key When Init Failed
Improvements
- Mask the secret key when initialize failed. (In network logging)
Included In This Release
- 51194c4 Weihao Ding
- fix: mask secret keys in logging + remove e2e test (#574)
Full Changelog: 6.4.4...6.4.5
6.4.4 - Always fallback to statsig API
Improvements
- Refactor the logic around fallback to statsig API when the initial get DCS or id lists failed
Included In This Release
- c090ff2 Weihao Ding
- Add CDN retry test for initialization failures (#568)
- 93547a5 Weihao Ding
- fix(?): always fallback to statsig api (#570)
- 9d8bae3 sroyal-statsig
- Update Dependency (#571)
- fc97303 dependabot[bot]
- Bump brace-expansion from 1.1.11 to 1.1.12 (#565)
- 124e217 dependabot[bot]
- Bump cross-spawn from 7.0.3 to 7.0.6 (#529)
- 65b5961 dependabot[bot]
- Bump @babel/runtime from 7.24.4 to 7.27.6 (#564)
- c1a6a59 dependabot[bot]
- Bump @babel/helpers from 7.24.4 to 7.27.4 (#561)
Full Changelog: 6.4.3...6.4.4
6.4.3 - Support runtimes without AbortSignal
Fixes
- Fix build issue for runtimes that don't support AbortSignal
Included In This Release
- dd00e94 Andre Terron
- Add a workaround for runtimes that don't support AbortSignal (#562)
Full Changelog: 6.4.2...6.4.3
6.4.2 - Add Support for Session Replay in Get Client Initialize Response
New Features
- Adds support for including session replay information in get client initialize response
Included In This Release
- cd02131 sroyal-statsig
- GCIR Session Replay Info (#558)
Full Changelog: 6.4.1...6.4.2
6.4.1 - Optimize Any/None Conditions
Improvements
- Optimizes any/none conditions to use sets for evaluation instead of iterating over arrays
Included In This Release
- 4c01056 sroyal-statsig
- Use Set for Any/None Conditions (#555)
Full Changelog: 6.4.0...6.4.1