Releases: klaviyo/klaviyo-swift-sdk
Releases · klaviyo/klaviyo-swift-sdk
3.0.1
What's Changed
- Using iOS 13 as min deployment version in the package.swift file by @ajaysubra in #149
Full Changelog: 3.0.0...3.0.1
3.0.0
What's Changed
- Remove deprecated api and associated code. by @ndurell in #133
- Breaking changes to remove old event metric cases by @evan-masseau in #139
- Remove deprecated event initializer by @ndurell in #144
- Fixed opened push not getting called when app is terminated by @ajaysubra in #145
Full Changelog: 2.5.0...3.0.0
2.5.1
What's Changed
- Fixed opened push not getting called when app is terminated by @ajaysubra in #145
- Release 2.5.1 by @ajaysubra in #146
Full Changelog: 2.5.0...2.5.1
3.0.0-alpha.1
What's Changed
- Remove deprecated api and associated code. by @ndurell in #133
- Breaking changes to remove old event metric cases by @evan-masseau in #139
- Getting ready for release 3.0.0 | cocoapods by @ajaysubra in #143
Full Changelog: 2.5.0...3.0.0-alpha.1
2.5.0
What's Changed
- Suggest adding a set push token method that takes string by @evan-masseau in #135
- Added timeout for flaky test by @ajaysubra in #137
- Fix broken invalid url handling on iOS 17 by @ajaysubra in #136
- remove initializer for setting identifiers in events by @ndurell in #134
- update sample projects to latest sdk by @ndurell in #132
- Introduce new event metrics and deprecate old ones - Backward compatible by @evan-masseau in #138
- Release 2.5.0 by @ajaysubra in #141
Full Changelog: 2.4.0...2.5.0
2.4.0
What's Changed
- Added some comments and minor refactors. by @ajaysubra in #125
- Fix for SDK stuck in bad state when email or phone number fails API validation by @ajaysubra in #127
- Fixing a user reported crash on device model code by @ajaysubra in #129
- release 2.4.0 by @ndurell in #130
Full Changelog: 2.3.0...2.4.0
2.3.0
Notable Changes in 2.3.0
Version 2.3.0 has a few significant under the hood changes with how profiles are updated/created. This is done to both reduce the number of requests generated by the SDK. This also reduces the number of anonymous profiles created by the SDK.
- An anonymous profile will no longer be created when initialize is called.
- The SDK will now only send token requests when either profile or token information has changed.
- The SDK will only send profile updates when profile data has changed.
What's Changed
- Close stale issues via github action by @jordan-griffin in #109
- Add basic sandbox info to README by @jordan-griffin in #108
- Update README.md by @ajaysubra in #111
- fix access of identifiers by @ndurell in #115
- store identifiers sent to sdk during initialization by @ndurell in #116
- Update README.md by @ajaysubra in #117
- add note about user defaults usage by @ndurell in #120
- Improve handling of push token / profile updates by @ndurell in #118
- Version 2.3.0 by @ndurell in #121
Full Changelog: 2.2.1...2.3.0
2.2.1
What's Changed
- Update README to bring rich push out of LA by @jordan-griffin in #99
- Update README.md by @ndurell in #102
- fill in identifiers for events by @ndurell in #103
- Add two cases for Push Background, denied & restricted by @sairamkotha in #101
- Release 2.2.1 by @ndurell in #104
New Contributors
- @sairamkotha made their first contribution in #101
Full Changelog: 2.2.0...2.2.1
2.2.0
What's Changed
- update snasphots to fix tests by @ndurell in #82
- Pulling in new api in sample app by @ajaysubra in #76
- Fix: Fix type in README by @iballan in #84
- Fix open beta copy in the readme by @evan-masseau in #85
- Adding rich push notifications to Klaviyo SDK by @ajaysubra in #92
- TP178504 | Added notification service extension | Updated readme with rich push by @ajaysubra in #88
- Updating podspec by @ajaysubra in #95
- using the pre release version of cocoapods and SPM by @ajaysubra in #96
- Updating readme with pre release notes by @ajaysubra in #97
- Remove beta disclaimer from SDK readme by @jordan-griffin in #98
- V3 API updates and Device Metadata by @evan-masseau in #91
New Contributors
Full Changelog: 2.0.1...2.2.0
2.1.0-beta1
What's Changed
- update snasphots to fix tests by @ndurell in #82
- Pulling in new api in sample app by @ajaysubra in #76
- Fix: Fix type in README by @iballan in #84
- Fix open beta copy in the readme by @evan-masseau in #85
- Adding rich push notifications to Klaviyo SDK by @ajaysubra in #92
- TP178504 | Added notification service extension | Updated readme with rich push by @ajaysubra in #88
- Updating podspec by @ajaysubra in #95
New Contributors
Full Changelog: 2.0.1...2.1.0-beta1