Commit d6fe473029138da004efd525ea3a1479824ba135

Authored by Jay Berkenbilt
1 parent ec778ef9

Prepare 10.6.0 release

ChangeLog
1 1 2022-02-08 Jay Berkenbilt <ejb@ql.org>
2 2  
  3 + * 10.6.0: release
  4 +
3 5 * Bug fix: when splitting pages with --split-pages or selecting
4 6 pages with --pages, set the output PDF version to the maximum of
5 7 all the input PDF versions. This is a fix to QPDFJob. If you are
... ...
README-maintainer
... ... @@ -278,7 +278,7 @@ RELEASE PREPARATION
278 278  
279 279 * Make sure version numbers are consistent in the following locations:
280 280 * configure.ac
281   - * libqpdf/QPDF.cc
  281 + * include/qpdf/DLL.h
282 282 * manual/conf.py
283 283 `make_dist` verifies this consistency.
284 284  
... ...
autofiles.sums
1   -16ac2eb6f8e5b191f8f89d6447338b672c43c49c6d682b17a489ae584d38de4c configure.ac
  1 +89cff763ab8694a39eeb39ff6f61f6bde62c9f55c1cb700f8e3fc351da6d0694 configure.ac
2 2 d3f9ee6f6f0846888d9a10fd3dad2e4b1258be84205426cf04d7cef02d61dad7 aclocal.m4
3 3 c12d837479fa9a3fa4c278b6dc7d6b449503d663e0f0d294305595a51ff43f70 libqpdf/qpdf/qpdf-config.h.in
4 4 5297971a0ef90bcd5563eb3f7127a032bb76d3ae2af7258bf13479caf8983a60 m4/ax_cxx_compile_stdcxx.m4
... ...
configure
... ... @@ -16336,8 +16336,8 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
16336 16336 # * Otherwise, increment LT_REVISION
16337 16337  
16338 16338 # LT = libtool
16339   -LT_CURRENT=33
16340   -LT_AGE=5
  16339 +LT_CURRENT=34
  16340 +LT_AGE=6
16341 16341 LT_REVISION=0
16342 16342  
16343 16343  
... ...
configure.ac
... ... @@ -62,8 +62,8 @@ LT_INIT([win32-dll])
62 62 # * Otherwise, increment LT_REVISION
63 63  
64 64 # LT = libtool
65   -LT_CURRENT=33
66   -LT_AGE=5
  65 +LT_CURRENT=34
  66 +LT_AGE=6
67 67 LT_REVISION=0
68 68 AC_SUBST(LT_CURRENT)
69 69 AC_SUBST(LT_REVISION)
... ...
include/qpdf/DLL.h
... ... @@ -25,9 +25,9 @@
25 25  
26 26 /* The first version of qpdf to include the version constants is 10.6.0. */
27 27 #define QPDF_MAJOR_VERSION 10
28   -#define QPDF_MINOR_VERSION 5
  28 +#define QPDF_MINOR_VERSION 6
29 29 #define QPDF_PATCH_VERSION 0
30   -#define QPDF_VERSION "10.5.0"
  30 +#define QPDF_VERSION "10.6.0"
31 31  
32 32 #if (defined _WIN32 || defined __CYGWIN__) && defined(DLL_EXPORT)
33 33 # define QPDF_DLL __declspec(dllexport)
... ...
manual/release-notes.rst
... ... @@ -6,7 +6,7 @@ Release Notes
6 6 For a detailed list of changes, please see the file
7 7 :file:`ChangeLog` in the source distribution.
8 8  
9   -10.6.0: XXX
  9 +10.6.0: February 8, 2022
10 10 - Preparation for replacement of ``PointerHolder``
11 11  
12 12 The next major release of qpdf will replace ``PointerHolder`` with
... ... @@ -148,13 +148,13 @@ For a detailed list of changes, please see the file
148 148 embedded NUL characters. Thanks to M. Holger for the
149 149 contribution.
150 150  
151   - - New ``PDFVersion`` class for representing a PDF version number
152   - with the ability to compare and order PDF versions. Methods
153   - ``QPDF::getVersionAsPDFVersion`` and a new version of
154   - ``QPDFWriter::setMinimumPDFVersion`` use it. This makes it
155   - easier to create an output file whose PDF version is the maximum
156   - of the versions across all the input files that contributed to
157   - it.
  151 + - There is a new ``PDFVersion`` class for representing a PDF
  152 + version number with the ability to compare and order PDF
  153 + versions. Methods ``QPDF::getVersionAsPDFVersion`` and a new
  154 + version of ``QPDFWriter::setMinimumPDFVersion`` use it. This
  155 + makes it easier to create an output file whose PDF version is
  156 + the maximum of the versions across all the input files that
  157 + contributed to it.
158 158  
159 159 - The ``JSON`` object in the qpdf library has been enhanced to
160 160 include a parser and the ability to get values out of the
... ...