v5.3.0
- Fix infinite loop in GSPath.segments (#621)
- Fix applyTransform for paths (#625)
- Fix out-of-order array access in bezierminmax (#627)
- Improve vertical typesetting (#629)
- Fix problem where axis with no mappings was erroring out during roundtrip (#630)
- Use Proxy for GSFont.features/featurePrefixes (#632)
- Improve compatibility with Glyphs: Make GSNode.position settable with a tuple. (#644)
- ufo2glyphs: Make really sure to preserve the Designspace axis order (#649)
CI is now done via GitHub Actions, thanks to Simon & Cosimo.