Skip to content

Releases: googlefonts/glyphsLib

v6.11.4

25 Jul 16:28
8caf679
Compare
Choose a tag to compare

[UFOBuilder] Generate bracket glyphs in UFO sources even when GSGlyph is marked as non-export, as they may sometimes be used in composite glyphs. Previously we were ignoring bracket layers in non-export glyphs so these were not decomposing properly (#1095).

v6.11.3

22 Jul 11:44
5ba5f8f
Compare
Choose a tag to compare
  • [align_alternate_layes] Don't skip non-exportable glyphs when collecting alternate layers from component glyphs. Ensure the order in which new alternate layers are inserted is deterministic (#1093).

v6.11.2

18 Jul 09:18
1d1b0be
Compare
Choose a tag to compare
  • Fixed anchor propagation issue with composite glyphs using components with alternate ('bracket') layers (#1090, #1092).

v6.11.1

03 Jul 13:51
682ff4b
Compare
Choose a tag to compare
  • Sort bracket layers by glyph id (#1089).

v6.11.0

13 Jun 17:50
346795f
Compare
Choose a tag to compare
  • Treat disabled custom parameters as missing when getting them by name; and skip exporting disabled instance custom parameters to DesignSpace instances when minimal=True (#1087).
  • Support propagating anchors from components for alternate (bracket) layers (#1088).

v6.10.3

11 Jun 10:42
7a8f643
Compare
Choose a tag to compare

[builder] Use variablePostscriptFontName from instances if present (#1085).

v6.10.2

20 May 12:28
Compare
Choose a tag to compare
  • [glyphdata] strip unused script -suffix from ligature production name (#1079).
  • sync GlyphData.xml to latest (schriftgestaltung/GlyphsInfo@efb70fb6)

v6.10.1

31 Jan 12:51
a81cd45
Compare
Choose a tag to compare

Updated embedded copy of GlyphData.xml to the latest upstream version (#1063).

v6.10.0

28 Jan 17:16
03dd4d7
Compare
Choose a tag to compare
  • Roundtrip UFO point identifiers (#1049, #1054).
  • Also use glyph.unicodes in addition to glyph.name when looking up GlyphData for category/subCategory, production name, script. Fixes issue whereby some wrongly named mark glyphs' widths were not being zeroed (#1059, #1060).
  • Support parsing codePageRanges custom parameter containing special string values like "bit 29" (#530, #1061).

v6.9.6

21 Jan 15:17
b0fc3bc
Compare
Choose a tag to compare

Fixed a couple of bugs in EraseOpenCornersFilter: avoid unnecessary duplicate points at end of closed contours, and don't process contour with fewer than three segments (#1057, #1058).