All Versions
16
Latest Version
Avg Release Cycle
337 days
Latest Release
2832 days ago

Changelog History
Page 1

  • v4.7.8 Changes

    September 11, 2018

    ๐Ÿš€ A simple bug fix release. This may be the last release of the app, as Play will soon require APKs to target API level 26, and this would require some modifications to the app to handle the new permissions model.

  • v4.7.7 Changes

    October 25, 2017
    • ๐Ÿ›  Various fixes to Code 128, 39 encoding; DataMatrix decoding
    • โšก๏ธ Various translation updates for Barcode Scanner
  • v4.7.6 Changes

    September 16, 2016
    • ๐Ÿ› Bug fixes
  • v4.7.5 Changes

    November 08, 2015
    • Selecting camera manually works for front cameras again
    • Focus now works after light is enabled again
  • v4.7.4 Changes

    October 27, 2015
    • ๐Ÿ›  Fix for rotated images on some devices
    • ๐Ÿ›  Fix for some problems with beep sounds
    • ๐Ÿ› Bug fixes
  • v3.5.4 Changes

    November 11, 2025

    What's Changed

    • ๐Ÿ›  Fix container inefficiency in RSSExpandedReader.java by @cinsttool in #1782
    • ๐Ÿ›  Fix SYMBOLOGY_IDENTIFIER Loss in QRCodeMultiReader to Ensure Data Integrity and Functional Consistency with QRCodeReader by @xiebaiyuan in #1839
    • Be more stringent on email validation rules by @ftiercelin in #1870
    • ๐Ÿ‘ป PDF417: Check that input is made of 0...127 chars when using Compaction.TEXT, throw an explicit exception if not the case by @ftiercelin in #1878
    • ๐Ÿ›  Fixing issue #1831 by @ftiercelin in #1879
    • โž• Add hint to correct wrong dimension by @magethle in #1901
    • ๐Ÿ›  Fix distortion calculation for isosceles right triangles by @magethle in #1908
    • โž• Add input validation for pixel array length in RGBLuminanceSource to avoid ArrayIndexOutOfBoundsException by @leofernandesmo in #1961
    • โž• Add 90-degree rotation support to RGBLuminanceSource by @gredler in #2012
    • โž• Add GrayscaleLuminanceSource by @gredler in #2013
    • Loosen ITF max variance for 3x module widths by @gredler in #2014

    Full Changelog : zxing-3.5.3...zxing-3.5.4

  • v3.5.3 Changes

    January 31, 2024

    What's Changed

    • ๐Ÿ›  Fix MaxiCode handling of vertical quiet zone by @gredler in #1671
    • Removing the forced content limit check for Code128Writer.java by @himanshushukla254 in #1675
    • Detect RSS Expanded finder pattern false positives by checking sequences by @gredler in #1680
    • โšก๏ธ Update GS1 AIs according to 2023 specification by @gredler in #1681
    • Prevent --raw CLR option from failing if result.getRawBytes() is null by @dlenski in #1683
    • Avoid 2 more RSS Expanded finder pattern false positive scenarios by @gredler in #1692
    • Avoid decoding stacked row 1 of N independently by @gredler in #1693
    • ๐Ÿ‘Œ Support for platforms where SJIS is unavailable by @blakepuhak in #1747

    ๐Ÿ†• New Contributors

    Full Changelog : zxing-3.5.2...zxing-3.5.3

  • v3.5.2 Changes

    July 30, 2023
  • v3.5.1 Changes

    November 02, 2022
    • ๐Ÿ›  Various minor bug fixes, including more from oss-fuzz
    • Avoid very long detection of QR codes in two types of pathological cases
    • ๐Ÿ‘ Don't fail QR code decoding if GB2312 not supported by JDK

    ๐Ÿ‘€ See https://github.com/zxing/zxing/milestone/14?closed=1

  • v3.5.0 Changes

    May 01, 2022
    • ๐Ÿ›  Many edge-case fixes and improvements from oss-fuzz
    • ๐Ÿ›  Various improvements and fixes to Aztec, PDF417, DataMatrix decoding
    • ๐Ÿ†• New 'minimal' encoding mode from @AlexGeller1 (#1444)

    ๐Ÿ‘€ See https://github.com/zxing/zxing/milestone/13?closed=1