NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #696 most downloaded on pub.dev
QR code scanner that can be embedded inside flutter. It uses zxing in Android and MTBBarcode scanner in iOS.
Last release 4 years ago
no release in 18 months
Ships fairly regularly
a new release about every 6 weeks
Nearly every release is documented
notes for 31 of 31 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
34 releases · first in 2018
[Android] fixed null pointer on engine detached. #567
Breaking changes: Minimum Flutter version is now Flutter 3.0.0 (Dart 2.17.0).
Breaking changes:
Minimum Flutter version is now Flutter 3.0.0 (Dart 2.17.0).
One column per quarter.
This is an Alpha release which means that class names can be changed in later versions!
This is an Alpha release which means that class names can be changed in later versions!
Add inverted feature for Android. See #403
Fix bug which caused build to fail for iOS.
Add support for raw bytes on iOS.
Increased delay to fix QRView opening zoomed in on some devices by adding small delay to updateDimensions().
Removed web from library export.
Removed web from library export.
Added initial web-support. This function is still under development and not fully tested.
Brings null-safety to qr_code_scanner!
Brings null-safety to qr_code_scanner!
Nothing published for this version
Merge pull request #267 from juliuscanute/265-lifecycleeventhandler-n…
Merge pull request #267 from juliuscanute/265-lifecycleeventhandler-n…
Fixed No barcode view found on Android when calling controller.dispose()
Fixed updateDimensions not being called causing zoom on iOS.
Fixed null-pointer when no overlay provided on iOS.
Fixed permission callback on iOS & Android.
Its not necessary anymore to wrap the QRView in a SizeChangedLayoutNotifier because this is handled inside the plugin.
Its not necessary anymore to wrap the QRView in a SizeChangedLayoutNotifier because this is handled inside the plugin.
See the updated example on how to implement these features.
Nothing published for this version
Fixed critical bug where scanner wouldn't open when no scan overlay was configured.
The plugin now returns Barcode object instead of QR String. This object includes the type of code, the code itself and on Android devices the raw byte
Changed Android minSDKversion from 24 to 21
* Fix disposing camera on iOS 14
Fix misalignment when QRView doesn't start from the top left
Add optional parameter to use a camera overlay.
* android build break fix
* update README.md
* update README.md
migrated Android project to androidx (by Felipe César)
* flash light support added
preview stretching after change screen orientation fix
fix black screen orientation/unlock/focus
* iOS library reference fix * Android pause/resume fix
Added documentation to cover how to use the plugin.
QR Code scanner embedded inside flutter.
Your coding agent can read these notes before it upgrades. Set up the MCP server →