Changelog - Mobile SDKs
Changelog
Android Change Log
[3.0.19] - 2026-05-28
Fixed
- Fix a rare ANR that could occur during network connectivity changes on heavily loaded devices.
[3.0.18] - 2026-05-17
Other Changes
- Improved task scheduling on low-core devices.
[3.0.17] - 2026-04-27
Other Changes
- Improved SDK state validation.
- Improved SDK destruction functionality.
[3.0.16] - 2026-03-23
Fixed
- Resolved a VerifyError that could occur when running tests with coverage enabled (see jacoco/jacoco#1381)
Other Changes - Code optimizations
[3.0.15] - 2026-03-18
Other Changes
- Bug fixes and stability improvements
[3.0.14] - 2026-01-27
Added
- Screen recording detection
Other Changes - Performance optimizations
[3.0.13] - 2025-12-11
Other Changes
- Bug fixes and improvements
[3.0.12] - 2025-11-26
Other Changes
- Bug fixes and improvements
[3.0.11] - 2025-11-05
Other Changes
- Improved network transfer
[3.0.10] - 2025-09-17
Other Changes
- Improved detection for mock location apps
[3.0.9] - 2025-09-07
Other Changes
- Improved permission handling on certain Vivo devices
[3.0.8] - 2025-08-24
Added
- Added support for re-initialization
[3.0.7] - 2025-08-07
Fixed
- Minor bug fix
[3.0.6] - 2025-08-06
Other Changes
- Improved string obfuscation
[3.0.5] - 2025-08-05
Added
- Improved event sending resiliency
- Enhanced emulator detection capabilities
- Added a new block to the session token to indicate sdk init called
[3.0.4] - 2025-04-24
Fixed
- Edge case event signing issue
[3.0.3] - 2025-04-22
Added
- Additional detection of emulators
[3.0.2] - 2025-03-17
Added
- Implemented a fallback mechanism for devices that do not support attestation
Other Changes - Improved network availability check
- Fixed an SDK crash that occurred when SDK methods were called before initialization
[3.0.1] - 2025-01-22
Added
- SDK block detection
Other Changes - Forter UUID is now generated using a coroutine instead of on the main thread
[3.0.0] - 2024-10-27
Added
- Enhanced detection of location spoofing
- Improved device takeover detection
- Secured all connections with mandatory HTTPS and TLS 1.2/1.3
- Enhanced security with hardware-backed key attestation
Other Changes
- Target SDK 34 (Android 15)
- Minimum SDK 21 (Android 5.0)
- Integrated Kotlin and upgraded Gradle plugin and build tools
- Optimized data collection and event transmission times
- Improved code minification and obfuscation
- Strengthened protection against man-in-the-middle attacks
- Improved identification of emulators and unauthorized device modifications
[2.5.0] - 2024-02-26
Changes
- Migrated to AndroidX
[2.4.14] - 2023-05-11
Fixed
- Edge case memory leak
[2.4.13] - 2022-07-23
Removed
- New hardware data attribute
Other changes - Target SDK 31 (Android 12)
- Updated gradle plugin and build tools
- Move from proguard to R8
- Changed signature from SHA-1 to SHA-256
[2.4.12] - 2021-10-18
Added
- New display data attributes
Other changes - Updated gradle plugin
- Moved setRegisterForLocationUpdates from ForterClientProxy to ForterSDK
[2.4.11] - 2021-03-18
Added
- New hardware data attribute
Other changes - Updated gradle plugin
[2.4.10] - 2021-03-01
Fixed
- Internal uid calculation issue on unique devices
[2.4.9] - 2020-12-30
Added
- Support to Android 11
- Battery info attribute
Fixed - Extended remote config
[2.4.8] - 2020-11-19
Added
- Upload source jar to maven
Other changes - Proguard improvements
- Improved attributes compression to reduce network size
[2.4.6] - 2020-10-09
Fixed
- Code cleanup, delete legacy attributes
[2.4.5] - 2020-10-03
Fixed
- Performance improvements
[2.4.3] - 2020-09-07
Fixed
- Connection timeout on edge case
[2.1.3] - 2020-07-01
Added
- Network data attributes
Other Changes - Target API 29
[2.1.0] - 2019-07-10
Added
- Multi region support
[2.0.0] - 2018-08-21
Added
- Full remote configuration for the SDK
Removed - Requirement for ANY BroadcastReceiver
- Deprecated v1.0.0 methods (track with different signatures)
[1.9.9] - 2018-06-04
Added
- WebViewIntegration for providing mobileUid to webviews in the hosting app
Fixed - Suppress logs when in release mode
Other Changes - Target API 27
- Confirmed Android P preview compatibility