-
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
- Fixed interaction of
-
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
Thanks to everyone who contributed to this release: @Leedehai, @elegaanz, @frozolotl, @A-Walrus, @MDLC01, @Myriad-Dreamin, @3w36zj6, @Enter-tainer, @EpicEricEE, @Jocs, @PgBiel, @QuarticCat, @Tom4sCruz, @bluebear94, @etiennecollin, @gabriel-araujjo, @joserlopes, @rikhuijzer, @wrzian.