Skip to content

Commit

Permalink
prepare for 3.0.0 release
Browse files Browse the repository at this point in the history
git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1911653 13f79535-47bb-0310-9956-ffa450edef68
  • Loading branch information
lehmi committed Aug 14, 2023
1 parent 528eb54 commit 56512db
Showing 1 changed file with 17 additions and 5 deletions.
22 changes: 17 additions & 5 deletions RELEASE-NOTES.txt
Original file line number Diff line number Diff line change
@@ -1,13 +1,12 @@
Release Notes -- Apache PDFBox -- Version 3.0.0-beta1
Release Notes -- Apache PDFBox -- Version 3.0.0

Introduction
------------

The Apache PDFBox library is an open source Java tool for working with PDF documents.

This is the first beta release candidate for the upcoming major release 3.0.0 of PDFBox.
This release contains a lot of improvements, fixes and refactorings. The API is
supposed to be stable.
This is the new major release 3.0.0 of PDFBox. This release contains a lot of improvements,
fixes and refactorings.

A migration guide is available at https://pdfbox.apache.org/3.0/migration.html. It is
still a work in progress and we are happy to include any valuable feedback from our
Expand Down Expand Up @@ -263,6 +262,7 @@ Bug
[PDFBOX-3703] - ArrayIndexOutOfBoundsException in PDDeviceRGB.toRGB()
[PDFBOX-3705] - PDFBox PDF Print Operation eliminates (prints blank) MS Word Table tiling pattern
[PDFBOX-3708] - hasGlyph() contradicts encode()
[PDFBOX-3712] - PDFBox goes into an infinite loop with this PDF
[PDFBOX-3714] - PDF with blanks at the beginning can't be parsed
[PDFBOX-3723] - FDFField.getValue() doesn't return the values in line with the Javadoc.
[PDFBOX-3724] - Wrong size in rendering of some artifacts
Expand Down Expand Up @@ -831,6 +831,7 @@ Bug
[PDFBOX-5342] - Text size option for PDFBox Debugger
[PDFBOX-5345] - IllegalArgumentException: Input buffer too short in StandardSecurityHandler.computeRC4key
[PDFBOX-5352] - ArrayIndexOutOfBoundsException in PDSeparation.tintTransform()
[PDFBOX-5359] - Operators "q" and "Q" should also preserve text matrices
[PDFBOX-5360] - EOFException: Can't read 20 bytes
[PDFBOX-5361] - Wrong datatype for OPM in PDExtendedGraphicsState
[PDFBOX-5366] - Unhandled IOException thrown from BaseParser creates issue in PDFStreamEngine.processStreamOperators
Expand Down Expand Up @@ -888,6 +889,7 @@ Bug
[PDFBOX-5509] - ClassCastException in PDAcroForm.getFields()
[PDFBOX-5513] - getPageLayout throws IllegalArgumentException for empty mode
[PDFBOX-5514] - Font not found because of case issues
[PDFBOX-5518] - "Threads" array in Document Catalog should be an indirect reference
[PDFBOX-5521] - Signing tries to set byteRange of old signature
[PDFBOX-5523] - Bug in org/apache/pdfbox/multipdf/Overlay#overlay(specificPageOverlayFile)
[PDFBOX-5524] - Inactive OCGs shown when not top level
Expand Down Expand Up @@ -918,8 +920,15 @@ Bug
[PDFBOX-5614] - RadioButtons disappear when printing PDF
[PDFBOX-5620] - BitsPerComponent 16 not allowed in PDF/A-1b
[PDFBOX-5621] - NullPointerException in PDFStreamEngine.showText
[PDFBOX-5623] - Signature Image not Rendered starting with PDFBox 2.0.23 + patch provided
[PDFBOX-5624] - Infinte loop when parsing Type1 font
[PDFBOX-5627] - Fonts are not subsetted when saving incrementally
[PDFBOX-5639] - Password protected PDF opens in GUI apps but PDFbox says invalid password
[PDFBOX-5642] - Wrong error message "2.4.1 : Invalid Color space, The operator "rg" can't be used with CMYK Profile"
[PDFBOX-5644] - Make FDF annotations more compliant with the specification
[PDFBOX-5651] - Regression: NoSuchElementException in PDFXrefStreamParser
[PDFBOX-5652] - IllegalArgumentException: The no. coverage table entries should be the same as the size of the substituteGlyphIDs
[PDFBOX-5653] - The PageDrawer.strokePath method is blocked, and cpu100%

New Feature

Expand Down Expand Up @@ -1260,6 +1269,10 @@ Improvement
[PDFBOX-5631] - Support version 0.5 of MaximumProfileTable
[PDFBOX-5632] - loca-table isn't mandatory for TTF/OTF-fonts using CFF outlines
[PDFBOX-5634] - Supported rendering of OpenType fonts using CFF-based outlines
[PDFBOX-5636] - Implement PDF 2.0 dash phase clarification
[PDFBOX-5637] - Add getter and setter for the CO array under PDAcroForm
[PDFBOX-5640] - Use RandomAccessReadWriteBuffer instead of ScratchFileBuffer by default
[PDFBOX-5645] - Make UTC timezone static

Test

Expand Down Expand Up @@ -1335,7 +1348,6 @@ Task
[PDFBOX-5595] - Slight regression on corrupt bug tracker file
[PDFBOX-5607] - "new URL()" is deprecated in jdk20


Release Contents
----------------

Expand Down

0 comments on commit 56512db

Please sign in to comment.