smart_barcode_reader 0.0.1+2
smart_barcode_reader: ^0.0.1+2 copied to clipboard
A Flutter package for intelligently detecting and processing barcode scanner inputs, supporting formats like EAN-13 with adaptive speed and length validation.
Changelog #
All notable changes to the smart_barcode_reader
package will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[Unreleased] #
- Support for additional barcode formats (e.g., UPC-A, Code 128).
- Enhanced user feedback customization options.
[0.0.1+2] - 2025-05-14 #
Added #
- Performance improvements.
- Fixed some bugs related to the barcode.
- Automation publish to pub.dev see publish.yml
[0.0.1] - 2025-04-25 #
Added #
- Initial release of
smart_barcode_reader
. - Intelligent barcode detection with adaptive speed and length validation using
SmartBarCodeReader
andInputClassifier
. - Support for EAN-13 barcode format with checksum verification.
- User feedback via
UserFeedbackManager
(e.g., SnackBar for invalid inputs). - High tolerance for slower scanners by setting inter-key duration tolerance to 2.5x adaptive threshold.
- Lightweight implementation with minimal dependencies, optimized for POS applications.