---
title: Orchestration SDK for Android changelog
description: Subscribe to get automatic updates:
component: orchsdks
page_id: orchsdks:release-notes:changelogs/changelog_android
canonical_url: https://developer.pingidentity.com/orchsdks/release-notes/changelogs/changelog_android.html
revdate: Sun, 01 Jun 2026 12:00:00 +0000
keywords: ["Features", "Source Code", "SDK", "DaVinci"]
section_ids:
  unified_android_2_0_1: Orchestration SDK for Android 2.0.1
  unified_android_2_0_0: Orchestration SDK for Android 2.0.0
  davinci_android_1_3_0: DaVinci client for Android 1.3.0
  davinci_android_1_2_0: DaVinci client for Android 1.2.0
  davinci_android_1_1_0: DaVinci client for Android 1.1.0
  davinci_android_1_0_0: DaVinci client 1.0.0
---

# Orchestration SDK for Android changelog

Subscribe to get automatic updates:

* [icon: rss-square, set=fa][Orchestration SDKs Changelog RSS feed](developer_experience_changelog_rss.xml)

* [icon: square-envelope, set=fa][Orchestration SDKs Changelog email notifications](https://backstage.forgerock.com/account/notifications/settings)

## Orchestration SDK for Android 2.0.1

June 1, 2026 `patch`

**Fixed**

* Upgraded `bcpkix-jdk18on` from `1.81` to `1.84` to address a security vulnerability (CVE-2026-5588).

## Orchestration SDK for Android 2.0.0

April 15, 2026 `major`

**Key features**

* The initial release of the **Orchestration SDK for Android** is now available with new features and additional support.

  This release supports the following key features:

  * **Authentication journeys**. \[SDKS-3917]

    Learn more in [Introducing Advanced Identity Cloud and PingAM Journey support](../../journey/index.html).

  * **OATH-based MFA** in authentication journeys. \[SDKS-4021]

    Learn more in [Integrating OATH-based one-time passcode auth journeys](../../journey/use-cases/oath/index.html).

  * **Push-based MFA** in authentication journeys. \[SDKS-4023]

    Learn more in [Integrating with Push MFA auth journeys](../../journey/use-cases/push/index.html).

  * **FIDO** and **Passkeys** in authentication journeys and DaVinci flows. \[SDKS-4023]

    Learn more in [Integrating with FIDO (WebAuthn) auth journeys](../../journey/use-cases/fido/index.html) and [Integrating with FIDO (WebAuthn) DaVinci flows](../../davinci/use-cases/fido/index.html).

  * **Device binding** in authentication journeys. \[SDKS-4115]

    Learn more in [Introducing Device Binding](../../journey/use-cases/device-binding/index.html).

  * **Device profiling** in authentication journeys. \[SDKS-4300]

    Learn more in [Introducing Device Profiling](../../journey/use-cases/device-profiling/index.html).

  * **reCAPTCHA Enterprise** in authentication journeys. \[SDKS-4300]

    Learn more in [Integrate with Google reCAPTCHA Enterprise](../../journey/use-cases/recaptcha-enterprise/index.html).

  * **Self-managing MFA devices** registered in Advanced Identity Cloud and PingAM. \[SDKS-4190]

    Learn more in [Managing registered devices](../../journey/use-cases/device-self-service/index.html).

**Added**

* Added new `network` module. \[SDKS-4505]

* Added new `mfa-commons` module. \[SDKS-4106]

* Added new `auth-migration` module. \[SDKS-4716]

* Added new `device-binding-migration` modules. \[SDKS-4115]

* Added new `device-id` module. \[SDKS-4120]

* Added new `device-root` module. \[SDKS-4365]

## DaVinci client for Android 1.3.0

November 28, 2025 `minor`

**Added**

* Added support for PingOne Protect, by using the new `PingProtect` module. \[SDKS-4069]

  Learn more in [Evaluating risk with PingOne Protect](../../davinci/use-cases/protect/index.html).

* Added support for Android 16 and updated `compileSdk` to version 36 and `minSdk` to 29. \[SDKS-4278]

**Fixed**

* Enhanced form handling in the DaVinci SDK to automatically reset form values after submission. \[SDKS-4511]

* Improved SDK storage configuration to simplify overrides. \[SDKS-4109]

* Enhanced Storage module with cache strategy support. \[SDKS-4112]

* Refactored logger initialization for session and cookie configurations. \[SDKS-4358]

* Updated `PhoneNumberCollector` to support new JSON format. \[SDKS-4198]

* Upgraded datastore library to version 1.1.7. \[SDKS-4207]

## DaVinci client for Android 1.2.0

July 8, 2025 `minor`

**Added**

* Added support for native social login with Google and Facebook. \[SDKS-3449]

* Added support for PingOne Forms one-time passcode (MFA) components `DEVICE_REGISTRATION`, `DEVICE_AUTHENTICATION`, and `PHONE_NUMBER`. \[SDKS-3562]

* Added access to the previous `ContinueNode` node from an `ErrorNode`. \[SDKS-3890]

* Added access to the `key` attribute of `LabelCollector`. \[SDKS-3957]

* Added support for StrongBox when generating keys. \[SDKS-4098]

## DaVinci client for Android 1.1.0

April 17, 2025 `minor`

**Added**

* Added support for additional [PingOne Form fields](../../davinci/compatibility.html#form-connector-fields-release-notes). \[SDKS-3649]

  * Label

  * Checkbox

  * Dropdown

  * Combobox

  * Radio list

  * Flow link

* Added an `external-idp` module to support social sign on with supported external IDPs by using browser redirects. \[SDKS-3662]

  Supported external IDPs:

  * Apple

  * Facebook

  * Google

* Added `Accept-Language` header to support localization. \[SDKS-3622]

* Added ability to validate PingOne Form fields. \[SDKS-3649]

* Added support for default values in PingOne Form fields. \[SDKS-3649]

* Added an interface to access `ErrorNode` and validation errors. \[SDKS-3649]

* Added a `browser` module. \[SDKS-3662]

* Added dynamic environment switching in the test sample app. \[SDKS-3642]

**Fixed**

* Fixed an issue affecting the global logger when configuring a logger in DaVinci client configuration. \[SDKS-3616]

## DaVinci client 1.0.0

December 16, 2024 `major`

**Added**

* Initial release of the DaVinci client for Android.
