Releases: LibrePDF/OpenPDF
OpenPDF 1.3.19
OpenPDF 1.3.19 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:
- Fix WebColors transparency (#378)
- Updated dependency versions
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.3.19</version>
</dependency>
OpenPDF 1.3.18
OpenPDF 1.3.18 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:
- Fix PDF/A Conformance (#374).
- Update Bouncy Castle dependency version.
- Fix NullPointerException in PdfContentByte (#370).
- Create chunks on the fly if an image resides in two nested span-elements (#377).
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.3.18</version>
</dependency>
OpenPDF 1.3.17
OpenPDF 1.3.17 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:
- Improve JavaDoc, remove errors and warning, provide links. Updated JavaDoc. #368 #366
- Resolve fonts for FOP which loaded externally and passed as byte array to BaseFont.createFont #361
- Update spotbugs dependency version to 4.0.3. Make it optional.
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.3.17</version>
</dependency>
OpenPDF 1.3.16
OpenPDF 1.3.16 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:
- Re-use the already set document language in new PdfWriter instances #357.
- Avoid NPE in AcroFields related to PdfAppearance #359.
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.3.16</version>
</dependency>
OpenPDF 1.3.15
OpenPDF 1.3.15 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:
- Fix NPE when adding illegal child to nameless PdfLayer (#354).
- Improve error reporting when processing bookmark destination (#353).
- Fixed issues introduced with Apache FOP (#352).
- Update Bouncy castle dependency version.
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.3.15</version>
</dependency>
OpenPDF 1.3.14
OpenPDF 1.3.14 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:
- Fixed bug concerning simulated bold fonts and lineWidth (#349).
- With glyph substitution question mark is coming in PDF (#348).
- Glyph mapping exists in fonts (#340).
- Some minor version updates for dependencies.
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.3.14</version>
</dependency>
OpenPDF 1.3.13
OpenPDF 1.3.13 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:
- Adding advanced typography capability, by utilizing Apache FOP as an optional dependency. (#297, #329).
- Bugfix illegal reflective access operation #332.
- Bugfix: Parse nested HTML List #290 #288.
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.3.13</version>
</dependency>
OpenPDF 1.3.12
OpenPDF 1.3.12 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 Bouncy Castle version 1.64 and imageio-tiff 3.4.3.
- Use TSAClient algorithm to digest timestamp, instead of hard coded SHA-1. #320 #321
- Bouncy castle bugfix #265.
- Fix document version at build time #268.
- Change font without styles from Tahoma to non-existing-font #266.
- Fixes PageNumbersWatermark example #270.
- Make nested table visible when keepTogether is set for paragraph #274.
- New tests and example code #275.
- Fix LGTM Errors #278.
- Fix some potential NullPointerExceptions #279.
- Refactor PdfBoolean class instantiation #281.
- Fix PdfPCell background color ignoring alpha channel of an rgba #282
- Infinite loop fix #292.
- Another infinite loop fix #295.
- Allow customizing watermark font #298.
- PNG type TYPE_BYTE_BINARY incorrectly printed #302.
- Inconsistent output result fix #304.
- Bugfix stack overflow in pdf graphics2 d translate method #306.
- Bugfix displaying bold composite font #307.
- Bugfix displaying strings with composite fonts #308.
- Bugfix supporting open type fonts containing cff data #309.
- Bugfix Bold fonts not working for Calibri #312 #316.
- Bugfix: Subclasses of List render "bulletpoint"-characters properly again #323 #322
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.3.12</version>
</dependency>
OpenPDF 1.3.11
OpenPDF 1.3.11 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 Bouncy Castle version 1.63.
- Fix incorrect bottom height calculation in table cell (#258, #260).
- Fix style of already styled fonts (#262).
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.3.11</version>
</dependency>
OpenPDF 1.3.10
OpenPDF 1.3.10 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:
- Fix Producer metadata manipulation in Stamper (#256).
- Fix code errors reported by LGTM code review (#255 #257 #128).
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.3.10</version>
</dependency>