* Decompose background layer components due to tricky reasons, see 610. * Added a pen and `draw` and `drawPoints` methods to Layer, Path and Component classes.
5.1.9
- Make sure we don't end up with a Designspace with empty axes, even when there is only a single master at default location (googlefonts/fontmake644).
5.1.8
Make sure the lastChanged timestamp is not written to the UFO when not wanted ("Disable Last Change" custom font parameter is true).
5.1.7
- Make sure here that if there is an Axes parameter, we actually really keep axes that are defined in it. - `glyphslib.glyphdata`: Handle ligatures with script suffix
5.1.6
Add support for the "Variable Font Origin" custom parameter (587). Thanks chrissimpkins!
5.1.5
- Update GlyphData.xml to the version found in Glyphs.app 2.6.5-1290 - Use ComponentInfo for a component's `alignment`, make reading the key more robust.