wkhtmltopdf Changelog

What's new in wkhtmltopdf 0.12.6-1

Oct 6, 2020
  • Dedicated again to my elder brother Amit on his birthday
  • 2124: [qt] avoid QFont::setPixelSize: Pixel size <= 0 (wkhtmltopdf/qt#42)
  • 3953: fix TOC and other special pages not present in output PDF (#3962)
  • 3242: [qt] fix regression from #2353 in setLineDash for Canvas (wkhtmltopdf/qt#35)
  • 4536: BREAKING CHANGE: block local filesystem access by default
  • 4612: allow --encoding to work for non-patched builds
  • [qt] add support for ppc64le, thanks to @notorca (wkhtmltopdf/qt#40)
  • [qt] add support for 64-bit ARM, thanks to @soleson (wkhtmltopdf/qt#45, wkhtmltopdf/qt#46)

New in wkhtmltopdf 0.12.4 (Aug 9, 2017)

  • Ddd support for building with VS2015
  • Update OpenSSL to 1.0.2j and libpng to 1.6.26
  • [qt] change screen size in headless mode to a more sane value (1366x768)
  • [qt] allow screen size in headless mode to be overriden via environment variables
  • [qt] fix compilation failure on OS X 10.11 due to usage of deprecated APIs
  • Allow using long argument list (without hardcoded limits)
  • [qt] fix rendering of form fields in PDF output
  • [qt] context.setLineDash doesn't work in Canvas
  • Make background transparent by default for headers/footers
  • [qt] standardize rendering DPI to 96
  • Fail immediately in the build script if the Qt source is not available
  • [qt] fix crash in WebKit (RenderBlock::removeFloatingObjectsBelow)
  • Enforce UTF-8 encoding for input strings in the API
  • Improve docs to make examples of header/footer variables more explicit
  • Use correct install path for man pages

New in wkhtmltopdf 0.12.1 c22928d RC (May 16, 2014)

  • 443: add "sitepage" and "sitepages" support for headers
  • 875: add ability to auto calculate header/footer heights
  • 1086: don't return freed memory; instead use a string cache
  • 648: delete infinite warnings into console about window status
  • 550: enable tunneling to use a HTTP proxy for HTTPS
  • 1277: avoid crash due to premature deletion of ResourceObject
  • lots of fixes/enhancements for memory and error management
  • add --quiet option to wkhtmltoimage
  • add --cache-dir option for configuring web cache directory
  • add --load-media-error-handling to handle errors for media files
  • add --viewport-size to specify viewport size
  • reserve heights when not using HTML header/footer
  • lots of improvements in the build system
  • lots of typos were fixed in various places
  • [qt] rebase patch series on QT 4.8.5 (now hosted on github)
  • [qt] fixes to get static builds working for MSVC 2010 (32/64 bit)
  • [qt] prevent page breaks in table rows
  • [qt] repeat THEAD/TFOOT when table contains page breaks
  • [qt] improve font kerning as per Webkit bug 93263
  • [qt] various table page-break improvements
  • [qt] fix rendering due to incorrect page height computation
  • [qt] implement "page-break-inside: avoid" for non-floating block elements
  • [qt] enable WOFF file support
  • [qt] add support for CSS widows and orphans for block elements

New in wkhtmltopdf 0.11.0 RC1 (Feb 17, 2012)

  • Fix issue 149 : Use base url to resolve links
  • Fix issue 667 : Expose load settings in image c binding
  • Fix issue 707 : Relative links are converted to absolute links
  • Update to newer version of qt