You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
[2.0.0] - 2026-05-15
Android SDK version: 18.3.0
iOS SDK version: 6.14.4
Breaking
SuspiciousAppInfo.reason (String) renamed to reasons (Set)
Value "blacklist" in reasons renamed to "blocklist"
Removed MalwareConfig and AndroidConfig.malwareConfig
SuspiciousAppDetectionConfig.malwareScanScope and reasonMode are now non-null with defaults MalwareScanScope(ScopeType.SIDELOADED_ONLY) and ReasonMode.HIGHEST_CONFIDENCE
Android
Added
New API class SuspiciousAppDetectionConfig that can be used to configure malware detection
New API for malware detection configuration in TalsecConfig, see TalsecConfig.Builder#suspiciousAppDetection
Fixed
Fixed VerifyError caused by JaCoCo bytecode instrumentation
Fixed a potential cause of crash in the multi-instance detector
Fixed Java interoperability of ScreenProtector methods
Fixed Kotlin classpath conflicts in SDK dependency resolution (Kotlin 2.0.0)
Changed
Fine-tuned location spoofing detection
Modified malware incident log structure for better aggregation