From 3c9bef20a36a9679836d221ea7c32f7ae55599e2 Mon Sep 17 00:00:00 2001 From: Laurenz Date: Wed, 5 Feb 2025 13:59:03 +0100 Subject: [PATCH] Updates --- docs/changelog/0.13.0.md | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/docs/changelog/0.13.0.md b/docs/changelog/0.13.0.md index 7df8864eb..796b07c96 100644 --- a/docs/changelog/0.13.0.md +++ b/docs/changelog/0.13.0.md @@ -158,7 +158,23 @@ description: Changes in Typst 0.13.0 - Fixed spacing around ⊥ ## Bibliography -TODO (update after hayagriva bump) +- Prose and author-only citations now use editor names if the author names are + unavailable +- Some non-standard but widely used BibLaTeX `editortype`s like `producer`, + `writer`, `scriptwriter`, and `none` (defined by widespread style + `biblatex-chicago` to mean performers within `music` and `video` entries) are + now recognized +- CSL styles can now render affixes around the bibliography +- For BibTeX entries with `eprinttype = {pubmed}`, the PubMed ID will now be + correctly processed +- Whitespace handling for strings delimiting initialized names has been improved +- Uppercase spelling after apostrophes used as quotation marks is now possible +- Fixed bugs around the handling of CSL delimiting characters +- Fixed a problem with parsing multibyte characters in page ranges that could + prevent Hayagriva from parsing some BibTeX page ranges +- Updated CSL APA style +- Updated CSL locales for Finnish, Swiss German, Austrian German, German, and + Arabic ## Text - Added support for specifying which charset should be [covered]($text.font) by @@ -172,6 +188,8 @@ TODO (update after hayagriva bump) - Fixed wrong language codes being used for Greek and Ukrainian - Fixed default quotes for Croatian - Fixed crash in RTL text handling +- Added support for [`raw`] syntax highlighting for a few new languages: CFML, + NSIS, and WGSL - New font metadata exception for New Computer Modern Sans Math - Updated bundled New Computer Modern fonts to version 7.0 @@ -277,11 +295,12 @@ feature flag. - Changed codepoint - `angle.l.double` from `《` to `⟪` - `angle.r.double` from `》` to `⟫` + - `angstrom` from U+212B (`Å`) to U+00C5 (`Å`) - Deprecated - `sect` and all its variants - `integral.sect` - Removed - - `degree.c`, `degree.f`, `ohm.inv`, `angstrom`, `kelvin` + - `degree.c`, `degree.f`, `ohm.inv`, `kelvin` ## Deprecations - The [`path`] function in favor of the [`curve`] function