Releases: talsec/Free-RASP-ReactNative
Releases · talsec/Free-RASP-ReactNative
freeRASP 4.2.4
- iOS SDK version: 6.12.1
- Android SDK version: 16.0.4
React Native
Fixed
- iOS dependencies are now installed via
install_modules_dependenciesby default
freeRASP 4.2.3
- iOS SDK version: 6.12.1
- Android SDK version: 16.0.4
Android
Fixed
- Root detection related bugs causing false positives
Changed
- Deprecated Nexus repository removed (GCP artifact registry is the main supported distribution repository)
freeRASP 4.2.2
- iOS SDK version: 6.12.1
- Android SDK version: 16.0.1
React Native
Changed
- Replaced deprecated
getCurrentActivity()call on Android (compatibility with RN 0.81+)
freeRASP 4.2.1
React Native
Fixed
- Possible conflict with other packages during proguard code minification
Android
Fixed
- Issue with empty
SharedPreferencesfiles
Changed
- Decreased version of
Kotlinto2.0.0
freeRASP 4.2.0
- iOS SDK version: 6.12.1
- Android SDK version: 16.0.1
Android
Added
- Added support for 16 KB memory page sizes
- Added
multiInstancecallback- 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.
freeRASP 4.1.0
- iOS SDK version: 6.11.0
- Android SDK version: 15.1.0
React Native
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
- Resolved an issue with the screen recording detection.
- Resolved an issue that prevented Xcode tests from running correctly.
freeRASP 4.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
React Native
Changed
- Android SDK requires
kotlinVersion>=2.0.0 - Set Java version to 17
Android
Changed
- 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.
Changed
- Deep signing of the OpenSSL binaries.
freeRASP 3.14.1
- iOS SDK version: 6.8.0
- Android SDK version: 14.0.1
React Native
Fixed
- Take Android targetSdkVersion, compileSdkVersion from plugin only
freeRASP 3.14.0
- iOS SDK version: 6.8.0
- Android SDK version: 14.0.1
React Native
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
Fixed
- Compatibility issues with RN New Architecture
- Added proguard rules for malware data serialization in release mode on Android
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
freeRASP 3.13.0
- iOS SDK version: 6.6.3
- Android SDK version: 13.2.0
Android
Added
- Added request integrity information to data collection headers.
- Enhanced and accelerated the data collection logic.