Releases: LibrePDF/OpenPDF
OpenPDF 1.2.9
OpenPDF 1.2.9 has been released. OpenPDF is a free Java library for creating and editing PDF files with a LGPL and MPL open source license. This release contains these new improvements:
Update to the latest OpenPDF version by using this in your pom.xml file:
<dependency>
<groupId>com.github.librepdf</groupId>
<artifactId>openpdf</artifactId>
<version>1.2.9</version>
</dependency>
OpenPDF 1.2.8
OpenPDF 1.2.8 has been released. OpenPDF is a free Java library for creating and editing PDF files with a LGPL and MPL open source license. This release contains these new improvements:
- Slight refactoring of cross-reference table entries #132
- Fix Maven range for java8-javadoc. #131
- Fix LGTM error "Command line is built with string concatenation."
Update to the latest OpenPDF version by using this in your pom.xml file:
<dependency>
<groupId>com.github.librepdf</groupId>
<artifactId>openpdf</artifactId>
<version>1.2.8</version>
</dependency>
OpenPDF 1.2.7
OpenPDF 1.2.7 has been released. OpenPDF is a free Java library for creating and editing PDF files with a LGPL and MPL open source license. This release contains these new improvements:
- Upgraded juniversalchardet to version 2.3.0 (#124).
- Migrated to JUnit 5 (#127).
- Restored Bidi functionality without relying on BidiOrder class. (#123)
- Preserving font style property value (#126).
- Refactor: constraining alignment settings (#125).
Update to the latest OpenPDF version by using this in your pom.xml file:
<dependency>
<groupId>com.github.librepdf</groupId>
<artifactId>openpdf</artifactId>
<version>1.2.7</version>
</dependency>
OpenPDF 1.2.6
OpenPDF 1.2.6 has been released. OpenPDF is a free Java library for creating and editing PDF files with a LGPL and MPL open source license. This release contains these new improvements:
- Maven plugins have been upgraded (#117), fixing bug #121.
- The version of Juniversalchardet is changed to com.github.albfernandez instead of com.googlecode.juniversalchardet.
- Twelvemonkeys.imageio imageio-tiff an optional maven dependency. Include imageio-tiff in your project's pom-file if reading .TIFF files is required.
- PdfWriter.RUN_DIRECTION_LTR or PdfWriter.RUN_DIRECTION_RTL are temporarily marked as deprecated, because of issue #122. Use the default setting instead as a workaround.
Update to the latest OpenPDF version by using this in your pom.xml file:
<dependency>
<groupId>com.github.librepdf</groupId>
<artifactId>openpdf</artifactId>
<version>1.2.6</version>
</dependency>
OpenPDF 1.2.5
OpenPDF 1.2.5 has been released. OpenPDF is a free Java library for creating and editing PDF files with a LGPL and MPL open source license.
New in this release is that the dependencies on Apache commons libraries have been removed.
Update to the latest OpenPDF version by using this in your pom.xml file:
<dependency>
<groupId>com.github.librepdf</groupId>
<artifactId>openpdf</artifactId>
<version>1.2.5</version>
</dependency>
OpenPDF 1.2.4
OpenPDF 1.2.4 has been released. OpenPDF is a free Java library for creating and editing PDF files with a LGPL and MPL open source license. This release contains these new improvements:
- Specify automatic Java 9 module name to com.github.librepdf.openpdf.
- Update version of imageio-tiff to 3.4.1
Update to the latest OpenPDF version by using this in your pom.xml file:
<dependency>
<groupId>com.github.librepdf</groupId>
<artifactId>openpdf</artifactId>
<version>1.2.4</version>
</dependency>
OpenPDF 1.2.3
OpenPDF 1.2.3 has been released. OpenPDF is a free Java library for creating and editing PDF files with a LGPL and MPL open source license. This release contains these new improvements:
- Java 8 or later is now required to use OpenPDF. There is a separate legacy branch and release for Java 7.
- Hyphenation support was fixed #102
- Fix Illegal reflective access warning in Java 10. #104
- Dependency on Apache Commons Text updated to 1.4. This dependency also requires Java 8.
Update to the latest OpenPDF version by using this in your pom.xml file:
<dependency>
<groupId>com.github.librepdf</groupId>
<artifactId>openpdf</artifactId>
<version>1.2.3</version>
</dependency>
OpenPDF 1.2.2
OpenPDF 1.2.2 has been released. OpenPDF is a free Java library for creating and editing PDF files with a LGPL and MPL open source license. This release contains these new improvements:
- Add the possibility to customize "producer"-Flag in PDF-metadata. #83
- Bugfix: Order of objects in generated PDF file was not always consistent. #98
Update to the latest OpenPDF version by using this in your pom.xml file:
<dependency>
<groupId>com.github.librepdf</groupId>
<artifactId>openpdf</artifactId>
<version>1.2.2</version>
</dependency>
OpenPDF 1.2.1
OpenPDF 1.2.1 has been released. OpenPDF is a free Java library for creating and editing PDF files with a LGPL and MPL open source license. This release contains these new improvements:
- DSS is now able to produce PAdES Baseline Profiles B/T/LT/LTA with OpenPDF. There is currently a test-branch for this in DSS. The PdfStamper class has been updated with some methods to override PDF headers used when signing the document. #86, #95 and #94.
- ImageIO is used to read images.
- Updated dependency of Commons Compress to version 1.18.
Update to the latest OpenPDF version by using this in your pom.xml file:
<dependency>
<groupId>com.github.librepdf</groupId>
<artifactId>openpdf</artifactId>
<version>1.2.1</version>
</dependency>
OpenPDF 1.2.0
OpenPDF 1.2.0 has been released. News in this release:
- OpenPDF now also depends upon Apache Commons IO, Apache Commons Compress, Apache Commons Text, Sanselan (Apache Commons Imaging) and juniversalchardet. This is part of the source code cleanup process, where custom source code has been removed by using software libraries instead. #90
- Add PdfReader.modificationAllowedWithoutOwnerPassword flag. #84
- Changed DocumentException to be unchecked (RuntimeException). #87
Update to the latest OpenPDF version by using this in your pom.xml file:
<dependency>
<groupId>com.github.librepdf</groupId>
<artifactId>openpdf</artifactId>
<version>1.2.0</version>
</dependency>