Skip to content

v3.3.1

Compare
Choose a tag to compare
@anthrotype anthrotype released this 09 May 17:16
v3.3.1
eccb40a
  • Reverted PR #451 (released in v3.3.0) after discussion in #483.
    This restores the original behaviour from v3.2.0: that is, only when Axis Location custom parameters are not used (i.e. defining user-space locations for each master) -- and therefore, the instances' locations are considered when building DesignSpace axes --, then for the wdth axis, the user-space (i.e. fvar) coordinates are assumed to be the same as the internal design-space coordinates, and the OS/2 widthClass is not used to map from user-space to internal design locations. Hence there are no <map> elements for width axis in the generated DesignSpace document, and thus the variable font's avar will not contain any mappings for wdth.
    The change will be reintroduced in a way that doesn't break existing workflows relying on the previous assumption.
  • Generate brace layer name automatically if the user added a brace layer outside Glyphs and forgot to insert the special glyph lib key storing the original brace layer name as used by Glyphs (#522).
  • Support com.schriftgestaltung.Glyphs.ComponentInfo glif lib key, used to preserve which non-default anchor a mark is attached to when automatic alignment is active (can be important in e.g. Vietnamese composites) (#521).