summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2024-10-18 16:31:40 +0200
committerLaurenz <laurmaedje@gmail.com>2024-10-18 16:36:55 +0200
commit737895d769188f6fc154523e67a9102bc24c872e (patch)
tree842daef4f6ee3e94ec23fc0183cf0ae17a6ad7ae
parent0ba1128e5a6d8bcae09fde921ad429b1b0589737 (diff)
Version bumpv0.12.00.12
-rw-r--r--Cargo.lock36
-rw-r--r--Cargo.toml28
-rw-r--r--docs/changelog/0.12.0.md (renamed from docs/changelog/unreleased.md)9
-rw-r--r--docs/changelog/welcome.md2
-rw-r--r--docs/src/lib.rs2
5 files changed, 40 insertions, 37 deletions
diff --git a/Cargo.lock b/Cargo.lock
index 8458e0d4..5685a9cd 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -2666,7 +2666,7 @@ checksum = "6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a"
[[package]]
name = "typst"
-version = "0.12.0-rc2"
+version = "0.12.0"
dependencies = [
"arrayvec",
"az",
@@ -2734,13 +2734,13 @@ dependencies = [
[[package]]
name = "typst-assets"
-version = "0.12.0-rc2"
+version = "0.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b8112b7077e3f045a18a17e6aeafafe9b101bc8d6c8e4c9e5f538cf4cb5ce79b"
+checksum = "4fe00da1b24da2c4a7da532fc33d0c3bd43a902ca4c408ee2c36eabe70f2f4ba"
[[package]]
name = "typst-cli"
-version = "0.12.0-rc2"
+version = "0.12.0"
dependencies = [
"chrono",
"clap",
@@ -2784,12 +2784,12 @@ dependencies = [
[[package]]
name = "typst-dev-assets"
-version = "0.11.0"
-source = "git+https://github.com/typst/typst-dev-assets?rev=e9f8127#e9f81271547c0d7003770b4fa1e59343e51f7ae8"
+version = "0.12.0"
+source = "git+https://github.com/typst/typst-dev-assets?tag=v0.12.0#b07d1560143d6883887358d30edb25cb12fcf5b9"
[[package]]
name = "typst-docs"
-version = "0.12.0-rc2"
+version = "0.12.0"
dependencies = [
"clap",
"comemo",
@@ -2812,7 +2812,7 @@ dependencies = [
[[package]]
name = "typst-fuzz"
-version = "0.12.0-rc2"
+version = "0.12.0"
dependencies = [
"comemo",
"libfuzzer-sys",
@@ -2824,7 +2824,7 @@ dependencies = [
[[package]]
name = "typst-ide"
-version = "0.12.0-rc2"
+version = "0.12.0"
dependencies = [
"comemo",
"ecow",
@@ -2840,7 +2840,7 @@ dependencies = [
[[package]]
name = "typst-kit"
-version = "0.12.0-rc2"
+version = "0.12.0"
dependencies = [
"dirs",
"ecow",
@@ -2860,7 +2860,7 @@ dependencies = [
[[package]]
name = "typst-macros"
-version = "0.12.0-rc2"
+version = "0.12.0"
dependencies = [
"heck",
"proc-macro2",
@@ -2870,7 +2870,7 @@ dependencies = [
[[package]]
name = "typst-pdf"
-version = "0.12.0-rc2"
+version = "0.12.0"
dependencies = [
"arrayvec",
"base64",
@@ -2896,7 +2896,7 @@ dependencies = [
[[package]]
name = "typst-render"
-version = "0.12.0-rc2"
+version = "0.12.0"
dependencies = [
"bytemuck",
"comemo",
@@ -2914,7 +2914,7 @@ dependencies = [
[[package]]
name = "typst-svg"
-version = "0.12.0-rc2"
+version = "0.12.0"
dependencies = [
"base64",
"comemo",
@@ -2930,7 +2930,7 @@ dependencies = [
[[package]]
name = "typst-syntax"
-version = "0.12.0-rc2"
+version = "0.12.0"
dependencies = [
"ecow",
"once_cell",
@@ -2946,7 +2946,7 @@ dependencies = [
[[package]]
name = "typst-tests"
-version = "0.12.0-rc2"
+version = "0.12.0"
dependencies = [
"clap",
"comemo",
@@ -2970,7 +2970,7 @@ dependencies = [
[[package]]
name = "typst-timing"
-version = "0.12.0-rc2"
+version = "0.12.0"
dependencies = [
"parking_lot",
"serde",
@@ -2980,7 +2980,7 @@ dependencies = [
[[package]]
name = "typst-utils"
-version = "0.12.0-rc2"
+version = "0.12.0"
dependencies = [
"once_cell",
"portable-atomic",
diff --git a/Cargo.toml b/Cargo.toml
index 0784dd01..94f84170 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -4,7 +4,7 @@ default-members = ["crates/typst-cli"]
resolver = "2"
[workspace.package]
-version = "0.12.0-rc2"
+version = "0.12.0"
rust-version = "1.77" # also change in ci.yml
authors = ["The Typst Project Developers"]
edition = "2021"
@@ -16,19 +16,19 @@ keywords = ["typst"]
readme = "README.md"
[workspace.dependencies]
-typst = { path = "crates/typst", version = "0.12.0-rc2" }
-typst-cli = { path = "crates/typst-cli", version = "0.12.0-rc2" }
-typst-ide = { path = "crates/typst-ide", version = "0.12.0-rc2" }
-typst-kit = { path = "crates/typst-kit", version = "0.12.0-rc2" }
-typst-macros = { path = "crates/typst-macros", version = "0.12.0-rc2" }
-typst-pdf = { path = "crates/typst-pdf", version = "0.12.0-rc2" }
-typst-render = { path = "crates/typst-render", version = "0.12.0-rc2" }
-typst-svg = { path = "crates/typst-svg", version = "0.12.0-rc2" }
-typst-syntax = { path = "crates/typst-syntax", version = "0.12.0-rc2" }
-typst-timing = { path = "crates/typst-timing", version = "0.12.0-rc2" }
-typst-utils = { path = "crates/typst-utils", version = "0.12.0-rc2" }
-typst-assets = "0.12.0-rc2"
-typst-dev-assets = { git = "https://github.com/typst/typst-dev-assets", rev = "e9f8127" }
+typst = { path = "crates/typst", version = "0.12.0" }
+typst-cli = { path = "crates/typst-cli", version = "0.12.0" }
+typst-ide = { path = "crates/typst-ide", version = "0.12.0" }
+typst-kit = { path = "crates/typst-kit", version = "0.12.0" }
+typst-macros = { path = "crates/typst-macros", version = "0.12.0" }
+typst-pdf = { path = "crates/typst-pdf", version = "0.12.0" }
+typst-render = { path = "crates/typst-render", version = "0.12.0" }
+typst-svg = { path = "crates/typst-svg", version = "0.12.0" }
+typst-syntax = { path = "crates/typst-syntax", version = "0.12.0" }
+typst-timing = { path = "crates/typst-timing", version = "0.12.0" }
+typst-utils = { path = "crates/typst-utils", version = "0.12.0" }
+typst-assets = "0.12.0"
+typst-dev-assets = { git = "https://github.com/typst/typst-dev-assets", tag = "v0.12.0" }
arrayvec = "0.7.4"
az = "1.2"
base64 = "0.22"
diff --git a/docs/changelog/unreleased.md b/docs/changelog/0.12.0.md
index bea49f04..835e2b1c 100644
--- a/docs/changelog/unreleased.md
+++ b/docs/changelog/0.12.0.md
@@ -1,9 +1,9 @@
---
-title: Unreleased
-description: Changes that are not yet released
+title: 0.12.0
+description: Changes in Typst 0.12.0
---
-# Unreleased changes
+# Version 0.12.0 (October 18, 2024)
## Highlights
- Added support for multi-column floating [placement]($place.scope) and
@@ -397,3 +397,6 @@ description: Changes that are not yet released
- Removed `Tracer` in favor of `Warned<T>` and `typst::trace` function
- The `xz2` dependency used by the self-updater is now statically linked
- The Dockerfile now has an `ENTRYPOINT` directive
+
+## Contributors
+<contributors from="v0.11.0" to="v0.12.0" />
diff --git a/docs/changelog/welcome.md b/docs/changelog/welcome.md
index 302c3ede..12b6b896 100644
--- a/docs/changelog/welcome.md
+++ b/docs/changelog/welcome.md
@@ -10,7 +10,7 @@ forward. This section documents all changes to Typst since its initial public
release.
## Versions
-- [Unreleased]($changelog/unreleased)
+- [Typst 0.12.0]($changelog/0.12.0)
- [Typst 0.11.1]($changelog/0.11.1)
- [Typst 0.11.0]($changelog/0.11.0)
- [Typst 0.10.0]($changelog/0.10.0)
diff --git a/docs/src/lib.rs b/docs/src/lib.rs
index a30ed088..59fc1cbf 100644
--- a/docs/src/lib.rs
+++ b/docs/src/lib.rs
@@ -183,7 +183,7 @@ fn changelog_pages(resolver: &dyn Resolver) -> PageModel {
let mut page = md_page(resolver, resolver.base(), load!("changelog/welcome.md"));
let base = format!("{}changelog/", resolver.base());
page.children = vec![
- md_page(resolver, &base, load!("changelog/unreleased.md")),
+ md_page(resolver, &base, load!("changelog/0.12.0.md")),
md_page(resolver, &base, load!("changelog/0.11.1.md")),
md_page(resolver, &base, load!("changelog/0.11.0.md")),
md_page(resolver, &base, load!("changelog/0.10.0.md")),