Vertical Metrics change after updating to 3.0.4

There’s now an unwanted extra gap between lines in the exported fonts, but only in some apps, and only after updating to 3.0.4.
3.0.4:
Screen Shot 2022-02-21 at 22.25.47

3.0.3:
Screen Shot 2022-02-21 at 22.28.11

This is Xcode set to use the typeface I’m designing — it’s the most egregious example.

Can you send me the two exported files that I can compare them?


Apparently not through here.

3.0.3:
https://drive.google.com/drive/folders/1sq34bHaJb-s-jb14MLa0YDNeYx8CAgTo?usp=sharing

3.0.4:
https://drive.google.com/drive/folders/1Dsmxn8O9HM3VjYqXQPKUVyMiS9cF8lRb?usp=sharing

Which apps? And did you find out how they calculate their linespacing?

I don’t know how they calculate linespacing, but I know that the issue didn’t show up in Sketch, showed up some in iTerm, and showed up a ton in Xcode.

Font Book’s preview also shows it.



Sorry. I don’t understand what the screenshots (with different fonts?) are supposed to show me.

Because in Sketch, I assume, the user sets the line spacing. In other apps, it is usually calculated from the vertical metric settings, usually typoAscender+typoDescender+typoLineGap. Have you read this tutorial:

Could you send me the .glyphs file, too?

In the case of Sketch, it will select a default line height based on what the font gives you if you type some text and don’t select one, and I tested with that.

You need to add a “typeLineGap” parameter with a value of 0 in all masters:

That worked perfectly! Thank you!