summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2024-05-18 15:09:22 +0200
committerGitHub <noreply@github.com>2024-05-18 13:09:22 +0000
commit4f8bbb01ce2f333383f7209fe0d83ee847d6eb48 (patch)
tree1b02ea935dacf050d5351382d9510d148ab95721 /docs
parentdaf3ccbe04a02848d8c2b67f88f1086dd2751686 (diff)
Update changelog (#4184)
Diffstat (limited to 'docs')
-rw-r--r--docs/changelog.md56
1 files changed, 56 insertions, 0 deletions
diff --git a/docs/changelog.md b/docs/changelog.md
index 34652f42..78213605 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
+
+<contributors from="v0.11.0" to="v0.11.1" />
+
## 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