Releases: usabilla/usabilla-u4a-ios-swift-sdk
Releases · usabilla/usabilla-u4a-ios-swift-sdk
v4.0.0-Xcode8
4.0.0
Added
- Added active targeted surveys. See the readme for more detail.
Updated
- Update default smilies and stars.
- Renamed
UsabillaFeedbackForm
toUsabilla
. - Renamed
UsabillaFeedbackFormDelegate
toUsabillaDelegate
. - Renamed
load()
method toinitialize(appID: String?)
. Calling this method is now mandatory to start the SDK. - Changed
formLoadedCorrectly(_ form: UINavigationController)
toformDidLoad(form: UINavigationController)
. - Changed
formFailedLoading(_ backupForm: UINavigationController)
toformDidFailLoading(error: UBError)
. - Changed
formDidClose(_ form: UINavigationController, formID: String, with feedbackResults: [FeedbackResult], isRedirectToAppStoreEnabled: Bool)
toformDidClose(formID: String, withFeedbackResults results: [FeedbackResult], isRedirectToAppStoreEnabled: Bool)
. - Changed
formWillClose(_ form: UINavigationController, formID: String, with feedbackResults: [FeedbackResult], isRedirectToAppStoreEnabled: Bool)
toformWillClose(form: UINavigationController, formID: String, withFeedbackResults results: [FeedbackResult], isRedirectToAppStoreEnabled: Bool)
. - Changed
formFailedLoading(_ backupForm: UINavigationController)
toformDidFailLoading(error: UBError)
. - Changed
loadFeedbackForm(_ appId: String, screenshot: UIImage?, customVariables: [String: Any]?, themeConfig: UsabillaThemeConfigurator)
toloadFeedbackForm(_ formID: String, screenshot: UIImage?, theme: UsabillaTheme)
. - Refactored
UsabillaTheme
. See the readme for more detail. - Redesigned the NPS component
Fixed
- Fixed feedback title not being displayed
Removed
- Removed
showCancelButton
property. The cancel button will now be always displayed. - Removed the possibility to add specialised custom variables to passive forms. The global custom variables will be used instead from now on.
v4.0.0
4.0.0
Added
- Added active targeted surveys. See the readme for more detail.
Updated
- Update default smilies and stars.
- Renamed
UsabillaFeedbackForm
toUsabilla
. - Renamed
UsabillaFeedbackFormDelegate
toUsabillaDelegate
. - Renamed
load()
method toinitialize(appID: String?)
. Calling this method is now mandatory to start the SDK. - Changed
formLoadedCorrectly(_ form: UINavigationController)
toformDidLoad(form: UINavigationController)
. - Changed
formFailedLoading(_ backupForm: UINavigationController)
toformDidFailLoading(error: UBError)
. - Changed
formDidClose(_ form: UINavigationController, formID: String, with feedbackResults: [FeedbackResult], isRedirectToAppStoreEnabled: Bool)
toformDidClose(formID: String, withFeedbackResults results: [FeedbackResult], isRedirectToAppStoreEnabled: Bool)
. - Changed
formWillClose(_ form: UINavigationController, formID: String, with feedbackResults: [FeedbackResult], isRedirectToAppStoreEnabled: Bool)
toformWillClose(form: UINavigationController, formID: String, withFeedbackResults results: [FeedbackResult], isRedirectToAppStoreEnabled: Bool)
. - Changed
formFailedLoading(_ backupForm: UINavigationController)
toformDidFailLoading(error: UBError)
. - Changed
loadFeedbackForm(_ appId: String, screenshot: UIImage?, customVariables: [String: Any]?, themeConfig: UsabillaThemeConfigurator)
toloadFeedbackForm(_ formID: String, screenshot: UIImage?, theme: UsabillaTheme)
. - Refactored
UsabillaTheme
. See the readme for more detail. - Redesigned the NPS component
Fixed
- Fixed feedback title not being displayed
Removed
- Removed
showCancelButton
property. The cancel button will now be always displayed. - Removed the possibility to add specialised custom variables to passive forms. The global custom variables will be used instead from now on.
v3.6.1-xcode9
3.6.1-xcode9
Fixed
- Fixed an encoding problem that would sometimes corrupt the screenshot sent to our servers
- Fixed a crash that could occur in iOS 10 on specific forms
v3.6.1
v3.6.0-swift3.2
release v.3.6.0-swift3.2
v3.6.0
v3.5.0
3.5.0
Added
- New delegate method called
formWillClose
, that will be called when the form needs to be dismissed (see documentation for more info)
Updated
- Delegate method
formDidClose
will now be called only after the form has actually been closed
Removed
- The redirect to the app store feature has been removed to be in accordance with Apple's new guidelines on rating and reviews
Fixed
- Wrong delegate method being called when a form failed loading
- Error label being incorrectly placed behind the slider