Releases: jenskutilek/CorrettoPlugin
Releases · jenskutilek/CorrettoPlugin
Release list
v2.0.6
User-facing changes
- Add
GlyphOrderplugin to allow setting theglyphOrdercustom parameter per instance. It should be called as the last plugin before saving the final font.
To use the GlyphOrder plugin, add it to your global.correttoconfig.yaml file before corretto.plugins.Save:
corretto:
plugins:
# - ...
- module: corretto.plugins.GlyphOrder
- module: corretto.plugins.Save
# - ...Internal changes
- Don't bundle jkUnicode anymore, it is installed as a dependency through the Plugin Manager
- Remove deprecated codecs module
- Remove unnecessary future import
- Use a uv workspace for building and testing
- Run automatic tests in Python 3.10 to 3.14
v2.0.5
- Show notification "Corretto is active" less frequently
- Add condition
is_variabletocorretto.conditionsfor use in custom plugins
v2.0.4
If you have Corretto installed through the Glyphs Plugin Manager, it should update automatically.
New
- Python 3.14 support
- Support converting static OTF to CFF2 fonts
Add the new module to your configuration in ~/Library/Application Support/Glyphs 3/global.correttoconfig.yaml:
corretto:
plugins:
- module: corretto.plugins.MathTable
- module: corretto.plugins.MergeTTX
- module: corretto.plugins.FixedPitch
- module: corretto.plugins.GaspTable
- module: corretto.plugins.DeltaBase
- module: corretto.plugins.MaxpStack
- module: corretto.plugins.HeadTable
- module: corretto.plugins.VariableFontMetrics
- module: corretto.plugins.Save
- module: corretto.plugins.SaveCFF2Static # The new CFF2 converter
- module: corretto.plugins.SaveTTX
- module: corretto.plugins.Webfonts
- module: CorrettoSubsetterAdd the relative output path to your custom parameters (the output directory needs to exist):
{
customParameters = (
{
name = de.kutilek.corretto.cff2;
value = "../cff2";
}
);
}
v2.0.2
First public release. Find and install Corretto through the Glyphs Plugin Manager.