summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2023-09-13 16:57:27 +0200
committerLaurenz <laurmaedje@gmail.com>2023-09-13 16:57:27 +0200
commit360cc9b9570f263d52530b98d0c93523e7bdb100 (patch)
treeb05aa8de20865bfff726accc562af23e192c618c
parenta5e39d814c2b33cb2d37675dd3206ae64cdcc333 (diff)
Version bumpv0.8.0
-rw-r--r--Cargo.lock16
-rw-r--r--Cargo.toml2
-rw-r--r--docs/changelog.md12
3 files changed, 16 insertions, 14 deletions
diff --git a/Cargo.lock b/Cargo.lock
index ea98dac4..71fb9e8f 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -2829,7 +2829,7 @@ checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba"
[[package]]
name = "typst"
-version = "0.7.0"
+version = "0.8.0"
dependencies = [
"base64",
"bitflags 2.4.0",
@@ -2877,7 +2877,7 @@ dependencies = [
[[package]]
name = "typst-cli"
-version = "0.7.0"
+version = "0.8.0"
dependencies = [
"chrono",
"clap",
@@ -2920,7 +2920,7 @@ dependencies = [
[[package]]
name = "typst-docs"
-version = "0.7.0"
+version = "0.8.0"
dependencies = [
"comemo",
"ecow",
@@ -2941,7 +2941,7 @@ dependencies = [
[[package]]
name = "typst-library"
-version = "0.7.0"
+version = "0.8.0"
dependencies = [
"az",
"chinese-number",
@@ -2980,7 +2980,7 @@ dependencies = [
[[package]]
name = "typst-macros"
-version = "0.7.0"
+version = "0.8.0"
dependencies = [
"heck",
"proc-macro2",
@@ -2990,7 +2990,7 @@ dependencies = [
[[package]]
name = "typst-syntax"
-version = "0.7.0"
+version = "0.8.0"
dependencies = [
"comemo",
"ecow",
@@ -3005,7 +3005,7 @@ dependencies = [
[[package]]
name = "typst-tests"
-version = "0.7.0"
+version = "0.8.0"
dependencies = [
"clap",
"comemo",
@@ -3015,7 +3015,7 @@ dependencies = [
"oxipng",
"rayon",
"tiny-skia",
- "ttf-parser 0.18.1",
+ "ttf-parser 0.19.2",
"typst",
"typst-library",
"unscanny",
diff --git a/Cargo.toml b/Cargo.toml
index 89f815f4..294b1357 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -4,7 +4,7 @@ default-members = ["crates/typst-cli"]
resolver = "2"
[workspace.package]
-version = "0.7.0"
+version = "0.8.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 07604d78..8c14ce96 100644
--- a/docs/changelog.md
+++ b/docs/changelog.md
@@ -5,7 +5,7 @@ description: |
---
# Changelog
-## Unreleased
+## Version 0.8.0 (September 13, 2023) { #v0.8.0 }
- Scripting
- Plugins (thanks to [@astrale-sharp](https://github.com/astrale-sharp))
- Typst can now load [plugins]($plugin) that are compiled to WebAssembly
@@ -14,7 +14,7 @@ description: |
- These plugins are fully encapsulated (no access to file system or network)
- Plugins can be shipped as part of [packages]($scripting/#packages)
- Plugins work just the same in the web app
- - Types as first-class values (**Breaking change**)
+ - Types are now first-class values (**Breaking change**)
- A [type]($type) is now itself a value
- Some types can be called like functions (those that have a constructor),
e.g. [`int`]($int) and [`str`]($str)
@@ -57,7 +57,7 @@ description: |
[`tab-width`]($raw.tab-size) parameter
- The layout engine now tries to prevent "runts" (final lines consisting of
just a single word)
- - Added Finish translations
+ - Added Finnish translations
- Added hyphenation support for Polish
- Improved handling of consecutive smart quotes of different kinds
- Fixed vertical alignments for [`number-align`]($page.number-align) argument
@@ -73,7 +73,7 @@ description: |
- Math
- Added support for [augmented matrices]($math.mat.augment)
- Removed support for automatic matching of fences like `|` and `||` as
- there were too many false positive. You can use functions like
+ there were too many false positives. You can use functions like
[`abs`]($math.abs) or [`norm`]($math.norm) or an explicit [`lr`]($math.lr)
call instead. (**Breaking change**)
- Fixed spacing after number with decimal point in math
@@ -97,7 +97,7 @@ description: |
- Fixed crash when field wasn't present and `--one` is passed to `typst query`
- Miscellaneous Improvements
- - Added [page setup guide]($guides/page-setup)
+ - Added [page setup guide]($guides/page-setup-guide)
- Added [`figure.caption`]($figure.caption) function that can be used for
simpler figure customization (**Breaking change** because `it.caption` now
renders the full caption with supplement in figure show rules and manual
@@ -121,6 +121,8 @@ description: |
- Made `Span` and `FileId` more type-safe so that all error conditions must be
handled by `World` implementors
+<contributors from="v0.7.0" to="v0.8.0" />
+
## Version 0.7.0 (August 7, 2023) { #v0.7.0 }
- Text and Layout
- Added support for floating figures through the