From d8371889d070d2f88636434ebd8412708a63e54e Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Sun, 10 Dec 2023 11:23:10 -0500 Subject: [PATCH] Prepare 11.6.4 release --- CMakeLists.txt | 2 +- ChangeLog | 4 ++++ include/qpdf/DLL.h | 4 ++-- manual/conf.py | 2 +- manual/release-notes.rst | 12 +++++++++++- 5 files changed, 19 insertions(+), 5 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 3e9f47a0..5a8d873a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,7 +5,7 @@ cmake_minimum_required(VERSION 3.16) # the project line. When updating the version, check make_dist for all # the places it has to be updated. project(qpdf - VERSION 11.6.3 + VERSION 11.6.4 LANGUAGES C CXX) # Enable correct rpath handling for MacOSX diff --git a/ChangeLog b/ChangeLog index fbfcd5d9..bc052915 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2023-12-10 Jay Berkenbilt + + * 11.6.4: release + 2023-12-09 Jay Berkenbilt * Install fix: include cmake files with the dev component. diff --git a/include/qpdf/DLL.h b/include/qpdf/DLL.h index 74c3c62e..b5b6f8ac 100644 --- a/include/qpdf/DLL.h +++ b/include/qpdf/DLL.h @@ -26,8 +26,8 @@ /* The first version of qpdf to include the version constants is 10.6.0. */ #define QPDF_MAJOR_VERSION 11 #define QPDF_MINOR_VERSION 6 -#define QPDF_PATCH_VERSION 3 -#define QPDF_VERSION "11.6.3" +#define QPDF_PATCH_VERSION 4 +#define QPDF_VERSION "11.6.4" /* * This file defines symbols that control the which functions, diff --git a/manual/conf.py b/manual/conf.py index f0fd45c5..82c56faa 100644 --- a/manual/conf.py +++ b/manual/conf.py @@ -16,7 +16,7 @@ project = 'QPDF' copyright = '2005-2023, Jay Berkenbilt' author = 'Jay Berkenbilt' # make_dist and the CI build lexically find the release version from this file. -release = '11.6.3' +release = '11.6.4' version = release extensions = [ 'sphinx_rtd_theme', diff --git a/manual/release-notes.rst b/manual/release-notes.rst index a03ce499..0ac5c005 100644 --- a/manual/release-notes.rst +++ b/manual/release-notes.rst @@ -38,6 +38,16 @@ Planned changes for future 12.x (subject to change): .. x.y.z: not yet released +11.6.4: December 10, 2023 + - Bug fixes: + + - When running ``cmake --install --component dev``, install cmake + files, which were previously omitted from the ``dev`` component + + - Fix the Linux binary build to use older libraries so it + continues to work in AWS Lambda and other older execution + environments. + 11.6.3: October 15, 2023 - Bug fixes: @@ -48,7 +58,7 @@ Planned changes for future 12.x (subject to change): content streams with default settings. - The linearization specification precludes linearized files that - require offets past the 4 GB mark. A bug in qpdf was preventing + require offsets past the 4 GB mark. A bug in qpdf was preventing it from working when offsets had to pass the 2 GB mark. This has been corrected.