From 6f2b8408c1c490798775fd9f9cfd9d402f6c0017 Mon Sep 17 00:00:00 2001 From: "James R. Barlow" Date: Sat, 21 Mar 2026 01:43:03 -0700 Subject: [PATCH] v17.4.0 release notes --- docs/releasenotes/version17.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/docs/releasenotes/version17.md b/docs/releasenotes/version17.md index 6e9bf61b..3020007a 100644 --- a/docs/releasenotes/version17.md +++ b/docs/releasenotes/version17.md @@ -3,6 +3,20 @@ # v17 +## v17.4.0 + +- Added ``--no-overwrite`` / ``-n`` option to prevent overwriting output files. + If the destination file already exists, OCRmyPDF exits with code 5 + (``OutputFileAccessError``). {issue}`1642` +- Fixed text layer stretching in the fpdf2 renderer for widely-spaced words. + The horizontal scaling (Tz) was incorrectly stretched to fill inter-word gaps + instead of relying on Td positioning, causing text selection to highlight far + beyond the actual word boundaries. {issue}`1635` +- Fixed ``optimize=2`` or ``optimize=3`` crash when using the Python API without + explicitly setting ``jpg_quality`` or ``png_quality``. {issue}`1641` +- Fixed ``verapdf`` availability check crashing with ``NotADirectoryError`` on + some platforms. {issue}`1638` + ## v17.3.0 - Fixed Python API ignoring the ``language`` parameter, always defaulting to