Skip to content

Releases: BlueWallet/react-native-camera-kit-no-google

v17.0.4

24 Apr 18:32

Choose a tag to compare

What's Changed

Full Changelog: v17.0.3...v17.0.4

v17.0.3

20 Apr 15:15
e6dd85b

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v17.0.1...v17.0.3

v17.0.1

17 Jan 11:27
edb054a

Choose a tag to compare

Breaking changes

  • Removed iOsSleepBeforeStarting (introduced briefly in v16.1.0); no longer needed.
  • Xcode 26 is now required for building (to support optional deferred start feature).

What’s new

  • Added iOsDeferredStart for slightly better UI performance (default: true).

Fixes

  • Android: added missing setIOsSleepBeforeStarting stub for new architecture.
  • Android: fixed compilation error: 'setIOsSleepBeforeStarting' overrides nothing (fixes teslamotors#763).

Also included from v16.2.0

  • Fixed crash in cameraProviderFuture.get().
  • Added allowedBarcodeTypes property to limit barcode scanning for better performance/battery life.
  • Added mount stress test to CameraKit example app to help surface iOS 26 stability issues/memory leaks.

Source: teslamotors/react-native-camera-kit releases

v16.2.0 - Barcode Filtering + Enhanced QR Detection

08 Jan 10:01
6120da2

Choose a tag to compare

What's New

  • iOS: Added allowedBarcodeTypes prop to filter barcode formats
  • Android: Updated to limpbrains/qr v0.0.2 (ECI encoding + inverted QR support)
  • Sync: Synced with teslamotors/react-native-camera-kit@cc6515b (12 commits)

Installation

npm install react-native-camera-kit-no-google
cd ios && pod install

Usage

<Camera
  scanBarcode
  allowedBarcodeTypes={['qr', 'ean-13']}
  onReadCode={(event) => console.log(event.nativeEvent.codeStringValue)}
/>

Note: Android only supports 'qr' (by design). iOS supports all formats.

Commits

✅ Zero Google dependencies | Pure Kotlin QR decoder