Skip to content

v3.1.1

Compare
Choose a tag to compare
@madig madig released this 20 Sep 10:07
ca7febe
  • More robustly handle public.glyphOrder: It is now generated/recovered in the way Glyphs.app expects it, leading to fewer differences when round-tripping. See 11d1111 for details.
  • Glyph classes are now always placed at the top of generated feature files: custom lookups are usually placed in the "Prefix" of a .glyphs file and may use these classes. Previously, classes were placed after them, breaking them.
  • Fix parsing backslash escaped glyph names in features. Fixes googlefonts/fontmake#445.
  • A GDEF table is now only generated by glyphs2ufo if you pass the --generate-GDEF argument. The GDEF table should only be generated if you are generating final binaries and may need the --propagate-anchors argument to work properly.
  • Make sure fontMasterID lib keys in UFOs are unique and error out otherwise. This can happen if you make a new master outside Glyphs.app.
  • Italic masters aren't named "Regular Italic" anymore.