"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "RELEASE-NOTES.txt" between
pdfbox-2.0.23-src.zip and pdfbox-2.0.24-src.zip

About: Apache PDFBox is a Java PDF library tool that allows creation of new PDF documents, manipulation of existing documents and the ability to extract content from documents.

RELEASE-NOTES.txt  (pdfbox-2.0.23-src):RELEASE-NOTES.txt  (pdfbox-2.0.24-src)
Release Notes -- Apache PDFBox -- Version 2.0.23 Release Notes -- Apache PDFBox -- Version 2.0.24
Introduction Introduction
------------ ------------
The Apache PDFBox library is an open source Java tool for working with PDF docum ents. The Apache PDFBox library is an open source Java tool for working with PDF docum ents.
This is an incremental bugfix release based on the earlier 2.0.23 release. It co ntains This is an incremental bugfix release based on the earlier 2.0.23 release. It co ntains
a couple of fixes and small improvements. a couple of fixes and small improvements.
For more details on these changes and all the other fixes and improvements For more details on these changes and all the other fixes and improvements
included in this release, please refer to the following issues on the included in this release, please refer to the following issues on the
PDFBox issue tracker at https://issues.apache.org/jira/browse/PDFBOX. PDFBox issue tracker at https://issues.apache.org/jira/browse/PDFBOX.
Bug Bug
[PDFBOX-3000] - Transparency Group issues [PDFBOX-5051] - Slow rendering for specific PDF file
[PDFBOX-4398] - getLastSignatureDictionary modifies internal structure of PDDocu [PDFBOX-5134] - Very slow rendering on PageDrawer.shadingFill
ment [PDFBOX-5135] - Glyphs missed in rendering
[PDFBOX-5050] - NullPointerexception in AcroFormOrphanWidgetsProcessor.resolveNo [PDFBOX-5137] - Wrong classification of an JPEG image leading to a blank image a
nRootField() dded to a pdf document
[PDFBOX-5060] - AcroForm PDTextField formatting lost when setting value [PDFBOX-5138] - Embedded files not extracted from PDF files with multilevel Embe
[PDFBOX-5063] - testCreateCheckBox fails on travis / github ddedFiles tree
[PDFBOX-5072] - java.lang.IndexOutOfBoundsException [PDFBOX-5150] - 3.0.0-RC1: PDComboBox.setValue() throws IllegalArgumentException
[PDFBOX-5078] - Failure to modify cropBox when splitting a PDF Page vertically i : /DA is a required entry
nto 2 pieces [PDFBOX-5151] - Issue with COSObjectKey::fixGeneration
[PDFBOX-5080] - Type1Parser.parseASCII throws inconsistent exceptions [PDFBOX-5155] - Error extracting text from PDF - Can't read the embedded Type1 f
[PDFBOX-5081] - CFFParser.ByteSource.readRealNumber can better throw IOException ont FDFBJU+NewsGothic
[PDFBOX-5090] - Missing text extraction under certain conditions starting with a [PDFBOX-5156] - Error in identification of PDF comment symbol % as a token separ
pache pdfbox 2.0.18 ator with PDF names
[PDFBOX-5091] - Performance issue when converting PDF to image after upgrading f [PDFBOX-5163] - Stack overflow when reading a corrupt dictionary
rom PDFBox 2.0.20 to 2.0.21 [PDFBOX-5168] - dash pattern [0] should be invisible
[PDFBOX-5094] - Wrong glyph when rendering a symbolic TTF font with WinANSIEncod [PDFBOX-5175] - Behaviour change in 2.0.20 due to use of IOUtils.populateBuffer
ing in SecurityHandler.prepareAESInitializationVector leading to IOException for cer
[PDFBOX-5100] - Sometimes unneeded message "Removed /IDTree from /Names dictiona tain PDF
ry, doesn't belong there" [PDFBOX-5176] - java.io.IOException: Page tree root must be a dictionary
[PDFBOX-5104] - ArrayIndexOutOfBoundsException in isOwnerPassword [PDFBOX-5180] - Snapshot Deploy not working
[PDFBOX-5105] - IllegalArgumentException in computeEncryptedKeyRev56 [PDFBOX-5187] - TSAClient with username+password
[PDFBOX-5106] - IllegalArgumentException in PDFObjectStreamParser.privateReadObj [PDFBOX-5188] - COSOutputStream.flush doesn't call super
ectNumbers [PDFBOX-5190] - BaseParser: stack overflow when reading a corrupt pdf
[PDFBOX-5107] - ClassCastException in COSStream.getFilterList [PDFBOX-5191] - isEmbeddingPermitted() is too restrictive on TTFs with OS2 table
[PDFBOX-5108] - ArrayIndexOutOfBoundsException in PDFXrefStreamParser.parseValue versions 0-2
[PDFBOX-5115] - U+00AD ('sfthyphen') is not available in this font Times-Roman e [PDFBOX-5192] - Wild rendering when repeating truetype glyph flag is outside of
ncoding: WinAnsiEncoding range
[PDFBOX-5123] - OS2WindowsMetricsTable "version" variable confused with OpenType [PDFBOX-5193] - v2.0.22 and v3.0.0-RC1 PDF Debugger app crashes with java.lang.N
specification version ullPointerException
[PDFBOX-5124] - Improperly declared OS2WindowsMetricsTable version (v0 table dec [PDFBOX-5194] - CreateCheckBox example draws too large, clipped checkmark
lard as v3) in embedded font stops parsing with EOFException [PDFBOX-5196] - Wrong color space detected for some Jpeg images
[PDFBOX-5199] - Possible memory leak after calling decode filter
[PDFBOX-5204] - Ink annotation not rendered
Improvement Improvement
[PDFBOX-3017] - Improve document signing [PDFBOX-5093] - Pass PDFRenderer to PDFPrintable constructor
[PDFBOX-5055] - Minor improvement [PDFBOX-5141] - Create tests for HelloWorld examples
[PDFBOX-5103] - Allow reuse of subsetted fonts by inverting the ToUnicode CMap [PDFBOX-5145] - Faster PDImageXObject.applyMask
[PDFBOX-5110] - improve performance in signature validation [PDFBOX-5154] - Custom folder for fonts in FontMapper
[PDFBOX-5112] - Add more checks to PDFXrefStreamParser and reduce memory footpri [PDFBOX-5157] - allow to make timestamp only signature "LTV"
nt [PDFBOX-5164] - Create portable collection PDF
[PDFBOX-5116] - Add rotated box to ShowColorBoxes.java example [PDFBOX-5177] - Optimize memory footprint of PDFObjectStreamParser
[PDFBOX-5121] - Use StringBuilder for key in PDDeviceN.toRGBWithTintTransform() [PDFBOX-5183] - Add getter/setter for suppressDuplicateOverlappingText in PDFMar
[PDFBOX-5122] - Don't use RGB loop in PDDeviceN.toRGBWithTintTransform() kedContentExtractor
[PDFBOX-5200] - Cache PageTree in PDFPrintable
[PDFBOX-5201] - Add Adobe Illustrator COSNames
[PDFBOX-5208] - Make constructors of CIDSystemInfo and PDPanoseClassification pu
blic
Wish
[PDFBOX-5198] - When merging multiple pdf ua documents, Tags become nested
Task Task
[PDFBOX-5045] - testFlattenOpenOfficeForm() has differences [PDFBOX-5133] - Failing testFlattenPDFBox2469Filled on Ubuntu
[PDFBOX-5057] - Review CCITTFaxDecoder updates [PDFBOX-5184] - Add test for PDFMarkedContentExtractor class
[PDFBOX-5186] - Create test for CreateGradientShadingPDF
Release Contents Release Contents
---------------- ----------------
This release consists of a single source archive packaged as a zip file. This release consists of a single source archive packaged as a zip file.
The archive can be unpacked with the jar tool from your JDK installation. The archive can be unpacked with the jar tool from your JDK installation.
See the README.txt file for instructions on how to build this release. See the README.txt file for instructions on how to build this release.
The source archive is accompanied by a SHA512 checksum and a PGP signature The source archive is accompanied by a SHA512 checksum and a PGP signature
that you can use to verify the authenticity of your download. that you can use to verify the authenticity of your download.
 End of changes. 4 change blocks. 
44 lines changed or deleted 55 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)