Skip to content

Releases: daltonmaag/vttLib

v0.12.0

04 Apr 08:36
bd1010f
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.11.0...v0.12.0

v0.11.0

25 Mar 10:30
Compare
Choose a tag to compare

cvar is now recompiled from TSIC by default (#37, thanks @robmck-ms)

v0.10.0

04 Mar 17:29
dd9922d
Compare
Choose a tag to compare

Add support for IDEF and for using PUSH instructions in PUSHOFF context, thanks to @robmck-ms.

v0.9.1.post2

26 May 11:50
Compare
Choose a tag to compare

Try to fix CI deployment, part 2.

v0.9.1.post1

26 May 11:46
Compare
Choose a tag to compare

Try to fix CI deployment.

v0.9.1

26 May 11:20
d2ddba0
Compare
Choose a tag to compare

Load the maxp table from VTT dumps selectively, as intended, instead of wholesale, accidentally. The full maxp table contains e.g. the number of glyphs, which might be out of date in a dump and leads to a crash on saving down the line.

v0.9.0

24 Mar 12:32
749a8e2
Compare
Choose a tag to compare

Add support for round-tripping TSIC and cvar tables for variable font hinting. The cvt is then also dumped and loaded because fontTools, as of 4.5.0, has a dependency on it when reading cvar from XML.

v0.8.0

14 Aug 13:31
Compare
Choose a tag to compare

BREAKING CHANGES

  • Python 3.6+ only
  • VTT data is now dumped into a single TTX file instead of into UFO data/ folders.

The latter change is done to better support generated instances and variable fonts. VTT dumps are only indirectly linked to UFO masters, in that they are actually attached to the compiled output of them. This works out if you only compile UFOs into static fonts, i.e. you have a 1:1 relationship of input to output. The moment you generate instances (N:M) or variable fonts (N:1), storing the data in the UFOs stops making sense and complicates such workflows.

v0.7.6

30 Nov 17:14
Compare
Choose a tag to compare
Update travis API key

v0.7.5

30 Nov 16:47
Compare
Choose a tag to compare

TSI table data as unicode.