ZXing 3.5.3
What's Changed
- Fix MaxiCode handling of vertical quiet zone by @gredler in https://github.com/zxing/zxing/pull/1671
- Removing the forced content limit check for Code128Writer.java by @himanshushukla254 in https://github.com/zxing/zxing/pull/1675
- Detect RSS Expanded finder pattern false positives by checking sequences by @gredler in https://github.com/zxing/zxing/pull/1680
- Update GS1 AIs according to 2023 specification by @gredler in https://github.com/zxing/zxing/pull/1681
- Prevent --raw CLR option from failing if result.getRawBytes() is null by @dlenski in https://github.com/zxing/zxing/pull/1683
- Avoid 2 more RSS Expanded finder pattern false positive scenarios by @gredler in https://github.com/zxing/zxing/pull/1692
- Avoid decoding stacked row 1 of N independently by @gredler in https://github.com/zxing/zxing/pull/1693
- Support for platforms where SJIS is unavailable by @blakepuhak in https://github.com/zxing/zxing/pull/1747
New Contributors
- @himanshushukla254 made their first contribution in https://github.com/zxing/zxing/pull/1675
- @blakepuhak made their first contribution in https://github.com/zxing/zxing/pull/1747
Full Changelog: https://github.com/zxing/zxing/compare/zxing-3.5.2...zxing-3.5.3
ZXing 3.5.2
- Minor enhancements for Code 128 and PDF417
- Restore compatibility with older JDKs See https://github.com/zxing/zxing/milestone/15?closed=1
ZXing 3.5.1
- 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
ZXing 3.5.0
- Many edge-case fixes and improvements from oss-fuzz
- Various improvements and fixes to Aztec, PDF417, DataMatrix decoding
- New 'minimal' encoding mode from @AlexGeller1 (https://github.com/zxing/zxing/issues/1444)
ZXing 3.4.1
- Wifi QR codes now recognize PH2:, not H:, for phase 2 method
- Minor bug fixes and improvements
ZXing 3.4.0
- Requires Java 8+. Note: Android apps using this version must target API 24 or higher.
-
core
,javase
modules declare a Java 9+ module -
HtmlAssetTranslator
andStringsResourceTranslator
legacy utilities are moved to a.client.j2se
subpackage - No more releases of the Barcode Scanner app
- Minor bug fixes to
Code93Writer
- Minor improvements to QR code detection
Barcode Scanner 4.7.8
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.
ZXing 3.3.3
- Minor fixes and improvements
- Java 9+ support
ZXing 3.3.2
- Add workaround for Gradle + Android build issues
- Minor DataMatrix bug fixes
- Improve WPA2 wi-fi configuration support in Barcode Scanner
- Various translation updates and minor improvements
Barcode Scanner 4.7.7
- Various fixes to Code 128, 39 encoding; DataMatrix decoding
- Various translation updates for Barcode Scanner