Skip to content

Releases: googlefonts/fontmake

v1.2.4

04 May 18:52
Compare
Choose a tag to compare
- Fixed AttributeError when using --use-afdko option (#313)
- Cleaned up workflow for Monotype feature files; these are now embedded
  into the master UFOs so that they are fully self-contained (#290, #292)
- Fixed "'dict_keys' object does not support indexing" in python 3
- Bumped minimum requirements:
    * fonttools 3.11.0
    * glyphsLib 1.7.2
    * ufo2ft 0.5.0
    * MutatorMath 2.0.4

v1.2.3

08 Apr 14:46
Compare
Choose a tag to compare
  • Updated minimum fonttools requirement to 3.9.2; fixes an issue in fontTools.varLib.merger with recombining multiple PairPosFormat2 subtables (fonttools/fonttools#888)
  • Added standalone fontmake executable bundling all the dependencies as well as the Python interpreter in a single file, pre-compiled for macOS and Windows (experimental). Simply unzip and run, no setup needed.

EDIT: On Windows, you may need to install Microsoft's vc_redist.x64.exe, which installs the run-time components required to run C/C++ applications built using Visual Studio 2015. Download it from the Microsoft website: https://www.microsoft.com/en-gb/download/details.aspx?id=48145

v1.2.2

07 Apr 17:13
Compare
Choose a tag to compare
- Updated minimum install requirements:
  * fonttools from 3.9.0 to 3.9.1
  * glyphsLib from 1.5.2 to 1.6.0
  * ufo2ft from 0.4.0 to 0.4.2
  * MutatorMath from 2.0.2 to 2.0.3
  * defcon from 0.2.4 to 0.3.1
  * booleanOperations from 0.6.4 to 0.7.0

v1.2.1

17 Mar 19:42
Compare
Choose a tag to compare
- The generated variable fonts are now saved in a separate "variable_ttf"
  folder.

- Made "-o variable" option incompatible with --interpolate,
  --masters-as-instances and --interpolate-binary-layout options.

- Fixed python 3 issue: 'dict_keys' object does not support indexing (#262)

- Bumped minimum required installation requirements:
  * ufo2ft>=0.4.0
  * fonttools>=3.9.0
  * glyphsLib>=1.5.2
  * defcon>=0.2.4

v1.2.0

19 Feb 19:32
Compare
Choose a tag to compare
- Bumped minimum required versions of install requirements:
  * fonttools >= 3.7.2
  * cu2qu >= 1.1.1
  * glyphsLib >= 1.5.1
  * ufo2ft >= 0.3.4
  * MutatorMath >= 2.0.2
  * defcon >= 0.2.1
  * booleanOperations >= 0.6.4

- The OpenType Feature File Syntax v1.20 now allows hyphens in glyph names,
  thus feature files embedded in Glyphs sources are no longer modified by
  fontmake.
- Changed -GX to -VF in variable font output file name.

v1.1.0

22 Dec 17:06
Compare
Choose a tag to compare
Initial public release on PyPI.