---
title: React Native Changelog
---
# React Native SDK

The bitdrift Capture SDK offers developers a straightforward method to seamlessly integrate the Capture platform into their React Native applications.

!!! info
    The SDK requires a minimum iOS version of 12.

!!! info
    The Android SDK requires a minimum API level of 23.

## Releases

<!-- Only point to latest to minimize the number of links to npmjs.com otherwise our link validator fails with 429 -->

You can find all React Native NPM releases in [https://www.npmjs.com/package/@bitdrift/react-native](https://www.npmjs.com/package/@bitdrift/react-native){:target="_blank"}.

### Latest Version

[<img alt="npm Version" src="https://img.shields.io/npm/v/@bitdrift/react-native?color=006C9C">](https://www.npmjs.com/package/@bitdrift/react-native)

### 0.11.17

*2026-04-27*

- Updated the Capture SDK version from 0.22.15 to 0.22.16. Full details at [Android 0.22.16 Release Notes](./android.md#02216) and [iOS 0.22.16 Releases Notes](./ios.md#02216).

### 0.11.16

*2026-04-17*

- `Capture.Logger.screenView` now captures an up-to-date wireframe for Session Replay at the time of the call.
- Updated the Capture SDK version from 0.22.14 to 0.22.15. Full details at [Android 0.22.15 Release Notes](./android.md#02215) and [iOS 0.22.15 Releases Notes](./ios.md#02215).

### 0.11.15

*2026-04-13*

- Added experimental client-driven tracing support.
- Updated the Capture SDK version from 0.22.13 to 0.22.14. Full details at [Android 0.22.14 Release Notes](./android.md#02214) and [iOS 0.22.14 Releases Notes](./ios.md#02214).

### 0.11.14

*2026-03-26*

- Added experimental `getPreviousRunInfo()` API.
- Updated the Capture SDK version from 0.22.12 to 0.22.13. Full details at [Android 0.22.13 Release Notes](./android.md#02213) and [iOS 0.22.13 Releases Notes](./ios.md#02213).

### 0.11.13

*2026-03-20*

- Added experimental issue report callback support via `UNSTABLE_onBeforeReportSend` in `crashReporting`. See [Issues & Crashes](../features/fatal-issues.md#issue-report-callback).
- Fixed `generateDeviceCode()` URL handling when using default API URL settings.
- Improved Android network instrumentation configuration and documented `okHttpInstrumentationType` behavior (`PROXY` vs `OVERWRITE`).

### 0.11.12

*2026-03-17*

- Updated the Capture SDK version from 0.22.11 to 0.22.12. Full details at [Android 0.22.12 Release Notes](./android.md#02212) and [iOS 0.22.12 Releases Notes](./ios.md#02212).

### 0.11.11

*2026-03-12*

- Updated the Capture SDK version from 0.22.10 to 0.22.11. Full details at [Android 0.22.11 Release Notes](./android.md#02211) and [iOS 0.22.11 Releases Notes](./ios.md#02211).

### 0.11.10

*2026-03-09*

- Updated the Capture SDK version from 0.22.9 to 0.22.10. Full details at [Android 0.22.10 Release Notes](./android.md#02210) and [iOS 0.22.10 Releases Notes](./ios.md#02210).

### 0.11.9

*2026-03-04*

- Updated the Capture SDK version from 0.22.8 to 0.22.9. Full details at [Android 0.22.9 Release Notes](./android.md#0229) and [iOS 0.22.9 Releases Notes](./ios.md#0229).

### 0.11.8

*2026-02-24*

- Updated the Capture SDK version from 0.22.7 to 0.22.8. Full details at [Android 0.22.8 Release Notes](./android.md#0228) and [iOS 0.22.8 Releases Notes](./ios.md#0228).

### 0.11.7

*2026-02-12*

- Updated the Capture SDK version from 0.22.6 to 0.22.7. Full details at [Android 0.22.7 Release Notes](./android.md#0227) and [iOS 0.22.7 Releases Notes](./ios.md#0227).

### 0.11.6

*2026-02-10*

- Updated the Capture SDK version from 0.22.5 to 0.22.6. Full details at [Android 0.22.6 Release Notes](./android.md#0226) and [iOS 0.22.6 Releases Notes](./ios.md#0226).

### 0.11.5

*2026-02-05*

- Avoid making `enableNativeFatalIssues` flag required.
- Updated the Capture SDK version from 0.22.4 to 0.22.5. Full details at [Android 0.22.5 Release Notes](./android.md#0225) and [iOS 0.22.5 Releases Notes](./ios.md#0225).

### 0.11.4

*2026-02-03*

- Updated the Capture SDK version from 0.22.3 to 0.22.4. Full details at [Android 0.22.4 Release Notes](./android.md#0224) and [iOS 0.22.4 Releases Notes](./ios.md#0224).

### 0.11.3

*2026-01-27*

- Updated the Capture SDK version from 0.22.2 to 0.22.3. Full details at [Android 0.22.3 Release Notes](./android.md#0223) and [iOS 0.22.3 Releases Notes](./ios.md#0223).

### 0.11.2

*2026-01-27*

- Updated the Capture SDK version from 0.22.1 to 0.22.2. Full details at [Android 0.22.2 Release Notes](./android.md#0222) and [iOS 0.22.2 Releases Notes](./ios.md#0222).

### 0.11.1

*2026-01-20*

- [iOS] Fixed `Span Success` for network request/responses.
- [Android] License fixes: removed redundant NOTICE entry from POM and updated `LICENSE` content to PolyForm Shield.

### 0.11.0

*2026-01-13*

- Added support for passing `Error` objects to log methods, capturing details in `_error` and `_error_details` fields.
- Exposing feature flag APIs.
- Updated the Capture SDK version from 0.21.2 to 0.22.0. Full details at [Android 0.22.0 Release Notes](./android.md#0220) and [iOS 0.22.0 Releases Notes](./ios.md#0220).

### 0.10.2

*2025-12-18*

- (iOS) Fixed an issue with JavaScript error reporting that prevented stack trace de-minification.
- Updated the Capture SDK version from 0.21.1 to 0.21.2. Full details at [Android 0.21.2 Release Notes](./android.md#0212) and [iOS 0.21.2 Releases Notes](./ios.md#0212).

### 0.10.1

*2025-12-15*

- Updated the Capture SDK version from 0.21.0 to 0.21.1. Full details at [Android 0.21.1 Release Notes](./android.md#0211) and [iOS 0.21.1 Releases Notes](./ios.md#0211).


### 0.10.0

*2025-12-05*

- Native fatal issue reporting is now enabled by default (same as capture-sdk). The `enableNativeFatalIssues` configuration option in `crashReporting` now defaults to `true` if not specified.
- Updated the Capture SDK version from 0.20.1 to 0.21.0. Full details at [Android 0.21.0 Release Notes](./android.md#0210) and [iOS 0.21.0 Releases Notes](./ios.md#0210).

### 0.9.2

*2025-12-02*

Changelog:

- Updated the Capture SDK version from 0.20.0 to 0.20.1. Full details at [Android 0.20.1 Release Notes](./android.md#0201) and [iOS 0.20.1 Releases Notes](./ios.md#0201).
- Added experimental support for JavaScript error reporting via `UNSTABLE_enableJsErrors: true` configuration flag. See [Issues & Crashes](../features/fatal-issues.md#react-native-javascript-support) for setup details.

!!! example "Experimental"
    The `UNSTABLE_enableJsErrors` flag is experimental. This feature is under active development and may change in future releases.

### 0.9.1

*2025-11-25*

Changelog:

- Updated the Capture SDK version from 0.19.1 to 0.20.0. Full details at [Android 0.20.0 Release Notes](./android.md#0200) and [iOS 0.20.0 Releases Notes](./ios.md#0200).


### 0.9.0

*2025-11-21*

Changelog:

- This is a unintentional release. Please ignore and use directly 0.9.1 or latest.

### 0.8.1

*2025-11-05*

Changelog:

- Updated the Capture SDK version from 0.19.0 to 0.19.1. Full details at [Android 0.19.1 Release Notes](./android.md#0191) and [iOS 0.19.1 Releases Notes](./ios.md#0191).

### 0.8.0

*2025-10-27*

Changelog:

- Updated the Capture SDK version from 0.18.12 to 0.19.0. Full details at [Android 0.19.0 Release Notes](./android.md#0190) and [iOS 0.19.0 Releases Notes](./ios.md#0190)
- First version to support free-tier plans for bitdrift.

### 0.7.7

*2025-10-22*

Changelog:

- Updated the Capture SDK version from 0.18.11 to 0.18.12. Full details at [Android 0.18.12 Release Notes](./android.md#01811) and [iOS 0.18.12 Releases Notes](./ios.md#01811)

### 0.7.6

*2025-10-14*

Changelog:

- Updated the Capture SDK version from 0.18.10 to 0.18.11. Full details at [Android 0.18.11 Release Notes](./android.md#01811) and [iOS 0.18.11 Releases Notes](./ios.md#01811)

### 0.7.5

*2025-10-09*

Changelog:

- Updated the Capture SDK version from 0.18.9 to 0.18.10. Full details at [Android 0.18.10 Release Notes](./android.md#01810) and [iOS 0.18.10 Releases Notes](./ios.md#01810)

### 0.7.4

*2025-10-03*

Changelog:

- Updated the Capture SDK version from 0.18.8 to 0.18.9. Full details at [Android 0.18.9 Release Notes](./android.md#0189) and [iOS 0.18.9 Releases Notes](./ios.md#0189)

### 0.7.3

*2025-09-10*

Changelog:

- Include `androidx.appcompat:appcompat` and `org.jetbrains.kotlin:kotlin-stdlib` as dependencies in the published Android POM that were accidentally omitted since 0.7.1.

### 0.7.2

*2025-09-04*

Changelog:

- Expose configuration to enable native crash reporting (e.g. JVM Crash, Native crash, etc)
- Fix missing class exception crash for Android

### 0.7.1

*2025-08-25*

Changelog:

- Updated the Capture SDK version to 0.18.6 from 0.18.5.
    - This fixes an issue causing a Kotlin version mismatch on older versions of React Native.

### 0.7.0

*2025-08-22*

Changelog:

- Updated the Capture SDK version to 0.18.5 from 0.17.26.
- Fixed `logAppLaunchTTI` method on Android when not using the New Architecture.

### 0.6.13

*2025-05-10*

Changelog:

- Updated the Capture SDK version to 0.17.26 from 0.17.15.

### 0.6.13

*2025-05-10*

Changelog:

- Updated the Capture SDK version to 0.17.15 from 0.17.11.
- Added `logAppLaunchTTI` method to the Javascript API, see the [API documentation](../features/automatic-instrumentation.md#tti) for more information.

### 0.6.12

*2025-04-07*

Changelog:

- Updated the Capture SDK version to 0.17.11 from 0.17.9.
    - Fixed issue that would send larger payloads than needed for the logs that are used to signal app crashes.
    - Added protocol information to the [automatic networking instrumentation](../features/http-traffic-logs.md)

### 0.6.11

*2025-03-28*

Changelog:

- Updated the Capture SDK version to 0.17.9 from 0.17.6.

### 0.6.10

*2025-03-06*

Changelog:

- Updated the Capture SDK version to 0.17.6 from 0.17.5.
- Added `logScreenView` method to the Javascript API, see the [API documentation](../features/automatic-instrumentation.md#screen-views) for more information.

### 0.6.9

*2025-02-28*

Changelog:

- Updated the Capture SDK version to 0.17.5 from 0.16.11.

### 0.6.8

*2025-02-10*

Changelog:

- [iOS] Ensure sdk directory has no file protections

### 0.6.7

*2025-01-30*

Changelog:

- Fixed a crash that could occur while using network capture in iOS for apps creating background tasks

### 0.6.6

*2025-01-28*

Changelog:

- Updated the Capture SDK version to 0.16.11 from 0.16.10.

### 0.6.5

*2025-01-24*

Changelog:

- Updated the Capture SDK version to 0.16.10 from 0.16.6.
    - See the [iOS Capture SDK changelog](./ios.md) and [Android Capture SDK changelog](./android.md) for more information.
    - Imporoves the implementation of the the iOS networking integration, making it less dependent on startup ordering.
    - Reduces the amount of logcat noise produced by the session replay feature on Android.
- Added support for `removeField`, `getSessionID`, and `setSessionURL` methods in the SDK

### 0.6.4

*2025-01-21*

Changelog:

- This change is identical to 0.6.3.

### 0.6.3

*2025-01-21*

Changelog:

- Fixed a bug where the SDK would crash when targeting the New Architecture and no option was provided to `init()`.
