diff --git a/ChangeLog b/ChangeLog index d52e0cb3..fe31f147 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,4 @@ -Version 2.16.0.9 (dev) not released yet (2026-07-06) +Version 2.16.0.9 (dev) not released yet (2026-09-07) ==================================================== **Incompatible changes** @@ -77,6 +77,7 @@ Bugs - composite: preserve `gs1_verify()` warning (if any) - GRIDMATRIX: fix byte latch 6 -> 7, & allowing more than one non-digit in numeral (both caused misencodation) +- DOTCODE: fix not checking ECI on segs > 0 (MR #160, props Connor-Jay Dunn) Version 2.16.0 (2025-12-19) diff --git a/backend/tests/test_dotcode.c b/backend/tests/test_dotcode.c index f53ac195..9317c359 100644 --- a/backend/tests/test_dotcode.c +++ b/backend/tests/test_dotcode.c @@ -1547,6 +1547,7 @@ static void test_encode_segs(const testCtx *const p_ctx) { "10101010001010101010100000001" "01000101000001010100000100010" }, + /* 12*/ { UNICODE_MODE, -1, -1, { 0, 0, "" }, { { TU("¶"), -1, 0 }, { TU("Ж"), -1, 811800 }, { TU(""), 0, 0 } }, ZINT_ERROR_INVALID_OPTION, -1, -1, 1, 1, "", "" }, }; const int data_size = ARRAY_SIZE(data); int i, j, seg_count, ret;