Skip to content

Release 3.0.0-rc.5

Pre-release
Pre-release

Choose a tag to compare

@mrousavy mrousavy released this 17 Aug 16:40
· 1089 commits to main since this release

3.0.0-rc.5 (2023-08-17)

This is the first RC for the fully rewritten Android codebase which now uses Camera2 instead of CameraX.

There might be a few bugs here and there to iron out, but overall the rewrite allows for much more flexibility, performance and new features for VisionCamera.

✨ Features

  • Full Android rewrite from CameraX to Camera2 🤯
  • Add pixelFormat property to Camera (df5718d)
  • Use ImageReader and use YUV Image Buffers in Skia Context (#1689) (d38ba59)
  • Video Recording with Camera2 (#1691) (a81bbbc)

🐛 Bug Fixes

  • Don't enable Stream Use Case if it's not 100% supported (224b44f)
  • Fix make_shared not working on FrameHostObject (1197df7)
  • Fix Metro Config (46c6f28)
  • Fix recreate when outputs change (71bc242)
  • Fix various Android crashes by using Stable CameraX version (#1665) (3b3515c)
  • Keep Outputs (9829dc4)
  • Return not-determined on Android (debe751)
  • Run View Finder on UI Thread (1485910)
  • Use Orientation (c7e4756)
  • Use AUDIO_BIT_RATE of 16 * 44,1Khz (18de121)
  • Use Snapshot Template for speed capture prio (17e1bc7)