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
anddistributionVersion
toApptentiveConfiguration
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
andgetPersonEmail
functions - Improved Note links to support email and phone numbers
- Improved
ApptentiveActivityCallback
to allowunregisterApptentiveActivityInfoCallback
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
- Response Targeting
- Dark mode support
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