Skip to content

Releases: mgieseki/dvisvgm

dvisvgm 2.2.3

12 Dec 10:51
Compare
Choose a tag to compare

Changes

  • Updated the bundled brotli library to version 1.0.2.
  • Updated the bundled template library mpark::variant.
  • Fixed a memory issue that may occur in conjuntion with option --clipjoin.
  • Some test and code improvements.

dvisvgm 2.2.2

17 Nov 22:25
Compare
Choose a tag to compare

Changes

  • Fixed a memory issue regarding font maps that could lead to segfaults (issue #79).
  • Avoid scientific notation when printing floating point numbers.
  • Minor code improvements.

dvisvgm 2.2.1

13 Nov 13:21
Compare
Choose a tag to compare

Changes

  • Fixed a portability issue when building the manpage (issue #72).
  • Fixed the incomplete conversion of the PostScript line width (issue #77).
  • Further code refactorings and improvements.

dvisvgm 2.2

20 Oct 12:51
Compare
Choose a tag to compare

Changes

  • Added evaluation of pdf:pagesize specials.
  • Added evaluation of PDF hyperlink specials.
  • Try to load Ghostscript dylib on Mac systems (patch by Toby Fleming, issue #66).
  • Improved the TPIC special handler, added evaluation of the tx special.
  • Length values in dvisvgm specials now accept unit specifiers.
  • Added pdftex.map to default map files.
  • Fixed potential infinite loop after starting subprocesses (issue #68).
  • Files included with psfile are now also searched in the texmf tree if not present in the current working directory (issue #69).
  • Fixed transformation issue in computation of psfile position (issue #70).
  • Updated the bundled brotli, woff2, and xxHash libraries.
  • Several code refactorings and improvements.

dvisvgm 2.1.3

20 Feb 08:24
Compare
Choose a tag to compare

Changes

  • Fixed build failures of the bundled fontforge library on Solaris 10.
  • Increased code portability.

dvisvgm 2.1.2

12 Feb 09:09
Compare
Choose a tag to compare

Changes

  • Bundled the googletest sources to simplify building and executing the tests.
  • Fixed a couple of issues related to LLVM's libc++ (thanks to Mojca Miklavec and Rasmus Larsen for their help to isolate the problems).
  • Fixed some potential memory leaks.
  • Removed the restrict keyword from the xxHash sources to avoid C++ compilation errors
    (Cyan4973/xxHash#88).

dvisvgm 2.1.1

07 Feb 13:54
Compare
Choose a tag to compare

Changes

  • Metafont is now called only once for each font. If the required files can't be found, dvisvgm doesn't call Metafont again for that font.
  • Fixed a build failure on OS X (issue #65).
  • Several minor code improvements and test enhancements.

dvisvgm 2.1

19 Jan 17:44
Compare
Choose a tag to compare

Changes

  • Added option --tmpdir to explicitly set folder for temporary files.
  • Temporary files are no longer created in the current working directory by default but in the system's temp folder (fixes #63).
  • Added warning/error messages if temporary files could not be written.
  • Fixed collision of Unicode points in AGL table (fixes #64).
  • Retain letter case of filenames even if it's not significant (Windows only).
  • Various code refactorings and code cleanup.

dvisvgm 2.0.4

17 Nov 08:53
Compare
Choose a tag to compare

Changes

  • The reduced FontForge library ff-woff is now bundled with the sources.
  • Fixed a few typos in the manpage and the --help output.
  • Few code improvements.

dvisvgm 2.0.3

27 Sep 08:58
Compare
Choose a tag to compare

Changes

  • Fixed a regression in the character positioning of virtual fonts.
  • Fixed positioning of rules.