@@ -7,6 +7,42 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88## [ Unreleased]
99
10+ ## [ 0.2.0] ( https://github.com/KarpelesLab/anydcode/compare/v0.1.1...v0.2.0 ) - 2026-07-13
11+
12+ ### Fixed
13+
14+ - live decode starved by runaway QR fallbacks on cluttered crops
15+ - * (demo)* unify decode path + cache-bust wasm so the demo actually decodes
16+ - * (ean)* consensus floor on edge decode to reject phantom barcodes
17+ - * (detect)* isolate 1D barcodes from busy scenes via per-tile labelling
18+
19+ ### Other
20+
21+ - keep the live demo's main thread cheap; bridge linear region seams
22+ - gate scene texture out of the locator and stop fragmenting codes
23+ - parallel full-frame 2D worker so QR works without the locator
24+ - bound QR and 1D scans; split scan_2d/scan_1d; add decode2d
25+ - capture now records what the HUD shows (tracked codes + composited overlay)
26+ - track located candidates to kill acquiring-reticle noise
27+ - track decoded codes across frames via the locate pass
28+ - persist decoded codes with a hold window to stop lock flicker
29+ - robust EAN/UPC edge-width decode for real camera captures
30+ - add scan1ddebug tool + curved-bottle EAN fixture
31+ - add locdebug example + real EAN-13 scene fixture
32+ - Fix capture freeze: reuse live detection state instead of synchronous re-decode
33+ - Merge impl/full-generator: all 51 symbologies + options in the web generator
34+ - Web generator: support every implemented symbology with all its options
35+ - add SizeStrategy (Balanced/MinHeight/MaxHeight) for shape control
36+ - add capture button (saves native frame PNG + detection JSON) and request 1080p
37+ - Add gated degrade example for realistic jsQR-parity benchmarking
38+ - QR read_format: cross-validate both format copies, keep higher-confidence one
39+ - QR sampler: timing-anchored dewarp + per-module majority midpoint sampling
40+ - Add sharp real-world QR fixture + gated qrdebug example (diagnosis: timing-pitch drift → per-module errors)
41+ - Add multi-anchor non-planar (TPS) dewarping to the QR sampler
42+ - Merge impl/qr-realworld: real-world robustness for QR/DataMatrix/PDF417 samplers
43+ - Harden QR image sampler for real-world photos (adaptive binarization + local sampling)
44+ - Add real-world QR photo regression fixture (curved bottle, blurred)
45+
1046## [ 0.1.1] ( https://github.com/KarpelesLab/anydcode/compare/v0.1.0...v0.1.1 ) - 2026-07-11
1147
1248### Other
0 commit comments