Skip to content

Releases: apptentive/apptentive-kit-ios

v6.7.0

17 Apr 18:54
34f33f4
Compare
Choose a tag to compare

2024-04-17 - v6.7.0

New Features

  • Added rich text support through dashboard for Prompts and Surveys

Bugs Fixed:

  • Fixed a concurrency issue that could lead to a crash when an HTTP request is retried
  • Fixed an issue where the background of a Prompt or Love Dialog remained responsive to taps in Flutter
  • Restored the ability to set a Prompt or Love Dialog header image via UIAppearance

v6.6.0

25 Mar 22:22
ac4b2e4
Compare
Choose a tag to compare

New & Improved:

  • Added image support through dashboard for Prompts (previously called Notes)

Bugs Fixed:

  • Fixed some layout issues in paged Surveys
  • Privacy manifest is now included in Package.swift

v6.5.0

31 Oct 22:36
Compare
Choose a tag to compare

New & Improved:

  • Added a Privacy Manifest to declare information on data collected by the SDK
  • Incremented the deployment target to iOS 13.0

Bugs Fixed:

  • Message Center now checks if it is already visible when opening in response to a push notification.
  • The close confirmation alert is now shown if an "Other" choice has been selected in Surveys.
  • Fixed a layout issue that sometimes appeared in Message Center.
  • The compose field in Message Center now clears after a message is sent, even when an autocorrect suggestion is accepted.

v6.2.3

29 Aug 20:41
d46bc57
Compare
Choose a tag to compare

New & Improved:

  • Enhancements and fixes to Message Center focused on accessibility and keyboard navigation
  • Log category is now "Apptentive" rather than "PointsOfInterest"

Bugs Fixed:

  • Logs now show without any redaction, even when not using a debugger

v6.2.2

06 Jul 22:20
Compare
Choose a tag to compare

New & Improved:

  • Context messages in Message Center now have clickable URLs, emails, and phone numbers

Bugs Fixed:

  • Fixed an issue that broke VoiceOver navigation in surveys when not using a full-screen modal presentation style
  • Fixed an issue that could prevent engaging the (internal) launch event in SceneDelegate apps written in Objective-C

v6.2.1

18 May 16:30
Compare
Choose a tag to compare

New & Improved

  • Added a new apptentiveTint property to the UIColor extension to set the default accent color for Apptentive interaction UI

Bugs Fixed

  • Fixed an issue where the (internal) exit event was sent twice

v6.2.0

24 Apr 22:15
Compare
Choose a tag to compare

New & Improved

  • Implemented Customer Authentication features from the legacy SDK in the new SDK (See our iOS Integration Reference in the Apptentive Customer Learning Center)
  • Added async versions of Apptentive methods with a completion handler argument
  • Added a canShowMessageCenter() method
  • Added an error when a event with an empty name is engaged
  • Added the ability to work with multiple app key/signature pairs without deleting and reinstalling

Bugs Fixed

  • Fixed button placement issues in Notes and the Love Dialog
  • Improved handling of long “Terms and Conditions” text in Surveys
  • Fixed a potential name collision between the ApptentiveKit framework and its resource bundle in CocoaPods, Flutter, React Native, and Cordova integrations

v6.1.0

07 Feb 21:19
97ba45b
Compare
Choose a tag to compare

New & Improved

  • Love Dialog and Notes interaction UI can now be customized

Bugs Fixed

  • The lower limit on selection count for checkbox questions is now enforced even when a response is not required
  • The minimum and maximum labels for range and NPS questions will now hyphenate words to fit the available space with large Dynamic Type sizes

v6.0.9

02 Feb 19:20
Compare
Choose a tag to compare

Bugs Fixed

  • Fixed an issue where the completion handler passed to register(with:completion:) could be called twice, resulting in an error in React Native apps.

v6.0.8

14 Dec 20:31
bc85fdd
Compare
Choose a tag to compare

New & Improved

  • Add support for Malay, Thai, and Indonesian localizations
  • A dark mode update across interactions for our out of box theme

Bugs Fixed

  • Fixed an issue causing some react native builds to fail