Commit 856d32c610334855d30e96d25eb5f9636fb62f08

Authored by Jay Berkenbilt
1 parent 593eb5a5

Prepare 12.2.0 release

CMakeLists.txt
... ... @@ -7,7 +7,7 @@ cmake_minimum_required(VERSION 3.16)
7 7 # also find the version number here. generate_auto_job also reads the
8 8 # version from here.
9 9 project(qpdf
10   - VERSION 12.1.1
  10 + VERSION 12.2.0
11 11 LANGUAGES C CXX)
12 12  
13 13 # Honor CMAKE_REQUIRED_LIBRARIES when checking for include files. This
... ...
include/qpdf/DLL.h
... ... @@ -26,13 +26,13 @@
26 26  
27 27 /* The first version of qpdf to include the version constants is 10.6.0. */
28 28 #define QPDF_MAJOR_VERSION 12
29   -#define QPDF_MINOR_VERSION 1
30   -#define QPDF_PATCH_VERSION 1
  29 +#define QPDF_MINOR_VERSION 2
  30 +#define QPDF_PATCH_VERSION 0
31 31  
32 32 #ifdef QPDF_FUTURE
33   -# define QPDF_VERSION "12.1.1+future"
  33 +# define QPDF_VERSION "12.2.0+future"
34 34 #else
35   -# define QPDF_VERSION "12.1.1"
  35 +# define QPDF_VERSION "12.2.0"
36 36 #endif
37 37  
38 38 /*
... ...
job.sums
1 1 # Generated by generate_auto_job
2   -CMakeLists.txt e66fe7a418c9d241a577e1f811121235e288073a00744976accdc3f867fec620
  2 +CMakeLists.txt f734d32c373c2256f1e171d91ef814fb2d6ee7099ffd857e9f589c917a5c5412
3 3 generate_auto_job f64733b79dcee5a0e3e8ccc6976448e8ddf0e8b6529987a66a7d3ab2ebc10a86
4 4 include/qpdf/auto_job_c_att.hh 4c2b171ea00531db54720bf49a43f8b34481586ae7fb6cbf225099ee42bc5bb4
5 5 include/qpdf/auto_job_c_copy_att.hh 50609012bff14fd82f0649185940d617d05d530cdc522185c7f3920a561ccb42
... ... @@ -16,5 +16,5 @@ libqpdf/qpdf/auto_job_json_init.hh b49378f00d521a9f3e0ce9086e30b082bc6ef8e43c845
16 16 libqpdf/qpdf/auto_job_schema.hh f6a3e8b663714bba50b594f5e31437bbcb96ca4609d2c150c3bbc172e3b000fa
17 17 manual/_ext/qpdf.py 6add6321666031d55ed4aedf7c00e5662bba856dfcd66ccb526563bffefbb580
18 18 manual/cli.rst 6fae28c9589bfde5b55260c95a7c64ad48688875f14f195129606405b32a04c6
19   -manual/qpdf.1 cd35722ddb6fbfb9a047e14239cb1f4e8ab666f2d882d10303fc6bbae2bb8966
  19 +manual/qpdf.1 c43b51e92d387d53d7fc9257222f9967830279fa6920154dbf963390ec41bb2f
20 20 manual/qpdf.1.in 436ecc85d45c4c9e2dbd1725fb7f0177fb627179469f114561adf3cb6cbb677b
... ...
manual/qpdf.1
... ... @@ -3,7 +3,7 @@
3 3 .\" Edits will be automatically overwritten if the build is
4 4 .\" run in maintainer mode.
5 5 .\"
6   -.TH QPDF "1" "" "qpdf version 12.1.1" "User Commands"
  6 +.TH QPDF "1" "" "qpdf version 12.2.0" "User Commands"
7 7 .SH NAME
8 8 qpdf \- PDF transformation software
9 9 .SH SYNOPSIS
... ...
manual/release-notes.rst
... ... @@ -13,7 +13,12 @@ more detail.
13 13  
14 14 .. x.y.z: not yet released
15 15  
16   -12.1.1: not yet released
  16 +12.2.0: May 4, 2025
  17 + - Upcoming C++ Version Change
  18 +
  19 + - This is expected to be the last minor release of qpdf to work
  20 + with C++-17. We will be switching to C++-20 for 12.3.0.
  21 +
17 22 - Bug fixes
18 23  
19 24 - In ``QPDF::getAllPages`` detect shared ``/Kids`` arrays to avoid stack
... ... @@ -59,11 +64,6 @@ more detail.
59 64 invalid.
60 65  
61 66 12.1.0: April 6, 2025
62   - - Upcoming C++ Version Change
63   -
64   - - This is expected to be the last minor release of qpdf to work
65   - with C++-17. We will be switching to C++-20 for 12.2.0.
66   -
67 67 - Bug fixes
68 68  
69 69 - In ``QPDF::isLinearized`` return false if the first object in the file is
... ...