Author: lehmi
Date: Mon Sep 29 17:28:27 2025
New Revision: 1928843

Log:
prepare releasenotes for 2.0.35

Modified:
   pdfbox/branches/2.0/RELEASE-NOTES.txt

Modified: pdfbox/branches/2.0/RELEASE-NOTES.txt
==============================================================================
--- pdfbox/branches/2.0/RELEASE-NOTES.txt       Mon Sep 29 17:23:47 2025        
(r1928842)
+++ pdfbox/branches/2.0/RELEASE-NOTES.txt       Mon Sep 29 17:28:27 2025        
(r1928843)
@@ -1,11 +1,11 @@
-Release Notes -- Apache PDFBox -- Version 2.0.34
+Release Notes -- Apache PDFBox -- Version 2.0.35
 
 Introduction
 ------------
 
 The Apache PDFBox library is an open source Java tool for working with PDF 
documents.
 
-This is an incremental bugfix release based on the earlier 2.0.33 release. It 
contains
+This is an incremental bugfix release based on the earlier 2.0.34 release. It 
contains
 a couple of fixes and small improvements.
 
 For more details on these changes and all the other fixes and improvements
@@ -17,46 +17,57 @@ Release Contents
 ----------------
 
 Bug
-[PDFBOX-4744] - PageDrawer is not rendering unrotatable Annotations on rotated 
pages
-[PDFBOX-5230] - Zero-width non-joiner characters visible in generated PDF
-[PDFBOX-5747] - Surrogate pairs with combining diacritics are incorrectly 
ordered on text extraction
-[PDFBOX-5936] - TestCreateSignature.testCreateSignedTimeStamp checkLTV build 
test fail (2) / Support several issuers
-[PDFBOX-5937] - IllegalArgumentException: Width (0) and height (0) must be 
non-zero
-[PDFBOX-5939] - Merge docs with specific characteristics causes stack overflow
-[PDFBOX-5940] - InvalidKeyException: Supplied key 
(sun.security.ec.ECPrivateKeyImpl) is not a RSAPrivateKey
-[PDFBOX-5942] - Can't read the embedded Type1 font: Found Token[kind=NAME, 
text=def] but expected begin
-[PDFBOX-5945] - Wrong size entry in trailer after incremental save
-[PDFBOX-5948] - FileSystemFontProvider doesn't register failed type1 fonts
-[PDFBOX-5949] - Text annotation crosshair symbol too small when using Adobe 
symbol font
-[PDFBOX-5951] - Orphan /OpenAction destination page kept in merge
-[PDFBOX-5952] - PDFRenderer causes endless loop
-[PDFBOX-5954] - Invalid stream length: 0, stream start position: <xxx>
-[PDFBOX-5957] - Inline image incorrectly parsed (2)
-[PDFBOX-5961] - IllegalArgumentException: Not a valid Unicode code point: 
0xE28496
-[PDFBOX-5963] - Type 3 font glyphs not displayed
-[PDFBOX-5966] - Rendered PDF is missing shading pattern graphics
-[PDFBOX-5968] - NPE during merge
-[PDFBOX-5975] - Class cast exception in building PDDestinationNameTreeNode
-[PDFBOX-5976] - DomXmpParser incorrectly expects namespaces on attribute level
-[PDFBOX-5980] - BDC processor mishandles property name
-[PDFBOX-5987] - Can't render some Type1C fonts.
-[PDFBOX-5989] - PDF to Image conversion results in a blank white page
+
+[PDFBOX-5991] - NegativeArraySizeException with PDF file with huge fonts
+[PDFBOX-5992] - Inline image bug with multi-byte newline tokens
+[PDFBOX-5999] - fix initial ByteArrayOutputStream size for deflate operation
+[PDFBOX-6008] - PDF takes an hour to render
+[PDFBOX-6009] - Splitter does not include structure tree in documents past the 
first split
+[PDFBOX-6011] - build fails on jdk11
+[PDFBOX-6015] - Load a TTF font which is from Mac OS throw an exception
+[PDFBOX-6022] - Wrong glyphs since PDFBOX-5790
+[PDFBOX-6025] - ClassCastException on broken file in 
PDEmbeddedFilesNameTreeNode.convertCOSToPD()
+[PDFBOX-6027] - invalid XMP generated when Apache Xalan in the classpath
+[PDFBOX-6028] - XMP JobType constructor ignores fieldPrefix
+[PDFBOX-6029] - NullPointerException in xmpbox serializer if a date is empty
+[PDFBOX-6033] - Rendering issue with type 2 shading: vertical expansion
+[PDFBOX-6035] - Possible infinite loop in shading code
+[PDFBOX-6037] - Potential OOM in XrefStreamParser
+[PDFBOX-6038] - Potential StackOverflow in PDFStreamParser
+[PDFBOX-6040] - Potential StackOverflow in PDPageTree's getInheritableAttribute
+[PDFBOX-6043] - Potential OOM in Type1Lexer
+[PDFBOX-6044] - Potential OOM in PfbParser
+[PDFBOX-6053] - PDMarkedContentReference.setMCID() should not accept negative 
numbers
+[PDFBOX-6057] - IllegalPathStateException: missing initial moveto in path 
definition
+[PDFBOX-6059] - Fix possible ClassCastException
+[PDFBOX-6061] - NullPointerException in COSDictionary
+[PDFBOX-6063] - StringIndexOutOfBoundsException in 
PlainText$Paragraph.getLines()
+[PDFBOX-6065] - LZWFilter crashes, probably not handling the KwKwK special case
+[PDFBOX-6068] - NullPointerException in PDNumberTreeNode.getNumbers()
+[PDFBOX-6069] - UnsupportedOperationException: JPX color spaces don't support 
drawing
+[PDFBOX-6071] - Signing tries to set byteRange of old signature (2)
+[PDFBOX-6076] - ClassCastException in 
PDOptionalContentProperties.getBaseState()
 
 Improvement
