Releases: talsec/Free-RASP-Flutter
Releases · talsec/Free-RASP-Flutter
freeRASP: 7.3.0
[7.3.0] - 2025-10-20
- Android SDK version: 17.0.0
- iOS SDK version: 6.13.0
Flutter
Added
- Added
killOnBypasstoTalsecConfigthat configures if the app should be terminated when the threat callbacks are suppressed/hooked by an attacker (Android only) (Issue 65) - Added
onTimeSpoofingcallback toThreatCallbackfor handlingThreat.timeSpoofingthreat (Android only)- We are introducing a new capability, detecting whether the device time has been tampered with
- Added
onLocationSpoofingcallback toThreatCallbackfor handlingThreat.locationSpoofingthreat (Android only)- We are introducing a new capability, detecting whether the location is being spoofed on the device.
- Added
onUnsecureWificallback toThreatCallbackfor handlingThreat.unsecureWifithreat (Android only)- We are introducing a new capability, detecting whether the device is connected to an unsecured Wi-Fi network.
- Added
onAllChecksDonecallback to newRaspExecutionStateCallback- We are introducing a new callback that notifies when all security checks have been completed.
Android
Removed
- Removed deprecated functionality
Pbkdf2Nativeand both related native libraries (libpbkdf2_native.soandlibpolarssl.so)
Changed
- Updated internal dependencies
iOS
Changed
- Updated internal dependencies
7.2.2
7.2.1
7.2.0
[7.2.0] - 2025-07-16
- iOS SDK version: 6.12.1
- Android SDK version: 16.0.1
Android
Added
- Added support for 16 KB memory page sizes
- Added
onMultiInstancecallback- Detecting whether the application is installed/running in various multi-instancing environments (e.g. Parallel Space)
Changed
- The ADB service running as a root is a signal for root detection
- Improved emulator detection
- Internal security improvements
Fixed
- Removed malware report duplicates
iOS
Added
- Added palera1n jailbreak detection
Changed
- Improved Dopamine jailbreak detection
Fixed
- Resolved memory-related stability issues.
7.1.0
[7.1.0] - 2025-05-19
- iOS SDK version: 6.11.0
- Android SDK version: 15.1.0
Flutter
Added
- Added interface for screenshot / screen recording blocking on iOS
- Added interface for external ID storage
Android
Added
- Added externalId to put an integrator-specified custom identifier into the logs.
- Added eventId to the logs, which is unique per each log. It allows traceability of the same log across various systems.
Changed
- New root detection checks added
iOS
Added
- Added externalId to put an integrator-specified custom identifier into the logs.
- Added eventId to the logs, which is unique per each log. It allows traceability of the same log across various systems.
- Screen capture protection obscuring app content in screenshots and screen recordings preventing unauthorized content capture. Refer to the freeRASP integration documentation.
Fixed
- Issue with the screen recording detection.
- Issue that prevented Xcode tests from running correctly.
- Issue that caused compilation errors due to unknown references.
7.0.0
Check out the full changelog to stay updated on new features, improvements, and the complete history of changes: https://docs.talsec.app/freerasp/whats-new-and-changelog
[7.0.0] - 2024-03-26
Flutter
Added
fvmsupport for Flutter version management
Changed
- Updated versions for example app
Android
Changed
- Breaking: Raised kotlin version to 2.1.0
- Compile API increased to 35, dependencies updated
- Internal library obfuscation reworked
- Root detection divided into 2 parts (quick initial checks, and time-demanding asynchronous post checks)
Fixed
- ANR issues bug-fixing
iOS
Added
- Improvement of the obfuscation of the SDK.
6.12.0
[6.12.0] - 2025-02-18
- iOS SDK version: 6.8.0
- Android SDK version: 14.0.1
Flutter
Added
blockScreenCapturemethod to block/unblock screen captureisScreenCaptureBlockedmethod to get the current screen capture blocking status- New callbacks:
screenshot: Detects when a screenshot is takenscreenRecording: Detects when screen recording is active
Changed
- Raised Android CompileSDK level to 35
- Monitoring is now disabled by default
Android
Added
- Passive and active screenshot/screen recording protection
Changed
- Improved root detection
Fixed
- Proguard rules to address warnings from okhttp dependency
iOS
Added
- Passive Screenshot/Screen Recording detection
6.11.0
6.10.0
[6.10.0] - 2024-12-17
- iOS SDK version: 6.6.3
- Android SDK version: 13.0.0
Flutter
Changed
- 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
getAppIconmethod
Android
Changed
- Malware data is now parsed on background thread to improve responsiveness
freeRASP 6.9.0
[6.9.0] - 2024-11-19
- Android SDK version: 13.0.0
- iOS SDK version: 6.6.3
Flutter
Added
- New feature:
onADBEnabledcallback allowing you to detect USB debugging option enabled in the developer settings on the device
Android
Added
- ADB detection feature