Version v0.14.5 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
We're just squishing bugs today and making the manual a little neater. Working with STDIN streams should be a bit more robust now as the content type detection isn't so picky about whitespace and isn't so prone to false positive detections. Document file restrictions have been relaxed a little too allowing comments and whitespace before the leading document tag. Package developers should have a little bit easier time with in the event their package is loaded twice. Also a number of small typesetting issues in the user manual were cleaned up by Didier Willis.
Bug Fixes
-
inputters: Correct false positive detection of STDIN as Lua content (d54946b)
-
inputters: Don't duplicate passthrough content in AST (07c8e87)
-
inputters: Permit content outside of the document note, e.g. comments or blanks (#1596) (f1a508a)
-
inputters: Relax SIL format sniffing to allow valid syntax (43fc4bc)
-
languages: Remove superfluous line (848b91f)
-
languages: Tidy up variable scope in languages/unicode.lua (78b453d), closes #699
-
measurements: Allow redefinition of existing units (#1608) (8d81018)
-
packages: Ensure a page switch does not break boustrophedon (#1615) (64abaf9)