Unclaimed project
Are you a maintainer of mobile_scanner? Claim this project to take control of your public changelog and roadmap.
Changelog
A universal Flutter barcode and QR code scanner using CameraX/ML Kit for Android, AVFoundation/Apple Vision for iOS & macOS, and ZXing for web.
Overlay: Updated BarcodePainter to receive deviceOrientation and dynamically adjust cameraPreviewSize, fixing barcode overlay misalignment during device rotation changes .
[Android] Refactored orientation detection to use OrientationEventListener instead of BroadcastReceiver for ACTION_CONFIGURATION_CHANGED, ensuring physical device orientation is captured correctly and preventing unwanted screen rotations on MobileScanner initialization .
[Android] Changed minSDK from 21 to 23 in line with Flutter requirements.
[Android] Removed deprecated renderscript api's, improved performance for analysis.
[Apple] Prevent half-stopped camera state causing false ALREADY_STARTED.
[Apple] Fixed a bug where invalid images would cause crashes when processing them with CoreVideo.