Android 6+ Release Notes for Alchemer Mobile

Please view our latest release notes below for the Android SDK.

Releases

Version 6.9.1

Released on 11/20/2024

Fixes

  • Device updates are now accurately captured in the conversation metadata.
  • Support for Android 15's edge-to-edge feature implemented via Apptentive theme override.
  • Updated WebView configuration settings to address a security vulnerability.
  • Resolved the profile screen freezing issue.

Version 6.9.0

Released on 9/18/2024

Fixes

  • Draft messages are now saved correctly in the multiuser environment
  • Prevent logout calls from being made when the SDK is not logged in
  • Upgrade GSON dependency to latest to fix the security vulnerability

Improvements

  • Added initiator to the kit to support Alchemer Workflow initiation from the SDKs

Version 6.8.1 

Released on 7/31/2024

Fixes

  • Alchemer Survey file upload now working in in-app mode
  • Alchemer Survey video sentiment is now working in in-app mode
  • Alchemer Survey title will display as the survey header in in-app mode
  • Cache the Message Center's input field values for the next time if not updated
  • Alchemer survey in-app experience is available only for the devices with Android API >= 28

Improvements

  • Upgraded SDK target to Android 14 (API level 34)
  • Upgraded Gradle version to 8.0
  • Prevent the SDK from crashing after the dependencies are garbage collected

Version 6.8

Released on 5/29/2024

New Features

  • Advanced customer research support to show Alchemer long form surveys through prompts

Version 6.7

Released on 4/17/2024

New Features

  • Added rich text support through dashboard for Prompts and Surveys

Version 6.6

Released on 3/25/2024

  • Added Image support through dashboard for Prompts (formerly called Notes)

Version 6.5.1

Released on 12/7/2023

Improvements

  • Updated Google Play Libraries to support Android 14

Version 6.5.0

Released on 11/14/2023

New Features

  • Implemented Customer Authentication features from the legacy SDK in the new SDK. This allows apps with sensitive data to be shared among multiple users on a single device.
  • Added the ability to work with multiple app key/signature pairs without deleting and reinstalling.

Improvements

  • Launch and exit events are standardized for app launches and exits. 
  • Send callback failure if the SDK is registered already
  • Expose a method to find if the SDK is already registered
  • Confirm that the SDK only makes HTTPS requests

Fixes:

  • Resolved validation issues for free form question type

Version 6.1.0

Released on 7/20/2023

New Feature

  • Survey Skip Logic 

Improvements

  • Survey terms and conditions can now be added from the dashboard
  • Survey disclaimer can now be added from the dashboard
  • Various accessibility improvements around Surveys
  • Alchemer Mobile (formerly Apptentive) Logger service retrieval backup

Fixes

  • SparseArray backwards compatibility

Known Issues and Limitations

  • Client authentication (login/logout) is not yet supported

Version 6.0.5

Released on 5/17/2023

Improvements

  • Added Java interoperable support for push functions
  • Improved error handling throughout the SDK
  • Added session id to the payloads

Fixes

  • Resolved internal observers and observables issue

Known Issues and Limitations

  • Client authentication (login/logout) is not yet supported

Version 6.0.4

Released on 4/05/2023

Improvements

  • Expanded support for links in survey introduction

Fixes

  • Resolved resource linking issues

Known Issues and Limitations

  • Client authentication (login/logout) is not yet supported

Version 6.0.3

Released on 2/24/2023

Improvements

  • Support mParticleID collection
  • Add distributionName and distributionVersion to ApptentiveConfiguration

Known Issues and Limitations

  • Client authentication (login/logout) is not yet supported

Version 6.0.2

Released on 2/6/2023

New Features

  • Device storage encryption support
  • Event observer support to listen for Alchemer Mobile events
  • Message Center observer support to listen for Message Center updates

Improvements

  • canShowInteraction function to check if an event will display an interaction

Known Issues and Limitations

Client authentication (login/logout) is not yet supported


Version 6.0.1

Released on 1/11/2023

New Features

  • Push Notification support now available for Message Center

Improvements

  • Added getPersonName and getPersonEmail functions
  • Improved Note links to support email and phone numbers
  • Improved ApptentiveActivityCallback to allow unregisterApptentiveActivityInfoCallback to be optional
  • Extended localization support

Fixes

  • Fix right-to-left language support in Message Center

Known Issues and Limitations

  • Updated size and type constraints for hidden attachments in Message Center to ensure proper usage
  • Encryption is not yet supported
  • Client authentication (login/logout) is not yet supported

Version 6.0.0

Released on 11/2/2022

New Features

Improvements

  • Dev supported interface customization
  • WCAG compliant interactions
  • Modernized theme based on Material Design

Known Limitations

  • minSDKVersion is now 21
  • Encryption is not yet supported (if you previously used the shouldEncryptStorage property, please hold off on migrating until version 6.0.1 is released)
  • Client authentication (login/logout) is not yet supported
  • Push notifications for Message Center is not yet supported

Supporting Documentation


Version 6.0.0-beta02

Released on 6/22/2022

Improvements

  • Interface customization UI additions

New Features


Version 6.0.0-beta01

Released on 5/4/2022

NEW SDK Updates

  • Ground-up rewrite of the legacy Apptentive Android SDK in Kotlin using modern programming practices
  • Modular-based SDK
  • New Feature: Interaction Response Targeting
  • Updated look & feel for “out of the box” UI — WCAG compliant
  • Dark Mode is supported
  • Additional in-depth interaction customization options are available
  • Minimum Supported Android version is now Android 5.0 (API level 21)
  • Callback types are different when you engage events and when you register the SDK — allowing more flexibility in where you can call engage events
Basic Standard Market Research HR Professional Full Access Reporting
Free Individual Team & Enterprise
Feature Included In