Skip to content

v3.4

Compare
Choose a tag to compare
@rsms rsms released this 01 Apr 02:31
· 1198 commits to master since this release

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:

regular-glyphs.pdf
black-glyphs.pdf
thin-glyphs.pdf