I have an older font that makes use of custom parameters to generate 4 variants on export. I recently had to update the font and the way the custom parameters has changed in newer versions of Glyphs.
What I’ve noticed:
Rename Glyphs now swaps two glyphs instead of replacing them.
In the older version, having A.ss01=A would replace A with A.ss01 and A.ss01 would be removed from the font.
In the newer versions A is just swapped with A.ss01 and both glyphs remain in the font.
I prefer the older behavior.
Filter: RemoveOverlap no longer deletes open contours. While this may be a feature for some, my font relied on the fact that open contours are removed with RemoveOverlap. The font is an inline style. One instance is an “Open” style where all the inlines are removed. I drew my inlines as open contours and the previous versions of Glyphs removed them on export with the RemoveOverlap custom parameter and it worked perfectly.
Is there any workaround for this to remove open contours on export?