All Versions
38
Latest Version
Avg Release Cycle
62 days
Latest Release
-
Changelog History
Page 4
Changelog History
Page 4
-
v0.0.1-RC17 Changes
October 18, 2018- ๐ #284 #288 IMPORTANT: This release was brought forward due to a CVE in Apache Batik used by the optional SVG module. While this project strongly advises not to use untrusted XML either in SVG or XHTML, you may be using Batik in another part of your project and therefore it is a good idea to update. Thanks a lot @ghenadiibatalski, @chubbard
- #286 #281 Fix for text decorations/background incorrect coverage in justified text. Thanks @koritakoa, @allartammik
- ๐ #280 This will be the last release compatible with Java 7, from now on Java 8 or above will be required. Thanks for everyone's thoughts on this.
-
v0.0.1-RC16 Changes
October 08, 2018- #279 #264 ๐ IMPORTANT: This release was brought forward so that we link against PDFBOX-2.0.12 as previous versions had another DOS security vulnerability when parsing arbitary PDF files. Also there was a security issue in the old version of JSoup used by the optional jsoup-dom-converter module. While I believe these vulnerabilities should not impact this project directly, having an insecure library on your classpath may be dangerous if you use it for other tasks. Thanks @rototor, @dheid
- โ #279 Support for testing and running on JDK-11. Extensive work by @rototor. Thanks.
- ๐ #278 Support for additional PDF/A conformance levels. Thanks @TheUnnamedDude
- ๐จ 87dc1a9 Fixed nasty bug where positioned elements (absolute, fixed) were being printed twice. By @danfickle
- ๐ #271 Support right-to-left list items. Thanks @ieugen for work, @sandre1 for reporting.
- Much more work on the fast renderer. But not ready for prime time yet!
-
v0.0.1-RC15 Changes
August 06, 2018- ๐ NOTE: Started moving project documentation to wiki.
- ๐ #228 Support for letter-spacing CSS property. By @danfickle
- ๐ #143 Merging of remaining items thanks to @backslash47
- Support for
box-sizing:border-box
. With additional work (for min/max width/height) by @danfickle - Text justification for embedded unicode fonts
- #250 Optional PDF/A conformance. Thanks @syjer
- Support for
- #252 Incorrect placement of form controls. Thanks @tiredelk
- #249 Cache font metrics across runs to avoid having to load fallback fonts on each run. By @danfickle
- #254 Allow use of SVG image in image tag. Thanks @syjer
-
v0.0.1-RC14 Changes
July 07, 2018- ๐ IMPORTANT: This release was brought forward so that we link against PDFBOX-2.0.11 as previous versions had a security vulnerability when parsing arbitary PDF files. While I believe this should not impact this project directly, having an insecure library on your classpath may be dangerous if you use it for other tasks. #241 #239 Thanks @rototor, @cseblog
- ๐ NOTE: This release incorportate a new faster renderer (especially for large documents) that is in alpha state. Specifically, it can be used with everything except inline-blocks.
You can start testing it now with
builder.useFastMode()
#180 Thanks @rajaningle @javimartinez @dilworks @rototor - Image with CSS max-width and max-height incorrectly scaled #242 Thanks @koan00
- Bold and italic emulation #240 Thanks @syjer @backslash47
- Work on correctly outputting multiple HTML files to one PDF #222 Thanks @rototor
- ONGOING: Attempt at fixing font file handle leak #215 Thanks @rototor
- Don't throw NPE when no base URI is provided #206
- Fix link annotation placement in margin or generated boxes Thanks @jesselong, @Kuhlware, @markhowardnz
-
v0.0.1-RC13 Changes
- ๐ Use common base class for PDF and Java2D builder - SOME IMPORTS MAY CHANGE Thanks @rototor
- โ Major work on transforms, we're getting there, but still test well before use. Thanks @rototor
- Make it possible to set a PDF producer Thanks @schmitch
- ๐ Support for JFreeCharts diagrams with simple markup Thanks @rototor
- Ability to stamp another PDF on page Thanks @rototor
- ๐ Support for Latex Thanks @rototor
- ๐ Support for MathML Thanks @m-a-t
- ๐ Support for HTML and MathML character entities such as nbsp, etc
- Allow user to construct their own PDDocument so memory options can be specified Thanks @rajaningle, @javimartinez
- ๐ Fixed silly bug and got dramatic performance improvement for large documents
- Fix for XML loading problems where older version of xerces was being picked up Thanks @sosnut
- Fix for XML loading problems with JBoss,Wildfly Thanks @estevandiedrich, @alanhay
- ๐ Support image maps on img, object and svg Uses a kong polygon tesselation implementation by sunshine2k
- ๐ API BREAKING CHANGE: Support custom shape <=> link maps in object drawers
๐ Note: Shaped links only work in Acrobat Reader. All other PDF reader seem to ignore them.
-
v0.0.1-RC12 Changes
- โฌ๏ธ Upgrade the PDFBox to 2.0.8 and PDFBox-Graphics2D to 0.10 versions again Thanks @rototor
- Fix incorrect strikethrough offset Thanks @alebar, @backslash47, @izhenka
- ๐ Allow percentages for max-width and max-height of images Thanks @backslash47
- ๐ Better sizing system for inline SVG images Thanks @harbulot
- Allow uri resolver to resolve uri before checking if a data uri Thanks @AlbanSeurat
- Ability to run examples from maven Thanks @jartysiewicz
- Fix to allow jar scheme urls Thanks @geesen
- Font mapping in custom object drawer rather than using vector shapes Thanks @rototor
- โฌ๏ธ Upgraded PDFBOX to 2.0.7, ICU4J to 59.1 and PDFBOX-GRAPHICS2D to 0.7 Thanks @rototor
- Implemented CSS3 flowing text columns Thanks @miminno
- ๐ FIX: Don't write miter values of zero into the PDF, fixes dotted/dashed lines in Acrobat Reader
-
v0.0.1-RC11 Changes
- Allow collapsed borders with table pagination Thanks @Epimetheus89
- FIX: Dispose of thread local when renderer is cleaned up Thanks @rototor
- FIX: Link handling when identical link positions on multiple pages Thanks @rototor
- ๐ฒ FIX: Allow user to disable logging Thanks @GrammyTraore
- ๐ Handle TrueType font collections added in builder Thanks @rototor
- Implement custom object drawer for Java2D output Thanks @rototor
- โฌ๏ธ Upgrade PDFBox library to 2.05 Thanks @rototor, PDFBox team
-
v0.0.1-RC10 Changes
- ๐ Support for inline SVG images Thanks @rototor
- ๐ Support for outputting paged or continuous images Thanks @rototor