Skip to content

Releases: theleagueof/fontship

v0.8.0

17 Apr 21:35
b4820cb
Compare
Choose a tag to compare

Features

  • cli: Add check to not run from Fontship source tree (2812ead)
  • cli: Reset file modification timestamps on setup (f3785fd)
  • docker: Publish images to GHCR (9f0d551)
  • sfd: Automatically glean intstance names from sources (4afa1bc)
  • sfd: Include a default (sfd2ufo) way to build FontForge projects (d5ab565)

Bug Fixes

  • build: Correct detection of completions dir on systems with pkg-config (b33a11e)
  • build: Correct dist vs. nodist source lists (a9238cb)
  • build: Handle version file for out-of-source builds (b874172)
  • deps: Update Python APIs used to fetch meta data (08c263b)
  • docker: Switch to BuildKit and make Docker Hub cooperate (6e770e8)
  • docker: Work around archaic host kernels on Docker Hub (f3cf345)

v0.7.6

31 Jan 06:17
9a67219
Compare
Choose a tag to compare

Features

  • build: Detect system dependencies and allow substitution at build time (f61fb30)
  • build: Finish up renameable build support (b304140)
  • cli: Detect fontship.mk file as project specific rules (b03d563)
  • docker: Extend renameable build support to Docker (c59d0ff)

Bug Fixes

  • cli: Avoid tripping up on filnames with brackets (5b464e1)

v0.7.5

09 Jan 20:40
dd0bbcb
Compare
Choose a tag to compare

Bug Fixes

  • rules: Exclude excess version info from tagged dist packaging (c1beed7)

v0.7.4

09 Jan 18:17
7222d35
Compare
Choose a tag to compare

Bug Fixes

  • build: Distribute aux script used in configure (8149664)
  • build: Run autoupdate to fix autoconf syntax issue (d87441a)

v0.7.3

09 Jan 11:09
34c3d3b
Compare
Choose a tag to compare

Bug Fixes

  • docker: Force update to catch gftools package rebuild (46eba88)

v0.7.2

18 Dec 17:57
d12518c
Compare
Choose a tag to compare

Features

  • cli: Pass through output of special debug target (0f6471f)

Bug Fixes

  • cli: Detect project name from local Git repo too (b7c3197)
  • cli: Disallow quiet flag if debug or verbose enabled (97a3a49)
  • ufo: Use best available family name, not legacy (368201e)

Performance Improvements

  • rules: Stop iteratively reading every value on every use (01eea8d)

v0.7.1

18 Nov 13:59
261c037
Compare
Choose a tag to compare

Bug Fixes

  • actions: Repair detection of project name in GitHub Actions (bc859de)

v0.7.0

17 Nov 13:35
29bb5c7
Compare
Choose a tag to compare

⚠ BREAKING CHANGES

  • rules: Complete deprecation of using rules without CLI

Features

  • cli: Add setup operation to normalize SHA lengths (4945f53)
  • cli: Rebuild .gitignore on setup (527a0ed)
  • rules: Add .gitignore file builder (57c0925)

Bug Fixes

  • ufo: Bring variable UFO sources inline with Glyphs (1680e29)

Miscellaneous Chores

  • rules: Complete deprecation of using rules without CLI (e138edf)

v0.6.2

29 Oct 00:24
38b895d
Compare
Choose a tag to compare

Bug Fixes

  • actions: Don't capture strings read by GHA (27a8494)
  • cli: Don’t use backticks to unbreak zsh compdef (#108) (50c9a53)
  • cli: Return error code if make itself dies (7197ac5)

v0.6.1

26 Oct 17:37
00c3c91
Compare
Choose a tag to compare

Bug Fixes

  • build: Configure release script to bump lock file to match releases (71f1a77)