v3.4
Lots of changes in this release.
Highlights include:
- Workaround for bug with some Apple software (including Sketch) where the computed line height of the Regular weight would be too tall
- Several new symbol glyphs, especially in the technical area (e.g. computer keyboard symbols)
- Single-storey a
- Lots of improvements to diacritics
Some interesting commits since v3.3:
- 9084323 slight increase of slant of /numbersign
- e903526 remove slant from /degree
- c130c69 misc documentation on variable font usage
- 794662c fixes issues with calt substitution ignore rule
- 1abaae4 fixes issue with shapes of a.1
- aa2a3fe adds single-storey a
- e605458 fix issue with x paths and adds blackstar U+2605, whitestar U+2606
- ccc994e swap one <-> one.ss01
- 3b9675e improvements to calt and arithmetic glyphs (e.g. plus, multiply, etc.)
- 56e2c75 Swaps r.1 <-> r + rips out calt r.1 code + adds ss03 for "r curves into corund neighbors"
- dddf6d2 Fixes kerning of pair /v/idotless -- closes #143
- 1dbc8fd Change vertical metrics to make Apple ATS work properly. New ascender value: 2728, new descender value: -680
- e1d8712 reworked commaaccent
- fb79b9e Use vert metrics script to fix line heights issue #124 (#141)
- 3488601 Adds 'Version ' prefix to nameID 5 version string, per MS OT spec (#140)
- 70f3df7 Fixup STAT tables of single-axis variable fonts to aid desktop apps (style linking). Related to #142
- 35a2362 Adds --name option to "fontbuild compile-var" for customizing family name, useful for producing variable font files with a different name than the constant files so they can be installed alongside each other. Closes #144
- 20aaab6 Change version encoding in font files to match common zero-padded version to allow FontBakery to be happy. Closes #138
- 1208ea9 adds returnsymbol U+23CE
- 610b997 Adds several "technical" glyphs
- a503c5a Adds glyphs leftHookArrow, upWhiteArrow, upBlackArrow, control, option, deleteleft, deleteright
- 9f176ab improved placeofinterestsign U+2318
- 0b8f63c Fix and improve paths (mostly order) of several glyphs
- 6cf0980 redraws and adds paragraphreversed, blackleftbullet, blackrightbullet and .case versions
- a1a1288 redrawn seagullsubnosp U+033C (also fixes bad paths)
- 181ba19 fixes paths of uni0346 (COMBINING BRIDGE ABOVE)
- 528f843 improvements to grave, acute, dblgrave and tonos diacritics
- 6ef7b3e disable exporting of debug glyph uniE001
- 162519e update panose metadata
- 034a240 fixes missing "-BETA" filename suffix in the demo CSS file included with dists
- a99328b Upgrade toolchain. glyphsLib 3.2.0b2 -> 3.2.0; fontmake 1.8.0 -> 1.9.1
- a0af904 workaround for bug in Safari where contextual sub in liga causes kerning to fail. Moves "r" ligature to calt to work around this bug.
Metrics charts:
regular-metrics.pdf
black-metrics.pdf
thin-metrics.pdf
Glyph charts: