Skip to content

Releases: googlefonts/gftools

v0.9.62

24 Jun 13:34
3448532

Choose a tag to compare

Changes since previous release:

  • tags: add Monospace #993

v0.9.61

14 Jun 14:15
e70cbae

Choose a tag to compare

Changes since previous release:

  • Check for ital axis in config file #977
  • Two quick fixes #979
  • Improve ds-subsetting #980
  • packager: fix write metadata #981
  • [packager] Don't remove description for Noto fonts #983
  • stat: validate AxisValues names are strings #984
  • trafficjam: add family tags #989

v0.9.60

07 Jun 08:50
6972a55

Choose a tag to compare

Changes since previous release:

  • [builder] Intuit instance names better, fixes #966 #969
  • Split Italic and Roman VFs in builder #964
  • Create a "WriteMetadata" pattern #973
  • Reformat with black #974
  • [builder] Handle small caps generation for split VFs #971
  • packager: rm html_formatter #975
  • gftools-packager --build-from-source #959

v0.9.59

31 May 13:08
51286ed

Choose a tag to compare

Changes since previous release:

  • packager: exit if GH_TOKEN is missing and pr is requested #949
  • packager: work when gitconfig has rebase=true set #951
  • packager: pin pygit2 #952
  • packager: add pushed family to traffic jam #954
  • [builder] Build STAT tables for smallcap variables #960
  • [builder] Schema and README fixes #961
  • fontsetter flexibility #963
  • [builder] Tweaks to Noto recipe provider #968
  • tags: rename "Superelipse to Superellipse" #970

v0.9.58

16 May 15:25
973e8dc

Choose a tag to compare

Changes since previous release:

  • Fix Noto variable path #946
  • gen-push-lists: move other category #948
  • packager: use articles for new families #950

v0.9.57

10 May 10:02
fa7c48f

Choose a tag to compare

Changes since previous release:

  • [subset-merger] Skip sparse masters #942
  • server: fix update server #943

v0.9.56

07 May 13:53

Choose a tag to compare

Changes since previous release:

  • servers: report when server was last pushed #937
  • Document autohintOTF in gfbuilder docs #939
  • traffic jam: Also update the Google Fonts board #938 90784f9

v0.9.55

01 May 13:37
865a7af

Choose a tag to compare

  • chore(deps): update dependency hyperglot to <=0.6.3 #913
  • packager: inherit labels from linked issues #914
  • add-axis: add fallback_only field. #915
  • Smallcap family builder #906
  • [actions] Fix stray assignment #921
  • packager: use TreeBuilder to get minimal needed files #919
  • [packager] Improve error message when branch could not be created #916
  • Keep glyph names when subsetting #922
  • [gftools-remap-layout] Maintain feature parameters #924
  • [packager] Remove www. from github URL in metadata template #925
  • Fix glyphData (again) #888
  • [builder] Choose subsetter #927
  • [builder] Meaningfully named temporary files #928
  • packager: refactor adding and removing files to a commit #932
  • push: update labels #926
  • packager: fix tree builder #933
  • Remove GlyphsInfo #859
  • Replace hyperglot #718
  • [gftools-fix] Restructuring #929
  • Manage traffic jam: improvements #934
  • reverseOutlineDirection was upside down #935

v0.9.54

05 Apr 13:15
30308f6

Choose a tag to compare

Changes since previous release:

  • push-stats: update #904
  • gen-push-lists: add font tags to to_sandbox.txt #905
  • Packager fixes #909
  • fix download_family_from_Google_Fonts #910

v0.9.53

02 Apr 15:39
2bf05db

Choose a tag to compare

Changes since previous release:

  • tags: raise error if spreadsheet contains duplicate families #863
  • chore(deps): update pypa/gh-action-pypi-publish action to v1.8.14 #864
  • chore(deps): update dependency chart.js to v2.9.4 #865
  • chore(deps): update dependency hyperglot to <=0.6.1 #867
  • chore(deps): update actions/checkout action to v4 #868
  • Support project directories with spaces #870
  • chore(deps): update actions/setup-python action to v5 #871
  • chore(deps): update github artifact actions to v4 (major) #877
  • packager: run tool from any branch and do not overwrite existing content #879
  • packager: add menu subset to template #881
  • chore(deps): update dependency hyperglot to <=0.6.2 #882
  • Improve HTML formatter & activate it in new packager #883
  • tags: check duplicates across both sheets #885
  • packager: get METADATA.pb files from branch if one exists #887
  • Parse github urls better #890
  • packager: add labels to prs #891
  • gftools-subset: Don't complain if directory exists #897
  • [builder] Fix noto builds #898
  • gen-push-lists: update font tags at end #899
  • fix download_family_from_Google_Fonts #900