Releases: mindbox-cloud/ios-sdk
Release 2.4.0
What's new:
In this version of the SDK we’ve added support for new in-app targeting.
You can now launch in-app notifications for users from a certain city, region, or country. You can also exclude the segment of users who should not see the in-app notification.
Release 2.3.0
What's new:
Fixed crashes on NSManagedObjectContext
Release 2.2.0
What's new:
Beta version of In-App notifications
This version of the SDK includes support for in-app messages. You will now be able to personalize your app by showing users appropriate campaigns based on their actions in the app, on the website, or purchases in retail stores.
Please note that this is a beta version of in-app notifications and we are still developing the functionality. If you're not ready to participate in beta testing, please wait for the next version of the SDK.
Also in this release we have added the ability to copy the deviceUID to the clipboard. Minimize and reopen the application 5 times and the deviceUID will be added to your clipboard
Release 2.1.5
What's new:
- Previously, no push notifications could be sent to devices where only provisional push notifications were enabled. Users will now be able to receive provisional push notifications
- Fixed issue with app suddenly stopping in background
- Fixed issue with displaying the application version instead of the SDK version in Mindbox administrative section
- Fixed issues that caused duplicate push notifications
Release 2.1.4
Fix Swift KVO crash on iOS 12
swiftlang/swift-corelibs-foundation#3742
Release 2.1.3
What's new:
ianaTimeZone property added in MobileApplicationInstalled struct
Release 2.1.2
What’s new:
Issues
Fix issue #266
Minor changes to the CodingKey value for the customAction variable in the OperationBodyRequest class
Release 2.1.1
What’s new:
Issues
Fix thread issue #251
Fixed a library crash when using the observe function from different queues
Release 2.1.0
What’s new:
Issues
SDK reinitialization #246
This feature allows you to change your domain, endpoint and shouldCreateCustomer parameters in existing SDK integration. New domain and endpoint need to be specified in MBConfiguration
passed to Mindbox.init()
.
- If Mindbox SDK detects, that domain or endpoint changed, it would be treated as a fresh installation: an ApplicationInstalled (or ApplicationInstalledWithoutCustomer) event will be sent, all previously stored events will not be sent.
- If shouldCreateCustomer was changed from
false
totrue
, ApplicationInstalled will be sent and all previously stored events will not be sent. - If shouldCreateCustomer was changed from
true
tofalse
, all previously stored events will not be sent
Release 2.0.1
Что нового:
- Поле isSubscriber в конструкторе запросов стало опциональным