Glyphslib

Latest version: v6.10.1

Safety actively analyzes 710445 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 16

6.6.4

- [glyphs2ufo] add --no-propagate-anchors CLI option (979)
- compose DSv5 variable-font filename like Glyphs.app would name exported VFs (981, 982)
- Convert MATH plugin data into more usable form in UFO (980)

6.6.3

- Fixed issue copying intermediate layer from composite to component (976).
- Export "variable export settings" a `<variable-font>` element in DesignSpace v5 (977).
- [anchor_propagation] Fix adjusting mark component's named ligature anchor (975).

6.6.2

- Fixed bug exporting to UFO composite glyphs referencing colorPalette layers (973, 974).
- When exporting to UFO, ensure a component glyph has the same intermediate layers as the composite glyph using it, otherwise VF masters are incompatible (971).
- Make the ContextualMarkFeatureWriter work with the new ufo2ft v3 variable feature writer API (957, 972).

6.6.1

- Better ``GSPath.segments`` implementation with no infinite loops (967).
- Skip empty feature labels when converting to UFO (970)

6.6.0

* Improvement to handling of corner components (958)
* Update to Hebrew glyph data (960)
* Skip unexported glyphs when parsing tokens (962)
* Skip ignorable anchors when writing out mark features (964)
* Improve the behaviour of GSPath.segments with open paths (965)
* Tweak the .gitignore file (961)

6.5.0

- Fixed infinite loop in Path.segments getter when quadratic curves are present (949, 951).
- Added support for 'Virtual Master' custom parameter when defining Designspace axes min/max;
also we now make sure those parameters are exported in the UFOs and can be round-tripped back
to .glyphs (955, 859).

Page 4 of 16

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.