Skip to content

Releases: googlefonts/gftools

v0.9.56

07 May 13:53
Compare
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
Compare
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
Compare
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
Compare
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

v0.9.52

20 Mar 10:15
ba0a7f0
Compare
Choose a tag to compare

Changes since previous release:

  • Move fontsetter, and script entry point #844
  • New builder #726
  • gftools packager: refactor #848
  • tags: update sheet structure #856

v0.9.51

06 Mar 15:22
3678746
Compare
Choose a tag to compare

Changes since previous release:

  • Update _ninja.py #783

v0.9.50

01 Mar 13:38
24042bb
Compare
Choose a tag to compare

Changes since previous release:

  • Turn off PS autohinting by default #839
  • tags: Get tagging data from user form as well #840
  • manage-traffic-jam: parse Familymeta and Designers better #842
  • Better gftools-remap-layout #841

v0.9.49

27 Feb 11:19
b18e3f6
Compare
Choose a tag to compare

Changes since previous release:

  • builder._ninja: fix vf family name #837
  • Allow partial font renames #834

v0.9.48

21 Feb 20:20
b1d40d2
Compare
Choose a tag to compare

Changes since previous release:

  • gftools-remap-layout: move to under main() #828
  • Glyphsets API change #831
  • Format HTML files #832
  • manage-traffic-jam: improvements #833
  • tags: update to match spreadsheet changes #836
  • add-font: fix min_pct_ext default val #835

v0.9.47

09 Feb 15:46
fc3c24e
Compare
Choose a tag to compare

Changes since previous release:

  • Fix unimported array (and unused sys) in drop_hints #823
  • tags: do not include scores for meta categories #825
  • Add remap_layout script #826
  • Relink last remaining subsets method from gfglyphsets to gfsubsets #827