Releases: googlefonts/ufo2ft
Releases · googlefonts/ufo2ft
v3.5.0
- [instantiator] support 'public.fontInfo' lib key in designspace instance
<lib>
element when interpolating instance UFOs (#918, googlefonts/fontmake#953).
v3.4.6
v3.4.5
v3.4.4
- [outlineCompiler] Fixed KeyError while building cmap14 subtable when UVS
code point is not present in the main Unicode cmap. In fact, this is not required,
and it may be desired that a given Unicode character only occurs in a variation
sequence, so the requirement was relaxed (#909). - [infoCompiler] Remove superfluous nameID 16/17 when they can be omitted after having
applied the name table overrides frompublic.fontInfo
lib key (#906).
v3.4.3
v3.4.2
v3.4.1
v3.4.0
- [postProcessor] fontTools.varLib.cff.convertCFFtoCFF2 is deprecated (#882)
- [outlineCompiler] Warn when building COLRv0 if gid1 is not blank (#886)
- [instantiator] Use designspace.findDefault() the first time designspace.default is checked (#887)
- [markFeatureWriter] Fix ligatures with unnumbered contextual anchors having their mark attachment dropped (#890)
- [markFeatureWriter] Support contextual mark2mark anchors (#895)
- [markFeatureWriter] Drop “ambiguously connected” info message (#892)
- [removeOverlaps] Capture TypeError and ValueError that pathops and booleanOperations might raise (#492)
- [doc] Document lib keys modifying ufo2ft's behavior (#286)