Changelog: Updates, Milestones, Roadmap
IronPDF for Java Roadmap
IronPDF for Java is the first product Iron Software has launched in the Java language.
In August 2022, Iron Software announced an intention to diversify into new languages. IronPDF for Java came just 3 months later.
Created in 1995, Java is still the leading programming language based on usage volume, making it the next logical choice for us to offer. Our expansion from the well-established IronPDF for .NET product mirrors the same diverse feature set. Our intention is to maintain the same pace with frequent updates and the latest HTML, CSS, and JS technology shifts to ensure our community has access to cutting-edge technologies.
As with any new product, feedback is essential. As engineers, we know software should always be improving. Our intention is to encourage wide use of IronPDF for Java from our community of more than 50,000 developers, so we appreciate your feedback in volume.
Sign up for our mailing list above for news on our next releases for Java and other languages.
June 2025
IronPDF for Java v2025.6.5
Features & Upgrades
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2025.6.5
Release Notes
- Updates the
IronPdfEngine
to 2025.6.5 - Fixes where the converted PDF/A document is not valid
May 2025
IronPDF v2025.5.6
Features & Upgrades
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2025.5.6
Release Notes:
Updates the IronPdfEngine
to 2025.5.6
April 2025
IronPDF v2025.4.4
Features & Upgrades
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2025.4.4
Release Notes:
Updates the IronPdfEngine
to 2025.4.4
March 2025
IronPDF v2025.3.6
Features & Upgrades
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2025.3.6
Release Notes:
Updates the IronPdfEngine
to 2025.3.6
February 2025
IronPDF v2025.2.8
Features & Upgrades
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2025.2.8
Release Notes:
Updates the IronPdfEngine
to 2025.2.8
January 2025
IronPDF v2025.1.1
Features & Upgrades
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2025.1.1
Release Notes:
New Features
- New
IronPdf.Native.UpdatedChrome
packages for Linux and Windows based on the latest CEF 131. - Added new
RenderHtmlAsPdfUA
API. - Added new
RenderZipFileAsPdf
API overloads.
Enhancements
- Improved overall PDF form operation performance.
- Improved HTML Form Generation performance.
- Improved PDF text extraction quality.
- Update the engine to 2025.1.1
Bug Fixes
- Fixed an issue where the
RenderRazorViewToPdf()
method caused compile errors after upgrading IronPdf from version 2024.8.3 to higher versions. - Fixed an issue where the
ReplaceTextOnPage()
,ReplaceTextOnPages()
,ReplaceTextOnAllPages()
, andDrawText()
methods incorrectly rendered the newline character (\n) as ÿ instead of creating a new line. - Fixed an issue where converting some RTF files to PDF resulted in an exception due to unsupported elements within the RTF file.
- Fixed an issue where the
ReplaceText()
method did not throw an exception when it failed to render text due to missing glyphs in embedded subset fonts. - Fixed an issue where internal hyperlinks were not working after applying password protection and other security settings to the PDF document.
- Fixed an issue where the
Line
andTextChunk
properties of thePdfPage
object were not correctly detecting and displaying the number of lines and text chunks within the PDF page. - Fixed an issue where the DPI parameter in the PDF to image conversion methods was not being respected, resulting in images with incorrect DPI values.
- Fixed an issue where the
Flatten()
method modified the dimensions of the PDF document and resulted in the cropping of content, particularly the header section. - Fixed an issue where HTML headers and footers were not displayed on PDF document pages after a background PDF was added.
- Fixed an issue where certain Base64-encoded images interfered with UTF-8 encoding of content in headers and footers, while not affecting the main content.
- Fixed an issue where setting a custom metadata key containing spaces (e.g., "My Custom Key") would throw an exception.
December 2024
IronPDF v2024.12.9
Features & Upgrades
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2024.12.9
Release Notes:
- Fixed an issue where merging certain PDFs caused a crash.
- Fixed an issue where the first letter of text under a redacted region could still appear in the output.
- Added support for newline characters in
ReplaceText
andDrawText
. - Added a new
IsSubsetted
property to thePdfFont
class. - Added the
skipSubsetFonts
flag toPdfFontCollection
.Find. - Added overloads for the
ReplaceText
method to accept thePdfFont
object. - Updates the engine to 2024.12.9
November 2024
IronPDF v2024.11.4
Features & Upgrades
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2024.11.4
Release Notes:
- Adds a new API for embedding files during PDF/A conversion.
- Adds optional parameters
FontName
andCustomFontSize
to theReplaceText
API. - Allows custom fonts to be used with the
DrawText
API. - Fixes stamp positioning issues.
- Fixes an issue where some PDF/A files could not be displayed in Adobe Acrobat Pro.
- Fixes an issue where
ReplaceText
causes line breaks vertically. - Fixes an issue where
Resize()
,Extend()
, andTransform()
methods were inaccessible. - Enhances Unicode text support.
- Improves memory usage and performance.
- Improves
ApplyMultipleStampsAsync
speed. - Updates the engine to 2024.11.4
September 2024
IronPDF v2024.9.1
Features & Upgrades
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2024.9.1
Release Notes:
- Updates engine to 2024.9.3
August 2024
IronPDF v2024.8.1
Features & Upgrades
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2024.8.1
Release Notes:
- Updates engine to 2024.8.3
July 2024
IronPDF v2024.7.1
Features & Upgrades
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2024.7.1
Release Notes:
- Fixes issue where links, forms, and annotations were broken when saving as PDF/A.
- Fixes issue where the tab order was incorrect when saving as PDF/UA.
- Fixes memory leak issue when removing PDF objects.
- Fixes issues where forms could not be edited via Adobe Acrobat Pro.
- Fixes issues where rendering large images caused a crash.
- Fixes issues where the rendering width did not apply to headers and footers.
- Fixes issues where stamps were being misplaced for different page sizes.
- Fixes issue where form values were not visible after flattening a page.
- Fixes issue where form values were not visible when converting page to image (use Flatten=true`).
- Fixes issue where signature images were not visible.
June 2024
IronPDF v2024.6.2
Features & Upgrades
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2024.6.2
Release Notes:
- Allows custom natural language identifier for
SaveAsPdfUA
- Fixes bug where
SaveAsPdfUA
sometimes crashes - Fixes bug where
Merge
sometimes crashes - Fixes issue where
Stamp
corrupts some PDFs - Fixes issue where
CompressImage
corrupts some PDFs - Fixes issue where adding
Header
Footer
corrupts some PDFs - Fixes issue where form field names with dot notation are ignored
- Fixes a bunch of
System.AccessViolationExceptions
when manipulating PDF documents - Fixes issue where
QRCode
uses invalid width and height - Fixes issue where
RenderDocxAsPdf
disregards the page-break element from docx - Fixes issue where the login authentication username is mistakenly set to the password value
- Fixes FIPS-compliant error on some systems
- Fixes
StackOverflowException
thrown whenIronPdf
is initialized beforeIronQr
- Improves support for form annotations
- Updates to the latest Pdfium version which includes fixes when manipulating existing PDF documents
- Updates
IronSoftware.System.Drawing
to 2024.6.1 - Updates engine to 2024.6.1
March 2024
IronPDF v2024.3.1
Features & Upgrades
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2024.3.1
Release Notes:
- Update engine to 2024.3.4
- Deprecated
setTextFieldFont
- Deprecated create custom font from path
February 2024
IronPDF v2024.2.1
Features & Upgrades
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2024.2.1
Release Notes:
- Update
IronPdfEngine
to 2024.2.2 - Update
proto
to the latest of the main branch - Add
FormType
test to verify the correctFormType
is set in theFormField
class.
January 2024
IronPDF v2024.1.1
Features & Upgrades
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2024.1.1
Release Notes:
- Improve startup processes in some environments
- Updates
IronPdfEngine
to 2024.1.1
December 2023
IronPDF v2023.12.1
Features & Upgrades
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2023.12.1
Release Notes:
- Adds
compressStructTree
- Adds
ChangeTrackingModes
option when opening a PDF file. - Fixes a bug where
PageSelection pageRange
now includes end index - Updates internal
grpc
version to 1.59.0 - Updates
IronPdfEngine
to 2023.12.6
November 2023
IronPDF v2023.11.1
Features & Upgrades
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2023.11.1
Release Notes:
- Adds some Chrome configuration to
com.ironsoftware.ironpdf.Settings
(e.g.,singleProcess
,chromeGpuMode
) - Adds
IronPdfEngineTimeout
configuration tocom.ironsoftware.ironpdf.Settings
and increase default value from 60 to 120 seconds - Fixes a bug where
IronPdfEngine
now writes a log file - Implement
AutoCloseable
forPdfDocument
class - Updates
IronPdfEngine
to 2023.11.7
October 2023
IronPDF v2023.10.2
Features & Upgrades
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2023.10.2
Release Notes:
- Updates `IronPdfEngine` to 2023.10.3
- Fixes bug where `HtmlFooter` was applied to both the header and footer
September 2023
IronPDF v2023.9.2
Features & Upgrades
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2023.9.2
Release Notes:
- Updates
IronPdfEngine
to 2023.9.8 - Adds PDF/A & PDF/UA support (see
saveAsPdfA()
andconvertToPdfA()
) - Fixes bug when opening document from Stream
- Fixes bug when removing metadata
- Fixes grayscale option not being applied
- Fixes image compression features corrupting bitmaps
- Fixes IronPdf crashing in Linux containers
- Fixes memory leak when using
copyPages()
- Fixes signatures sometimes not being visible in Adobe Reader signature panel
- Fixes
RasterizeToImageFiles
not considering page rotation - Fixes barcode stamps shrinking as they approach the page boundary
- Fixes
IronPdfEngine
headers and footers not working properly - Improves memory usage and performance by up to 10 percent
- Improves logic for image compression to further optimize size
- Adds HTML-to-PDF trigger via Javascript method: See
ChromePdfRenderOptions.waitFor
- Adds HTML-to-PDF trigger via completion of network activity: See
RenderingOptions.waitFor
- Fixes Image Stamper: Stamp PNG image losing its transparency
- Reduces memory usage when rendering HTML to PDF
- Reduces memory usage when opening large PDF documents
- Fixes bug causing the program to hang when copying annotations
- Fixes MacOS bug which would sometimes cause consecutive renders to fail
- Reduces
IronPdfEngine
binaries & docker size - Improves stability of
IronPdfEngine
- Adds support for transparent signature images
- Reduces time to save large documents (>100MB) by 90% or more
- Fixes rendering WebGL content bug
August 2023
IronPDF v2023.8.1
Features & Upgrades
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2023.8.1
Release Notes:
- Fixes corrupted Fat-Jar
- Fixes documentation typo
- Hide
PageSelection.getPageList()
- Update gRPC to 1.56.1
- Update project description
April 2023
IronPDF v2023.4.4
Features & Upgrades
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2023.4.4
Release Notes:
- Fixes some cases of license key not being read from application config file
- Fixes some cases of missing or incompatible assembly references when targeting .NET 4.6.2 - 4.8
March 2023
IronPDF v2023.3.2
Features & Upgrades
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2023.3.2
Release Notes:
- Increases the range of supported image file types of
PdfDocument.fromImage()
- Supports PDF incremental saving
- Adds
FormManager.setFieldReadOnly()
- Adds
ChromePdfRenderOptions.setJavascript()
- Adds font color and background color options to
TextStamper
- Reworks PDF signing and signature
- Fixes application crash when using invalid license.
- Fixes
DrawDividerLine
bugs in Header/Footer - Fixes memory leak when using
PdfDocument.replaceText()
- Fixed an issue with text-wrap in HTML header and footer text not breaking a word correctly when rendering a PDF from HTML. Previously, some words would be broken in unexpected places, resulting in text that was difficult to read or understand
- Fixed an issue where converting an image to PDF would sometimes result in the image not fitting properly within the PDF document
- Fixes stamper and watermark positioning on PDFs with different orientation
- Updates
IronPdfEngine
to 2023.3.2 (Updates to CEF 110.0.31 with many security and performance improvements)
January 2023
IronPDF v2023.1.1
Features & Upgrades
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2023.1.1
Release Notes:
- Fixes
HeaderFooter
bugs - Fixes
baseUrl
does not apply - Fixes
RemoteException
caused by missing license key - Improves
IronPdfEngine
memory management - Allows to set license key while running in Docker
IronPdfEngine v2023.1.11674
- Adds support for executing custom JavaScript after an HTML render (see JavaScript property)
- Fixes support for Ubuntu 22
- Fixes IronPdf files not being included when using ClickOnce publishing method
- Fixes error when merging documents with certain form field configurations
- Disk caching is now enabled by default and set to temp folder path (see
Installation.ChromeBrowserCachePath
) - Deprecates
FitPaperModes.None
and addsFitPaperModes.Zoom
- Replaces
System.Drawing.Common
withIronSoftware.Drawing
in netstandard2.0 projects
December 2022
IronPDF v2022.12.0 (Docker Support!)
Features & Upgrades
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2022.12.0
Release Notes:
- Supports
IronPdfEngine
Docker (see Docker HubIronPdfEngine
) - Improves documentation
- Improves deployment
- Adds TempFolderPath setting
- Adds baseUrl rendering parameter
- Release alternative fat JAR
IronPdfEngine v2022.12.11210
- Fixes crash when using IronPdf as part of a Windows service
- Fixes 'failed to deploy IronPdf' error when using IronPdf with Azure Functions (see Using IronPDF with Azure Functions)
- Fixes behavior when stamping HTML or images behind existing PDF content
- Fixes missing custom logger interface (Logging.CustomLogger)
- Fixes Zoom being ignored even with FitToPaperModes properly set to None
- Adds
RenderZipFileAsPdf
for rendering ZIP files as a PDF document - Adds RenderDelay and BackgroundColor options to
TextStamper
- Updates to Chrome 108.4.13 with many performance and security improvements
- Updates various 3rd party NuGet packages to mitigate vulnerabilities
- Updates suggested docker files (see Using IronPDF with Docker on Linux)
- Improves consistency of IronPdf deployments across various Linux distros and .NET versions
- Incremental improvements to memory management, stability, and performance in native code
November 2022
IronPDF v2022.11.1
Features & Upgrades
https://search.maven.org/artifact/com.ironsoftware/ironpdf/2022.11.1/jar
Release Notes:
- Adds radio button form elements, generated from html 'input' elements with a 'type' attribute of 'radio'
- Adds RTF-to-PDF - see
renderRtfAsPdf()
for more information - Adds page selection to replace text - see
replaceText()
- Adds
toMultiPageTiff()
- Adds
License.isLicensed()
andLicense.isValidLicensed()
- Fixes text headers and footers not being visible
- Fixes error when merging documents with certain bookmark configurations
- Fixes error when calling
applyWatermark()
- Fixes form fields sometimes not being editable after merging
- Fixes form generation for html elements with styles marked '!important'
- Fixes some TIFF images not loading when using
fromImage()
- Fixes IronPdf java Download progress sometimes showing > 100%
- Updates logic for applying margins to headers and footers (now only applying left and right margins by default)
- Supports
ironpdf-engine
as a Maven dependency - Fixes
ironpdf-engine
download progress sometimes showing > 100%
IronPDF v2022.11.0 [First Release!]
Features & Upgrades
https://search.maven.org/artifact/com.ironsoftware/ironpdf/2022.11.0/jar
Release Notes:
- Using
IronPdfEngine
2022.11.10413 (IronPdf .Net 2022.10.9622)