Releases: spotify/confidence-sdk-swift
Releases · spotify/confidence-sdk-swift
v1.2.0
v1.1.0
v1.0.1
v1.0.0
v0.3.0
v0.2.4
v0.2.3
v0.2.2
v0.2.1
v0.2.0
0.2.0 (2024-05-10)
🐛 Bug Fixes
- Add payload merger to merge context and message (#108) (3386dd6)
- API call in Demo app (#119) (bfdc949)
- Fix cancel async (#103) (873ebe7)
- Improve testSlowFirstResolveWillbeCancelledOnSecondResolve (#109) (0624dee)
- Provider cache and resolver are accessed safely (#107) (d166712)
- Provider still works with OF ctx nil (#115) (4d58327)
- Revert "fix: Reconciliation bug" (#117) (45135ae)
- Track API (#105) (996b272)
- use the current strategy in resolve function (#101) (eafe8bf)
- Visitor Id context key (e78344d)
- Visitor id key (#116) (e78344d)
✨ New Features
- Add ConfidenceValue (#84) (8de4b78)
- add EventStorage (#87) (fdc7543)
- add listening for context changes (#97) (0d1cefd)
- Add resolving against confidence context (#94) (a7cbb19)
- Add visitorID context (#106) (0ca65ea)
- Append EvalContext to Events (#85) (56f8130)
- Confidence value is decodable and encodable with schema (#92) (444a191)
- Event sender engine (#88) (b223804)
- Event Uploader (#91) (b5ba3e0)
- handle status codes for retrying in uploader (#95) (85b89ed)
- Implement
withContext
(#89) (d0dddee) - Manage Events - track app lifecycle events (#118) (e74af7c)
- Move flag evaluation confidence (#113) (5f3c8aa)
- Return previous value on Provider STALE (#98) (896be5e)
🧹 Chore
📚 Documentation
- Add apply documentation note (#80) (1bd9525)
- Confidence SDK and Tracked Events (#112) (18ab190)
- Documentation for public protocols/constructors (#111) (01dda08)
- STALE behaviour (#102) (d4ec757)