Skip to content

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

Releases

You can find all React Native NPM releases in https://www.npmjs.com/package/@bitdrift/react-native.

Latest Version

npm Version

0.7.3

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

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

Changelog:

  • Updated the Capture SDK version to 0.18.16 from 0.18.15.
    • This fixes an issue causing a Kotlin version mismatch on older versions of React Native.

0.7.0

Changelog:

  • Updated the Capture SDK version to 0.18.15 from 0.17.26.
  • Fixed logAppLaunchTTI method on Android when not using the New Architecture.

0.6.13

Changelog:

  • Updated the Capture SDK version to 0.17.26 from 0.17.15.

0.6.13

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 for more information.

0.6.12

Changelog:

  • Updated the Capture SDK version to 0.17.11 from 0.17.9.

0.6.11

Changelog:

  • Updated the Capture SDK version to 0.17.9 from 0.17.6.

0.6.10

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 for more information.

0.6.9

Changelog:

  • Updated the Capture SDK version to 0.17.5 from 0.16.11.

0.6.8

Changelog:

  • [iOS] Ensure sdk directory has no file protections

0.6.7

Changelog:

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

0.6.6

Changelog:

  • Updated the Capture SDK version to 0.16.11 from 0.16.10.

0.6.5

Changelog:

  • Updated the Capture SDK version to 0.16.10 from 0.16.6.
    • See the iOS Capture SDK changelog and Android Capture SDK changelog 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

Changelog:

  • This change is identical to 0.6.3.

0.6.3

Changelog:

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