Release Notes
CLI
New Features
- Adds new
--dark
flag to enable rendering in dark mode. (#33) - Adds new
--input-path
/-i
option to use local copy of the swift-book repo. (#34) - Adds new
--gutter/--no-gutter
option to control whether the typeset document has a book gutter and different layout for left/right pages. (#36)
LaTeX Typesetting
New Features
- Adds a new detection mechanism for the minted package requiring shell escape by typesetting a simple document containing a minted box. (#35)
Resolved Issues
- Fixes an issue where some 2024 TeX Live installations may not be able to typeset TSPL because minted still requires the
-shell-escape
option. (#35)
Internal
- Change regular expression used for detecting URLs in Markdown that may have caused exponential backtracking on strings starting with '[](http://' and containing many repetitions of '!'. (#32)
Related PRs
- fix/ Inefficient regular expression by @ekassos in #32
- feat/ Add support for "dark mode” rendering by @ekassos in #33
- feat/ Option to use local version of the
swift-book
repo by @ekassos in #34 - fix/ Better
minted
shell escape detection mechanism by @ekassos in #35 - feat/ Option for typesetting without book gutter by @ekassos in #36
Full Changelog: v1.3.0...v1.4.0