Version 1.4.0-rc01
Added experimental CameraInfo.getCameraInfo to provide specific camera information without the need of binding use cases to the camera. Added PreviewView.getScreenFlash and PreviewView.setScreenFlashOverlayColor APIs for cases where ScreenFlashView is not explicitly added. Fixed exposure and color tint issues when image captured with flash enabled under low light with VideoCapture use case bound. Fix the issue that interrupting a takePicture request with Extensions enabled could fail to get result and the next takePicture request might no longer work. Fixed a memory leakage issue that happens when Extensions are enabled. Resolved a CameraX extensions malfunction on devices like Pixel 7/8 and Samsung Galaxy S24 series. The issue, stemming from a Camera2OutputConfigImpl conversion problem in release mode, surfaced after upgrading AGP to 8.5.1 and enabling minification.