- [outlineCompiler] Added support for `openTypeNameCompatibleFullName`, `openTypeNameSampleText`, `openTypeNameWWSFamilyName`, and `openTypeNameWWSSubfamilyName` (370, 371).
2.12.3
Automatically determine whether to copy color glyph layers as standalone glyphs for the sake of building a COLR table, based on the presence of `colorLayerMapping` lib keys (369).
2.12.2
Mute noisy warnings about missing underline thickness/position in fontinfo.
2.12.1
Group all the ufo2ft private lib keys under `ufo2ft.constants`. Previously they were scattered in different modules.
2.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
2.11.3
Drop kerning pairs with ambiguous horizontal direction (e.g. RTL letters against LTR numerals) (361).