CMakeLists.txt | 4 ++-- NEWS | 23 +++++++++++++++++++++++ cpp/Doxyfile | 2 +- qt5/src/Doxyfile | 2 +- qt6/src/CMakeLists.txt | 2 +- qt6/src/Doxyfile | 2 +- 6 files changed, 29 insertions(+), 6 deletions(-)
New commits: commit 4aaabeca58ebf0d398975b5569610651e451b542 Author: Albert Astals Cid <aa...@kde.org> Date: Sun Aug 1 17:19:17 2021 +0200 Poppler 21.08.0 diff --git a/CMakeLists.txt b/CMakeLists.txt index b060ff20..305256a2 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -35,7 +35,7 @@ if (ECM_FOUND) endif() set(POPPLER_MAJOR_VERSION "21") -set(POPPLER_MINOR_VERSION_STRING "07") +set(POPPLER_MINOR_VERSION_STRING "08") # We want the string version to have 08 but the integer version can't have a leading 0 since otherwise it's considered octal # So strip a leading 0 if found in POPPLER_MINOR_VERSION_STRING and store the result in POPPLER_MINOR_VERSION string(REGEX REPLACE "^0?(.+)$" "\\1" POPPLER_MINOR_VERSION "${POPPLER_MINOR_VERSION_STRING}") @@ -577,7 +577,7 @@ else() add_library(poppler ${poppler_SRCS}) endif() generate_export_header(poppler BASE_NAME poppler-private EXPORT_FILE_NAME "${CMAKE_CURRENT_BINARY_DIR}/poppler_private_export.h") -set_target_properties(poppler PROPERTIES VERSION 111.0.0 SOVERSION 111) +set_target_properties(poppler PROPERTIES VERSION 112.0.0 SOVERSION 112) if(MINGW AND BUILD_SHARED_LIBS) get_target_property(POPPLER_SOVERSION poppler SOVERSION) set_target_properties(poppler PROPERTIES SUFFIX "-${POPPLER_SOVERSION}${CMAKE_SHARED_LIBRARY_SUFFIX}") diff --git a/NEWS b/NEWS index 2cf040a2..f6c75f08 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,26 @@ +Release 21.08.0: + core: + * Add API to allow addition and modification of outlines into a PDF + * Use additional samples to test for constant parts of an axial gradient + * forms: Create fallback fonts for some well known font names + * Support reading the PDF Version from the Catalog + * Fix XRef::copy when there are modified objects + * Take into account that Date string may be in unicode + * JBIG2Stream: Fix regression in "Do not consider a size-0 to be an error" + * Replace a local bubble sort implementation by std::sort + * Fix issues with malformed files + + build system: + * Better error message when libjpeg is not found + * Better error messages when libopenjpeg2 is not found + + qt5/qt6: + * Document that a document has to outlive its pages + * Make getPdfVersion return a dedicated version object + + glib: + * mimick TextSelectionDumper logic change for spaceAfter + Release 21.07.0: core: * JBIG2Stream: Do not consider a size-0 to be an error. Issue #535 diff --git a/cpp/Doxyfile b/cpp/Doxyfile index 6f622298..d19afb48 100644 --- a/cpp/Doxyfile +++ b/cpp/Doxyfile @@ -31,7 +31,7 @@ PROJECT_NAME = "Poppler CPP" # This could be handy for archiving the generated documentation or # if some version control system is used. -PROJECT_NUMBER = 21.07.0 +PROJECT_NUMBER = 21.08.0 # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) # base path where the generated documentation will be put. diff --git a/qt5/src/Doxyfile b/qt5/src/Doxyfile index 86345a19..35183798 100644 --- a/qt5/src/Doxyfile +++ b/qt5/src/Doxyfile @@ -31,7 +31,7 @@ PROJECT_NAME = "Poppler Qt5" # This could be handy for archiving the generated documentation or # if some version control system is used. -PROJECT_NUMBER = 21.07.0 +PROJECT_NUMBER = 21.08.0 # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) # base path where the generated documentation will be put. diff --git a/qt6/src/CMakeLists.txt b/qt6/src/CMakeLists.txt index f30b1a8a..d7b85d98 100644 --- a/qt6/src/CMakeLists.txt +++ b/qt6/src/CMakeLists.txt @@ -38,7 +38,7 @@ set(poppler_qt6_SRCS ) add_library(poppler-qt6 ${poppler_qt6_SRCS}) generate_export_header(poppler-qt6 BASE_NAME poppler-qt6 EXPORT_FILE_NAME "${CMAKE_CURRENT_BINARY_DIR}/poppler-export.h") -set_target_properties(poppler-qt6 PROPERTIES VERSION 2.0.0 SOVERSION 2) +set_target_properties(poppler-qt6 PROPERTIES VERSION 3.0.0 SOVERSION 3) if(MINGW AND BUILD_SHARED_LIBS) get_target_property(POPPLER_QT6_SOVERSION poppler-qt6 SOVERSION) set_target_properties(poppler-qt6 PROPERTIES SUFFIX "-${POPPLER_QT6_SOVERSION}${CMAKE_SHARED_LIBRARY_SUFFIX}") diff --git a/qt6/src/Doxyfile b/qt6/src/Doxyfile index 75fb2688..0401a535 100644 --- a/qt6/src/Doxyfile +++ b/qt6/src/Doxyfile @@ -31,7 +31,7 @@ PROJECT_NAME = "Poppler Qt6" # This could be handy for archiving the generated documentation or # if some version control system is used. -PROJECT_NUMBER = 21.07.0 +PROJECT_NUMBER = 21.08.0 # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) # base path where the generated documentation will be put.