Skip to content

Releases: michaelrsweet/htmldoc

v1.9.21

12 Sep 20:21
v1.9.21
6bfb393

Choose a tag to compare

HTMLDOC 1.9.21 is a bug fix release. Changes include:

  • Updated HTTP/HTTPS connection error reporting to include the reason.
  • Updated markdown parser.
  • Updated the HTTP/HTTPS connection timeout to 5 minutes (Issue #541)
  • Fixed a bug in the new PDF link code (Issue #536)
  • Fixed a bug in the number-up code (Issue #539)
  • Fixed a regression in leading whitespace handling (Issue #540)
  • Fixed a bug in numbered heading support (Issue #543)
  • Fixed a bug with setting the header on the first page (Issue #544)
  • Fixed paths in the HTMLDOC snap (Issue #545)

Binaries are available from Github for Windows 10+ and macOS 11+, and through the Snapcraft store for Linux.

Enjoy!

v1.9.20

09 Dec 16:30
v1.9.20
7a84961

Choose a tag to compare

HTMLDOC 1.9.20 is a bug fix release. Changes include:

  • Fixed a regression that caused spaces to disappear between some words (Issue #533)
  • Fixed resolution of relative links within a document (Issue #534)

Binaries are available from Github for Windows and macOS, and through the Snapcraft store for Linux.

Enjoy!

v1.9.19

21 Nov 20:40
v1.9.19
48f8789

Choose a tag to compare

HTMLDOC 1.9.19 is a bug fix release. Changes include:

  • Security: Fixed an issue with the file_basename implementation (Issue #532)
  • Added support for 'file' method in links (Issue #512)
  • Updated HTML and header/footer code to use a string pool to simplify memory management and fix potential double-free bugs.
  • Updated configure script to look for zlib with pkg-config (Issue #519)
  • Updated markdown support code to mmd.
  • Fixed hyperlinks to subfolders (Issue #525)
  • Fixed export of UTF-8 HTML (Issue #526)
  • Fixed handling of whitespace-only nodes (Issue #528)
  • Fixed handling of tabs in PRE nodes (Issue #529)
  • Fixed case sensitivity of link targets (Issue #530)

Binaries are available from Github for Windows and macOS, and through the Snapcraft store for Linux.

Enjoy!

v1.9.18

12 Feb 01:37
v1.9.18
055acba

Choose a tag to compare

HTMLDOC 1.9.18 is a bug fix release. Changes include:

  • Fixed table rendering when there are missing </tr> (Issue #494)
  • Fixed support for links of the form "filename.html#anchor" in PDF output
    (Issue #514)
  • Fixed --header1 support for web page output (Issue #515)
  • Fixed markdown emphasized, strong, and struck-through text (Issue 517)

Binaries are available from Github for Windows and macOS, and through the Snapcraft store for Linux.

Enjoy!

v1.9.17

18 Sep 01:37
v1.9.17
e6bdf4b

Choose a tag to compare

HTMLDOC 1.9.17 is a bug fix release. Changes include:

  • Added new --pre-indent option to control indentation of pre-formatted text (Issue #505)
  • Now link to CUPS library instead of embedding its HTTP code.
  • Updated PostScript and PDF date/time information to use UTC (Issue #490)
  • Fixed multiple conversions of UTF-8 HTML files from the GUI (Issue #496)
  • Fixed a compile bug on Solaris (Issue #498)
  • Fixed a markdown parsing bug (Issue #503)
  • Fixed a relative URL handling bug (Issue #507)
  • Fixed a crash bug with bad title images (Issue #510)
  • Fixed some minor CodeQL warnings.

Binaries are available from Github for Windows and macOS, and through the Snapcraft store for Linux.

Enjoy!

v1.9.16

19 May 19:45
v1.9.16
8b15a4e

Choose a tag to compare

HTMLDOC 1.9.16 adds new time and date support and fixes bugs. Changes include:

  • Added support for $DATE(format) and $TIME(format) header/footer strings
    (Issue #472)
  • Fixed a potential image overflow bug with JPEG and PNG images (Issue #471)
  • Fixed potential heap overflow bugs with pages (Issue #477, Issue #478,
    Issue #480, Issue #482, Issue #483)
  • Fixed potential use-after-free in blocks (Issue #484)
  • Updated the GNU TLS HTTPS support code to use a faster connection shutdown
    mode (Issue #487)
  • Fixed some minor Coverity warnings.
  • Updated the GUI interface for current display fonts.

Binaries are available from Github for Windows and macOS, and through the
Snapcraft store for Linux.

Enjoy!

v1.9.15

05 Feb 17:54
v1.9.15

Choose a tag to compare

HTMLDOC 1.9.15 is a bug fix release. Changes include:

  • Fixed a potential heap overflow bug with GIF images (Issue #461)
  • Fixed a potential double-free bug with PNG images (Issue #462)
  • Fixed a potential stack overflow bug with GIF images (Issue #463)
  • Fixed a potential heap underflow bug with empty attributes (Issue #464)
  • Fixed a potential stack overflow bug with BMP images (Issue #466)
  • Fixed a potential heap overflow bug with the table-of-contents (Issue #467)
  • Fixed a potential heap overflow bug with headings (Issue #468)
  • Fixed a potential stack overflow bug with GIF images (Issue #470)

Binaries are available from Github for Windows and macOS, and through the
Snapcraft store for Linux.

Enjoy!

v1.9.14

23 Dec 01:20
v1.9.14

Choose a tag to compare

HTMLDOC 1.9.14 is a bug fix release. Changes include:

  • BMP image support is now deprecated and will be removed in a future
    release of HTMLDOC.
  • Fixed a potential stack overflow bug with GIF images.
  • Fixed the PDF creation date (Issue #455)
  • Fixed a potential stack overflow bug with BMP images (Issue #456)
  • Fixed a compile issue when libpng was not available (Issue #458)

Binaries are available from Github for Windows and macOS, and through the
Snapcraft store for Linux.

Enjoy!

v1.9.13

05 Nov 19:15
v1.9.13
7ca2b30

Choose a tag to compare

HTMLDOC 1.9.13 is a bug fix release. Changes include:

  • Now install a 32x32 icon for Linux (Issue #432)
  • Fixed an issue with large values for roman numerals and letters in headings (Issue #433)
  • Fixed a crash bug when a HTML comment contains an invalid nul character (Issue #439)
  • Fixed a crash bug with bogus BMP images (Issue #444)
  • Fixed a potential heap overflow bug with bogus GIF images (Issue #451)
  • Fixed a potential stack overflow bug with bogus BMP images (Issue #453)

Binaries are available from Github for Windows and macOS, and through the Snapcraft store for Linux.

Enjoy!

v1.9.12

18 May 00:55
v1.9.12

Choose a tag to compare

HTMLDOC 1.9.12 is a bug fix release. Changes include:

  • Fixed a crash bug with "data:" URIs and EPUB output (Issue #410)
  • Fixed crash bugs for books (Issue #412, Issue #414)
  • Fixed a number-up crash bug (Issue #413)
  • Fixed JPEG error handling (Issue #415)
  • Fixed crash bugs with bogus table attributes (Issue #416, Issue #417)
  • Fixed a crash bug with malformed URIs (Issue #418)
  • Fixed a crash bug with malformed GIF files (Issue #423)
  • Fixed a crash bug with empty titles (Issue #425)
  • Fixed crash bugs with bogus text (Issue #426, Issue #429, Issue #430,
    Issue #431)
  • Fixed some issues reported by Coverity.
  • Removed the bundled libjpeg, libpng, and zlib.

Enjoy!