v8.1 [Aug 6, 2016]
Improved support for the creation of accessible documents, including support for PDF/UA as well as generally improved PDF tagging, conforming to the Matterhorn Protocol. (#6082)
Support for the creation of PDF/X-4p documents. (#6164)
Text in SVGs is now only converted to vectors when necessary, reducing the average size of created PDF documents. (#6091)
Rasterization of SVG is now required in fewer cases and produces higher quality output.
Improved logging and handling of CSS errors, leading to significantly less skipping of correct CSS. (#6153, #6229, #6234)
Improved logging of internal exceptions, which are now mentioned on log level "warning" with detailed information on log level "finer". (#5452)
Improved width computation for images with percentage widths inside tables, floats, positioned elements and inline-blocks with auto widths. (#6334, #6394)
Added option to specify a custom XMP packet for the output PDF. (#5996)
The log can now be retrieved from the wrapper APIs after the conversion failed. (#6226)
Improved painting order, now respecting the (otherwise unsupported) property "opacity". (#6214)
The CSS property "text-align-last" can now be used without the -ro- vendor prefix.
Improved resource loading, including support for HTTP redirects and more kinds of data URIs. (#6196)
Added support for "Node.contains()" in JavaScript. (#6110)
Improved error handling for barcodes.
HTTP requests for resources (like images or style sheets) now time out if the server does not respond for 60 seconds. Time out can be configured via the new API property "resourceRequestTimeout". (#6345)
Conversions running on the web service can now be canceled. (#6170)
The PDFreactor web service is now also available as a self-contained WAR file. (#6031)
Added Node.js web service wrapper API. (#6302)
The wrappers are now under the MIT license.
Updated the Jetty web server used by PDFreactor Web Service to version 9.3.9.
Implemented hexadecimal notation for rgba colors (four or eight digits).
The CSS property "box-decoration-break" now supports slicing background images of block elements. (#6348)
It is now possible to retrieve the PDF directly as a Base64 encoded string using the REST API.
HTML Search & Replace is a tool for search and replace text in bulk html files