Releases: statsig-io/php-sdk
Releases · statsig-io/php-sdk
3.7.2 - fix: actually use cdn for download_config_specs
Fixes
- previous attempt to use cdn for download_config_specs had a bug.
Fixes:
Included In This Release
- b3e8ce0 Xin Li
- fix: use cdn for config specs (#112)
Full Changelog: 3.7.1...3.7.2
3.7.1 - Fix Handling of Boolean Custom Fields
Fixes
- Fixes boolean custom fields to be converted to "true" and "false" instead of "1" and "0" for string comparisons
Included In This Release
Full Changelog: 3.7.0...3.7.1
3.7.0 - ⚠️ Time Based Evaluation Fix
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
Full Changelog: 3.6.3...3.7.0
3.6.3 - Use CDN URL for DCS
Improvements
- Switch to using cdn url for dcs
- Updated the ua parser version
Fixes
- Fixes an issue where an error could be thrown if a null gate name is provided
Included In This Release
- ae789d2 sroyal-statsig
- Merge pull request #107 from statsig-io/use-cdn-dcs
- c378f48 Stephen Royal
- Use CDN URL for DCS
- 4c8c40f sroyal-statsig
- Merge pull request #106 from statsig-io/update-ua-parser-version
- ce45622 Stephen Royal
- update
- 76a95fb Stephen Royal
- Update UA Parser Version
- d7c905e sroyal-statsig
- Merge pull request #105 from statsig-io/handle-null-gate-name
- 25fe96e Stephen Royal
- update
- 91f0340 Stephen Royal
- Handle Null Gate Name
Full Changelog: 3.6.2...3.6.3
3.6.2 - Add SessionID to StatsigMetadata
Improvements
- Adds session id to statsig metadata when logging events
Included In This Release
Full Changelog: 3.6.1...3.6.2
3.6.1 - Add Passed Field to GCIR
Improvements
- Adds passed field for dynamic configs to get client initialize response
Included In This Release
Full Changelog: 3.6.0...3.6.1
3.6.0 - Adding Rule Passed to Dynamic Config Exposures
Improvements
- Adds additional metadata to dynamic config exposure events
Included In This Release
Full Changelog: 3.5.2...3.6.0
3.5.2 - Optimize evaluation process, add IDType to getClientInitializeResponse
Improvements
- Add
IDTypeto getClientInitializeResponse - Optimized the evaluation process
Included In This Release
Full Changelog: 3.5.1...3.5.2
3.5.1 - Expose ConfigSpecs fromJSON function
Improvements
- Makes the fromJSON function on ConfigSpecs public so it can be used by custom data adaptors.
Included In This Release
Full Changelog: 3.5.0...3.5.1
3.5.0 - getClientInitializeResponse improvements and array comparison operators
New Features
- Adds support for array comparison operators
Improvements
- Adds groupName to getClientInitializeResponse
Fixes
- Fixes a bug in getClientInitializeResponse where the environment set at SDK initialization time is not applied to the user by default
Included In This Release
- c967832 tore-statsig
- fix: normalize user for gcir (#90)
- 83277bd sroyal-statsig
- Merge pull request #88 from statsig-io/array-condition-operators
- 300b238 sroyal-statsig
- Merge pull request #87 from statsig-io/gcir-group-name
- eb5c113 Stephen Royal
- PHP Array Condition Operators
- fa0c907 Stephen Royal
- Add Group Name to GCIR
Full Changelog: 3.4.0...3.5.0