From 75484c66da798541c3b9ba9c9c840ceb75d4c5a4 Mon Sep 17 00:00:00 2001 From: Eric W Cochran Date: Wed, 20 May 2026 21:11:27 -0500 Subject: [PATCH] Prepare v0.1.6 release --- CHANGELOG.md | 6 +++++- pdf_fixture.py | 2 +- pdf_mutation/engine.py | 2 +- pyproject.toml | 2 +- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9749b56..c4b521e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,10 @@ # Changelog -## Unreleased +## v0.1.6 | Length Position Coverage + +Maintenance release that broadens public length-changing alignment evidence +across match positions and makes bbox assertion diagnostics easier to inspect +without exposing decoded document text. ### Added diff --git a/pdf_fixture.py b/pdf_fixture.py index a1813d1..86619e5 100644 --- a/pdf_fixture.py +++ b/pdf_fixture.py @@ -8,7 +8,7 @@ from pathlib import Path -__version__ = "0.1.5" +__version__ = "0.1.6" DEFAULT_CIDS: dict[str, str] = { " ": "0003", diff --git a/pdf_mutation/engine.py b/pdf_mutation/engine.py index 77eebe4..4b1267f 100644 --- a/pdf_mutation/engine.py +++ b/pdf_mutation/engine.py @@ -48,7 +48,7 @@ ) -__version__ = "0.1.5" +__version__ = "0.1.6" BT_ET_RE = re.compile(rb"BT\n(.*?)\nET", re.S) FONT_SET_RE = re.compile(rb"/(F[^\s/<>\[\]()]+)\s+[-+.0-9]+\s+Tf") diff --git a/pyproject.toml b/pyproject.toml index 6a54d08..ffddfbd 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "pdf-mutation" -version = "0.1.5" +version = "0.1.6" description = "Deterministic glyph-preserving PDF text replacement CLI" readme = "README.md" requires-python = ">=3.11"