From a9662d36c2faa6f8590ccd7c99758de6dcf4e324 Mon Sep 17 00:00:00 2001 From: Albert Astals Cid Date: Mon, 1 Mar 2021 19:33:25 +0100 Subject: Poppler 21.03.0 --- CMakeLists.txt | 4 ++-- NEWS | 26 ++++++++++++++++++++++++++ cpp/Doxyfile | 2 +- qt5/src/Doxyfile | 2 +- qt6/src/Doxyfile | 2 +- 5 files changed, 31 insertions(+), 5 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 2b6822ed..949f2353 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -34,7 +34,7 @@ if (ECM_FOUND) endif() set(POPPLER_MAJOR_VERSION "21") -set(POPPLER_MINOR_VERSION_STRING "02") +set(POPPLER_MINOR_VERSION_STRING "03") # 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}") @@ -570,7 +570,7 @@ add_library(poppler STATIC ${poppler_SRCS}) else() add_library(poppler ${poppler_SRCS}) endif() -set_target_properties(poppler PROPERTIES VERSION 107.0.0 SOVERSION 107) +set_target_properties(poppler PROPERTIES VERSION 108.0.0 SOVERSION 108) 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 60fbab25..80ff11ac 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,29 @@ +Release 21.03.0: + core: + * Fix parsing text in some broken pdf files. Issue #1040 + * Fix memory issue when using threads. Issue #1050 + * TextSelectionDumper: Fix getText() for space after word + * Change signature of OutputDev:tilingPatternFill + * Make PDFDocBuilder return a std::unique_ptr + * Improve well formed check for shading functions + * Fix leak in case of fread failing + * Fix memory leak in broken file in JBIG2Stream::readGenericBitmap + * PSOutputDev: Fix stack overflow in broken files + + glib: + * poppler_annot_free_text_get_callout_line: Fix wrong static cast + * poppler-structure-element: fix memleak + * Improve documentation + * demo: keep same visual appearance between displayed and copied text + + utils: + * pdftotext: Add -cropbox option + * pdftoppm: Add -progress option + * pdftoppm: Fix rounding bug in computation of output bitmap size. Issue #927 + + qt6: + * Add missing poppler-qt6.pc.cmake + Release 21.02.0: core: * GfxCal*ColorSpace: introduce Bradford transform for chromatic adaptation diff --git a/cpp/Doxyfile b/cpp/Doxyfile index f180483c..712a8da7 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.02.0 +PROJECT_NUMBER = 21.03.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 331b2ad9..f1f4c658 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.02.0 +PROJECT_NUMBER = 21.03.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/Doxyfile b/qt6/src/Doxyfile index cca4a850..8394abe0 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 = 0.89.0 +PROJECT_NUMBER = 21.03.0 # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) # base path where the generated documentation will be put. -- cgit v1.2.3