Stay up-to-date with the latest features, improvements and bug fixes for freeRASP. Here you'll find detailed information about each update we've rolled out, organized by platform. Whether you're using the Android, iOS, Flutter, React Native, Capacitor, or Cordova version, all platforms are supported.
Explore the tabs below to see what's new and how the experience has been improved for you. If you're looking for specific changes or features, each update is documented for your convenience.
Added blockScreenCapture(Activity activity, boolean enable) for FLAG_SECURE control, an active protection against screen capturing.
isScreenCaptureBlocked() - to receive whether the screen capture is blocked
Rate limiting for both screenshot and screenRecording incidents
Improved root detection capabilities
Bug Fix
Updated proguard rules to fix warnings from okhttp dependency.
Version 13.2.0
Improvement
Added request integrity information to data collection headers.
Enhanced and accelerated the data collection logic.
Version 13.0.0
New features
BREAKING CHANGE: Added onADBEnabledDetected detection feature, which allows you to detect USB debugging option enabled in the developer settings on the device. App needs to implement this new callback.
Version 12.0.0
Improvement
Refactored Magisk checks in the root detection
Internal refactoring of Malware detection feature
Bug Fix
Resolved IllegalArgumentException caused by unregistering not registered receiver in TalsecMonitoringReceiver
Version 11.1.3
Bug Fix
Reported ANR issues present on some devices were resolved (GH issue #138).
Reported crashes caused by ConcurrentModificationException and NullPointerException were resolved (GH Flutter #140).
Reported crashes caused by the UnsupportedOperationException were resolved.
Version 11.1.1
Bug Fix
False positives in Hook detection (runtimeManipulation).
Version 11.1.0
New Feature
Added onMalwareDetected to ThreatListener.ThreatDetected interface, this is a breaking change and the onMalwareDetected has to be implemented by the integrating application.
Important Information
Further details for this feature will be provided shortly with the new repositories.
For now, do not react to the callback, you can implement it simply by just using println().
Added the auditing of the internal execution for the future check optimization and overall security improvements.
Improvement
Changed the way TalsecConfig is created, we introduced a Builder pattern to make the process more streamlined and readable.
Curious about more in-depth changes for Android? Head over to our GitHub Changelog for the complete history of updates!
Latest Version 6.8.0
New feature
Enhanced security with our new Screen Capture Threat Detection, now capable of identifying screen recording, AirPlay mirroring, and screenshots to guard against unauthorized viewing. Check out the new screenshot and screenRecording callbacks.
Version 6.6.3
Maintenance
Updated SDK code signing; it will now be signed with:
Added blockScreenCapture for FLAG_SECURE control, an active protection against screen capturing.
AddedisScreenCaptureBlocked - to receive whether the screen capture is blocked
Changed
[Android] Raised Android CompileSDK level to 35
[Android] Monitoring is now disabled by default
Improvement
[Android] Improved root detection
Bug Fix
[Android] Proguard rules to address warnings from okhttp dependency
Version 6.11.0
Improvement
[Android] Added request integrity information to data collection headers.
[Android] Enhanced and accelerated the data collection logic.
Version 6.10.0
Improvement
App icons for detected malware are not fetched automatically anymore, which reduces computation required to retrieve malware data. From now on, app icons have to be retrieved using the getAppIcon method
[Android] Malware data is now parsed on background thread to improve responsiveness.
Version 6.9.0
New features
[Android] onADBEnabled callback, allowing you to detect USB debugging option enabled in the developer settings on the device.
Version 6.8.0
New features and improvements
[Android] Malware detection as a new callback for enhanced app security.
[Android] Internal refactoring of Malware detection feature.
[Android] Refactoring Magisk checks in the root detection.
[iOS] Enhanced security with Serotonin Jailbreak Detection to identify compromised devices.
Maintenance
[iOS] Updated SDK code signing; it will now be signed with:
Team ID: PBDDS45LQS
Team Name: Lynx SFT s.r.o.
Bug Fix
[Android] Resolved IllegalArgumentException caused by unregistering not registered receiver in TalsecMonitoringReceiver
Version 6.7.3
Improvement
[iOS] Renewed the signing certificate.
Version 6.7.2
Bug Fix
[Android] Reported ANR issues present on some devices were resolved (GH Flutter issue #138).
[Android] Reported crashes caused by ConcurrentModificationException and NullPointerException were resolved (GH Flutter issue #140).
[Android] Reported crashes caused by the UnsupportedOperationException were resolved.
Version 6.7.1
Bug Fix
[Android] False positives for hook detection.
Version 6.7.0
New Feature
[Android] Added the auditing of the internal execution for the future check optimization and overall security improvements.
Added blockScreenCapture for FLAG_SECURE control, an active protection against screen capturing.
AddedisScreenCaptureBlocked - to receive whether the screen capture is blocked
Changed
[Android] Raised Android compileSDK level to 35
Improvement
[Android] Improved root detection
Fixed
Compatibility issues with RN New Architecture
[Android] Added proguard rules for malware data serialization in release mode on Android
[Android] Proguard rules to address warnings from okhttp dependency
Version 3.13.0
Improvement
[Android] Added request integrity information to data collection headers.
[Android] Enhanced and accelerated the data collection logic.
Version 3.12.0
Improvement
App icons for detected malware are not fetched automatically anymore, which reduces computation required to retrieve malware data. From now on, app icons have to be retrieved using the getAppIcon method.
Parsing of malware data is now async.
[Android] Malware data is now parsed on background thread to improve responsiveness.
Version 3.11.0
New features
[Android] adbEnabled callback, allowing you to detect USB debugging option enabled in the developer settings on the device.
Version 3.10.0
New features and improvements
Added configuration fields for malware detection.
[Android] Malware detection as a new callback for enhanced app security.
[Android] Refactoring Magisk checks in the root detection.
[iOS] Enhanced security with Serotonin Jailbreak Detection to identify compromised devices.
Maintenance
[iOS] Updated SDK code signing; it will now be signed with:
Team ID: PBDDS45LQS
Team Name: Lynx SFT s.r.o.
Version 3.9.3
Improvement
[iOS] Renewed the signing certificate.
Version 3.9.2
Bug Fix
[Android] Reported ANR issues present on some devices were resolved (GH Flutter issue #138).
[Android] Reported crashes caused by ConcurrentModificationException and NullPointerException were resolved (GH Flutter issue #140).
[Android] Reported crashes caused by the UnsupportedOperationException were resolved.
Version 3.9.1
Bug Fix
[Android] False positives for hook detection.
Version 3.9.0
New Feature
[Android] Added the auditing of the internal execution for the future check optimization and overall security improvements.
Added blockScreenCapture for FLAG_SECURE control, an active protection against screen capturing.
AddedisScreenCaptureBlocked - to receive whether the screen capture is blocked
Changed
[Android] Set following required SDK versions for Android plugin:
minSdkVersion 23
targetSdkVersion to 35
compileSdkVersion to 35
Improvement
[Android] Improved root detection
Fixed
[Android] Proguard rules to address warnings from okhttp dependency
Version 7.3.0
Improvement
[Android] Added request integrity information to data collection headers.
[Android] Enhanced and accelerated the data collection logic.
Version 7.2.0
Improvement
App icons for detected malware are not fetched automatically anymore, which reduces computation required to retrieve malware data. From now on, app icons have to be retrieved using the getAppIcon method.
Parsing of malware data is now async.
[Android] Malware data is now parsed on background thread to improve responsiveness.
Version 7.1.0
New features
[Android] adbEnabled callback, allowing you to detect USB debugging option enabled in the developer settings on the device.
Version 7.0.0
New features and improvements
Added configuration fields for malware detection.
[Android] Malware detection as a new callback for enhanced app security.
[Android] Refactoring Magisk checks in the root detection.
[iOS] Enhanced security with Serotonin Jailbreak Detection to identify compromised devices.
Maintenance
BREAKING CHANGE:New dependency is required to run freeRASP; add following plugin to android/build.gradle:
plugins {
id 'org.jetbrains.kotlin.plugin.serialization' version '1.7.10'
}
[iOS] Updated SDK code signing; it will now be signed with:
Team ID: PBDDS45LQS
Team Name: Lynx SFT s.r.o.
Bug Fix
[Android] Resolved IllegalArgumentException caused by unregistering not registered receiver in TalsecMonitoringReceiver
Version 6.3.3
Improvement
[iOS] Renewed the signing certificate.
Version 6.3.2
Bug Fix
[Android] Reported ANR issues present on some devices were resolved (GH Flutter issue #138).
[Android] Reported crashes caused by ConcurrentModificationException and NullPointerException were resolved (GH Flutter issue #140).
[Android] Reported crashes caused by the UnsupportedOperationException were resolved.
Version 6.3.1
Bug Fix
[Android] False positives for hook detection.
Version 6.3.0
New Feature
[Android] Added the auditing of the internal execution for the future check optimization and overall security improvements.
Added blockScreenCapture for FLAG_SECURE control, an active protection against screen capturing.
AddedisScreenCaptureBlocked - to receive whether the screen capture is blocked
Changed
[Android] Raised Android compileSDK level to 35
[Android] Set minifyEnabled in plugin to true implicitly
Improvement
[Android] Improved root detection
Fixed
[Android] Proguard rules to address warnings from okhttp dependency
Version 1.9.0
Improvement
[Android] Added request integrity information to data collection headers.
[Android] Enhanced and accelerated the data collection logic.
Version 1.8.0
Improvement
App icons for detected malware are not fetched automatically anymore, which reduces computation required to retrieve malware data. From now on, app icons have to be retrieved using the getAppIcon method.
Parsing of malware data is now async.
[Android] Malware data is now parsed on background thread to improve responsiveness.
Version 1.7.0
New features
[Android] adbEnabled callback, allowing you to detect USB debugging option enabled in the developer settings on the device.
Version 1.6.0
New features
Added configuration fields for malware detection.
[Android] Malware detection as a new callback for enhanced app security.
[Android] Refactoring Magisk checks in the root detection.
[iOS] Enhanced security with Serotonin Jailbreak Detection to identify compromised devices.
Maintenance
[iOS] Updated SDK code signing; it will now be signed with:
Team ID: PBDDS45LQS
Team Name: Lynx SFT s.r.o.
Bug Fix
Resolved compatibilty issues with JDK 21 (issue #21)
Version 1.5.3
Improvement
[iOS] Renewed the signing certificate.
Version 1.5.2
Bug Fix
[Android] Reported ANR issues present on some devices were resolved (GH Flutter issue #138).
[Android] Reported crashes caused by ConcurrentModificationException and NullPointerException were resolved (GH Flutter issue #140).
[Android] Reported crashes caused by the UnsupportedOperationException were resolved.
Version 1.5.1
Bug Fix
[Android] False positives for hook detection.
Version 1.5.0
New Feature
[Android] Added the auditing of the internal execution for the future check optimization and overall security improvements.