Releases: googlefonts/ufo2ft
v2.16.0
v2.15.0
-
Added optional support for subroutinizing CFF/CFF2 table with
cffsubr
library, based on AFDKO tx tool.
https://github.com/adobe-type-tools/cffsubr
To enable this, you can install using the extra requirementufo2ft[cffsubr]
. -
Added
com.github.googlei18n.ufo2ft.keepGlyphNames
lib key; if set to false for TTF or CFF2 flavored fonts, the glyph names are dropped andpost
table is set to more compact format 3.0. -
Fixed issue when building VF and some non-default masters do not contain a
.notdef
glyph; ufo2ft was adding a.notdef
glyph with possibly incompatible outlines. It nows copies it from the default master when it is missing in one of the other non-default masters (#381, #387).
v2.14.1
v2.14.0
v2.13.0
v2.12.3
v2.12.2
Mute noisy warnings about missing underline thickness/position in fontinfo.
v2.12.1
Group all the ufo2ft private lib keys under ufo2ft.constants
. Previously they were scattered in different modules.
v2.12.0
- Added experimental support for generating COLR/CPAL color fonts from UFO layers (thanks Just Van Rossum! #359).
- Provide fallbacks for all UFO fontinfo values so one can now build a TTFont even from an empty UFO (don't expect it to do much).
- [util] When creating a new glyph use defcon's
Layer.instantiateGlyphObject
to keep the glyph sub-elements custom classes that are associated with it by the defcon client. - Require fontTools >= 4.4.0