Skip to content

Releases: googlefonts/fontmake

v2.1.4

21 May 15:45
725a213
Compare
Choose a tag to compare

v2.1.3

12 May 14:10
49a76b8
Compare
Choose a tag to compare

Ensure only the default source's groups are used in interpolation and warn if other source's groups differ (#664).

v2.1.2

v2.1.1

07 May 16:58
aee38e3
Compare
Choose a tag to compare

Provide a clearer error messages when setting up a Designspace for interpolation fails, e.g. which glyph is missing a base master according to varLib.

v2.1.0

v2.0.10

v2.0.9

29 Jan 18:37
v2.0.9
b6bd4e2
Compare
Choose a tag to compare

NOTE: It is recommended that you rebuild your fonts if you used "bracket" layers or DesigSpace rules, and these glyphs contained any anchors that were meant to produce mark/mkmk features.

v2.0.8

07 Jan 16:48
v2.0.8
e2d1b3e
Compare
Choose a tag to compare

Bumped minimum fonttools (4.2.3) and glyphsLib (5.1.1) requirements.

Fixed error when building from Glyphs file and one glyph contains duplicate layers with the same name (googlefonts/glyphsLib#566).

Fixed bug when building variable fonts and GPOS MarkBasePos subtables need to be split because of offset overflows: the mark class values were not correctly updated leading to invalid mark-base attachments (fonttools/fonttools#1797, notofonts/noto-source#145).

v2.0.7

03 Dec 12:56
v2.0.7
8917944
Compare
Choose a tag to compare

Fixed computation of bounding boxes when sources or interpolated instances use floating-point numbers for coordinates and component offsets (#593).

Bumped requirements:

  • fonttools 4.2.0
  • ufo2ft 2.11.0
  • fontMath 0.5.2

v2.0.6

22 Nov 18:19
v2.0.6
4e3c64a
Compare
Choose a tag to compare

Added --debug-feature-file option to dump content of OpenType features to a file, to aid debugging auto-generated features (kern, mark, mkmk, etc.).

Bumped requirements:

  • ufo2ft >= 2.10.0
  • ufoLib2 >= 0.5.1