20 January 2016: dvisvgm 1.14.2 has been released

This is a bugfix release with the following changes:

  • Fixed the handling of background color specials. Now they affect all succeeding pages until the next change occurs.
  • Fixed a potential memory issue caused by accessing an invalid iterator.
  • Updated the bundled xxHash library to version 0.5.0.
  • Added xxHash to the output of --version=1.
  • Minor additions to the manual page.
  • Added a test case to validate the hash values used in Unicode.cpp.
5 January 2016: dvisvgm 1.14.1 has been released

This is a small bugfix release with the following changes:

  • Reset the PostScript graphics state at the end of every DVI page to ensure consistent conversions if multiple page are processed.
  • Added checks for invalid GF files to prevent undefined behavior.
28 December 2015: dvisvgm 1.14 has been released

This is a maintenance release with the following additions/changes:

  • Added evaluation of PSTricks specials pst: and PST:.
  • The bounding box data created by the preview package is now adapted to create a tight box by default.
  • Added option --bbox=preview to apply the unmodified bounding box data created by the preview package.
  • Improved lookup of files located in the current working directory.
  • Fixed a memory issue related to graphics paths.
  • Improved extraction of kapathsea version number.
  • Minor code and test improvements.
8 December 2015: dvisvgm 1.13 has been released

This is a maintenance release with the following additions/changes:

  • Evaluation of PS operators ashow, awidthshow, and widthshow has been added (fixes GH issue #49).
  • The conversion of fonts referenced by PS code to graphics paths has been improved.
  • Redundant moveto commands are now removed from paths.
  • An issue concerning evaluation of PS operator setcolor has been fixed.
  • Fixed output of PS error messages shown when converting EPS files.
  • Updated the bundled xxHash library to revision 42.
  • Minor code refactorings and cleanup.
18 November 2015: dvisvgm 1.12 has been released

This is a maintenance release with the following changes:

  • Added option --colornames to replace RGB values by SVG color names.
  • Resolving of character codes for fonts without supported character maps has been fixed.
  • A memory issue that could occur when running Metafont has been fixed.
21 September 2015: dvisvgm 1.11 has been released

This is a maintenance release with the following changes:

  • The mapping of unknown characters to Unicode has been improved.
  • The handling of text elements in conjunction with DVI specials has been improved.
  • An issue that could lead to (invalid) U+0000 codepoints has been fixed.
  • xlink:title attributes are now properly quoted.
15 July 2015: dvisvgm 1.10 has been released

This is a small feature release with the following additions/changes:

  • Support for the new XDV format 6 introduced by XeTeX 0.99992 has been added.
  • The mapping of PostScript character names to Unicode points has been improved.
8 April 2015: dvisvgm 1.9.2 has been released

This is a maintenance release with the following changes:

  • Avoid retracing of fonts if options --no-fonts and --trace-all=y are given.
  • Skip tracer messages if no glyphs have been traced.
  • The build system has been extended to generate code coverage reports.
  • Some tests of the test suite have been improved.
  • Several general code refactorings and improvements.