Swiftpack.co - Swift Packages by statsig-io

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.

Packages published by statsig-io

statsig-io/ios-sdk v1.36.0
Statsig's SDK for client-side iOS applications.
⭐️ 12
🕓 14 weeks ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
1.40.0 - Add Custom Cache Key, User Validation Callback
3 days ago
- Adds `StatsigOptions.customCacheKey`, providing the ability to specify a custom cache key for a given user. - Adds UserValidation callback, providing a way to modify the StatsigUser object before it is used by the SDK. - Adds the internal Statsig event statsig::non_exposed_checks >Included In This Release >- 2efdca8d5b6faf9211b8d4da85b8268c0f19ca1c Daniel > - add ability to specify custom cache key (#266) >- c25cd38f13a4e4ae0b1c9d139c7b53d91f2bc11c kenny-statsig > - user validation callback (#264) >- c6ef97953c8f7f7a0e65039b31e819cfdd59a68f Daniel > - Non expo test (#258) **Full Changelog**: https://github.com/statsig-io/ios-sdk/compare/1.39.4...1.40.0
1.39.4 - BugFix: Racing updateUser calls
2 weeks ago
- Fixes and issue where if multiple updateUser calls were made for users with the same IDs but different other fields (email, custom, privateAttrb etc), the last network request to return would dictate the values being used, regardless of the order of updateUser calls. >Included In This Release >- dff6c5b44d5472d16f170a20af76e6d926ffa180 Daniel > - prevent inflight reqs getting out of order (#262) **Full Changelog**: https://github.com/statsig-io/ios-sdk/compare/1.39.3...1.39.4
1.39.3 - Include .xcprivacy file in Podspec
2 weeks ago
- Ensures Privacy.xcprivacy is included when installing the SDK via Cocoapods >Included In This Release >- ee3669ed8593d505d196bf5d9fcc58d5a005fa21 Daniel > - Add xcprivacy to podspec (#259) **Full Changelog**: https://github.com/statsig-io/ios-sdk/compare/1.39.2...1.39.3
1.39.2 - Fix thread Safety Issue and Add Privacy Manifest
3 weeks ago
Fixes a thread safety issue and add privacy manifest >Included In This Release >- e24d393db3acc539248f8a378a63031f3d1b57f5 sroyal-statsig > - Revert Non Exposure Logging Event (#256) >- 99b106aa6ca18b057b2c0ad08a70f5df2ca4c786 Daniel > - include privacy manifest (#255) **Full Changelog**: https://github.com/statsig-io/ios-sdk/compare/1.39.1...1.39.2
1.39.1 - Support VisionOS
5 weeks ago
- Adds ability to run on visionOS - Adds evaluation callbacks to StatsigOptions - Remove accidentally committed debug url >Included In This Release >- db48bf46148352a70b56763e5e37ec0c13051855 Daniel > - Add support for visionOS (#251) >- a960262d01cf04e77bf366259ecae3db16b9571e sroyal-statsig > - Eval callback (#250) >- 407fba7e99fb3d0dc914263b5696e0a4bb1df88b Daniel > - remove debug url (#253) **Full Changelog**: https://github.com/statsig-io/ios-sdk/compare/1.38.0...1.39.1
1.39.0 - Support VisionOS [Deprecated]
5 weeks ago
--- > [!CAUTION] > Contains broken DebugViewController url --- - Adds ability to run on visionOS - Adds evaluation callbacks to StatsigOptions >Included In This Release >- db48bf46148352a70b56763e5e37ec0c13051855 Daniel > - Add support for visionOS (#251) >- a960262d01cf04e77bf366259ecae3db16b9571e sroyal-statsig > - Eval callback (#250) **Full Changelog**: https://github.com/statsig-io/ios-sdk/compare/1.38.0...1.39.0
1.38.0 - Add Internal Logging for getWithExposureLoggingDisabled
6 weeks ago
Adds internal logging to track how often the functions to get things with exposure logging disabled are called >Included In This Release >- 71afeddaf02b938ae59d0344dfe25e369644444a sroyal-statsig > - Non Exposed Checks Event (#246) **Full Changelog**: https://github.com/statsig-io/ios-sdk/compare/1.37.0...1.38.0
1.37.0 - Include SDK as Part of Failed Event Storage
7 weeks ago
- Allows multiple SDK clients to write to failed event storage >Included In This Release >- 407d65153ab80d4243cfb7d3a2fee6ddc51165d2 Daniel Loomb > - Update EventLogger.swift >- 899e27d5a26cf8f2a8317eb1572a9ed589afffa8 Daniel > - include sdkkey as part of failed event storage key (#244) >- 1f734bd8b04b307243aec0987ffcbffe178214b0 Daniel > - Add SDKKeyValidator (#243) >- 272927b8febdbddd7fd2290934c8e3a2db8c4023 Daniel > - Runna app/main (#242) >- 911d375e536cd62e27d20b4507c6b3c83ef0fb85 Daniel Loomb > - Remove 'v' from Podspec source tag **Full Changelog**: https://github.com/statsig-io/ios-sdk/compare/1.36.0...1.37.0
1.36.0 - Support watchOS. Threading Improvements.
14 weeks ago
- Adds support for watchOS - Simplifies EventLogger, remove risky Dispatch.sync - Adds more descriptive EvaluationReasons - Enforce user cache limits >Included In This Release >- 52af1b67e2f96bfdcb369f1cea2794f723be7956 Daniel > - Add watch os support (#240) >- 20632ed81f1c2fa2084bddafca0a7d2b16011a8c Daniel Loomb > - Update InternalStore.swift >- c194922d483bf43d267e98e1b1bf240e6a6dd53e Daniel > - Adding more descriptive EvaluationReason (#220) >- 05bdcdf792eb8d47cf3a626d435fb5da2e5b1737 Daniel > - Add lock to Failed Log Queue (#238) >- 1646b188911e5038fba7499b914d57eceb17fb97 Daniel > - Pipe Test Run Exit Code (#239) >- eff5ebbb49aaa9a44cdf210ff02a04a267cc080a Daniel > - Fix possible DeadLock in Logger Errors (#236) >- 9f7d43bd6302f361f17cdbc57e4d57da45317a65 tore-statsig > - Disable coreapi diagnostics (#235) >- 64d94e2ee5ddc0131849a34c11ab43873d74bea0 Daniel > - Add Cache Eviction (#234) >- 86b213807c98536b02e6ea4f0078ed4da10f4065 Daniel > - Update scheduler.yml (#233) **Full Changelog**: https://github.com/statsig-io/ios-sdk/compare/v1.35.0...1.36.0
v1.35.0 - Adds ability to override LogEvent endpoint
18 weeks ago
- Adds `StatsigOptions.eventLoggingApi`. Allows developers to proxy Statsig events to their own servers, before sending them to Statsig. - Updates to InternalStore and DeviceEnvironment to address threading issues. >Included In This Release >- a1fcadfdcd00017214dc11146a27393edbf22f95 Daniel > - Fix store deadlock (#230) >- e8a36b8ddb92a9b915ad9fcadfacb0bfb99add27 Daniel > - Event Logging Override (#231) **Full Changelog**: https://github.com/statsig-io/ios-sdk/compare/v1.34.0...v1.35.0
iOS macOS watchOS tvOS

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics