You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+73-6Lines changed: 73 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,30 @@
1
+
# freeRASP 6.5.0
2
+
3
+
## What's new in 6.5.0?
4
+
5
+
- ⚡ Updated `CURL` to `8.5.0` and `OpenSSL` to `1.1.1w` (resolves [issue #93](https://github.com/talsec/Free-RASP-Flutter/issues/93))
6
+
- 📄 Added information about APK size increase and ways to decrease it (resolves [issue #100](https://github.com/talsec/Free-RASP-Flutter/issues/100))
7
+
8
+
## Android
9
+
10
+
- ⚡ Fixed issue with disappearing threats when the app is quickly put into the background and then back to the foreground (resolves [issue #91](https://github.com/talsec/Free-RASP-Flutter/issues/91))
11
+
- ⚡ Fixed a native crash bug during one of the native root checks (detected after NDK upgrade)
12
+
- ⚡ Improved _appIntegrity_ check and its logging
13
+
14
+
## iOS
15
+
16
+
- ❗ Added Privacy Manifest
17
+
- ❗ Added codesigning for the SDK, it is signed by:
18
+
-_Team ID_: `ASQC376HCN`
19
+
-_Team Name_: `AHEAD iTec, s.r.o.`
20
+
- ⚡ Improved obfuscation of Swift and C strings
21
+
1
22
# freeRASP 6.4.0
23
+
2
24
Minor fixes and improvements
3
25
4
26
## What's new in 6.4.0?
27
+
5
28
- ⚡ Improved reaction obfuscation
6
29
- ⚡ Improved obfuscation of the iOS SDK
7
30
- ⚡ Fixed ProviderException on Android
@@ -10,9 +33,11 @@ Minor fixes and improvements
10
33
- ❗ Raised supported Xcode version to 14.3.1
11
34
12
35
# freeRASP 6.3.0
36
+
13
37
Improved logging of the Android SDK and minor bug fixes
14
38
15
39
## What's new in 6.3.0?
40
+
16
41
- 📄 Documentation updates and improvements
17
42
- ✔️ Updated CA bundle for logging pinning
18
43
- ✔️ Added error logging of network issues within the logging process
@@ -21,9 +46,11 @@ Improved logging of the Android SDK and minor bug fixes
21
46
- ⚡ Improved root detection capabilities
22
47
23
48
# freeRASP 6.2.0
49
+
24
50
Minor fixes and added support for AGP 8.0
25
51
26
52
## What's new in 6.2.0?
53
+
27
54
- ⚡ Added support for AGP 8.0
28
55
- ❗ Removed PolarSSL dependency on Android
29
56
- ❗ Removed forgotten `onOverlay` callback
@@ -32,84 +59,104 @@ Minor fixes and added support for AGP 8.0
32
59
# freeRASP 6.1.0
33
60
34
61
## What's new in 6.1.0?
62
+
35
63
- ⚡ Fixed issue with incorrect Keystore type detection on Android 11 and above (https://github.com/talsec/Free-RASP-Flutter/issues/77)
36
64
- ⚡ Reduced timeout period for logging from 20 sec to 5 sec on iOS
37
65
- ⚡ Logging is now async in all calls on iOS
38
66
39
67
# freeRASP 6.0.0
68
+
40
69
We are constantly working on improving your freeRASP experience. This update contains a new check - obfuscation detection. Minimal supported Android SDK level was raised to 23.
41
70
42
71
## What's new in 6.0.0?
72
+
43
73
- ❗ BREAKING: Raised minSdkVersion on Android to 23
44
74
- ❗ Removed BouncyCastle dependency on Android
45
75
- 🔎 New threat type `obfuscationIssues`
46
76
- 🔎 New threat callback `onObfuscationIssues`
47
77
- ✔️ Fixed `NullPointerException` which could occur during specific subcheck execution on Android
48
78
49
79
# freeRASP 5.0.4
80
+
50
81
- ✔️ Fixed issue with metadata in iOS framework
51
82
52
83
# freeRASP 5.0.3
84
+
53
85
Fixed issue that caused freeRASP to be killed prematurely
54
86
55
87
## What's new in 5.0.3?
88
+
56
89
- ✔️ Fixed issue when freeRASP throws [IllegalStateException: Talsec is not running](https://github.com/talsec/Free-RASP-Flutter/issues/70)
57
90
58
91
# freeRASP 5.0.2
92
+
59
93
Fixed issue causing app to freeze on iOS
60
94
61
95
## What's new in 5.0.2?
96
+
62
97
- ✔️ Fixed issue with [app freezing after `start` called on iOS](https://github.com/talsec/Free-RASP-Flutter/issues/67)
63
98
- 📄 Updated example application
64
99
65
100
# freeRASP 5.0.1
101
+
66
102
Minor changes in documentation
67
103
68
104
## What's new in 5.0.1?
105
+
69
106
- 📄 Updated documentation for migration from freeRASP 4.x to 5.x
70
107
71
108
# freeRASP 5.0.0
109
+
72
110
Get ready for some exciting updates! In this latest release, we have revamped the freeRASP's
73
111
codebase, which has helped to resolve several known issues. As a result, the integration of
74
112
freeRASP into your workflow is even easier than before.
75
113
76
114
## What's new in 5.0.0?
115
+
77
116
- ⚡ New enum values for threat types
78
117
- ⚡ New threat handler for handling threat types
79
118
- ✔️ Fixed issue with [platform detection](https://github.com/talsec/Free-RASP-Flutter/issues/61)
80
119
- ✔️ Fixed issue with [Codemagic CI/CD on iOS](https://github.com/talsec/Free-RASP-Flutter/issues/22)
81
120
- ✔️ Fixed issue with [app crashing on hot restart](https://github.com/talsec/Free-RASP-Flutter/issues/57)
82
121
83
122
### Other improvements
123
+
84
124
- 📄 Documentation updates and improvements
85
125
- ⚡ Updated demo app for new implementation
86
126
- ⬆️ Increased constraint with maximal Dart SDK version to support the latest release
87
127
88
128
# freeRASP 5.0.0-dev.1
129
+
89
130
New changes incoming! This major update, contains new API to for handling dev and release deployments
90
131
of freeRASP. Now, you can integrate freeRASP more easily without pesky iOS installation steps. We
91
132
also no longer rely on HMS.
92
133
93
134
## What's new in 5.0.0-dev.1?
135
+
94
136
- ❗ Only one version of the SDK is used from now on, instead of two separate for dev and release
95
-
### Android
137
+
138
+
### Android
96
139
- ❗ Removed the HMS dependencies
97
140
- ⚡ Improved root detection accuracy by moving the 'ro.debuggable' property state to an ignored group
98
141
- ⚡ Enhanced root detection capabilities by moving the selinux properties check to device state
99
142
- ⚡ Fine-tuning root evaluation strategy
100
143
101
144
### iOS
145
+
102
146
- ❗ Removed the dependency on the symlinks choosing the proper version (release/dev)
103
147
- ❗️ Removed pre-built script for changing the Debug and Release versions
104
148
105
149
### Other improvements
150
+
106
151
- 📄 Documentation updates and improvements
107
152
- ⚡ Updated demo app for new implementation
108
153
109
154
# freeRASP 4.0.0
155
+
110
156
A new round of fixes and improvements! Here's the list of all the new things we included in the latest release.
111
157
112
158
## What's new in 4.0.0?
159
+
113
160
- ❗ BREAKING API CHANGE: Added multi-signature support for certificate hashes of Android apps
114
161
- ✔️ Fixed `NullPointerException` in RootDetector when there are no running processes ([issue](https://github.com/talsec/Free-RASP-Flutter/issues/40)) on Android
115
162
- ✔️ Removed deprecated SafetyNet dependency ([issue](https://github.com/talsec/Free-RASP-Flutter/issues/28)) on Android
@@ -121,19 +168,24 @@ A new round of fixes and improvements! Here's the list of all the new things we
121
168
- 🔎 Improved logging of non-existing hardware for biometrics on iOS
122
169
123
170
# freeRASP 3.0.2
171
+
124
172
We are constantly listening to our community to make freeRASP better. This update contain fixes to [reported issues](https://github.com/talsec/Free-RASP-Flutter/issues).
125
173
126
174
## What's new in 3.0.2?
175
+
127
176
- 📄 Updated [troubleshoot](README.md#Troubleshoot) section related to ProGuard [issue](https://github.com/talsec/Free-RASP-Flutter/issues/21)
We are constantly working on improving your freeRASP experience, and today we're happy to announce a major update packed with new features and improvements! Here's the list of all the new things we included in the latest release.
138
190
139
191
## What's new in 3.0.0?
@@ -172,48 +224,63 @@ For iOS devices, we prepared upgraded and polished incident detections and even
172
224
- ❗ BREAKING API CHANGE: Renamed parameter `IOSCallback` to `iosCallback`
173
225
174
226
## 2.0.0
227
+
175
228
### General/Flutter
229
+
176
230
* Fixed bug causing Talsec to not run properly (initialization checks for non null-safe version of Flutter)
177
231
* Added configuration tests
178
-
### Android
232
+
233
+
### Android
179
234
* Improved performance during library initialization
180
235
* Improved method handling
181
236
* Improved incident handling
182
237
* Sensitive content logging modification, package names of well-known dangerous applications (rooting apps, hooking frameworks, etc...) are no longer sent to Elastic, only a flag that device contains one of those applications is sent
183
238
* Fixed usage of deprecated API calls (DexFile) for Android 8.0 and above
184
239
* Fixed issue with root prompt ("app asking for root permission") on rooted devices
185
-
### iOS
240
+
241
+
### iOS
186
242
* Updated jailbreak checks to detect jailbreak hiders
187
243
* Updated hook checks
188
244
* Better debugger handling
189
245
* Better incident handling
190
246
* Fixed issue with false positive during device binding check
0 commit comments