All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
0.1.0 - 2026-08-11
Added
- Source-built Rustler NIF decoding boundary with stable public APIs:
Rxing.decode/2,Rxing.decode_one/2, andRxing.decode_file/2. - Guaranteed barcode support for QR Code, Data Matrix, Code 128, and EAN-13.
- Stable public result model with raw bytes, point coordinates, and metadata.
- Security-focused decode options for format filtering, decode strategy, and byte/dimension/pixel/allocation limits.
- Cross-format fixture matrix and public integration/property/concurrency tests.
- Release docs, benchmark script, and Linux/macOS CI coverage including Cargo checks.