diff --git a/CMakeLists.txt b/CMakeLists.txt index 53cc44c..5e2af63 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -7,7 +7,7 @@ cmake_minimum_required(VERSION 3.16) # also find the version number here. generate_auto_job also reads the # version from here. project(qpdf - VERSION 12.1.1 + VERSION 12.2.0 LANGUAGES C CXX) # Honor CMAKE_REQUIRED_LIBRARIES when checking for include files. This diff --git a/include/qpdf/DLL.h b/include/qpdf/DLL.h index a1aa9d7..12663f7 100644 --- a/include/qpdf/DLL.h +++ b/include/qpdf/DLL.h @@ -26,13 +26,13 @@ /* The first version of qpdf to include the version constants is 10.6.0. */ #define QPDF_MAJOR_VERSION 12 -#define QPDF_MINOR_VERSION 1 -#define QPDF_PATCH_VERSION 1 +#define QPDF_MINOR_VERSION 2 +#define QPDF_PATCH_VERSION 0 #ifdef QPDF_FUTURE -# define QPDF_VERSION "12.1.1+future" +# define QPDF_VERSION "12.2.0+future" #else -# define QPDF_VERSION "12.1.1" +# define QPDF_VERSION "12.2.0" #endif /* diff --git a/job.sums b/job.sums index d30eb97..c6b99cf 100644 --- a/job.sums +++ b/job.sums @@ -1,5 +1,5 @@ # Generated by generate_auto_job -CMakeLists.txt e66fe7a418c9d241a577e1f811121235e288073a00744976accdc3f867fec620 +CMakeLists.txt f734d32c373c2256f1e171d91ef814fb2d6ee7099ffd857e9f589c917a5c5412 generate_auto_job f64733b79dcee5a0e3e8ccc6976448e8ddf0e8b6529987a66a7d3ab2ebc10a86 include/qpdf/auto_job_c_att.hh 4c2b171ea00531db54720bf49a43f8b34481586ae7fb6cbf225099ee42bc5bb4 include/qpdf/auto_job_c_copy_att.hh 50609012bff14fd82f0649185940d617d05d530cdc522185c7f3920a561ccb42 @@ -16,5 +16,5 @@ libqpdf/qpdf/auto_job_json_init.hh b49378f00d521a9f3e0ce9086e30b082bc6ef8e43c845 libqpdf/qpdf/auto_job_schema.hh f6a3e8b663714bba50b594f5e31437bbcb96ca4609d2c150c3bbc172e3b000fa manual/_ext/qpdf.py 6add6321666031d55ed4aedf7c00e5662bba856dfcd66ccb526563bffefbb580 manual/cli.rst 6fae28c9589bfde5b55260c95a7c64ad48688875f14f195129606405b32a04c6 -manual/qpdf.1 cd35722ddb6fbfb9a047e14239cb1f4e8ab666f2d882d10303fc6bbae2bb8966 +manual/qpdf.1 c43b51e92d387d53d7fc9257222f9967830279fa6920154dbf963390ec41bb2f manual/qpdf.1.in 436ecc85d45c4c9e2dbd1725fb7f0177fb627179469f114561adf3cb6cbb677b diff --git a/manual/qpdf.1 b/manual/qpdf.1 index 8f96843..98e4284 100644 --- a/manual/qpdf.1 +++ b/manual/qpdf.1 @@ -3,7 +3,7 @@ .\" Edits will be automatically overwritten if the build is .\" run in maintainer mode. .\" -.TH QPDF "1" "" "qpdf version 12.1.1" "User Commands" +.TH QPDF "1" "" "qpdf version 12.2.0" "User Commands" .SH NAME qpdf \- PDF transformation software .SH SYNOPSIS diff --git a/manual/release-notes.rst b/manual/release-notes.rst index 3ed772d..55f53cf 100644 --- a/manual/release-notes.rst +++ b/manual/release-notes.rst @@ -13,7 +13,12 @@ more detail. .. x.y.z: not yet released -12.1.1: not yet released +12.2.0: May 4, 2025 + - Upcoming C++ Version Change + + - This is expected to be the last minor release of qpdf to work + with C++-17. We will be switching to C++-20 for 12.3.0. + - Bug fixes - In ``QPDF::getAllPages`` detect shared ``/Kids`` arrays to avoid stack @@ -59,11 +64,6 @@ more detail. invalid. 12.1.0: April 6, 2025 - - Upcoming C++ Version Change - - - This is expected to be the last minor release of qpdf to work - with C++-17. We will be switching to C++-20 for 12.2.0. - - Bug fixes - In ``QPDF::isLinearized`` return false if the first object in the file is