Core algorithm rewritten to split up advanced edge selection logic into modular template arguments.
Pseudo-distance evaluation reworked to eliminate discontinuities at the midpoint between edges.
MSDF error correction reworked to also fix distances away from edges and consider diagonal pairs. Code simplified.
Added scanline rasterization support for Shape.
Added a scanline pass in the standalone version, which corrects the signs in the distance field according to the selected fill rule (-fillrule). Can be disabled using -noscanline.
Fixed autoframe scaling, which previously caused the output to have unnecessary empty border.
-guessorder switch no longer enabled by default, as the functionality is now provided by the scanline pass.
Updated FreeType and other libraries, changed to static linkage
Added 64-bit and static library builds to the Visual Studio solution
Version 1.5 (2017-07-23)
Fixed rounding error in cubic curve splitting.
SVG parser fixes and support for additional path commands.
Added CMake build script.
Version 1.4 (2017-02-09)
Reworked contour combining logic to support overlapping contours. Original algorithm preserved in functions with _legacy suffix, which are invoked by the new -legacy switch.
Fixed a severe bug in cubic curve distance computation, where a control point lies at the endpoint.
Standalone version now automatically detects if the input has the wrong orientation and adjusts the distance field accordingly. Can be disabled by -keeporder or -reverseorder switch.
SVG parser fixes and improvements.
Version 1.3 (2016-12-07)
Fixed -reverseorder switch.
Fixed glyph loading to use the proper method of acquiring the outlines from FreeType.
Version 1.2 (2016-07-20)
Added option to specify that shape vertices are listed in reverse order (-reverseorder).
Added option to set a seed for the edge coloring heuristic (-seed <n>), which can be used to adjust the output.
Fixed parsing of glyph contours starting that start with a curve control point.
Version 1.1 (2016-05-08)
Switched to MIT license due to popular demand.
Fixed SDF rendering anti-aliasing when the output is smaller than the distance field.