What's New
Version 3.2.6
Released 2024-10-20
- Fixed challenge presentation for SwiftUI and iPadOS.
Version 3.2.5
Released 2024-06-02
- Fixed compiler memory allocation bug impacting very rare cases.
Version 3.2.4
Released 2024-05-29
- WebSockets requests are no longer intercepted by the Automatic Interceptor.
Version 3.2.3
Released 2024-05-27
- Add option to set an URLSessionDelegate in the SDK's policy which used in the Automatic Interceptor.
- Add option to set an OperationQueue in the SDK's policy which used in the Automatic Interceptor.
Version 3.2.2
Released 2024-05-09
- Fixed compiler memory allocation bug impacting very rare cases.
Version 3.2.1
Released 2024-05-05
- Bug fixes and improvements.
Version 3.2.0
Released 2024-04-15
- Add callbacks when the challenge was rendered or not.
Version 3.1.6
Released 2024-04-10
- Fix a random crash.
Version 3.1.5
Released 2024-04-04
- Add option to set an URLSessionConfiguration in the SDK's policy which used in the Automatic Interceptor.
- Fix a bug that cause the retry attempt to get stuck when sending a URL request with HTTP body stream.
Version 3.1.4
Released 2024-03-18
- Fix format in the privacy manifest file.
Version 3.1.3
Released 2024-02-08
- Fix a issue in the challenge screen when other view is added on top of it.
Version 3.1.2
Released 2024-01-24
- Fix a memory leak in the Automatic Interceptor.
Version 3.1.1
Released 2024-01-18
- Update minimum deployment to iOS 12.
- Fix a crash when callingobjc_getClassList.
- Fix a crash when running on iOS 16.
Version 3.1.0
Released 2023-12-13
- Support for Swift 5.9 (Xcode 15.1).
- Add Privacy Manifest.
- New configurations in the policy.
- Turn on/off user's touch detection.
Version 3.0.8
Released 2023-11-28
- Fix bug - Add support for redirect in the Automatic Interceptor.
Version 3.0.7
Released 2023-09-21
- Bug fixes and improvements.
Version 3.0.6
Released 2023-09-18
- Bug fixes and improvements.
Version 3.0.5
Released 2023-07-28
- Bug fixes and improvements.
Version 3.0.4
Released 2023-06-23
- Bug fixes and improvements.
Version 3.0.3
Released 2023-05-01
- Bug fixes and improvements.
Version 3.0.2
Released 2023-04-18
- Bug fixes and improvements.
Released 2023-03-23
- Bug fixes and improvements.
Released 2023-02-01
- Major API change:
- New API to start the SDK and set the policy.
- New configurations in the policy.
- New option to requests interception -
interceptAndRetryRequest
. - Add
perimeterxHeadersWereUpdated
function to thePerimeterXDelegate
. - Hybrid App support is now disabled by default.
PerimeterXDelegate
's functions are now optional.- 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 result. - Remove the
addInitializationFinishedCallback
function. - Remove
registerCallbackForRequestBlockedEvent
,registerCallbackForChallengeSolvedEvent
,registerCallbackForChallengeCancelledEvent
functions. - Remove the
turnOffHybridAppSupport
function. - Change the signature of the following functions:
canHandleResponse
,handleResponse
,setUserId
,registerOutgoingUrlRequest
,setCustomParameters
.
- Add support for Swift 5.7 (Xcode 14.0).
- Bug fixes and improvements.
Released 2024-04-07
- Fix format in the privacy manifest file.
Released 2023-12-13
- Add support for Swift 5.9 (Xcode 15.1).
- Add a Privacy Manifests.
Released 2023-06-20
- Bug fixes and improvements.
Released 2022-08-17
- Bug fixes and improvements.
Released 2022-07-27
- Add 'requestsInterceptedAutomaticallyEnabled' and 'hybridAppSupportEnabled' to the HUMANPolicy.
- 'turnOffHybridAppSupport' API is now deprecated.
- Bug fixes and improvements.
Released 2022-06-12
- Add 'canHandleResponse' API.
Released 2022-05-26
- Add an option to delay the block response until the challenge solved/cancelled.
- Add an option to allow/deny evaluation of JavaScript.
- Add an option to turn off hybrid app support.
- Add 'challenge was cancelled' callback.
- Bug fixes and improvements.
Released 2022-03-24
- 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. See more info here.
- Minor bug fixes and improvements.
Released 2022-03-02
- Bug fixes and improvements.
Released 2022-02-23
- New “Skip” button in the Doctor App’s welcome screen. Now you can start testing in no time.
- Bug fix - Account Defender’s detections were not sent properly.
Released 2022-01-06
- The SDK is written with Swift programming language
- The Mobile SDK acts as a URL request interceptor - automatically add headers to your requests and handle block response
- Set configuration through a dedicated policy object
- New callbacks for better interaction and visibility of the SDK
- Support for multiple HUMAN app IDs
Updated 12 days ago