scannerpro 1.0.7
scannerpro: ^1.0.7 copied to clipboard
Universal Scanner Pro SDK & App with real-time REST API lookup, ML Kit vision AI, and multi-document parsing.
1.0.7 #
- Documentation & Graphics Upgrade: Redesigned
README.mdwith complete feature guides, multi-document scanning matrices, platform setup instructions, and high-resolution visual banner/theme preview image graphics (doc/assets/). - Primary SDK Export: Added
lib/scannerpro.dartentry point for clean library imports (import 'package:scannerpro/scannerpro.dart';).
1.0.6 #
- Package Payload & Archive Optimization: Added
.pubignoreto strip IDE cache, gradle wrappers, build trees, and unused workspace files from the published pub package. - Android Binary Shrinking: Enabled R8 bytecode minification (
isMinifyEnabled = true), resource shrinking (isShrinkResources = true), and customproguard-rules.profor release builds. - Removed redundant
google_mlkit_commonsdependency declaration.
1.0.5 #
- Binary size optimization: Removed unused transitive packages (
google_fontsandcupertino_icons) to streamline package payload. - Added Android Google Play Services unbundled ML Kit vision model metadata (
com.google.mlkit.vision.DEPENDENCIES) to download models dynamically on demand, saving up to ~30 MB APK binary size while keeping 100% scanning functionality intact.
1.0.4 #
- Added complete UI design and color customization via
ScannerUiTheme(ScannerUiTheme.dark,ScannerUiTheme.cyan,ScannerUiTheme.emerald,ScannerUiTheme.amber, and custom themes). - Configurable viewfinder reticle colors, corner bracket dimensions, laser beam colors, overlay dimming mask, text styling, and visibility toggles on
UniversalScannerView.
1.0.3 #
- Resolved static analysis Pana lint issues (
curly_braces_in_flow_control_structures) for 160/160 Pana pub points. - Added mode enable feature flags (
enableAadhaar,enablePan,enablePassport,enableQr, etc.) andenabledModesaccess control toUniversalScannerView.
1.0.2 #
- Maintenance release and package updates.
1.0.1 #
- OSI-approved MIT License and standard SPDX license recognition.
- Comprehensive 100% Dartdoc API documentation for 160/160 Pana pub points.
- Package example app implementation in
example/. - Updated dependency ranges for latest Flutter and Dart SDKs.
1.0.0+1 #
- Initial release of Scanner Pro cross-platform Flutter application.
- Real-time OCR and Barcode detection powered by Google ML Kit.
- Dynamic REST API lookup pipeline (Open Food Facts, UPC Item DB, Open Library, OpenStreetMap Nominatim, India Post, NHTSA VIN).
- Multiformat document parsing engine:
- Indian Aadhaar Card (Verhoeff D10 checksum + Secure XML/OCR).
- Income Tax PAN Card (10-char classification + surname decoding + fuzzy OCR correction).
- UPI Payment QR (GPay, PhonePe, Paytm, Amazon Pay account details).
- Passports (ICAO Doc 9303 MRZ checksums + Country API metadata).
- Driving Licenses (AAMVA PDF417 + US Zippopotam lookup).
- Vehicle VIN (ISO 3779 17-char check digit + NHTSA API specs).
- GS1 Barcodes & Retail 1D/2D Symbologies.