diff --git a/docs/changelog.md b/docs/changelog.md index 34652f424..782136053 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -5,6 +5,62 @@ description: | --- # Changelog +## Version 0.11.1 (May 17, 2024) { #v0.11.1 } +- 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`]($par.first-line-indent) and + [`outline`] + - Fixed compression of CJK punctuation marks at line start and end + - Fixed handling of [rectangles]($rect) 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 language `typ` or `typc` + - 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]($math.equation) in right-to-left paragraphs + - Fixed missing [blackboard bold]($math.bb) letters + - Fixed error on empty arguments in 2D math argument list + - Fixed stretching via [`mid`]($math.mid) for various characters + - Fixed that alignment points in equations were affected by `{set align(..)}` + +- Export + - Fixed [smart quotes]($smartquote) in PDF outline + - Fixed [patterns]($pattern) with spacing in PDF + - Fixed wrong PDF page labels when [page numbering]($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)}`]($str.trim) 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 the `else` 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 + + + ## Version 0.11.0 (March 15, 2024) { #v0.11.0 } - Tables (thanks to [@PgBiel](https://github.com/PgBiel)) - Tables are now _much_ more flexible, read the new