smart_barcode_reader 0.0.1+2 copy "smart_barcode_reader: ^0.0.1+2" to clipboard
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+1] - 2025-05-12 #

Added #

  • Performance improvements.

[0.0.1] - 2025-04-25 #

Added #

  • Initial release of smart_barcode_reader.
  • Intelligent barcode detection with adaptive speed and length validation using SmartBarCodeReader and InputClassifier.
  • 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.
1
likes
150
points
6
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter package for intelligently detecting and processing barcode scanner inputs, supporting formats like EAN-13 with adaptive speed and length validation.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on smart_barcode_reader