What's Changed
- iOS test app fix attempt count by @ab1470 in #189
- Automatically track notification permission status by @ab1470 in #194
- Modularize iOS SDK into
KlaviyoCore
,KlaviyoSwift
andKlaviyoSwiftExtension
by @ajaysubra in #188 - Remove opened push event from public api by @ab1470 in #195
- Renamed enum cases by @ab1470 in #196
- Created a separate
KlaviyoCore
pod for use inKlaviyoSwift
by @ajaysubra in #198 - Fixed concurrency issue by @ab1470 in #200 (thanks to @deivitaka for debugging and providing inputs that helped us sort this out quickly)
- Fixing removing white space identifiers by @ajaysubra in #201
- Using plist values for sdk name and version by @ajaysubra in #204
- Fixed retry not working by @ajaysubra in #206
- updated MIGRATION_GUIDE.md for 3.3.0 release by @ab1470 in #207
- Update MIGRATION_GUIDE.md by @ab1470 in #208
- 4.0.0 release branch by @ajaysubra in #205
Full Changelog: 3.3.0...4.0.0