This repository has been archived by the owner on Aug 17, 2023. It is now read-only.
Releases: thunderheadone/one-sdk-ios
Releases · thunderheadone/one-sdk-ios
ONE SDK for iOS v5.0.0
- [NEW] Added ability to initialize the SDK and set the parameters later for different regions and spaces. For further details on this see our sample app on how to initialize the SDK and set the parameters later.
- [NEW] Added ability to change the SDK initialization parameters on the fly. For further details on this see our sample app on how to reconfigure the SDK.
- [BUGFIX] Fixed an issue where multiple 401s were sent when the token expires on an interaction with multiple regions.
ONE SDK for iOS v4.0.2
- [BUGFIX] Fixed a crash that was occurring when libraries with multiple
UIWindow
s are used in an application.
ONE SDK for iOS v4.0.1
- [BUGFIX] Fixed an issue where the
UNUserNotificationCenter.delegate
was incorrectly set to nil by the SDK when callingUIApplication.shared.registerForRemoteNotifications()
.
ONE SDK for iOS v4.0.0
- [BREAKING] iOS 13 ready SDK, built with Xcode 11.0. If you are using a lower version of Xcode, 10.2 or 10.3, you will only be able to archive your app with bitcode disabled.
- [NEW] Added support for
UIWindowScene
to support integrations with apps built with Xcode 11.0 and iOS 13. - [NEW] Added support for the status bar view changes introduced in iOS 13.
- [NEW] Added support for segmented control changes introduced in iOS 13.
- [UPDATE] Updated the Admin mode views to be displayed correctly in iOS 13.
- [UPDATE] Updated the Admin mode region highlighting to support View Controller presentation changes introduced in iOS 13.
- [UPDATE] Updated the table view accessory view to support changes introduced in iOS 13.
- [UPDATE] Improved the Admin mode login credentials storage to save these by site key. This allows business user to use Admin mode easily when multiple site keys are used by an app.
- [UPDATE] Moved the properties caching under the same database as the offline interaction caching. All requests made via send properties and all interactions calls will be stored offline when the server is down or an internet connection cannot be established. This will help ensure you have a complete picture of the user profile regardless connectivity state.
- [UPDATE] Removed use of redirects when opening an optimization url. Previously url redirects were used to pass the response codes between the app and external channel. Response codes are now sent automatically by the SDK and the target url is opened as normal without a redirect being used.
- [BUGFIX] Fixed an issue where a customer attribute name was not updated in the SDK when edited in ONE.
- [BUGFIX] Fixed an issue where mini inline notifications were not displayed correctly in table cells which reside inside a
UIControl
.
ONE SDK for iOS v3.0.2
- [UPDATE] Removed
UIWebView
references and use from our SDK, in line with Apple’s ITMS-90809 -deprecated API Usage notification. See https://developer.apple.com/documentation/uikit/uiwebview for more information.
ONE SDK for iOS v3.0.1
- [BUGFIX] Improved the
UNUserNotificationCenter
implementation to handle situations where thebundleProxy
might be null.
ONE SDK for iOS v3.0.0
- [BREAKING] Updated minimum deployment target to iOS 8.0.
ONE SDK for iOS v2.24.1
- [BUGFIX] Rebuilt the SDK to support Xcode 10.1.
ONE SDK for iOS v2.24.0
- [NEW] Added iPhone XR and XS Max support.
- [NEW] Added the ability to use Face ID at login.
- [NEW] Added support to capture group and single elements of a UICollectionView that resides inside a UITableView.
- [BUGFIX] Fixed an issue where a mini inline notification text size was not getting changed when editing an asset in ONE.
- [BUGFIX] Fixed an issue where a list of child propositions was getting duplicated while filtering.
- [BUGFIX] Fixed an issue where error messages were not being displayed properly on iPhone X series when running the SDK in Admin mode.
- [BUGFIX] Fixed an issue where Admin mode was becoming unresponsive when tapping the Poker Chip.
- [BUGFIX] Fixed an issue where a push notification was not shown when the app was running in the foreground.
- [BUGFIX] Fixed a crash that was occurring when attempting to inject an inline mini optimization in a UITableView.
- [BUGFIX] Fixed a crash that was occurring when scrolling a UITableView where an inline mini notification was injected.
- [BUGFIX] Fixed a crash that was occurring when cancelling deletion of a capture point on iOS 8.
ONE SDK for iOS v2.23.1
- [BUGFIX] Fixed an issue where a 'Missing Push Notification Entitlement' warning was shown when the app didn't have push notifications enabled.