> ## Documentation Index
> Fetch the complete documentation index at: https://otpless.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Changelog of React Native Turbo Headless SDK

Release notes for the **React Native Turbo Headless SDK** (`headless-sdk-turborn`), built as a TurboModule for the React Native New Architecture. It wraps the Android Headless SDK (`otpless-headless-sdk`) and iOS `OtplessBM`. Install the latest version from [npm](https://www.npmjs.com/package/headless-sdk-turborn).

## 1.0.0 (28 September 2026)

### Added

* Opt-in SSL certificate pinning on both platforms: `initialize(appId, loginUri, { sslPinning: 'enabled' })`. Pinning is disabled by default, so existing `initialize(appId)` calls behave as before. A pin-validation failure returns a terminal `FAILED` response with error code `5004`.
* New exported types `OtplessSslPinning` and `OtplessInitOptions`.

### Changed

* Updated the native SDKs to Android `2.0.1` and iOS `3.0.1`. Play Integrity attestation (Android) arrives with this update and needs no code change.
* **Android requirement:** `compileSdk 36` is now required. `minSdk` stays `24`.

### Fixed

* Android: responses received before your callback was registered were delivered in reverse order; they're now delivered in the order they arrived, as on iOS.
* iOS: `loginUri` passed to `initialize` is now forwarded to the native SDK.

## 0.0.9 (26 June 2026)

### Fixed

* iOS: a crash when the app uses a scene delegate.

## 0.0.8 (8 June 2026)

### Fixed

* iOS: the module now builds when the app uses `use_frameworks!` (framework build mode).

## 0.0.7 (13 February 2026)

### Changed

* Updated the Android SDK to `0.6.6`, which fixes a crash.

## 0.0.6 (6 February 2026)

### Changed

* Updated the native SDKs to Android `0.6.5` and iOS `2.0.8`.

## 0.0.5 (2 February 2026)

### Changed

* Updated the native SDKs to Android `0.6.4` (session management) and iOS `2.0.7` (SNA on Airtel and Vi).

## 0.0.4 (21 January 2026)

### Added

* `startAuth(config)` for background authentication (Android).

### Changed

* Updated the Android SDK to `0.6.3`, with SNA and background authentication improvements.

## 0.0.3 (9 January 2026)

### Changed

* Updated the Android SDK to `0.6.2`.

## 0.0.2 (24 October 2025)

### Changed

* Android: stability improvements.

## 0.0.1 (26 August 2025)

* Initial release, with Android `0.3.4` and iOS `2.0.0`.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.