January 16th, 2025
SDK branding - HumanSecurity instead of PerimeterX.
Major API changes (read how to upgrade from v3 here ).
Improvements to the Hybrid App support.
Add challengeReferenceId
function that returns the challenge's Reference ID.
Add support for Android API Level 34.
Update com.android.tools.build:gradle
- 7.2.2 → 8.2.1
Update org.jetbrains.kotlin:kotlin-stdlib
- 1.7.21 → 1.9.22
Updated dependencies:
androidx.core:core-ktx
- 1.10.1 → 1.13.1
io.ktor:ktor-client-core
- 2.3.4 → 2.3.11
io.ktor:ktor-client-okhttp
- 2.3.4 → 2.3.11
com.google.android.material:material
- 1.9.0 → 1.12.0
androidx.lifecycle:lifecycle-process
- 2.6.2 → 2.8.2
visionOS support.
SDK branding - HumanSecurity instead of PerimeterX.
Major API changes (read how to upgrade from v3 here ).
Improvements to the Hybrid App support.
Add challengeReferenceId
function that returns the challenge's Reference ID.
January 16th, 2025
Add callbacks when the challenge was rendered or not.
Change build rules to avoid conflict with other libraries.
Add callbacks when the challenge was rendered or not.
January 16th, 2025
Major API change:
New API to start the SDK and set the policy.
New configurations in the policy.
New option to requests interception - INTERCEPT_AND_RETRY_REQUEST
.
Add perimeterxHeadersWereUpdated
function to the PerimeterXDelegate
.
Add setAdditionalData
function for Account Defender.
Add Account Defender to the Doctor App.
Add a callback to the handleResponse
function which indicate the challenge's rseult.
Change the signature of the following functions: canHandleResponse
, handleResponse
, setUserId
, registerOutgoingUrlRequest
.
Remove the addInitializationFinishedCallback
function.
Remove registerCallbackForRequestBlockedEvent
, registerCallbackForChallengeSolvedEvent
, registerCallbackForChallengeCancelledEvent
functions.
Dependencies are no longer have to be added manually.
Add support for Android API 33.
Bug fixes and improvements.
January 16th, 2025
Bug fixes and improvements.
Bug fixes and improvements.
January 16th, 2025
Reduce the SDK size by removing the Doctor App’s assets. Now all assets will be downloaded on demand by the SDK.
Update dependencies:
io.ktor:ktor-client-okhttp - 1.6.7 → 1.6.8
Minor bug fixes and improvements.
Add support for Swift 5.6 (Xcode 13.3).
Reduce the SDK size by removing the Doctor App’s assets. Now all assets will be downloaded on demand by the SDK. Notice that now, in order to run the Doctor App on a simulator or on iOS 13 or less, you have to download a bundle.
Minor bug fixes and improvements.
January 16th, 2025
WebSockets requests are no longer intercepted by the Automatic Interceptor.
January 16th, 2025
Bug fixes:
The block screen could be empty.
January 16th, 2025
Bug fixes and improvements.
January 16th, 2025
Bug fixes and improvements.
January 16th, 2025
Add 'canHandleResponse' API.
Add 'canHandleResponse' API.