What's New
  • 15 Apr 2024
  • Dark
    Light

What's New

  • Dark
    Light

Article Summary

Version 3.2.0

Released 2023-04-15

  • Add callbacks when the challenge was rendered or not.

Version 3.1.6

Released 2023-04-10

  • Fix a random crash.

Version 3.1.5

Released 2023-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 2023-03-18

  • Fix format in the privacy manifest file.

Version 3.1.3

Released 2023-02-08

  • Fix a issue in the challenge screen when other view is added on top of it.

Version 3.1.2

Released 2023-01-24

  • Fix a memory leak in the Automatic Interceptor.

Version 3.1.1

Released 2023-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.

Version 3.0.1

Released 2023-03-23

  • Bug fixes and improvements.

Version 3.0.0

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

Version 2.3.1

Released 2024-04-07

  • Fix format in the privacy manifest file.

Version 2.3.0

Released 2023-12-13

  • Add support for Swift 5.9 (Xcode 15.1).
  • Add a Privacy Manifests.

Version 2.2.4

Released 2023-06-20

  • Bug fixes and improvements.

Version 2.2.3

Released 2022-08-17

  • Bug fixes and improvements.

Version 2.2.2

Released 2022-07-27

  • Add 'requestsInterceptedAutomaticallyEnabled' and 'hybridAppSupportEnabled' to the HUMANPolicy.
  • 'turnOffHybridAppSupport' API is now deprecated.
  • Bug fixes and improvements.

Version 2.2.1

Released 2022-06-12

  • Add 'canHandleResponse' API.

Version 2.2.0

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.

Version 2.1.0

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.

Version 2.0.2

Released 2022-03-02

  • Bug fixes and improvements.

Version 2.0.1

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.

Version 2.0.0

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

Was this article helpful?