Skip to content

Releases: rxing-core/rxing

v0.5.8

16 Mar 15:17
Compare
Choose a tag to compare

Performance improvements.
Memory improvements.
Addition of FilteredReader which trades performance for improved detection by creating an image pyramid of resized data and performing certain operations on the final binary bitmap image. This is most effective for large images with some noise, particularly for 2d symbols.

Full Changelog: v0.5.7...v0.5.8

v0.5.5

30 Jan 23:38
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.5.3...v0.5.5

v0.5.0

02 Jan 23:17
Compare
Choose a tag to compare
  • Includes support for Telepen barcodes (thanks to use @cpwood)
  • Moves "client" parsing library components into a feature.
  • Fixes build errors with deprecated chrono functions

V0.4.5

04 May 20:04
Compare
Choose a tag to compare

Update with enhanced QR support from ZXing-CPP and generic point utilities, MicroQR support is also included

v0.4.1

16 Mar 20:29
Compare
Choose a tag to compare

Refactor of library to eliminate dynamic dispatch. The entire chain for LuminaceSource / Binarizer / Reader is now generic against various implementations. The API has changed, this a major breaking change.

v0.3.3

16 Mar 20:28
Compare
Choose a tag to compare

Fix Luma8 source rotation issue for non-square images.

v0.3.1

12 Feb 15:37
Compare
Choose a tag to compare

Includes support for using closures when passing NEEDS_RESULT_CALLBACK as a decode hint.

The move from v0.3.0 -> v0.3.1 includes numerous fixes in the ongoing processing of making the code follow rust best practices. This includes a dramatic reduction in the number of unprotected unwrap() and expect() calls. Most of the functions left where these can occur are now labeled as possibly panicking, given the specifics of how that might happen.

Most situations where DecodeHints included boolean values have now been correctly changed to only branch if the value is 'true' rather than branching simply if the value is present. This was counterintuitive since the corresponding DecodeHintValue contained a boolean.

v0.2.21

28 Jan 00:12
Compare
Choose a tag to compare

rxing v0.2.21 includes better detection of MaxiCode symbols and support for serde in many user-facing structs.