Releases: ivan-podgurskiy/rxing
Releases · ivan-podgurskiy/rxing
Release list
Rxing v0.1.0
Rxing 0.1.0 is the first public release of the Elixir barcode-decoding library backed by the Rust rxing crate.
Highlights
- Source-built Rustler NIF with stable
Rxing.decode/2,Rxing.decode_one/2, andRxing.decode_file/2APIs. - Guaranteed support for QR Code, Data Matrix, Code 128, and EAN-13 barcodes.
- Stable result structures containing decoded text, raw bytes, point coordinates, and metadata.
- Format filtering, rotated and inverted decoding, bounded result counts, and byte/dimension/pixel/allocation safety limits.
- Integration, property, malformed-input, and concurrency coverage across Linux and macOS.
Build requirements
- Elixir
~> 1.15. - Rust 1.91 or newer (
rustcandcargo). - The native library is compiled from source during dependency compilation; precompiled NIF artifacts are not included.
See the README and changelog for the complete API and release details.