Releases: apptentive/apptentive-ios
v3.3.0: Swift 3 and stability
This release fixes an issue where the apiKey
property has an ambiguous translation into Swift 3. A number of methods and properties have been updated to follow the Swift 3 API Design Guidelines. Swift 2.x project should be able to continue to use the existing method and property names.
Xcode 8 is required to build projects using this release, and iOS 7 devices are no longer supported. Several deprecation warnings have been fixed for projects targeting iOS 8 and later.
v3.2.2 Fixes for iOS7.x alert view bugs, iOS 8.0 Message Center crash
This release is intended for customers who need to support iOS 7. Customers who support iOS 8 and later should use the latest release.
This release fixes a bug where tapping on a button in a UIAlertView
-based interaction (Ratings Prompt, Note, or Love Dialog—only used in iOS 7.x) would have no effect. It also fixes a problem due to a bug in iOS 8.0 where setting the font on a table header view's textLabel
property would cause the app to crash.
v3.2.1: iOS 10 compatibility and stability
This release improves stability and reliability and fixes a number of warnings when compiling with Xcode 8. It is intended to be fully compatible with iOS 10.
v3.2.0: Range question type
This release implements a "range" survey question type that will be used for net promoter score-type survey question.
Log levels when integrating via CocoaPods are now settable by changing preprocessor macros. In addition, RTL language support has been improved in Message Center.
v3.1.1: Fix to survey style race condition
This is a bugfix release that addresses an issue where initializing the Apptentive SDK after the app becomes active can lead to a crash in the Survey view controller. It also addresses some incorrect scrolling behavior when surveys are validated. It is recommended for all users who are using or plan to use surveys.
v3.1.0: "Other" Response to Survey Questions
This release adds the option for a survey question with predefined answers to also include a freeform-text "Other" option.
The FeedbackDemo app has also been replaced with separate Demo and Example apps.
v3.0.0: New survey UI, new styling capabilities
This release adds a redesigned UI for surveys and new options for styling the Apptentive SDK.
v2.1.3: Fix for automated messages, HUD rotation
This release fixes a bug where automated messages weren't being marked as such. Also the HUD "Thank you" view shown on certain surveys now rotates correctly on devices running iOS 9.
v2.1.2: Fix for name collision, Message Center, Module Name
v2.1.2 is a bug fix release that addresses a potential crash due to a name collision between a private system framework and the Apptentive SDK. It also fixes a problem where in rare instances Message Center could crash on deallocation. Finally it adds a module name to the podspec file, simplifying Swift integration.
v2.1.1: Fix to task queue, deprecation warnings, formatting
Version 2.1.1 is a bug fix release. It fixes a rare instance in which the network task queue can encounter unintended recursion. It also fixes several deprecation warnings for users compiling with a deployment target of iOS 8.x. Finally, much of the code is more consistently formatted.