Skip to content
This repository has been archived by the owner on Jan 2, 2023. It is now read-only.

Releases: wkhtmltopdf/wkhtmltopdf

0.12.6

10 Jun 18:48
0.12.6
6a57c14
Compare
Choose a tag to compare

Dedicated again to my elder brother Amit on his birthday 😁

Please see the wkhtmltopdf 0.12.6 r1 release in the packaging repository for the binaries.

0.12.5

10 Jun 11:35
Compare
Choose a tag to compare

Dedicated to my elder brother Amit, who was born on this day 😄

  • fixed build without patched Qt and integrate with Travis CI and AppVeyor
  • #1524: [qt] partial fix for overlapping text when repeating headers/footers in table (qt#29)
  • #1914: [qt] rotated elements not rendered on thead on second page and beyond
  • #1870: fixed sending of duplicate cookies (#3257)
  • #2609: add viewportSize property to C API (#3440)
  • #2711: fix differences between "counting" and "printing" phases (causing crashes/blank pages)
  • #3001: fix static builds not working with updated OpenSSL
  • #3090: added support for SSL client certificates (#3206)
  • #3241: fix for DPI regression on OS X (#3386)
  • #3363: added error message for network errors related to non-media files
  • #3364: new option verbosity to allow different log levels in both CLI and API
  • #3476: fix application name in libwkhtmltox (#3878)
  • #3672: [qt] fix broken PDF with fonts having spaces in name (qt#38)
  • #3680: [qt] fix build on macOS 10.13
  • #3900: [qt] properly encode URLs with unicode characters in links
  • add outlineDepth property to C API (#3291)
  • add wkhtmltoimage_destroy_global_settings method to C API (#3324)
  • switch to self-hosted website and downloads as gna.org is shutting down (#3390)
  • fix conversion of read-only form fields (#3550)
  • flush stderr to allow reading progress updates (#3583)
  • fix handling of errors for media URLs with query string (#3593)
  • add setting to perform hostname lookup via proxy (#3628)
  • correctly pass --copies to underlying QPrinter (#3747)
  • minor documentation updates and fixing compiler warnings
  • add various Qt patches to support OpenSSL 1.1 and latest MinGW/macOS environments
  • removed build scripts in favor of separate packaging repository

Packages were built using the scripts from the tag 0.12.5-1.

0.12.4

22 Nov 14:27
Compare
Choose a tag to compare
  • add 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
  • #1768: allow using long argument list (without hardcoded limits)
  • #2004: [qt] fix rendering of form fields in PDF output
  • #2353: [qt] context.setLineDash doesn't work in Canvas
  • #2416: make background transparent by default for headers/footers
  • #2463: [qt] standardize rendering DPI to 96
  • #2673: fail immediately in the build script if the Qt source is not available
  • #2684: [qt] fix crash in WebKit (RenderBlock::removeFloatingObjectsBelow)
  • #2885: enforce UTF-8 encoding for input strings in the API
  • #2887: improve docs to make examples of header/footer variables more explicit
  • #3077: use correct install path for man pages

0.12.3.2

02 Mar 09:35
Compare
Choose a tag to compare

This release is the same as 0.12.3 and 0.12.3.1 but with updated OpenSSL to fix multiple security vulnerabilities. Updated binaries will be posted only for Windows -- it is recommended for all Windows users to upgrade to 0.12.3.2 immediately.

0.12.3.1

30 Jan 08:48
Compare
Choose a tag to compare

This release is the same as 0.12.3 but with updated OpenSSL to fix multiple security vulnerabilities. Updated binaries will be posted only for Windows -- it is recommended for all Windows users to upgrade to 0.12.3.1 immediately.

0.12.3

20 Jan 14:54
Compare
Choose a tag to compare

This release comes exactly 1 year and 1 day after the previous release, for which the inspiration was this quote:

Arrakis teaches the attitude of the knife -- chopping off what's incomplete 
and saying: "Now, it's complete because it's ended here."
  • [qt] upgrade the patched Qt to the last Qt 4.8 commit
  • removed support for CentOS 5 builds
  • update OpenSSL to 1.0.2e and xz to 5.2.2 and libjpeg to 9b
  • downgrade libpng to 1.2.56
  • #1843: add --keep-relative-links and --resolve-relative-links to resolve relative links
  • #1981: fix temporary PDF files not being removed when writing to stdout
  • #2104: renamed COPYING to LICENSE
  • #2183: apply --javascript-delay settings for non-main resource loaders
  • #2190: do not depend on ICU even if it is already installed
  • #2194: [qt] fix debugging of Qt/WebKit due to missing debug information
  • #2214: [qt] fix broken rendering of transparent images when converting to PDF
  • #2252: fix ownership of /usr/local being changed during installation on OS X
  • #2280: do not allow data URIs for --header-html or --footer-html
  • #2322: fix broken debug builds with MSVC
  • #2355: add support for proxy bypass for specific hosts with --bypass-proxy-for
  • #2418: fix build error on OS X
  • #2560: allow using email address as proxy username
  • #2572: fix incorrect version detection when building distro-specific packages

You can get the binaries from the downloads page.

0.12.2.4

13 Jul 05:11
Compare
Choose a tag to compare

This release is the same as 0.12.2.1/0.12.2.2/0.12.2.3 but with an updated OpenSSL and libpng version to fix multiple security vulnerabilities. Updated binaries will be posted only for Windows -- it is recommended for all Windows users to upgrade to 0.12.2.4 immediately.

0.12.2.3

21 Jun 06:19
Compare
Choose a tag to compare

This release is the same as 0.12.2.1/0.12.2.2 but with an updated OpenSSL version to fix multiple security vulnerabilities. Updated binaries will be posted only for Windows -- it is recommended for all Windows users to upgrade to 0.12.2.3 immediately.

0.12.2.2

08 Apr 08:20
Compare
Choose a tag to compare

This release is the same as 0.12.2.1 but with an updated OpenSSL version to fix multiple security vulnerabilities. Updated binaries will be posted only for Windows -- it is recommended for all Windows users to upgrade to 0.12.2.2 immediately.

0.12.2.1

18 Jan 19:03
Compare
Choose a tag to compare

This is a minor update for the 0.12.2 release.

  • update OpenSSL to 1.0.1l
  • #2084: [qt] make background transparent by default when rendering to PDF
  • #2142: fix wkhtmltoimage ignoring --javascript-delay and --window-status
  • #2151: [qt] fix PDFs rendering without embedded fonts on 64-bit Cocoa build

Please also refer to the changes in 0.12.2 to find out what's changed since 0.12.1. Packages for all platforms are available from the website.