NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #2338 most downloaded on pub.dev
A flutter plugin for scanning 2D barcodes and QRCodes via camera.
Last release 29 days ago
09 Sep 2026
Release timing varies
gaps range from 2 weeks to 8 months
Most releases are documented
notes for 27 of 36 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
36 releases · first in 2021
One column per quarter.
Add AI Agent Skill ( barcode_scan2-scanning )
barcode_scan2-scanning)_scan method to resolve unawaited_futures warningMigrate to built-in Kotlin and update Android Gradle configurations
Add iOS Swift Package Manager support and Android AGP 9+ built-in Kotlin support by @MirceaX2Mobile in #118
Full Changelog: v4.7.2...v4.8.0
BarcodeScanPlugin and drop the Obj-C shim.android.builtInKotlin enabled and disabled.^3.12.0 and Flutter SDK to >=3.44.0.Fix iOS 26+ Scanner Dismiss Delay by @MirceaX2Mobile in #115
Full Changelog: v4.6.0...v4.7.2
Nothing published for this version
refactor: upgrade toolchain and fix iOS/Android compatibility issues by @vipinkashyap in #114
Full Changelog: v4.5.3...v4.6.0
Fixes issue with dismissing the view when cancel is clicked on ios by @vipinkashyap in #113
Full Changelog: v4.5.2...v4.5.3
protobuf 4.0.0 by @flutter-painter in #109
Full Changelog: v4.5.1...v4.5.2
[Bug] Android build fails on Apple Silicon M3 by @smile-yoshryo in #105
Full Changelog: v4.5.0...v4.5.1
Adapt to Flutter3.29.0 by @mdddj in #102
Add support for changing the AppBar title on Android by @kevinhikaruevans in #99
Full Changelog: v4.3.3...v4.4.0
Ensure only one scan result callback, fixing #23 by @ryanhz in #89
Add compatibility with Gradle 8+
Fix Could not get unknown property 'source' for generate-proto-generateDebugProto of type org.gradle.api.internal.file.DefaultSourceDirectorySet. erro
Could not get unknown property 'source' for generate-proto-generateDebugProto of type org.gradle.api.internal.file.DefaultSourceDirectorySet. error (#84, #85)Upgrade min Flutter version to 3.0.1
Update Kotlin Gradle plugin version 1.5.20
zxing version 1.9.13 does not exist in the mavenCentral
Migrate from JCenter to Maven Central for gradle dependencies
- Fix README
- Fix compile error (#48, #49)
Changed protobuf_version and compileSdkVersion to support Android 12 / SDK 31
Broken artifact fixes for Apple Silicon M1
Fix Error in release mode properly
- Fix Error in release mode
Fix After flutter plugin register, the topViewController may changed, present Scan ViewController failed!
Lock screen rotation when scanner is shown
Fix When ViewController whose view is not in the window hierarchy, present Scan ViewController failed will failed.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Original barcode_scan was discontinued, so barcode_scan2 was borned with sound null safety support🎉
Prior to 3.0.1, see the CHANGELOG of discontinued original package: https://pub.dev/packages/barcode_scan/changelog
Your coding agent can read these notes before it upgrades. Set up the MCP server →