Skip to content

v0.3.0

Compare
Choose a tag to compare
@rsheeter rsheeter released this 19 Aug 18:02
v0.3.0
8c27a69
- Implemented conversion of COLRv1 gradients to SVG in roundtrip tests.
  Added ./tools/colr2svg.py script to convert COLRv1 glyphs to SVGs for
  debugging (#81).
- Added SVGPathPen and draw_svg_path, to convert picosvg SVGPath objects
  using the FontTools Pens interface (#83).
- Use ninja to perform the build and perform tasks in parallel (#90).
- Add --gen_svg_font_diffs option for QA that generates pngs from SVG sources
  using resvg and compares them against the compiled COLRv1 font as rendered
  by the nascent Skia/FreeType COLRv1 implementation. It already spotted
  a few bugs.
- Require picosvg >= 0.6.1, fixes several bugs, uses absolute coordinates
  everywhere.