Skip to content

Releases: talsec/Free-RASP-ReactNative

freeRASP 4.2.4

17 Sep 13:40
d75a3d7

Choose a tag to compare

  • iOS SDK version: 6.12.1
  • Android SDK version: 16.0.4

React Native

Fixed

  • iOS dependencies are now installed via install_modules_dependencies by default

freeRASP 4.2.3

04 Sep 07:40
88ba617

Choose a tag to compare

  • 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

21 Aug 14:55
f7feaf0

Choose a tag to compare

  • 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

05 Aug 13:44
896c236

Choose a tag to compare

React Native

Fixed

  • Possible conflict with other packages during proguard code minification

Android

Fixed

  • Issue with empty SharedPreferences files

Changed

  • Decreased version of Kotlin to 2.0.0

freeRASP 4.2.0

17 Jul 08:15
5d77c47

Choose a tag to compare

  • iOS SDK version: 6.12.1
  • Android SDK version: 16.0.1

Android

Added

  • Added support for 16 KB memory page sizes
  • Added multiInstance callback
    • 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

21 May 11:38
9620626

Choose a tag to compare

  • 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

25 Mar 18:36
b5cb318

Choose a tag to compare

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

10 Mar 09:13
39b3b8d

Choose a tag to compare

  • 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

05 Mar 14:02
01a55ca

Choose a tag to compare

  • iOS SDK version: 6.8.0
  • Android SDK version: 14.0.1

React Native

Added

  • blockScreenCapture method to block/unblock screen capture
  • isScreenCaptureBlocked method to get the current screen capture blocking status
  • New callbacks:
    • screenshot: Detects when a screenshot is taken
    • screenRecording: 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

20 Dec 11:05
c78055d

Choose a tag to compare

  • 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.