Commit d6fe473029138da004efd525ea3a1479824ba135

Authored by Jay Berkenbilt
1 parent ec778ef9

Prepare 10.6.0 release

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