- Ensure only one scan result callback, fixing (#23, #89)
- Add compatibility with Gradle 8+ (#87)
- Fix
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
- Upgrade protobuf dependency to ^3.1.0
- Upgrade pedantic_mono dev_dependency to pedantic_mono: ^1.24.0+1
- Update Kotlin Gradle plugin version 1.5.20 (#65)
- zxing version 1.9.13 does not exist in the mavenCentral (#60)
- Migrate from JCenter to Maven Central for gradle dependencies (#57)
- Fix README (#59)
- Fix compile error (#48, #49)
- Changed protobuf_version and compileSdkVersion to support Android 12 / SDK 31
- Broken artifact fixes for Apple Silicon M1 (#28)
- Fix Error in release mode properly (#9)
- Previously, it was fixed by reverting https://github.com/mono0926/barcode_scan2/commit/cea32818174b62326d3f798c264f0e78f1a05aae , but it caused another error when using with cloud_firestore etc. So that change is applied again and fixed original issue by https://github.com/mono0926/barcode_scan2/commit/d540aef8eaf693fb2628449d00aa7a422c6e1d65
- Fix Error in release mode (#9)
- Fix After flutter plugin register, the topViewController may changed, present Scan ViewController failed! (#10)
- Lock screen rotation when scanner is shown (#7)
- Fix When ViewController whose view is not in the window hierarchy, present Scan ViewController failed will failed. (#5)
- 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