Releases: bucketeer-io/ios-client-sdk
Releases · bucketeer-io/ios-client-sdk
v2.2.1
v2.2.0
v2.1.5
v2.1.4
v2.1.3
v2.1.2
v2.1.1
v2.1.0
2.1.0 (2023-09-08)
The feature tag in the BKTConfig is now optional from this release. When the tag is empty, it will evaluate all the feature flags in the environment. No action is required when upgrading it.
Note: We recommend using the tag to filter and evaluate only the evaluations you want to evaluate. It will reduce the response time and traffic from the server and use less storage in the client.
Also, from this version, the server will only send flags that have been changed instead of returning all flags when a flag changes. With this, the response time will be faster, drastically reducing the server's load.
Features
- support for background mode iOS 13+ (#28) (0161cdf)
- change the API response format to improve the response time (#19) (196c2c9)
Bug Fixes
- crash when flushing and destroy the client (#40) (a2628f9)
- evaluation scheduler not being reset when the request succeeds (#37) (8df5ae3)
- network error being reported as internal sdk error (#39) (01d6119)
Miscellaneous
v2.0.2
v2.0.1
2.0.1 (2023-08-09)
Features
Bug Fixes
- concurrency while creating the client instance (#11) (4b880a4)
- functions are not accessible in the BKTUser struct (#5) (c62bc8e)
- sending duplicate events (#24) (b84bb58)
Miscellaneous
- add variation name property to BKTEvaluation (#12) (fb02f5a)
- added builder pattern to BKTConfig (#13) (48dff87)
- added builder pattern to BKTUser (#14) (b444efe)
- change background task id (#22) (95ba45b)
- change to throw an exception instead of using fatalError from BKTClient.shared (#18) (881de7f)
- update bundle identifier (#21) (7ec60d8)