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).
2.11.2
* [postProcessor] Clear existing “post” extraNames. When renaming glyphs, extraNames attribute of “post” table needs to be cleared as it will contain old names which will otherwise be kept in the table even if unused (360, googlefonts/noto-fonts1543)
2.11.1
OutlineOTFCompiler: Guard against missing defaultWidthX or nominalWidthX (358), in case a UFO sets just one of the two.