-[PDFBOX-5938] - Implement PDFormXObject.setGroup()
-[PDFBOX-5941] - CertificateVerifier.isSelfSigned() should not throw an 
exception
-[PDFBOX-5946] - Use Zapf Dingbats code for cross text annotation
-[PDFBOX-5947] - Support PushPin, Tag and Graph file attachment annotation icons
-[PDFBOX-5950] - Improve PDFMergerUtility memory footprint
-[PDFBOX-5955] - Support rare RC4 encryption where R=4, key length < 128 bits
-[PDFBOX-5974] - Improve checkWithNumberTree() test
-[PDFBOX-5985] - Use SHA256 instead of MD5 for document id
 
-Wish
-[PDFBOX-974] - PrintPDF should not be case sensitive against printer name on 
Windows
+[PDFBOX-5993] - Add test for embedded files
+[PDFBOX-5996] - set size for ByteArrayOutputStreams
+[PDFBOX-5997] - avoid creation of temporary objects when parsing hex values
+[PDFBOX-5998] - avoid unnecessary map lokups
+[PDFBOX-6000] - remove unnecessary iteration and StringBuilder creation
+[PDFBOX-6005] - Support reverse landscape orientation for printing
+[PDFBOX-6018] - Add test coverage for orphan annotation
+[PDFBOX-6019] - Remove orphan popup parent annotation
+[PDFBOX-6026] - Improve XmpSerializer test by verifying its output
+[PDFBOX-6049] - Consider rotation of page when applying overlay
+[PDFBOX-6058] - Preserve Perms dictionary when signing
+[PDFBOX-6067] - Check /ParentTree against /K tree
+[PDFBOX-6070] - Add test for 5521
+[PDFBOX-6072] - Refactor RC4Cipher
 
 Task
-[PDFBOX-5986] - Run regression tests for 2.0.34
+
+[PDFBOX-6074] - Regression tests for 2.0.35
 
 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.

Reply via email to