5.0.10 (2026-05-19)
✨ Features
- Add
CameraPhotoOutput.prepareSettings(...)(#3877) (26b15f7) - Add
currentResolutiontoCameraOutput(#3865) (400d714) - Add
supportsTorchStrength,minTorchStrength,maxTorchStrengthandenableTorchWithStrength(...)(#3854) (5413634) - Add support for specifying a custom video path (#3844) (f86399e)
💨 Performance Improvements
🐛 Bug Fixes
- Add missing
super.dispose()call todispose()implementations (#3884) (0361057) - Allow memoized arrays at max length (#3889) (b391840)
- Dispose
LocationManager(#3893) (6cbe3c7) - Dispose
Recorder(#3892) (9bb71e3) - Fix
ByteBuffernot being rewinded forExifInterfacesave (#3846) (628f111) - Fix
InterfaceOrientationManagernot properly unsubscribing on Android (#3882) (60544d1) - Fix
onDepthFramecallback not being registered on Android (#3883) (7b1c66d) - Fix
VideoOutputsize selection being too strict about aspect ratio (#3873) (caa4b04) - Fix coordinate system converters (
convertCameraPointToViewPoint(...)) (#3874) (12bad17) - import resolved Promise extension on Android (132b8c4)
- Make
useCamera(...)reactive to device changes (#3890) (3980a0e) - Report unsupported photo delegate callbacks instead of
fatalError(...)(#3891) (cf2070f) - Return file paths from recorders instead of URL (#3894) (46240f1)
- Safely quit threads and make nullable in PRIVATE + DEPTH
ImageReaderProxy(a833a25) - Torch strength does not return
0(ed00b3d) - Treat
RECOVERABLEErrors as interruptions only (#3866) (78839e7) - Use quality prioritization quality for max res test (1d23294)