Releases: BlueWallet/react-native-camera-kit-no-google
Releases · BlueWallet/react-native-camera-kit-no-google
v17.0.4
v17.0.3
What's Changed
- fix: duplicate method by @Overtorment in #3
- refactor: release by @Overtorment in #4
- Bump qr dependency to v0.0.3 by @limpbrains in #5
New Contributors
- @Overtorment made their first contribution in #3
Full Changelog: v17.0.1...v17.0.3
v17.0.1
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
iOsDeferredStartfor slightly better UI performance (default:true).
Fixes
- Android: added missing
setIOsSleepBeforeStartingstub 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
allowedBarcodeTypesproperty 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.
v16.2.0 - Barcode Filtering + Enhanced QR Detection
What's New
- iOS: Added
allowedBarcodeTypesprop 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 installUsage
<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
- 6120da2 Release v16.2.0
- 4e7527c Fix Android build (Codegen stubs)
- daaa65b Update qr to v0.0.2
- 05ae12c Sync from upstream
✅ Zero Google dependencies | Pure Kotlin QR decoder