v0.2.0
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 to0
- 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 forppi
,dir
,max-deviations
andmax-delta
. - Added
ppi
,dir
,max-deviations
andmax-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()
notcompile_only()