The SILE Typesetter
  • Home
  • Examples
    • Global Scripts
    • Packages
  • What is SILE?
  • Manual (PDF)
  • Download
GitHub

SILE v0.10.14 Is Released

03 Feb 2021 — Caleb Maclennan

Version v0.10.14 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 introduces a new dependency on an external Lua UTF-8 string handling library. By introducing proper string handling instead of our home grown functions we knocked out several bugs including invalid encoding in the output when error tracing was turned on. We also added some (ironically, home grown) UTF-16 string handling to sanitize output of Font meta data.

Features

  • core: Make luautf8 library available in global scope (ab7e745)

Bug Fixes

  • build: Run autoupdate to fix autoconf issues (ab8307b)
  • core: Decode UTF-16BE strings in Windows platform name entries (e7662f8)
  • debug: Use UTF8 safe substring function in trace stack (495a5bf)
  • manual: Small error (d738b62)