8.0.10
·
61 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
🆕 Changelog
Fixed
- Android: Background flickering during camera initialization by deferring transparency until camera is ready
- Android: Camera center position loss when app pauses and resumes
- Android: Initial device ID not being set correctly when changing camera devices
- Android: Exposure compensation being reset to 0 when exposure is locked
- Android: Potential race conditions and null pointer exceptions in background restoration
- iOS:
rotateWhenOrientationChangedparameter being ignored on camera initialization - iOS: Physical device orientation tracking using CoreMotion accelerometer for improved orientation detection
- iOS: Single x or y position parameter being ignored during camera start (now matches Android behavior)
- iOS: Unbalanced reference count issue with orientation device notifications
Changed
- iOS: Accelerometer now starts on camera session start for better orientation tracking
- iOS: Orientation detection now uses cached results during capture/crop operations for improved performance
- iOS: Added threshold for flat device orientation to reduce unnecessary updates
Removed
- Prettier configuration file from example app
🔗 Full Changelog: 8.0.9...8.0.10