Zxing-cpp

Latest version: v2.2.0

Safety actively analyzes 641024 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

1.1.1

Since the switch to C++17 got delayed and a bunch of fixes and small improvements have piled up since the "Final C++14 based" release, here is the final-final pre C++17 release. This includes WinRT build improvements, Android and python wrapper fixes and pkgconfig fixes.

1.1.0

The purpose of this release is mainly to tag the last version that can be compiled with a C++-14 compiler.

There have been a lot of changes under the hood and to the public facing API. Effort has been made to make sure the client code still compiles without changes. If you encounter deprecation warnings from your compiler, please update you code as those outdated APIs will be removed in a future version.

Here are the highlights of the changes:
* A new and (hopefully) 'future proof' single `ReadBarcode` entry point into the decoding functionality.
* The LuminanceSource based API is now deprecated but still compiles.
* A new `BarcodeFormats` flag type to specify the set of barcodes to look for.
* Deprecated unrelyable `Result::resultPoints` in favor of well defined `Result::position`.
* Deprecated `Result::metadata() -> ORIENTATION` in favor of `Result::orientation`.
* New `Binarizer` enum in `DecodeHints` to specify the binarizer for the `ReadBarcode` API.
* New `DecodeHints::isPure` property to speed up detection for 'pure' input use-cases.
* New 'unified' CMake structure to build (most) of the project from the top-level project.
* New `ZXingReader` and `ZXingWriter` example code also meant for distributing.
* New CI system based on gitub actions to continuously test on Windows/macOS/Linux/emscripten.
* New simplified and consistent Python API (breaking change)
* ReedSolomon error detection code 2x speedup.
* Enable basic MaxiCode support.
* Fix coutry-code metatdata decoding for UPC/EAN codes.
* Slightly improved QRCode detection for rotated symbols.
* Faster PDF417 decoder.
* Lots of minor code readability and general cleanup improvements.

1.0.8

- Improve DataMatrix encoder
- Add interface to simplify basic usage
- WASM API to support pixels array as input
- Few minor bug fixes

1.0.7

- Bug fixes from upstream XZing project
- Many performance improvements for 1D readers
- More meta-data exported when reading specific format
- Minor bug fixes and improvements for corner cases

1.0.6

- Add Python binding
- Add more options to BarcodeReader for WinRT

1.0.5

- Fix build errors with Visual Studio 2019
- Export correctly code count for structured append QR Code

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.