Releases: usabilla/usabilla-u4a-ios-swift-sdk
Releases · usabilla/usabilla-u4a-ios-swift-sdk
v4.0.2-Xcode-9.2
This release supports Xcode 9.2
Added
- Add accessibility/VoiceOver support for
- Rating control (mood, star)
- Navigation/Focus management between views
- Required fields indicator
Fixed
- Fix UIBarButtonItem appearance customizations that may affect the host application
v4.0.2-Xcode-9.1
This release supports Xcode 9.1
Added
- Add accessibility/VoiceOver support for
- Rating control (mood, star)
- Navigation/Focus management between views
- Required fields indicator
Fixed
- Fix UIBarButtonItem appearance customizations that may affect the host application
v4.0.2-Xcode-9.0.1
This release supports Xcode 9.0.1
Added
- Add accessibility/VoiceOver support for
- Rating control (mood, star)
- Navigation/Focus management between views
- Required fields indicator
Fixed
- Fix UIBarButtonItem appearance customizations that may affect the host application
v4.0.2-Xcode-9.0
This release supports Xcode 9.0
Added
- Add accessibility/VoiceOver support for
- Rating control (mood, star)
- Navigation/Focus management between views
- Required fields indicator
Fixed
- Fix UIBarButtonItem appearance customizations that may affect the host application
v4.0.2-Xcode-8.3.3
This release supports Xcode 8.3.3
Added
- Add accessibility/VoiceOver support for
- Rating control (mood, star)
- Navigation/Focus management between views
- Required fields indicator
Fixed
- Fix UIBarButtonItem appearance customizations that may affect the host application
v4.0.2
This release supports Xcode 9.1
Added
- Add accessibility/VoiceOver support for
- Rating control (mood, star)
- Navigation/Focus management between views
- Required fields indicator
Fixed
- Fix UIBarButtonItem appearance customizations that may affect the host application
4.0.1-Xcode9
Added
- Ability to enable debug logs in order to have more insights from the SDK while developing:
Usabilla.debugEnabled = true
- Display Passive Feedback Forms as a formSheet on iPad by default
Updated
- Design improvements for iPhone X
- Design and interaction improvements of the picker component iPhone & iPad
- Internal networking optimisation to reducing network usage when using Campaigns
Fixed
- Fix status bar colour for campaign modal window
- Fix campaign navigation bar button colour in iOS 11
- Fix capitalization behaviour in e-mail component
- Fix placeholder text display behaviour on text area component
- Fix for the ‘bold’ HTML tag in iOS 11
4.0.1-Xcode8
Added
- Ability to enable debug logs in order to have more insights from the SDK while developing:
Usabilla.debugEnabled = true
- Display Passive Feedback Forms as a formSheet on iPad by default
Updated
- Design improvements for iPhone X
- Design and interaction improvements of the picker component iPhone & iPad
- Internal networking optimisation to reducing network usage when using Campaigns
Fixed
- Fix status bar colour for campaign modal window
- Fix campaign navigation bar button colour in iOS 11
- Fix capitalization behaviour in e-mail component
- Fix placeholder text display behaviour on text area component
- Fix for the ‘bold’ HTML tag in iOS 11
4.0.1
Added
- Support for Xcode 9.1
- Ability to enable debug logs in order to have more insights from the SDK while developing:
Usabilla.debugEnabled = true
- Display Passive Feedback Forms as a formSheet on iPad by default
Updated
- Design improvements for iPhone X
- Design and interaction improvements of the picker component iPhone & iPad
- Internal networking optimisation to reducing network usage when using Campaigns
Fixed
- Fix status bar colour for campaign modal window
- Fix campaign navigation bar button colour in iOS 11
- Fix capitalization behaviour in e-mail component
- Fix placeholder text display behaviour on text area component
- Fix for the ‘bold’ HTML tag in iOS 11
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.