Skip to content

There is so much stuff...

Compare
Choose a tag to compare
@axxel axxel released this 28 May 12:07
· 1439 commits to master since this release

There have been nearly 800 commits that touched about 10k lines of code since the last release.

Here are the highlights/major changes:

  • switch to C++-17 (client code can still be compiled with a C++-11 compiler)
  • switch to the reimplemented 1D detectors (about 5x faster than old ones in false-positive use case)
  • deprecate the use of ResultMetadata, see ZXingReader.cpp as an example
  • completely new Android wrapper library with CameraX support, integrated build system and demo app
  • a lot faster and more capable isPure detection for all 2D codes
  • completely new QRCode reader (faster, better support for rotated symbols)
  • new BarcodeFormat names (old ones still available but deprecated)
  • new ZXingQtCamReader demo app based on QtMultimedia and QtQuick
  • reduced false positive rate for UPC/EAN barcodes + improved Add-On symbol handling
  • 20% faster ReedSolomon error correcting
  • PDF417 is faster and supports flipped symbols
  • DataMatrix: added DMRE support
  • much improved python wrapper incl. PyPI module for easy pip installation (thanks to antoinehumbert)
  • proper ECI handling in all 2D barcodes (thanks to gitlost)
  • added Structured Append support for DataMatrix, Aztec and MaxiCode (thanks to gitlost)

Note: The next release will drop support for a number of deprecated APIs. Please update your code and fix all deprecation warnings now.

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy