Releases: theleagueof/fontship
Releases · theleagueof/fontship
v0.8.0
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
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
v0.7.4
v0.7.3
v0.7.2
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
Bug Fixes
- actions: Repair detection of project name in GitHub Actions (bc859de)
v0.7.0
⚠ 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
v0.6.1
Bug Fixes
- build: Configure release script to bump lock file to match releases (71f1a77)