summaryrefslogtreecommitdiff
path: root/CHANGELOG.md
diff options
context:
space:
mode:
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md16
1 files changed, 16 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 0e0acca..87b4b4f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -11,6 +11,22 @@ All notable changes to this project are documented here. The format follows
## [Unreleased]
+Milestone M6 in progress (released as 0.6.0 when all four parts are done).
+
+### Added
+
+- M6a, linear barcodes (`source/codes/`): EAN-13, EAN-8, UPC-A and UPC-E,
+ with check digits added, verified, fixed or off, and canonical UPC-E zero
+ suppression; Code 128 (sets B and C); Code 39 with an optional mod-43 check
+ character; ITF with an optional check digit; Codabar with start and stop
+ characters.
+- The code screen: black on white, the largest whole module size, human-
+ readable text, and a full-backlight request.
+- Reference rows from zxing-cpp (`tools/gen_code_vectors.py`, `make codes`).
+ Barcodes from the unit tests are decoded with zxing-cpp in every test run
+ (`tools/check_codes.py`), and the UI flow decodes a screenshot of the code
+ screen.
+
## [0.5.0] - 2026-10-20
Milestone M5: import. You can now add entries by pasting `otpauth://` links or