From a323f6f49f5ba2c7bef6e95706215113420e591e Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Sun, 21 Apr 2019 13:01:14 -0400 Subject: Prepare 8.4.1 release --- manual/qpdf-manual.xml | 87 ++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 85 insertions(+), 2 deletions(-) (limited to 'manual/qpdf-manual.xml') diff --git a/manual/qpdf-manual.xml b/manual/qpdf-manual.xml index 1df6e788..a8904e26 100644 --- a/manual/qpdf-manual.xml +++ b/manual/qpdf-manual.xml @@ -5,8 +5,8 @@ - - + + ]> @@ -4347,6 +4347,89 @@ print "\n"; ChangeLog in the source distribution. + + 8.4.1: April 21, 2019 + + + + + Enhancements + + + + + When qpdf --version is run, it will + detect if the qpdf CLI was built with a different version of + qpdf than the library, which may indicate a problem with the + installation. + + + + + New option will remove page + labels before generating output. This used to happen if you + ran qpdf --empty --pages .. --, but the + behavior changed in qpdf 8.3.0. This option enables people + who were relying on the old behavior to get it again. + + + + + New option + + can be used to override number of files that qpdf will use + to trigger the behavior of not keeping all files open when + merging files. This may be necessary if your system allows + fewer than the default value of 200 files to be open at the + same time. + + + + + + + Bug Fixes + + + + + Handle Unicode characters in filenames on Windows. The + changes to support Unicode on the CLI in Windows broke + Unicode filenames for Windows. + + + + + Slightly tighten logic that determines whether an object is + a page. This should resolve problems in some rare files + where some non-page objects were passing qpdf's test for + whether something was a page, thus causing them to be + erroneously lost during page splitting operations. + + + + + Revert change that included preservation of outlines + (bookmarks) in . The way it + was implemented in 8.3.0 and 8.4.0 caused a very significant + degradation of performance for splitting certain files. A + future release of qpdf may re-introduce the behavior in a + more performant and also more correct fashion. + + + + + In JSON mode, add missing leading 0 to decimal values + between -1 and 1 even if not present in the input. The JSON + specification requires the leading 0. The PDF specification + does not. + + + + + + + 8.4.0: February 1, 2019 -- cgit v1.2.3-54-g00ecf