Skip to content

Releases: talsec/Free-RASP-Flutter

7.5.0

03 Mar 11:21
572b864

Choose a tag to compare

release: freeRASP 7.5.0 (#196)

* add implementation

* feat: update ios sdk

* chore: update changelog

7.4.0

17 Feb 09:00
efee676

Choose a tag to compare

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

23 Oct 13:12
bb151df

Choose a tag to compare

[7.3.0] - 2025-10-20

  • Android SDK version: 17.0.0
  • iOS SDK version: 6.13.0

Flutter

Added

  • Added killOnBypass to TalsecConfig that configures if the app should be terminated when the threat callbacks are suppressed/hooked by an attacker (Android only) (Issue 65)
  • Added onTimeSpoofing callback to ThreatCallback for handling Threat.timeSpoofing threat (Android only)
    • We are introducing a new capability, detecting whether the device time has been tampered with
  • Added onLocationSpoofing callback to ThreatCallback for handling Threat.locationSpoofing threat (Android only)
    • We are introducing a new capability, detecting whether the location is being spoofed on the device.
  • Added onUnsecureWifi callback to ThreatCallback for handling Threat.unsecureWifi threat (Android only)
    • We are introducing a new capability, detecting whether the device is connected to an unsecured Wi-Fi network.
  • Added onAllChecksDone callback to new RaspExecutionStateCallback
    • We are introducing a new callback that notifies when all security checks have been completed.

Android

Removed

  • Removed deprecated functionality Pbkdf2Native and both related native libraries (libpbkdf2_native.so and libpolarssl.so)

Changed

  • Updated internal dependencies

iOS

Changed

  • Updated internal dependencies

7.2.2

10 Oct 10:36
f64fcc6

Choose a tag to compare

[7.2.2] - 2025-10-09

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

Android

Fixed

  • Fixed an issue with crashing screen protector

7.2.1

24 Jul 09:20
e0f75b8

Choose a tag to compare

[7.2.1] - 2025-07-18

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

iOS

Fixed

  • Fixed an issue with native framework

7.2.0

17 Jul 08:29
01038be

Choose a tag to compare

[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 onMultiInstance 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.

7.1.0

22 May 13:06
18cca72

Choose a tag to compare

[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

26 Mar 14:18
a6ce4a9

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

[7.0.0] - 2024-03-26

Flutter

Added

  • fvm support 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

24 Feb 08:20
4cb03c9

Choose a tag to compare

[6.12.0] - 2025-02-18

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

Flutter

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

30 Dec 10:12
43423be

Choose a tag to compare

[6.11.0] - 2024-12-30

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