diff --git a/Cargo.lock b/Cargo.lock index caa55d214..b5a869b62 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2616,7 +2616,7 @@ checksum = "6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a" [[package]] name = "typst" -version = "0.9.0" +version = "0.10.0" dependencies = [ "az", "bitflags 2.4.1", @@ -2668,7 +2668,7 @@ dependencies = [ [[package]] name = "typst-cli" -version = "0.9.0" +version = "0.10.0" dependencies = [ "chrono", "clap", @@ -2712,7 +2712,7 @@ dependencies = [ [[package]] name = "typst-docs" -version = "0.9.0" +version = "0.10.0" dependencies = [ "comemo", "ecow", @@ -2732,7 +2732,7 @@ dependencies = [ [[package]] name = "typst-ide" -version = "0.9.0" +version = "0.10.0" dependencies = [ "comemo", "ecow", @@ -2745,7 +2745,7 @@ dependencies = [ [[package]] name = "typst-macros" -version = "0.9.0" +version = "0.10.0" dependencies = [ "heck", "proc-macro2", @@ -2755,7 +2755,7 @@ dependencies = [ [[package]] name = "typst-pdf" -version = "0.9.0" +version = "0.10.0" dependencies = [ "base64", "bytemuck", @@ -2777,7 +2777,7 @@ dependencies = [ [[package]] name = "typst-render" -version = "0.9.0" +version = "0.10.0" dependencies = [ "bytemuck", "comemo", @@ -2794,7 +2794,7 @@ dependencies = [ [[package]] name = "typst-svg" -version = "0.9.0" +version = "0.10.0" dependencies = [ "base64", "comemo", @@ -2809,7 +2809,7 @@ dependencies = [ [[package]] name = "typst-syntax" -version = "0.9.0" +version = "0.10.0" dependencies = [ "comemo", "ecow", @@ -2825,7 +2825,7 @@ dependencies = [ [[package]] name = "typst-tests" -version = "0.9.0" +version = "0.10.0" dependencies = [ "clap", "comemo", diff --git a/Cargo.toml b/Cargo.toml index 913d875b3..b8359f7de 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,7 +4,7 @@ default-members = ["crates/typst-cli"] resolver = "2" [workspace.package] -version = "0.9.0" +version = "0.10.0" rust-version = "1.70" # also change in ci.yml authors = ["The Typst Project Developers"] edition = "2021" diff --git a/docs/changelog.md b/docs/changelog.md index eedfac840..25c685b32 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -5,7 +5,7 @@ description: | --- # Changelog -## Unreleased +## Version 0.10.0 (December 4, 2023) { #v0.10.0 } - Bibliography management - Added support for citation collapsing (e.g. `[[1]-[3]]` instead of `[[1], [2], [3]]`) if requested by a CSL style @@ -106,10 +106,13 @@ description: | - The `TYPST_FONT_PATHS` environment variable can now contain multiple paths (separated by `;` on Windows and `:` elsewhere) - Updated embedded New Computer Modern fonts to version 4.7 + - The watching process doesn't stop anymore when the main file contains + invalid UTF-8 - Miscellaneous Improvements - Parallelized image encoding in PDF export - Improved the internal representation of content for improved performance + - Optimized introspection (query, counter, etc.) performance - The [document title]($document.title) can now be arbitrary content instead of just a string - The [`number-align`]($enum.number-align) parameter on numbered lists now @@ -118,12 +121,15 @@ description: | - Fixed parsing of `[#return]` expression in markup - Fixed bug where inline equations were displayed in equation outlines - Fixed potential CRLF issue in [`raw`]($raw) blocks + - Fixed a bug where Chinese numbering couldn't exceed the number 255 - Development - Merged `typst` and `typst-library` and extracted `typst-pdf`, `typst-svg`, and `typst-render` into separate crates - The Nix flake now includes the git revision when running `typst --version` + + ## Version 0.9.0 (October 31, 2023) { #v0.9.0 } - Bibliography management - New bibliography engine based on [CSL](https://citationstyles.org/)