Prepare 10.6.0 release

This commit is contained in:
Jay Berkenbilt 2022-02-08 16:54:03 -05:00
parent ec778ef98b
commit d6fe473029
7 changed files with 18 additions and 16 deletions

View File

@ -1,5 +1,7 @@
2022-02-08 Jay Berkenbilt <ejb@ql.org>
* 10.6.0: release
* Bug fix: when splitting pages with --split-pages or selecting
pages with --pages, set the output PDF version to the maximum of
all the input PDF versions. This is a fix to QPDFJob. If you are

View File

@ -278,7 +278,7 @@ RELEASE PREPARATION
* Make sure version numbers are consistent in the following locations:
* configure.ac
* libqpdf/QPDF.cc
* include/qpdf/DLL.h
* manual/conf.py
`make_dist` verifies this consistency.

View File

@ -1,4 +1,4 @@
16ac2eb6f8e5b191f8f89d6447338b672c43c49c6d682b17a489ae584d38de4c configure.ac
89cff763ab8694a39eeb39ff6f61f6bde62c9f55c1cb700f8e3fc351da6d0694 configure.ac
d3f9ee6f6f0846888d9a10fd3dad2e4b1258be84205426cf04d7cef02d61dad7 aclocal.m4
c12d837479fa9a3fa4c278b6dc7d6b449503d663e0f0d294305595a51ff43f70 libqpdf/qpdf/qpdf-config.h.in
5297971a0ef90bcd5563eb3f7127a032bb76d3ae2af7258bf13479caf8983a60 m4/ax_cxx_compile_stdcxx.m4

4
configure vendored
View File

@ -16336,8 +16336,8 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
# * Otherwise, increment LT_REVISION
# LT = libtool
LT_CURRENT=33
LT_AGE=5
LT_CURRENT=34
LT_AGE=6
LT_REVISION=0

View File

@ -62,8 +62,8 @@ LT_INIT([win32-dll])
# * Otherwise, increment LT_REVISION
# LT = libtool
LT_CURRENT=33
LT_AGE=5
LT_CURRENT=34
LT_AGE=6
LT_REVISION=0
AC_SUBST(LT_CURRENT)
AC_SUBST(LT_REVISION)

View File

@ -25,9 +25,9 @@
/* The first version of qpdf to include the version constants is 10.6.0. */
#define QPDF_MAJOR_VERSION 10
#define QPDF_MINOR_VERSION 5
#define QPDF_MINOR_VERSION 6
#define QPDF_PATCH_VERSION 0
#define QPDF_VERSION "10.5.0"
#define QPDF_VERSION "10.6.0"
#if (defined _WIN32 || defined __CYGWIN__) && defined(DLL_EXPORT)
# define QPDF_DLL __declspec(dllexport)

View File

@ -6,7 +6,7 @@ Release Notes
For a detailed list of changes, please see the file
:file:`ChangeLog` in the source distribution.
10.6.0: XXX
10.6.0: February 8, 2022
- Preparation for replacement of ``PointerHolder``
The next major release of qpdf will replace ``PointerHolder`` with
@ -148,13 +148,13 @@ For a detailed list of changes, please see the file
embedded NUL characters. Thanks to M. Holger for the
contribution.
- New ``PDFVersion`` class for representing a PDF version number
with the ability to compare and order PDF versions. Methods
``QPDF::getVersionAsPDFVersion`` and a new version of
``QPDFWriter::setMinimumPDFVersion`` use it. This makes it
easier to create an output file whose PDF version is the maximum
of the versions across all the input files that contributed to
it.
- There is a new ``PDFVersion`` class for representing a PDF
version number with the ability to compare and order PDF
versions. Methods ``QPDF::getVersionAsPDFVersion`` and a new
version of ``QPDFWriter::setMinimumPDFVersion`` use it. This
makes it easier to create an output file whose PDF version is
the maximum of the versions across all the input files that
contributed to it.
- The ``JSON`` object in the qpdf library has been enhanced to
include a parser and the ability to get values out of the