Skip to content

Commit c914f63

Browse files
Update 3.0.0.md
1 parent 3db3802 commit c914f63

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

changelogs/3.0.0.md

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,21 @@
33
* OpenPDF 3.0.0 uses the new package name **org.openpdf**. The old com.lowagie is now removed from OpenPDF 3.0.
44
This means that source code using OpenPDF must be migrated to use import statements using org.openpdf.* package.
55

6-
* Full PDF 2.0 support in OpenPDF. This is a breaking API change where all version related methods now use
7-
String instead of char as method parameters. Default version is now PDF 2.0.
6+
* **PDF 2.0 support in OpenPDF** – This is a **breaking API change**:
7+
All version-related methods now use `String` instead of `char` as method parameters.
8+
The default version is now **PDF 2.0**.
9+
10+
**About PDF 2.0:**
11+
PDF 2.0 is the latest official version of the Portable Document Format, standardized as **ISO 32000-2:2020**.
12+
It was first published by the International Organization for Standardization (ISO) in **July 2017**, with a revised edition in **December 2020**.
13+
PDF 2.0 introduces improved color management, tagged PDF enhancements, advanced encryption options, and clarifies many ambiguous parts of the PDF 1.x specifications.
14+
15+
📄 [Read the PDF 2.0 (ISO 32000-2:2020) specification](https://www.iso.org/standard/75839.html)
16+
817

918
* Added Html2PdfBatchUtils and PdfBatchUtils, new batch utilities built on Java 21 virtual threads.
1019
These APIs improve throughput for HTML→PDF rendering and common PDF tasks such as merge, split, watermark, and encrypt.
1120

1221

1322

23+

0 commit comments

Comments
 (0)