Petnow LogoPetnow

React Native Changelog

Per-version changes for @petify/react-native-camera-ui

This page contains the full release history of @petify/react-native-camera-ui.

For the latest release, see the Changelog main page.


[1.4.1] - 2026-07-03

🐛 Fixed

  • iOS: no events on the second and later captures — restarting a capture (e.g. PET_VERIFICATION) in the same app process rendered the preview but never fired onDetectionStatus/onDetectionProgress/onDetectionFinished/onDetectionResult (event callbacks were lost on Fabric view recycling).
  • Android: app build failure on newer RN (0.80+) — the app build failed at bundleDebugAar with "Direct local .aar file dependencies are not supported" (AGP 8). Verified against RN 0.76 and 0.80 consumer apps.
  • Initialization errors carry detail (iOS/Android) — a failed camera initialization now delivers the actual native error text in the failed event's reason (e.g. InvalidLicense: License validation failed: …) instead of an undiagnosable bare Error.

📦 Bundled binaries

  • The Android AAR is refreshed to the latest build with structured initialization errors (PetnowUIError). → Android Changelog

[1.4.0] - 2026-06-22

First Release

✨ Added

  • First public release of the camera UI package built on the React Native New Architecture (Fabric/TurboModules)
  • Capture pet nose prints and faces with the CameraView component
  • Wraps the iOS / Android native UI modules v1.4.0 (the version is aligned with the native UI modules)

For detailed usage, see Getting Started with React Native.

On this page