Version v0.10.8 of SILE has been released and is available for download! See the included CHANGELOG.md or review the commit history for more explicit details.
Summary of Improvements
This release addresses the Docker builds which came out broken in the previous release. Some Lua modules shuffled to make way for Lua 5.4 support (which is almost ready, just waiting on one more upstream dependency). Additionally some build issues on BSD have been smoothed over.
Note I accidentally pushed this release tag along with a bad commit that was never supposed to be released. Hence the v0.10.8 tag was briefly attached to a different commit (but with no packages attached). I apologize for any inconvenience for any inconvenience this caused.
Features
- build: Output hints about how to compile from repo snapshots (596cd9f)
Bug Fixes
- build: Avoid possible race condition on first bulid (b937c95)
- build: Use BSD compatible find syntax (c96683e)
- build: Use BSD compatible touch syntax (25eb6fd)
- docker: Make sure Lua modules installation works on the first pass (f0c3e26)
Performance Improvements
- build: Save a ./configure cycle by bootstraping the version (2997d05)
Reverts
-
Revert "chore(build): Save a double-configure on first download/build" (ef56de4)