Skip to content

Releases: mrousavy/react-native-vision-camera

Release 4.6.3

25 Nov 13:44
Compare
Choose a tag to compare

4.6.3 (2024-11-25)

🐛 Bug Fixes

  • Fix example app hermesc path (613fac5)

Release 4.6.2

25 Nov 13:36
Compare
Choose a tag to compare

4.6.2 (2024-11-25)

✨ Features

  • Adjust Preview resolution to comply with photo if video is disabled (#3295) (c7f5529)
  • Update org.jetbrains.kotlinx:kotlinx-coroutines-android to 1.9.0 (#3197) (47b8a30)

📚 Documentation

Release 4.6.1

05 Nov 17:32
Compare
Choose a tag to compare

4.6.1 (2024-11-05)

✨ Features

🐛 Bug Fixes

  • Fix duplicate libraries: libreactnative.so error on RN 0.76 (#3281) (c2f075a)
  • Fix installation issues by removing post install hook (#3275) (17a4283)

Release 4.6.0

30 Oct 15:47
Compare
Choose a tag to compare

4.6.0 (2024-10-30)

This is technically a minor-breaking release, because videoBitRate has been moved from startRecording({ ... }) options to <Camera ... /> props. But now videoBitRate also works on Android!! 🥳

✨ Features

  • Add Android support to videoBitRate (move it to props) (#3269) (8cc9803)
  • Upgrade CameraX to 1.5.0-alpha02 in /package/android (#3223) (dc43cdb)
  • Upgrade to RN 0.75.4 (#3243) (5037e79)

🐛 Bug Fixes

  • Fix any initialization errors in getFormats() (e.g. IllegalArgumentException - width must be positive) (#3236) (e66f187)
  • Fix build for RN 0.76 by using new shared prefab (#3263) (48b4300)
  • Fix events in bridgeless mode (#3240) (e2d169a)
  • Fix mapping of itf and add new itf-14 type in iOS (#3252) (db99c08)
  • Make Orientation public (7fb7d5f)
  • update ExampleSwiftFrameProcessor.swift reference (#3257) (51d0a8a)
  • update frame processor plugin reference (#3199) (50042fb)

📚 Documentation

Release 4.5.3

08 Sep 10:42
06b6384
Compare
Choose a tag to compare

4.5.3 (2024-09-08)

✨ Features

📚 Documentation

  • Add react-native-fast-opencv to community plugins (#3153) (dd7db38)

Release 4.5.2

20 Aug 21:43
edacc7b
Compare
Choose a tag to compare

4.5.2 (2024-08-20)

✨ Features

🐛 Bug Fixes

  • Stop orientation listener updates on camera close (#3139) (54dbf5f)

📚 Documentation

  • fix options typo in iOS frame processor instructions (#3110) (77e9817)

Release 4.5.1

29 Jul 09:23
5c7ffea
Compare
Choose a tag to compare

4.5.1 (2024-07-29)

✨ Features

  • Add custom path for takePhoto/takeSnapshot/startRecording (#3103) (2ab7458)
  • Throw an Error if Frame is already destroyed (#3099) (b3f5ab6)

🐛 Bug Fixes

  • Fix RecordingSession edge-cases (#3102) (a8d13fa)
  • Fix Skia Rotation when landscape-left (0654898)
  • react-native-worklets-core module resolution for pnpm (#3088) (2357b5a)
  • Remove sensorOrientation hack on iOS, it's always portrait (#3096) (d670ca9)

📚 Documentation

Release 4.5.0

12 Jul 17:58
2cb1917
Compare
Choose a tag to compare

4.5.0 (2024-07-12)

🐛 Bug Fixes

Release 4.4.3

12 Jul 11:14
c21cfc5
Compare
Choose a tag to compare

4.4.3 (2024-07-12)

✨ Features

  • Add minFps and maxFps props (#3074) (23bfe15)
  • Capture better quality photos by using minFps from format (#3073) (4754065)

🐛 Bug Fixes

  • Don't ask for camera permission in getAvailableCameraDevices (#3072) (683d099)
  • Fix not-found plugins crashing the app (#3076) (38199e2)

Release 4.4.2

10 Jul 12:14
b1c8999
Compare
Choose a tag to compare

4.4.2 (2024-07-10)

✨ Features

  • Expose .external and .continuityCamera devices (#3065) (ba12cbe)

🐛 Bug Fixes

  • Fix zoom/torch/exposure not being applied when switching device (#3066) (37525a2)
  • Fix invalid userPreferredCameraDevice (#3068) (36fdf7c)
  • Make AVCaptureDevice.sensorOrientation safer (#3064) (9a09260)
  • Set minFPS to 20 to allow maximum resolution photo (#3063) (a8ba80d)
  • Show "Your phone does not have a Camera" if no camera is found in example app (4d70469)

📚 Documentation