Skip to content

Releases: googlefonts/nanoemoji

v0.4.1

26 Nov 04:14
61f433e
Compare
Choose a tag to compare
Run off config files, fix some bugs

v0.4.0

14 Nov 05:22
75d94d9
Compare
Choose a tag to compare
Update to match latest spec, notably adding PaintColrLayers

v0.3.4

22 Sep 12:21
v0.3.4
b447e46
Compare
Choose a tag to compare
Do not convert SVGs with `picosvg` tool when ``--color_format=untouchedsvg`.

v0.3.3

18 Sep 17:39
v0.3.3
0b541bb
Compare
Choose a tag to compare
Fixed KeyError when compiling font with --color_format=picosvg (#129).

v0.3.2

18 Sep 12:12
v0.3.2
0fbd823
Compare
Choose a tag to compare
- Fixed 'argument list long' error when building color fonts from too
  many input SVGs (#110, #127).
- When building b&w (glyf) font, keep single-component composites if
  the component is reused by more than one glyph (#123, fixes #114).
- When building OT-SVG fonts as picosvg, ensure all tables are recompiled
  after updating the glyph order (#113, #125).

v0.3.1

19 Aug 18:45
v0.3.1
5571435
Compare
Choose a tag to compare
Do use the --output-file option if an explicit one is provided to the
nanoemoji CLI tool.

v0.3.0

19 Aug 18:02
v0.3.0
8c27a69
Compare
Choose a tag to compare
- 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.

v0.2.0

10 Jul 12:21
v0.2.0
791fe76
Compare
Choose a tag to compare
- Updated to COLRv1-Rev2 draft spec (e.g. 'transparency' -> 'alpha', etc.) (#75).
- Fixed converting SVG->COLR radialGradient with gradientTransform with a 0 scale
  and non-0 skew (#77).
- Fixed issue when mapping SVG viewBox not positioned at (0, 0) to UPEM font space (#78).

v0.1.11

02 Jul 08:46
v0.1.11
0e622ae
Compare
Choose a tag to compare
Require picosvg v0.4.0, which adds support for fill_rule="evenodd".

v0.1.10

28 Jun 05:43
Compare
Choose a tag to compare
Travis