Skip to content

v1.4.0: Welcome to the dark side 🌒

Latest
Compare
Choose a tag to compare
@ekassos ekassos released this 05 Apr 22:56
· 2 commits to main since this release
v1.4.0
e590223

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