Skip to content

Releases: apptentive/apptentive-android

1.6.7 - Hotfix

23 Apr 20:56
Compare
Choose a tag to compare
  • This release fixes a potential problem related to unclosed input streams.

1.7.0 - Notes

11 Feb 19:00
Compare
Choose a tag to compare

This release includes support for Notes, which allows you to send messages to your customers and gives them the option to take surveys, navigate directly to content within your app, and more. Notes is currently in beta with select customers. If you are interested in trying out Notes, please contact us.

Improvements

  • Added the ability to display Notes Interactions.
  • Added support for invoking nested Interactions, such as launching a Survey from a Note, and opening a Deep Link from a Note.
  • Updated to use the latest versions of Android build tools and Android Gradle plugin.

Bugs fixed

  • Fixed a bug that allowed internal analytics to send multiple launch events per displayed Interaction.

1.6.6 - Bug fixes

26 Nov 07:07
Compare
Choose a tag to compare
  • Fixed a bug where the screenshot upload icon wouldn't appear in Android 5.0.
  • Fixed a rare problem where the Feedback Dialog couldn't be submitted.
  • Added the ability to override Apptentive's log level. This is handy if Apptentive's is cluttering up your logs.

1.6.5 - Minor changes to support Trigger.io module

17 Nov 23:50
Compare
Choose a tag to compare

Minor changes to support Trigger.io module

1.6.4 - Minor Improvements

20 Oct 23:04
Compare
Choose a tag to compare
  • Dim background behind Apptentive dialogs.
  • Request gzip encoding from server to save client and server bandwidth.

1.6.2 - Central Maven support, more translations, Interaction checking, bug fixes.

16 Oct 18:28
Compare
Choose a tag to compare
  • Good news! You no longer have to clone our repo to integrate Apptentive into your Android project. We've previously added Gradle support, and with this release, we have added Central Maven support!
  • We've also added new translations in Arabic, Greek, Brazilian Portuguese, Korean, and Turkish.
  • You can now also call Apptentive.willShowInteraction() if you would like to check to see if a call to Apptentive.engage() would result in the display of an Interaction before you actually call it.
  • Deprecated NetworkStateReceiver. You no longer need to include the NetworkStateReceiver XML block in your manifest.

1.6.1 - Bug fixes

28 Sep 22:37
Compare
Choose a tag to compare
  • Fix enable Message Center setting.
  • Use proper extension when uploading Attachment files.

1.5.2 - Bug fixes

18 Sep 05:38
Compare
Choose a tag to compare
  • When Message Center is disabled, don't poll for messages.
  • When a network connection is not available, sleep network worker threads.

1.6.0 - Grade support, Parse push notifications

15 Sep 23:17
Compare
Choose a tag to compare

Major Changes

  • This release adds Gradle support. The repo has been refactored to be more Gradle friendly. If you are migrating from a previous version, please see Migrating to 1.6.0.
  • You can now use Parse for push notification support. Instructions here.
  • You can now pass a customer's name to Apptentive so their name is available when you talk to them using the method Apptentive.setInitialUserName().

1.5.1 - Easier styling, bug fixes

17 Jul 00:53
Compare
Choose a tag to compare

Major changes

  • Simplified Apptentive's native UI styling. Common things like buttons in our UI now use the same styles, so changes can easily be made to all similar elements at once.
  • Added translations for French Canadian (fr-rCA).
  • Added Apache Ant build scripts for the SDK, dev app, and tests.
  • Added support to hide Apptentive branding for enterprise accounts.

Bugs fixed:

  • Fixed a rare crash that can occur when a user's database is stored on an SD card and that card is removed.
  • Fixed a potential memory leak.
  • Fixed default text in the Enjoyment Dialog portion of the Ratings Prompt.
  • Removed some benign lint warnings.
  • Removed unused resources.
  • Fixed a bug that could result in a delay when sending data to the server.
  • During development only, if you forget to specify an API key, we will display a dialog to let you know. Previously we only logged it.