Skip to content

Commit 6a53cc7

Browse files
committed
Update Version to 2.2.4
- Added Changedlog for 2.2.4
1 parent bbd09e3 commit 6a53cc7

File tree

10 files changed

+40
-18
lines changed

10 files changed

+40
-18
lines changed

README.md

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
OpenPDF is a Java library for creating and editing PDF files with a LGPL and MPL open source
44
license. OpenPDF is the LGPL/MPL open source successor of iText, and is based on some forks of iText
5-
4 svn tag. OpenPDF-html allows making PDF files from HTML.
5+
4 svn tag. OpenPDF-html allows making PDF files from HTML.
66
We welcome contributions from other developers. Please feel free to submit pull-requests
77
and bugreports to this GitHub repository.
88

@@ -21,11 +21,9 @@ and bugreports to this GitHub repository.
2121
![Java 24](https://img.shields.io/badge/Java-24-blue?logo=java&logoColor=yellow)
2222
[![Kotlin](https://img.shields.io/badge/Kotlin-Supported-7F52FF?logo=kotlin&logoColor=white)](https://github.com/LibrePDF/OpenPDF/tree/master/openpdf-kotlin)
2323

24+
## OpenPDF version 2.2.4 released 2025-07-01
2425

25-
26-
## OpenPDF version 2.2.3 released 2025-06-18
27-
28-
Get version 2.2.3 here: https://github.com/LibrePDF/OpenPDF/releases/tag/2.2.3
26+
Get version 2.2.4 here: https://github.com/LibrePDF/OpenPDF/releases/tag/2.2.4
2927

3028
### Other versions
3129

@@ -49,7 +47,6 @@ Some of the features of OpenPDF include:
4947
* Encryption: You can encrypt PDF documents for security purposes.
5048
* Page Layout: OpenPDF allows you to set the page size, orientation, and other layout properties.
5149

52-
5350
## Use OpenPDF as Maven dependency
5451

5552
Add this to your pom.xml file to use the latest version of OpenPDF:
@@ -59,7 +56,7 @@ Add this to your pom.xml file to use the latest version of OpenPDF:
5956
<dependency>
6057
<groupId>com.github.librepdf</groupId>
6158
<artifactId>openpdf</artifactId>
62-
<version>2.2.3</version>
59+
<version>2.2.4</version>
6360
</dependency>
6461
```
6562

@@ -110,11 +107,12 @@ OpenPDF ancestors in GitHub (in fork order):
110107
4. [@ymasory](https://github.com/ymasory) / [iText-4.2.0](https://github.com/ymasory/iText-4.2.0) -
111108
original parent on GitHub
112109

113-
114110
## Security Notice
115111

116-
It is the responsibility of the application developer to ensure that all input passed into OpenPDF is trusted, sanitized, and safe.
117-
OpenPDF does not perform input validation or enforce sandboxing. For important security guidelines and common risks, please read our [Security Policy](Security.md).
112+
It is the responsibility of the application developer to ensure that all input passed into OpenPDF is trusted,
113+
sanitized, and safe.
114+
OpenPDF does not perform input validation or enforce sandboxing. For important security guidelines and common risks,
115+
please read our [Security Policy](Security.md).
118116

119117
## Android
120118

changelogs/2.2.4.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
## 2.2.4
2+
3+
### Bumps
4+
5+
* Bump com.google.errorprone:error_prone_annotations from 2.38.0 to 2.39.0 (#1378)
6+
* Bump com.puppycrawl.tools:checkstyle from 10.25.0 to 10.25.1 (#1371)
7+
* Bump com.puppycrawl.tools:checkstyle from 10.25.1 to 10.26.0 (#1377)
8+
* Bump com.puppycrawl.tools:checkstyle from 10.26.0 to 10.26.1 (#1380)
9+
* Bump junit.version from 5.13.1 to 5.13.2 (#1376)
10+
* Bump org.jetbrains.kotlin:kotlin-maven-plugin from 2.1.21 to 2.2.0 (#1374)
11+
* Bump org.jetbrains.kotlin:kotlin-stdlib from 2.1.21 to 2.2.0 (#1375)
12+
* Bump org.sonatype.central:central-publishing-maven-plugin (#1363)
13+
14+
### Fixes
15+
16+
* Fix/Feature add for issue #1297 (#1379)
17+
* Fix this access on a value that can be null.
18+
19+
### Other Changes
20+
21+
* Register font only once in static block instead on every constructor call and degrade performance (#1373)
22+
* Remove commented out code and some system.out.println (#1364)
23+
* Update codeql.yml
24+
* Update Contributors.md

openpdf-fonts-extra/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>com.github.librepdf</groupId>
77
<artifactId>openpdf-parent</artifactId>
8-
<version>2.2.4-SNAPSHOT</version>
8+
<version>2.2.4</version>
99
</parent>
1010

1111
<artifactId>openpdf-fonts-extra</artifactId>

openpdf-html/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>com.github.librepdf</groupId>
99
<artifactId>openpdf-parent</artifactId>
10-
<version>2.2.4-SNAPSHOT</version>
10+
<version>2.2.4</version>
1111
</parent>
1212

1313
<artifactId>openpdf-html</artifactId>

openpdf-kotlin/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>com.github.librepdf</groupId>
88
<artifactId>openpdf-parent</artifactId>
9-
<version>2.2.4-SNAPSHOT</version>
9+
<version>2.2.4</version>
1010
</parent>
1111

1212
<artifactId>openpdf-kotlin</artifactId>

openpdf-renderer/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>com.github.librepdf</groupId>
77
<artifactId>openpdf-parent</artifactId>
8-
<version>2.2.4-SNAPSHOT</version>
8+
<version>2.2.4</version>
99
</parent>
1010

1111
<artifactId>openpdf-renderer</artifactId>

openpdf/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>com.github.librepdf</groupId>
88
<artifactId>openpdf-parent</artifactId>
9-
<version>2.2.4-SNAPSHOT</version>
9+
<version>2.2.4</version>
1010
</parent>
1111

1212
<artifactId>openpdf</artifactId>

pdf-swing/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>com.github.librepdf</groupId>
88
<artifactId>openpdf-parent</artifactId>
9-
<version>2.2.4-SNAPSHOT</version>
9+
<version>2.2.4</version>
1010
</parent>
1111

1212
<artifactId>pdf-swing</artifactId>

pdf-toolbox/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>com.github.librepdf</groupId>
88
<artifactId>openpdf-parent</artifactId>
9-
<version>2.2.4-SNAPSHOT</version>
9+
<version>2.2.4</version>
1010
</parent>
1111

1212
<artifactId>pdf-toolbox</artifactId>

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
<groupId>com.github.librepdf</groupId>
77
<artifactId>openpdf-parent</artifactId>
8-
<version>2.2.4-SNAPSHOT</version> <!-- artifact.version -->
8+
<version>2.2.4</version> <!-- artifact.version -->
99
<packaging>pom</packaging>
1010

1111
<!-- please run mvn tidy:pom once in a while -->

0 commit comments

Comments
 (0)