Skip to content

Releases: usabilla/usabilla-u4a-ios-swift-sdk

v4.0.0-Xcode8

03 Oct 13:06
Compare
Choose a tag to compare

4.0.0

Added

  • Added active targeted surveys. See the readme for more detail.

Updated

  • Update default smilies and stars.
  • Renamed UsabillaFeedbackForm to Usabilla.
  • Renamed UsabillaFeedbackFormDelegate to UsabillaDelegate.
  • Renamed load() method to initialize(appID: String?). Calling this method is now mandatory to start the SDK.
  • Changed formLoadedCorrectly(_ form: UINavigationController) to formDidLoad(form: UINavigationController).
  • Changed formFailedLoading(_ backupForm: UINavigationController) to formDidFailLoading(error: UBError).
  • Changed formDidClose(_ form: UINavigationController, formID: String, with feedbackResults: [FeedbackResult], isRedirectToAppStoreEnabled: Bool) to formDidClose(formID: String, withFeedbackResults results: [FeedbackResult], isRedirectToAppStoreEnabled: Bool).
  • Changed formWillClose(_ form: UINavigationController, formID: String, with feedbackResults: [FeedbackResult], isRedirectToAppStoreEnabled: Bool) to formWillClose(form: UINavigationController, formID: String, withFeedbackResults results: [FeedbackResult], isRedirectToAppStoreEnabled: Bool).
  • Changed formFailedLoading(_ backupForm: UINavigationController) to formDidFailLoading(error: UBError).
  • Changed loadFeedbackForm(_ appId: String, screenshot: UIImage?, customVariables: [String: Any]?, themeConfig: UsabillaThemeConfigurator) to loadFeedbackForm(_ 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

03 Oct 12:00
Compare
Choose a tag to compare

4.0.0

Added

  • Added active targeted surveys. See the readme for more detail.

Updated

  • Update default smilies and stars.
  • Renamed UsabillaFeedbackForm to Usabilla.
  • Renamed UsabillaFeedbackFormDelegate to UsabillaDelegate.
  • Renamed load() method to initialize(appID: String?). Calling this method is now mandatory to start the SDK.
  • Changed formLoadedCorrectly(_ form: UINavigationController) to formDidLoad(form: UINavigationController).
  • Changed formFailedLoading(_ backupForm: UINavigationController) to formDidFailLoading(error: UBError).
  • Changed formDidClose(_ form: UINavigationController, formID: String, with feedbackResults: [FeedbackResult], isRedirectToAppStoreEnabled: Bool) to formDidClose(formID: String, withFeedbackResults results: [FeedbackResult], isRedirectToAppStoreEnabled: Bool).
  • Changed formWillClose(_ form: UINavigationController, formID: String, with feedbackResults: [FeedbackResult], isRedirectToAppStoreEnabled: Bool) to formWillClose(form: UINavigationController, formID: String, withFeedbackResults results: [FeedbackResult], isRedirectToAppStoreEnabled: Bool).
  • Changed formFailedLoading(_ backupForm: UINavigationController) to formDidFailLoading(error: UBError).
  • Changed loadFeedbackForm(_ appId: String, screenshot: UIImage?, customVariables: [String: Any]?, themeConfig: UsabillaThemeConfigurator) to loadFeedbackForm(_ 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

21 Sep 09:30
Compare
Choose a tag to compare

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

24 Aug 09:29
Compare
Choose a tag to compare

3.6.1

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.0-swift3.2

04 Jul 09:52
Compare
Choose a tag to compare
release v.3.6.0-swift3.2

v3.6.0

30 Jun 12:11
Compare
Choose a tag to compare

3.6.0

Updated

  • Delegate methods formWillClose and formDidClose now have an extra parameter, called isRedirectToAppStoreEnabled, that will reflect the ratings prompt toggle present in the web interface

v3.5.0

28 Jun 14:19
Compare
Choose a tag to compare

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

v3.4.4

30 May 14:30
Compare
Choose a tag to compare

Fixed

  • Crash when dealing with multiple end pages combined with jump rules

v3.4.3

22 May 13:14
Compare
Choose a tag to compare

3.4.3

Fixed

  • Nested visibility rule #44
  • Checkbox control multiple line display #42
  • Scrolling issue when typing within a title #46

Updated

  • Button text in Thank You Page are now limited to one line.

v3.4.2

26 Apr 13:12
Compare
Choose a tag to compare

3.4.2

Fixed

  • The screenshot title set in the web interface is now correctly applied in the SDK
  • Fixed a bug that would not restore the status bar to it's original color
  • HTML in paragraph is now correctly rendered