Bug: TTF export error: Glyphs being switched around

Hi there,
I have a typeface with .liga opentype rules and upon export to ttf, many of the glyphs are being switched around.

This only happens on ttf files and only in Version 2.1.1 (768) of Glyphs app, the export is fine in Version 1.4.4 (609)

Any help appreciated, happy to send font file in for bug confirmation.

Are you using the Add missing symbol glyphs parameter? It is not compatible with TTF.

Me no understand.

What version is broken? You mention the same version number twice.

Apologies, fixed in the post now.

Not actually sure what this option is, so unless it’s on by default, I’m thinking: no.

Can you send me the .glyphs file?

Thank you, I have emailed it to support.

Your glyph names are to long. I improved the handling of long names a bit.

If you don’t mind wringing your feature code yourself, you could rename the glyphs to have “natural” names.

And there are several characters that are encoded in unicode. You should use the correct unicode as that allows fallback fonts to kick in if you font is not available.

Ok, thanks for your help. I’m still learning, so this is helpful.

You can use the latest cutting edge version (active it in the Preferences). That should be able to export your font.

Amazing, thank you.