Release Notes: This release fixes a number of accessibility issues and a couple of problems with the new PdfCopy features. It is now possible to tweak a PDF by changing entries in dictionaries.
Release Notes: Support for PDF/A-2 and PDF/A-3 was completed. XAdES-EPES support has also been added. Some PDF/UA-related issues were fixed, including in iText RUPS, the tool for looking inside a PDF. Other improvements include the parsing functionality and an extra digital signatures feature that allows you to add information about the application that signed the PDF to the signature dictionary.
Release Notes: PdfCopy is finally able to merge AcroForm-based interactive PDFs. This is a huge step forward for people who want to merge accessible forms, preserving the accessibility. The PdfCopyFields class was deprecated. Unlike PdfCopy, this class allowed you to merge forms, but this didn't result in a tagged PDF: all structure was lost. iText now deals with some image types that previously weren't supported, and when confronted with an invalid PDF, throws a meaningful error.
Release Notes: Apart from many bugfixes, such as fixing a multithreading problem introduced in iText 5.3.5, this release focuses on the creation of structured PDFs. It's now possible to create PDFs that are automatically tagged when using iText's high-level objects such as Document, Paragraph, PdfPTable, etc. Tagged PDF is a first step towards better support for PDF/UA and PDF/A (level A) compliance.
Release Notes: Major changes were made with respect to verification and validation of digital signatures, more specifically for PAdES 4 (LTV) documents. Initial preparations were made for high-level support for Tagged PDF.
Release Notes: Most of the changes involve the digital signatures API which is documented in a white paper which will be released next week. This release fixes some bugs in PdfReader, PdfAWriter, and JPEG/TIFF handling. New functionality to allow page breaks at specific row numbers has been added to PdfPTable.
Release Notes: Preparations are being made for better PDF/A support, and that's why all PDF/A-related code has been moved to a separate package. Image support is improved: invalid ICC profiles are now ignored, and more types of BMPs are available. This release corrects the position of visible signatures and fixes some minor bugs.
Release Notes: A while ago, the Bouncy Castle Crypto API was upgraded from 1.46 to 1.47. This upgrade was a major one: all the code related to digital signatures had to be changed. Digital signing of PDF documents was re-engineered. All of the traditional ways of signing (some of which will be deprecated as soon as the PDF 2.0 specification is released) were removed in favor of detached signatures, both CMS as well as CADES style.
Release Notes: This release fixes some bugs which have been reported in the last few weeks. It also brings some changes in support of other projects, such as XML Worker. For instance, it adds some functionality to the Paragraph class to mimic the behavior of a <p> or <div> tag in HTML.
Release Notes: A large part of this release involves PDF parsing. It adds support for special encodings and foreign languages. It fixes parsing errors and makes iText more tolerant when reading invalid PDF syntax. Furthermore, iText is now able to generate PDFs larger than 2 GB. This release fills some gaps regarding the implementation of PAdES, and reduced the dependency on java.awt to ease the use of iText on Google Android and GAE.