From bbd791c8618c4043c5a8d49aa0a16b6f33d094fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mark=20Karpel=C3=A8s?= Date: Sun, 12 Jul 2026 23:46:15 +0900 Subject: [PATCH] chore: release v0.2.0 --- CHANGELOG.md | 17 +++++++++++++++++ Cargo.toml | 2 +- 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e4558e0..518f28a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.0](https://github.com/KarpelesLab/anydcode/compare/v0.1.1...v0.2.0) - 2026-07-12 + +### Other + +- Merge impl/full-generator: all 51 symbologies + options in the web generator +- Web generator: support every implemented symbology with all its options +- add SizeStrategy (Balanced/MinHeight/MaxHeight) for shape control +- add capture button (saves native frame PNG + detection JSON) and request 1080p +- Add gated degrade example for realistic jsQR-parity benchmarking +- QR read_format: cross-validate both format copies, keep higher-confidence one +- QR sampler: timing-anchored dewarp + per-module majority midpoint sampling +- Add sharp real-world QR fixture + gated qrdebug example (diagnosis: timing-pitch drift → per-module errors) +- Add multi-anchor non-planar (TPS) dewarping to the QR sampler +- Merge impl/qr-realworld: real-world robustness for QR/DataMatrix/PDF417 samplers +- Harden QR image sampler for real-world photos (adaptive binarization + local sampling) +- Add real-world QR photo regression fixture (curved bottle, blurred) + ## [0.1.1](https://github.com/KarpelesLab/anydcode/compare/v0.1.0...v0.1.1) - 2026-07-11 ### Other diff --git a/Cargo.toml b/Cargo.toml index 46b57a6..429071c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "anyd" -version = "0.1.1" +version = "0.2.0" edition = "2024" rust-version = "1.89" license = "MIT"