Skip to content

v0.2.0

Compare
Choose a tag to compare
@tingerrr tingerrr released this 19 Feb 17:24
· 4 commits to main since this release

Highlights

This release bumps Typst to 0.13.0 and brings plenty of improvements like annotations and config options for various export and comparison settings.
Among other things, this release focuses on improved reproducibility by no longer reading system fonts by default.

Important

This release was yanked, see v0.2.1.

Changes

  • Updated to Typst 0.13.0
  • Added --[no-]use-embedded-fonts
  • Renamed --ignore-system-fonts to --no-use-system-fonts
  • Added --use-system-fonts
  • BREAKING CHANGE: --no-use-system-fonts is now the default
  • Renamed --creation-timestamp to --timestamp
  • BREAKING CHANGE: --timestamp now defaults to 0
  • Wraps the help message according to the terminal width
  • Renamed regression tests to unit tests
  • BREAKING CHANGE: broken manifests will cause a hard error again
  • Added tool.tytanic.tests manifest config option for configuring the unit test root
  • Added tool.tytanic.default manifest config section for configuring defaults, contains options for ppi, dir, max-deviations and max-delta.
  • Added ppi, dir, max-deviations and max-delta annotations.
  • Raw patterns in test set expressions no longer parse ,, ( or )

Fixes

  • Don't remove references of persistent tests on tt util clean
  • Register compile-only() not compile_only()