Releases: mgieseki/dvisvgm
Releases · mgieseki/dvisvgm
dvisvgm 2.2.3
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
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
dvisvgm 2.2
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
Changes
- Fixed build failures of the bundled fontforge library on Solaris 10.
- Increased code portability.
dvisvgm 2.1.2
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
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
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
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
Changes
- Fixed a regression in the character positioning of virtual fonts.
- Fixed positioning of rules.