What's New
  • 10 Sep 2023
  • Dark
    Light

What's New

  • Dark
    Light

Article Summary

Version 3.1.5

Released 2023-08-24

  • Bug fixes:
    • Interceptor added HTTP headers instead of override previous header with the same key.
    • Doctor App's activity was shown again after the 'x' button was pressed.

Version 3.1.4

Released 2023-08-13

  • Bug fixes and improvements.

Version 3.1.3

Released 2023-08-10

  • Bug fixes:
    • Doctor App's activity was destroyed but still shown on the screen.

Version 3.1.2

Released 2023-07-31

  • Bug fixes and improvements.

Version 3.1.1

Released 2023-07-30

  • Bug fixes:
    • The block screen could be empty.

Version 3.1.0

Released 2023-07-28

  • Add option to choose the SDK's storage method (Shared Preferences or Data Store).
  • Bug fixes: and improvements.

Version 3.0.6

Released 2023-06-23

  • Bug fixes and improvements.

Version 3.0.5

Released 2023-05-01

  • Bug fixes and improvements.

Version 3.0.4

Released 2023-04-24

  • Bug fixes and improvements.

Version 3.0.3

Released 2023-04-09

  • Update dependencies: io.ktor:ktor-client-okhttp - 2.1.2 → 2.2.4

Version 3.0.2

Released 2023-03-23

  • Bug fixes and improvements.

Version 3.0.1

Released 2023-02-09

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

Version 2.2.6

Released 2023-07-21

  • Bug fixes and improvements.

Version 2.2.5

Released 2023-07-05

  • Bug fixes and improvements.

Version 2.2.4

Released 2023-06-20

  • Bug fixes and improvements.

Version 2.2.3

Released 2022-12-19

  • Update dependencies:
    io.ktor:ktor-client-okhttp - 1.6.8 → 2.0.3

Version 2.2.2

Released 2022-07-21

  • 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.
  • Bug fixes and improvements.

Version 2.1.1

Released 2022-03-29

  • Bug fixes and improvements.

Version 2.1.0

Released 2022-03-24

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

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.
  • Update dependencies:
    com.google.android.material:material - 1.4.0 → 1.5.0
    com.google.android.gms:play-services-instantapps - 1.8.0 → 1.8.1
  • Bug fix - Account Defender’s detections were not sent properly.
  • Minor bug fixes and improvements.

Version 2.0.0

Released 2022-01-06

  • The SDK is written with Kotlin 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 PerimeterX app IDs

Was this article helpful?