From d5b55230db722c8e094eb8aef2318a71a8867e43 Mon Sep 17 00:00:00 2001 From: Tomas Psota Date: Mon, 22 May 2023 15:47:14 +0200 Subject: [PATCH] fix: update freeRASP lifecycle --- CHANGELOG.md | 6 ++++++ README.md | 2 +- .../main/kotlin/com/aheaditec/freerasp/FreeraspPlugin.kt | 1 - pubspec.yaml | 2 +- 4 files changed, 8 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a3e71db..91d1afd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +# freeRASP 5.0.3 +Fixed issue that caused freeRASP to be killed prematurely on Android + +## What's new in 5.0.3? +- ✔️ Fixed issue when freeRASP throws [IllegalStateException: Talsec is not running](https://github.com/talsec/Free-RASP-Flutter/issues/70) on Android + # freeRASP 5.0.2 Fixed issue causing app to freeze on iOS diff --git a/README.md b/README.md index 9531417..8d4f752 100644 --- a/README.md +++ b/README.md @@ -72,7 +72,7 @@ Add dependency to your `pubspec.yaml` file ```yaml dependencies: - freerasp: 5.0.2 + freerasp: 5.0.3 ``` and run `pub get` diff --git a/android/src/main/kotlin/com/aheaditec/freerasp/FreeraspPlugin.kt b/android/src/main/kotlin/com/aheaditec/freerasp/FreeraspPlugin.kt index 1491983..6dd8dcc 100644 --- a/android/src/main/kotlin/com/aheaditec/freerasp/FreeraspPlugin.kt +++ b/android/src/main/kotlin/com/aheaditec/freerasp/FreeraspPlugin.kt @@ -57,7 +57,6 @@ class FreeraspPlugin : FlutterPlugin, ActivityAware, LifecycleEventObserver { when (event) { Lifecycle.Event.ON_RESUME -> context?.let { TalsecThreatHandler.attachListener(it) } Lifecycle.Event.ON_PAUSE -> context?.let { TalsecThreatHandler.detachListener(it) } - Lifecycle.Event.ON_DESTROY -> context?.let { TalsecThreatHandler.stop(it) } else -> { // Nothing to do } diff --git a/pubspec.yaml b/pubspec.yaml index b36fac7..6fb0924 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,6 +1,6 @@ name: freerasp description: Flutter library for improving app security and threat monitoring on Android and iOS mobile devices. Learn more about provided features on the freeRASP's homepage first. -version: 5.0.1 +version: 5.0.3 homepage: https://www.talsec.app/freerasp-in-app-protection-security-talsec repository: https://github.com/talsec/Free-RASP-Flutter