Commit d6fe473029138da004efd525ea3a1479824ba135
1 parent
ec778ef9
Prepare 10.6.0 release
Showing
7 changed files
with
18 additions
and
16 deletions
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 |