Releases: apptentive/apptentive-android
Releases · apptentive/apptentive-android
1.6.7 - Hotfix
- This release fixes a potential problem related to unclosed input streams.
1.7.0 - Notes
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
- 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
Minor changes to support Trigger.io module
1.6.4 - Minor Improvements
- 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.
- 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 toApptentive.engage()
would result in the display of an Interaction before you actually call it. - Deprecated
NetworkStateReceiver
. You no longer need to include theNetworkStateReceiver
XML block in your manifest.
1.6.1 - Bug fixes
- Fix enable Message Center setting.
- Use proper extension when uploading Attachment files.
1.5.2 - Bug fixes
- 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
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
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.