Version 0.11.1 (May 17, 2024)
Security
- Fixed a vulnerability where image files at known paths could be embedded into the PDF even if they were outside of the project directory
Bibliography
- Fixed et-al handling in subsequent citations
- Fixed suppression of title for citations and bibliography references with no author
- Fixed handling of initials in citation styles without a delimiter
- Fixed bug with citations in footnotes
Text and Layout
- Fixed interaction of
first-line-indent
andoutline
- Fixed compression of CJK punctuation marks at line start and end
- Fixed handling of rectangles with negative dimensions
- Fixed layout of
path
in explicitly sized container - Fixed broken
raw
text in right-to-left paragraphs - Fixed tab rendering in
raw
text with languagetyp
ortypc
- Fixed highlighting of multi-line
raw
text enclosed by single backticks - Fixed indentation of overflowing lines in
raw
blocks - Fixed extra space when
raw
text ends with a backtick
Math
- Fixed broken equations in right-to-left paragraphs
- Fixed missing blackboard bold letters
- Fixed error on empty arguments in 2D math argument list
- Fixed stretching via
mid
for various characters - Fixed that alignment points in equations were affected by
set align(..)
Export
- Fixed smart quotes in PDF outline
- Fixed patterns with spacing in PDF
- Fixed wrong PDF page labels when page numbering was disabled after being previously enabled
Scripting
- Fixed overflow for large numbers in external data files (by converting to floats instead)
- Fixed
str.trim(regex, at: end)
when the whole string is matched
Miscellaneous
- Fixed deformed strokes for specific shapes and thicknesses
- Fixed newline handling in code mode: There can now be comments within chained
method calls and between an
if
branch and theelse
keyword - Fixed inefficiency with incremental reparsing
- Fixed autocompletions for relative file imports
- Fixed crash in autocompletion handler
- Fixed a bug where the path and entrypoint printed by
typst init
were not properly escaped - Fixed various documentation errors