Releases: talsec/Free-RASP-Flutter
Releases · talsec/Free-RASP-Flutter
7.5.0
7.4.0
release: freeRASP 7.4.0 (#192) * feat: init update * fix: xcframework * revert xcframework update * fix: xcframework * fix handler * fix: android * fix: android * update ios * fix: ios * fix: format * fix: format * update PluginThreatHandler * update TalsecThreatHandler * fix: issues * fix: dart listener * chore: update changelog * chore: update files * chore: update example app * chore: update example app * chore: update example app * update lock handling * handle execution state sink on events * update example app * update example app
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