OpenPDF 3.0.5
OpenPDF 3.0.5
What’s Changed
- openpdf-html - reformating according to defined checkstyle rules by @stomaszek in https://github.com/LibrePDF/OpenPDF/pull/1530
- Bump org.verapdf:validation-model from 1.28.2 to 1.30.1 by @dependabot[bot] in https://github.com/LibrePDF/OpenPDF/pull/1544
- Bump commons-io:commons-io from 2.21.0 to 2.22.0 by @dependabot[bot] in https://github.com/LibrePDF/OpenPDF/pull/1543
- Bump org.jetbrains.kotlin:kotlin-maven-plugin from 2.3.10 to 2.3.21 by @dependabot[bot] in https://github.com/LibrePDF/OpenPDF/pull/1542
- Bump com.puppycrawl.tools:checkstyle from 13.4.0 to 13.4.2 by @dependabot[bot] in https://github.com/LibrePDF/OpenPDF/pull/1541
- Bump org.jetbrains.kotlin:kotlin-stdlib from 2.3.20 to 2.3.21 by @dependabot[bot] in https://github.com/LibrePDF/OpenPDF/pull/1540
- Use openpdf-renderer in pdf-swing, remove dependency to org.swinglabs.pdf-renderer. by @andreasrosdalw in https://github.com/LibrePDF/OpenPDF/pull/1545
- Feature/output stream support for html to pdf batch utils by @Julius1st in https://github.com/LibrePDF/OpenPDF/pull/1539
- openpdf-renderer - formatting according to checkstyle rules (no tabs) by @stomaszek in https://github.com/LibrePDF/OpenPDF/pull/1527
- openpdf-core code refactored according to defined checkstyle rules by @stomaszek in https://github.com/LibrePDF/OpenPDF/pull/1522
- removing unused private methods and local variables by @stomaszek in https://github.com/LibrePDF/OpenPDF/pull/1521
- Modernize encryption and signature support; post-quantum signatures, SHA-3 digests. by @andreasrosdalw in https://github.com/LibrePDF/OpenPDF/pull/1549
- using setup-java v5 and checkout v5 in maven builds (due to Node 20 EOL in v4) by @stomaszek in https://github.com/LibrePDF/OpenPDF/pull/1552
- fix: remove dead cmap05 fallback in TrueTypeFont.getMetricsTT (#1553) by @SAY-5 in https://github.com/LibrePDF/OpenPDF/pull/1554
- Add Brotli compression PDF support by @andreasrosdalw in https://github.com/LibrePDF/OpenPDF/pull/1555
- Build on Java 26 and 27 early access by @andreasrosdalw in https://github.com/LibrePDF/OpenPDF/pull/1556
- openpdf-renderer - formatting according to checkstyle rules by @stomaszek in https://github.com/LibrePDF/OpenPDF/pull/1557
- Replace renderer’s in-tree PDF parser with openpdf-core by @andreasrosdalw in https://github.com/LibrePDF/OpenPDF/pull/1560
- Bump slf4j.version from 2.0.17 to 2.0.18 by @dependabot[bot] in https://github.com/LibrePDF/OpenPDF/pull/1564
- formatting pom files (no tabs, indention) by @stomaszek in https://github.com/LibrePDF/OpenPDF/pull/1563
- OpenPDF-html with GlyphLayoutManager by @vk-github18 in https://github.com/LibrePDF/OpenPDF/pull/1565
- Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.2 to 3.6.3 by @dependabot[bot] in https://github.com/LibrePDF/OpenPDF/pull/1568
- Add Windows and macOS to build matrix in GitHub Actions run, fix cross-platform issues by @addwes7 in https://github.com/LibrePDF/OpenPDF/pull/1569
- Bump junit.version from 6.0.3 to 6.1.0 by @dependabot[bot] in https://github.com/LibrePDF/OpenPDF/pull/1570
New Contributors
- @Julius1st made their first contribution in https://github.com/LibrePDF/OpenPDF/pull/1539
- @SAY-5 made their first contribution in https://github.com/LibrePDF/OpenPDF/pull/1554
- @addwes7 made their first contribution in https://github.com/LibrePDF/OpenPDF/pull/1569
Full Changelog: https://github.com/LibrePDF/OpenPDF/compare/3.0.4…3.0.5
Source LibrePDF/OpenPDF ·
3.0.5· 2026-05-22 · upstream release
Mirrored verbatim for indexing. All rights belong to the upstream project.
Release notes are published by the upstream project and mirrored here for indexing. All rights belong to their authors.