Glyphslib

Latest version: v6.10.1

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

Scan your dependencies

Page 2 of 16

6.9.2

- Fix some issues with style linking and naming of 'Oblique' fonts (1034).
- Synched GlyphData.xml with schriftgestalt/GlyphsInfobaff52 (1035).
- Skip 'disabled' custom parameters when glyphs=>ufo and minimal=True (1036).
- [propagate_anchors] Fixed regression whereby the context of contextual anchors as stored in the anchor.userData was not being copied while propagating (1037).

6.9.1

- Support fonts named Oblique instead of Italic (1034)
- Fix script cyrillic, fix name delonglegged-cy (1035)
- skip disabled custom parameters when glyphs=>ufo and minimal=True (1036)
- propagate_anchors: fix handling of contextual anchors (1037)

6.9.0

- Drop disabled prefixes, classes, and features in minimal mode (1027)
- Fix the order of feature writers (1025)
- Update GlyphsData.xml Latin and Cyrillic to Unicode 16 (1008)
- Allow GSFont object to be passed to `build_masters` directly (in place of a path) (1029)
- markFeatureWriter: Use new ufo2ft MarkFeatureWriter (1030)

6.8.2

Fixed infinite loop when propagating anchors and composite glyphs contain cyclical component references (1022, 1023).

6.8.1

Fixed a regression introduced in v6.8.0 when the optional `glyph_data` parameter is passed to `to_designspace` and `to_ufos` functions. This corresponds to fontmake's `--glyph-data` CLI flag, and consists in a list of paths to custom GlyphData.xml files. After v6.8.0, an `AttributeError: 'list' object has no attribute 'names'` exception was raised when the parameter was set (1019, 1020).

6.8.0

- Rewrote composite glyphs' anchor propagation logic to better match the built-in Glyphs.app feature. This is based on the Rust implementation in fontc, in turn based on the original Objective-C code which was shared with us privately. It fixes various issues with anchor propagation (368, 1011). Note that currently only 'master' layers have their anchors propagated (not unlike the old code which this replaces, see 1017).

Page 2 of 16

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.