Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jun 14, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
com.github.librepdf:openpdf 2.0.5 -> 2.2.2 age adoption passing confidence

Release Notes

LibrePDF/OpenPDF (com.github.librepdf:openpdf)

v2.2.2: OpenPDF 2.2.2

Compare Source

What's Changed

Full Changelog: LibrePDF/OpenPDF@2.2.1...2.2.2

v2.2.1

Compare Source

News in OpenPDF 2.2.1

v2.2.0

Compare Source

OpenPDF 2.2.0 Released!

We’re excited to announce the release of OpenPDF 2.2.0, a new milestone in our ongoing mission to build a modern, fully open-source PDF library for Java.

What's New

openpdf-renderer Module Added (#​1357)

We’ve added a brand new module: openpdf-renderer.

This module integrates the openpdf-renderer engine into OpenPDF, enabling:

  • High-quality PDF rendering to images
  • Fast page previews and thumbnails
  • Support for converting PDF pages to BufferedImage for use in Java applications

It’s perfect for developers who need visual previews of PDFs in desktop or server-side applications.


Maven Coordinates:

<dependency>
  <groupId>com.github.librepdf</groupId>
  <artifactId>openpdf</artifactId>
  <version>2.2.0</version>
</dependency>

v2.1.0

Compare Source

OpenPDF 2.1.0 - Modernization and New Features

We are excited to announce the release of OpenPDF 2.1.0, which marks a major step forward for the project.

  • Java 21 required: OpenPDF 2.1.0 now targets Java 21 LTS and benefits from its modern features and performance improvements. Java 21 was released in 2023.

  • New Kotlin module openpdf-kotlin Build PDFs more easily using idiomatic Kotlin APIs and a DSL-inspired builder interface.

  • Added openpdf-html module: A maintained fork of Flying Saucer for converting HTML to PDF, now part of the OpenPDF project. The goal is to improve HTML5 and modern CSS support.

  • Deprecated HtmlParser We encourage migrating to openpdf-html for improved HTML rendering.

  • Updated dependencies.

Full Changelog: LibrePDF/OpenPDF@2.0.5...2.1.0


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/com.github.librepdf-openpdf-2.x branch from ec1c4e4 to fba531d Compare June 15, 2025 02:24
@renovate renovate bot changed the title Update dependency com.github.librepdf:openpdf to v2.1.0 Update dependency com.github.librepdf:openpdf to v2.2.0 Jun 15, 2025
@renovate renovate bot force-pushed the renovate/com.github.librepdf-openpdf-2.x branch from fba531d to 2ce2261 Compare June 15, 2025 22:30
@renovate renovate bot changed the title Update dependency com.github.librepdf:openpdf to v2.2.0 Update dependency com.github.librepdf:openpdf to v2.2.1 Jun 15, 2025
@renovate renovate bot force-pushed the renovate/com.github.librepdf-openpdf-2.x branch from 2ce2261 to 5beddd0 Compare June 16, 2025 17:41
@renovate renovate bot changed the title Update dependency com.github.librepdf:openpdf to v2.2.1 Update dependency com.github.librepdf:openpdf to v2.2.2 Jun 16, 2025
@renovate
Copy link
Contributor Author

renovate bot commented Jun 18, 2025

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@jjohannes jjohannes merged commit 9c58921 into main Jun 23, 2025
6 checks passed
@jjohannes jjohannes deleted the renovate/com.github.librepdf-openpdf-2.x branch June 23, 2025 09:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants