Releases: exponea/exponea-android-sdk
Releases · exponea/exponea-android-sdk
Release list
Version 5.2.1
Release Notes for 5.2.1
June 12, 2026
- Fixed:
- Fixes binary incompatibility caused by usage of OkHttp internal closeQuietly API.
- Fixes carousel content height calculation to properly measure and render item dimensions.
Version 5.2.0
Release Notes for 5.2.0
June 02, 2026
- Added:
- Validates the
baseUrlscheme at SDK initialization. - Tracks
notification_statebased on notification permission status and deprecates therequirePushAuthorizationparameter. - Adds
application_idto the push notification self-check request. - Automatically re-tracks notification state after 30 days.
- Regenerates the device ID when calling
anonymize().
- Validates the
- Fixed:
- Deep-copies the configuration at initialization to prevent host-app mutation.
- Fixes excessive
notification_stateevents on every foreground transition when permission status is mismatched. - Fixes tracking being triggered on
EVERY_LAUNCHtoken frequency during the foreground transition. - Fixes duplicate
notification_statetracking withEVERY_LAUNCHtoken frequency. - Removes redundant OkHttp and HMS rules and
-ignorewarningsfrom the SDK's bundled ProGuard rules.
Version 5.1.0
Release Notes for 5.1.0
April 27, 2026
- Added:
- Adds missing device properties to
notification_stateevent.
- Adds missing device properties to
- Fixed:
- Fixes documentation to clarify
anonymize/stopIntegrationguidance and push token re-tracking.
- Fixes documentation to clarify
Version 5.0.0
Release Notes for 5.0.0
April 13, 2026
- Added:
- Adds support for Data hub Event streams integration with optional SDK auth token authorization.
- Fixed:
- Fixes false crash reports from CrashManager handler frames.
- Fixes carousel crash when Custom Tabs service was not bound.
- Fixes CrashManager log buffer race condition.
- Fixes In-app message button configuration parsing.
- Fixes SimpleDataCache crashes, improves in-memory caching, and enhances thread safety.
Version 4.10.0
Release Notes for 4.10.0
March 11, 2026
- Fixed:
- Fixed tracking of
notification_stateevents when the app version orapplicationIdchanges. - Disabled custom event logging for telemetry.
- Fixed tracking of
Version 4.9.0
Release Notes for 4.9.0
February 16, 2026
- Added:
- Updates Example app to handle App Links with the new domain.
- Increases minimum supported Android version to 21.
- Clears device ID when calling
clearLocalCustomerData(). - Updates documentation page titles with "Android SDK" reference for improved searchability and navigation.
- Fixed:
- Fixes color parser to trim whitespace characters.
- Fixes race condition while processing in-app pending show requests.
- Fixes error handling when opening URLs.
Version 4.8.1
Release Notes for 4.8.1
December 04, 2025
- Updated:
- Updates Example App's application ID and FCM/HMS integration configuration.
- Rotates PGP signing key used to verify SDK artifacts. The new key fingerprint is
01B5A1F68CA08B2739B0B959FFC874BE1DE5B6CC(available at keyserver.ubuntu.com). All artifacts from version 4.8.1 onward are signed with this new key.
Version 4.8.0
Release Notes for 4.8.0
November 13, 2025
- Added:
- Documents major push notification updates:
notification_stateevent as a new token tracking method, Application ID configuration, and migration requirements for the Multiple mobile apps feature.
- Documents major push notification updates:
Version 4.7.0
Release Notes for 4.7.0
October 23, 2025
- Added:
- Adds device_id parameter to all tracked events
- Fixed:
- Fixes memory leak in ContentBlockCarouselView
- Fixes Android example app crash
- Fixes issue where richless in-app message displays without image
Version 4.6.1
Release Notes for 4.6.1
October 10, 2025
- Fixed:
- Fixes database access and management for improved safety and clarity