build: bump version to 0.13.10-rc2 (#1566)

* build: bump version to 0.13.10-rc2

* build: update changelog

* build: set typst tag to v0.13.10 (typst v0.13.1)

* fix: bugged tag

* build: update assets
This commit is contained in:
Myriad-Dreamin 2025-03-21 16:40:49 +08:00 committed by GitHub
parent 87651913af
commit 97bcc486fd
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 76 additions and 54 deletions

62
Cargo.lock generated
View file

@ -735,7 +735,7 @@ dependencies = [
[[package]] [[package]]
name = "crityp" name = "crityp"
version = "0.13.10-rc1" version = "0.13.10-rc2"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"base64", "base64",
@ -3760,7 +3760,7 @@ dependencies = [
[[package]] [[package]]
name = "sync-ls" name = "sync-ls"
version = "0.13.10-rc1" version = "0.13.10-rc2"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"clap", "clap",
@ -3889,7 +3889,7 @@ dependencies = [
[[package]] [[package]]
name = "tests" name = "tests"
version = "0.13.10-rc1" version = "0.13.10-rc2"
dependencies = [ dependencies = [
"insta", "insta",
"lsp-types", "lsp-types",
@ -4012,7 +4012,7 @@ dependencies = [
[[package]] [[package]]
name = "tinymist" name = "tinymist"
version = "0.13.10-rc1" version = "0.13.10-rc2"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"async-trait", "async-trait",
@ -4056,7 +4056,7 @@ dependencies = [
"strum", "strum",
"sync-ls", "sync-ls",
"temp-env", "temp-env",
"tinymist-assets 0.13.10-rc1 (registry+https://github.com/rust-lang/crates.io-index)", "tinymist-assets 0.13.10-rc2 (registry+https://github.com/rust-lang/crates.io-index)",
"tinymist-core", "tinymist-core",
"tinymist-debug", "tinymist-debug",
"tinymist-l10n", "tinymist-l10n",
@ -4103,17 +4103,17 @@ dependencies = [
[[package]] [[package]]
name = "tinymist-assets" name = "tinymist-assets"
version = "0.13.10-rc1" version = "0.13.10-rc2"
[[package]] [[package]]
name = "tinymist-assets" name = "tinymist-assets"
version = "0.13.10-rc1" version = "0.13.10-rc2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1d68fd7ab8594b7f15a97c5e9a34a4a1b3807dab6b57ce7a02575fb605895601" checksum = "69bfa02f4b5a2632fe12921ea748fed756124209d749697c90438f39c4318ac4"
[[package]] [[package]]
name = "tinymist-bench-font-load" name = "tinymist-bench-font-load"
version = "0.13.10-rc1" version = "0.13.10-rc2"
dependencies = [ dependencies = [
"divan", "divan",
"tinymist", "tinymist",
@ -4121,7 +4121,7 @@ dependencies = [
[[package]] [[package]]
name = "tinymist-core" name = "tinymist-core"
version = "0.13.10-rc1" version = "0.13.10-rc2"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"cargo_metadata", "cargo_metadata",
@ -4133,7 +4133,7 @@ dependencies = [
[[package]] [[package]]
name = "tinymist-dap" name = "tinymist-dap"
version = "0.13.10-rc1" version = "0.13.10-rc2"
dependencies = [ dependencies = [
"base64", "base64",
"comemo", "comemo",
@ -4152,7 +4152,7 @@ dependencies = [
[[package]] [[package]]
name = "tinymist-debug" name = "tinymist-debug"
version = "0.13.10-rc1" version = "0.13.10-rc2"
dependencies = [ dependencies = [
"base64", "base64",
"comemo", "comemo",
@ -4178,7 +4178,7 @@ dependencies = [
[[package]] [[package]]
name = "tinymist-l10n" name = "tinymist-l10n"
version = "0.13.10-rc1" version = "0.13.10-rc2"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"clap", "clap",
@ -4222,7 +4222,7 @@ dependencies = [
[[package]] [[package]]
name = "tinymist-query" name = "tinymist-query"
version = "0.13.10-rc1" version = "0.13.10-rc2"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"base64", "base64",
@ -4277,7 +4277,7 @@ dependencies = [
[[package]] [[package]]
name = "tinymist-render" name = "tinymist-render"
version = "0.13.10-rc1" version = "0.13.10-rc2"
dependencies = [ dependencies = [
"base64", "base64",
"log", "log",
@ -4669,7 +4669,7 @@ checksum = "1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f"
[[package]] [[package]]
name = "typlite" name = "typlite"
version = "0.13.10-rc1" version = "0.13.10-rc2"
dependencies = [ dependencies = [
"base64", "base64",
"clap", "clap",
@ -4688,7 +4688,7 @@ dependencies = [
[[package]] [[package]]
name = "typst" name = "typst"
version = "0.13.1" version = "0.13.1"
source = "git+https://github.com/Myriad-Dreamin/typst.git?tag=tinymist%2Fv0.13.10-rc1#946ea31fb554bcf62e3215f64ddda87d70b026af" source = "git+https://github.com/Myriad-Dreamin/typst.git?tag=tinymist%2Fv0.13.10#946ea31fb554bcf62e3215f64ddda87d70b026af"
dependencies = [ dependencies = [
"comemo", "comemo",
"ecow", "ecow",
@ -4726,7 +4726,7 @@ checksum = "b5bf0cc3c2265502b51fcb73147cc7c951ceb694507195b93c2ab0b901abb902"
[[package]] [[package]]
name = "typst-eval" name = "typst-eval"
version = "0.13.1" version = "0.13.1"
source = "git+https://github.com/Myriad-Dreamin/typst.git?tag=tinymist%2Fv0.13.10-rc1#946ea31fb554bcf62e3215f64ddda87d70b026af" source = "git+https://github.com/Myriad-Dreamin/typst.git?tag=tinymist%2Fv0.13.10#946ea31fb554bcf62e3215f64ddda87d70b026af"
dependencies = [ dependencies = [
"comemo", "comemo",
"ecow", "ecow",
@ -4745,7 +4745,7 @@ dependencies = [
[[package]] [[package]]
name = "typst-html" name = "typst-html"
version = "0.13.1" version = "0.13.1"
source = "git+https://github.com/Myriad-Dreamin/typst.git?tag=tinymist%2Fv0.13.10-rc1#946ea31fb554bcf62e3215f64ddda87d70b026af" source = "git+https://github.com/Myriad-Dreamin/typst.git?tag=tinymist%2Fv0.13.10#946ea31fb554bcf62e3215f64ddda87d70b026af"
dependencies = [ dependencies = [
"comemo", "comemo",
"ecow", "ecow",
@ -4760,7 +4760,7 @@ dependencies = [
[[package]] [[package]]
name = "typst-layout" name = "typst-layout"
version = "0.13.1" version = "0.13.1"
source = "git+https://github.com/Myriad-Dreamin/typst.git?tag=tinymist%2Fv0.13.10-rc1#946ea31fb554bcf62e3215f64ddda87d70b026af" source = "git+https://github.com/Myriad-Dreamin/typst.git?tag=tinymist%2Fv0.13.10#946ea31fb554bcf62e3215f64ddda87d70b026af"
dependencies = [ dependencies = [
"az", "az",
"bumpalo", "bumpalo",
@ -4791,7 +4791,7 @@ dependencies = [
[[package]] [[package]]
name = "typst-library" name = "typst-library"
version = "0.13.1" version = "0.13.1"
source = "git+https://github.com/Myriad-Dreamin/typst.git?tag=tinymist%2Fv0.13.10-rc1#946ea31fb554bcf62e3215f64ddda87d70b026af" source = "git+https://github.com/Myriad-Dreamin/typst.git?tag=tinymist%2Fv0.13.10#946ea31fb554bcf62e3215f64ddda87d70b026af"
dependencies = [ dependencies = [
"az", "az",
"bitflags 2.9.0", "bitflags 2.9.0",
@ -4851,7 +4851,7 @@ dependencies = [
[[package]] [[package]]
name = "typst-macros" name = "typst-macros"
version = "0.13.1" version = "0.13.1"
source = "git+https://github.com/Myriad-Dreamin/typst.git?tag=tinymist%2Fv0.13.10-rc1#946ea31fb554bcf62e3215f64ddda87d70b026af" source = "git+https://github.com/Myriad-Dreamin/typst.git?tag=tinymist%2Fv0.13.10#946ea31fb554bcf62e3215f64ddda87d70b026af"
dependencies = [ dependencies = [
"heck", "heck",
"proc-macro2", "proc-macro2",
@ -4862,7 +4862,7 @@ dependencies = [
[[package]] [[package]]
name = "typst-pdf" name = "typst-pdf"
version = "0.13.1" version = "0.13.1"
source = "git+https://github.com/Myriad-Dreamin/typst.git?tag=tinymist%2Fv0.13.10-rc1#946ea31fb554bcf62e3215f64ddda87d70b026af" source = "git+https://github.com/Myriad-Dreamin/typst.git?tag=tinymist%2Fv0.13.10#946ea31fb554bcf62e3215f64ddda87d70b026af"
dependencies = [ dependencies = [
"arrayvec 0.7.6", "arrayvec 0.7.6",
"base64", "base64",
@ -4888,7 +4888,7 @@ dependencies = [
[[package]] [[package]]
name = "typst-preview" name = "typst-preview"
version = "0.13.10-rc1" version = "0.13.10-rc2"
dependencies = [ dependencies = [
"clap", "clap",
"comemo", "comemo",
@ -4902,7 +4902,7 @@ dependencies = [
"reflexo-vec2svg", "reflexo-vec2svg",
"serde", "serde",
"serde_json", "serde_json",
"tinymist-assets 0.13.10-rc1 (registry+https://github.com/rust-lang/crates.io-index)", "tinymist-assets 0.13.10-rc2 (registry+https://github.com/rust-lang/crates.io-index)",
"tinymist-std", "tinymist-std",
"tokio", "tokio",
"typst", "typst",
@ -4912,7 +4912,7 @@ dependencies = [
[[package]] [[package]]
name = "typst-realize" name = "typst-realize"
version = "0.13.1" version = "0.13.1"
source = "git+https://github.com/Myriad-Dreamin/typst.git?tag=tinymist%2Fv0.13.10-rc1#946ea31fb554bcf62e3215f64ddda87d70b026af" source = "git+https://github.com/Myriad-Dreamin/typst.git?tag=tinymist%2Fv0.13.10#946ea31fb554bcf62e3215f64ddda87d70b026af"
dependencies = [ dependencies = [
"arrayvec 0.7.6", "arrayvec 0.7.6",
"bumpalo", "bumpalo",
@ -4929,7 +4929,7 @@ dependencies = [
[[package]] [[package]]
name = "typst-render" name = "typst-render"
version = "0.13.1" version = "0.13.1"
source = "git+https://github.com/Myriad-Dreamin/typst.git?tag=tinymist%2Fv0.13.10-rc1#946ea31fb554bcf62e3215f64ddda87d70b026af" source = "git+https://github.com/Myriad-Dreamin/typst.git?tag=tinymist%2Fv0.13.10#946ea31fb554bcf62e3215f64ddda87d70b026af"
dependencies = [ dependencies = [
"bytemuck", "bytemuck",
"comemo", "comemo",
@ -4957,7 +4957,7 @@ dependencies = [
[[package]] [[package]]
name = "typst-svg" name = "typst-svg"
version = "0.13.1" version = "0.13.1"
source = "git+https://github.com/Myriad-Dreamin/typst.git?tag=tinymist%2Fv0.13.10-rc1#946ea31fb554bcf62e3215f64ddda87d70b026af" source = "git+https://github.com/Myriad-Dreamin/typst.git?tag=tinymist%2Fv0.13.10#946ea31fb554bcf62e3215f64ddda87d70b026af"
dependencies = [ dependencies = [
"base64", "base64",
"comemo", "comemo",
@ -4976,7 +4976,7 @@ dependencies = [
[[package]] [[package]]
name = "typst-syntax" name = "typst-syntax"
version = "0.13.1" version = "0.13.1"
source = "git+https://github.com/Myriad-Dreamin/typst.git?tag=tinymist%2Fv0.13.10-rc1#946ea31fb554bcf62e3215f64ddda87d70b026af" source = "git+https://github.com/Myriad-Dreamin/typst.git?tag=tinymist%2Fv0.13.10#946ea31fb554bcf62e3215f64ddda87d70b026af"
dependencies = [ dependencies = [
"ecow", "ecow",
"serde", "serde",
@ -4993,7 +4993,7 @@ dependencies = [
[[package]] [[package]]
name = "typst-timing" name = "typst-timing"
version = "0.13.1" version = "0.13.1"
source = "git+https://github.com/Myriad-Dreamin/typst.git?tag=tinymist%2Fv0.13.10-rc1#946ea31fb554bcf62e3215f64ddda87d70b026af" source = "git+https://github.com/Myriad-Dreamin/typst.git?tag=tinymist%2Fv0.13.10#946ea31fb554bcf62e3215f64ddda87d70b026af"
dependencies = [ dependencies = [
"parking_lot", "parking_lot",
"serde", "serde",
@ -5003,7 +5003,7 @@ dependencies = [
[[package]] [[package]]
name = "typst-utils" name = "typst-utils"
version = "0.13.1" version = "0.13.1"
source = "git+https://github.com/Myriad-Dreamin/typst.git?tag=tinymist%2Fv0.13.10-rc1#946ea31fb554bcf62e3215f64ddda87d70b026af" source = "git+https://github.com/Myriad-Dreamin/typst.git?tag=tinymist%2Fv0.13.10#946ea31fb554bcf62e3215f64ddda87d70b026af"
dependencies = [ dependencies = [
"once_cell", "once_cell",
"portable-atomic", "portable-atomic",

View file

@ -1,7 +1,7 @@
[workspace.package] [workspace.package]
description = "An integrated language service for Typst." description = "An integrated language service for Typst."
authors = ["Myriad-Dreamin <camiyoru@gmail.com>", "Nathan Varner"] authors = ["Myriad-Dreamin <camiyoru@gmail.com>", "Nathan Varner"]
version = "0.13.10-rc1" version = "0.13.10-rc2"
edition = "2021" edition = "2021"
readme = "README.md" readme = "README.md"
license = "Apache-2.0" license = "Apache-2.0"
@ -175,7 +175,7 @@ insta = { version = "1.39", features = ["glob"] }
# Our Own Crates # Our Own Crates
tinymist-assets = { version = "=0.13.10-rc1" } tinymist-assets = { version = "=0.13.10-rc2" }
tinymist-derive = { path = "./crates/tinymist-derive/", version = "0.13.2" } tinymist-derive = { path = "./crates/tinymist-derive/", version = "0.13.2" }
tinymist-std = { path = "./crates/tinymist-std/", version = "0.13.2", default-features = false } tinymist-std = { path = "./crates/tinymist-std/", version = "0.13.2", default-features = false }
@ -186,13 +186,13 @@ tinymist-task = { path = "./crates/tinymist-task/", version = "0.13.2" }
tinymist-analysis = { path = "./crates/tinymist-analysis/", version = "0.13.2" } tinymist-analysis = { path = "./crates/tinymist-analysis/", version = "0.13.2" }
typst-shim = { path = "./crates/typst-shim", version = "0.13.2" } typst-shim = { path = "./crates/typst-shim", version = "0.13.2" }
tinymist-core = { path = "./crates/tinymist-core/", version = "0.13.10-rc1", default-features = false } tinymist-core = { path = "./crates/tinymist-core/", version = "0.13.10-rc2", default-features = false }
tinymist-debug = { path = "./crates/tinymist-debug/", version = "0.13.10-rc1" } tinymist-debug = { path = "./crates/tinymist-debug/", version = "0.13.10-rc2" }
tinymist = { path = "./crates/tinymist/", version = "0.13.10-rc1" } tinymist = { path = "./crates/tinymist/", version = "0.13.10-rc2" }
tinymist-l10n = { path = "./crates/tinymist-l10n/", version = "0.13.10-rc1" } tinymist-l10n = { path = "./crates/tinymist-l10n/", version = "0.13.10-rc2" }
tinymist-query = { path = "./crates/tinymist-query/", version = "0.13.10-rc1" } tinymist-query = { path = "./crates/tinymist-query/", version = "0.13.10-rc2" }
tinymist-render = { path = "./crates/tinymist-render/", version = "0.13.10-rc1" } tinymist-render = { path = "./crates/tinymist-render/", version = "0.13.10-rc2" }
typst-preview = { path = "./crates/typst-preview", version = "0.13.10-rc1" } typst-preview = { path = "./crates/typst-preview", version = "0.13.10-rc2" }
[profile.dev.package.insta] [profile.dev.package.insta]
opt-level = 3 opt-level = 3
@ -259,15 +259,15 @@ extend-exclude = ["/.git", "fixtures"]
# These patches use a different version of `typst`, which only exports some private functions and information for code analysis. # These patches use a different version of `typst`, which only exports some private functions and information for code analysis.
# #
# A regular build MUST use `tag` or `rev` to specify the version of the patched crate to ensure stability. # A regular build MUST use `tag` or `rev` to specify the version of the patched crate to ensure stability.
typst = { git = "https://github.com/Myriad-Dreamin/typst.git", tag = "tinymist/v0.13.10-rc1" } typst = { git = "https://github.com/Myriad-Dreamin/typst.git", tag = "tinymist/v0.13.10" }
typst-library = { git = "https://github.com/Myriad-Dreamin/typst.git", tag = "tinymist/v0.13.10-rc1" } typst-library = { git = "https://github.com/Myriad-Dreamin/typst.git", tag = "tinymist/v0.13.10" }
typst-html = { git = "https://github.com/Myriad-Dreamin/typst.git", tag = "tinymist/v0.13.10-rc1" } typst-html = { git = "https://github.com/Myriad-Dreamin/typst.git", tag = "tinymist/v0.13.10" }
typst-timing = { git = "https://github.com/Myriad-Dreamin/typst.git", tag = "tinymist/v0.13.10-rc1" } typst-timing = { git = "https://github.com/Myriad-Dreamin/typst.git", tag = "tinymist/v0.13.10" }
typst-svg = { git = "https://github.com/Myriad-Dreamin/typst.git", tag = "tinymist/v0.13.10-rc1" } typst-svg = { git = "https://github.com/Myriad-Dreamin/typst.git", tag = "tinymist/v0.13.10" }
typst-render = { git = "https://github.com/Myriad-Dreamin/typst.git", tag = "tinymist/v0.13.10-rc1" } typst-render = { git = "https://github.com/Myriad-Dreamin/typst.git", tag = "tinymist/v0.13.10" }
typst-pdf = { git = "https://github.com/Myriad-Dreamin/typst.git", tag = "tinymist/v0.13.10-rc1" } typst-pdf = { git = "https://github.com/Myriad-Dreamin/typst.git", tag = "tinymist/v0.13.10" }
typst-syntax = { git = "https://github.com/Myriad-Dreamin/typst.git", tag = "tinymist/v0.13.10-rc1" } typst-syntax = { git = "https://github.com/Myriad-Dreamin/typst.git", tag = "tinymist/v0.13.10" }
typst-eval = { git = "https://github.com/Myriad-Dreamin/typst.git", tag = "tinymist/v0.13.10-rc1" } typst-eval = { git = "https://github.com/Myriad-Dreamin/typst.git", tag = "tinymist/v0.13.10" }
# These patches use local `typst` for development. # These patches use local `typst` for development.
# typst = { path = "../typst/crates/typst" } # typst = { path = "../typst/crates/typst" }

View file

@ -1,6 +1,6 @@
{ {
"name": "tinymist-vscode-html", "name": "tinymist-vscode-html",
"version": "0.13.10-rc1", "version": "0.13.10-rc2",
"description": "Extending Typst with HTML features", "description": "Extending Typst with HTML features",
"keywords": [ "keywords": [
"html", "html",

View file

@ -1,6 +1,6 @@
{ {
"name": "tinymist-web", "name": "tinymist-web",
"version": "0.13.10-rc1", "version": "0.13.10-rc2",
"description": "WASM module for running tinymist analyzers in JavaScript environment.", "description": "WASM module for running tinymist analyzers in JavaScript environment.",
"author": "Myriad-Dreamin", "author": "Myriad-Dreamin",
"license": "Apache-2.0", "license": "Apache-2.0",

View file

@ -8,7 +8,8 @@ The changelog lines unspecified with authors are all written by the @Myriad-Drea
## v0.13.10 - [2025-03-20] ## v0.13.10 - [2025-03-20]
* Bumped typstfmt to v0.13.0. * Bumped typst to v0.13.1 in https://github.com/Myriad-Dreamin/tinymist/pull/1540
* Bumped typstfmt to v0.13.1 in https://github.com/Myriad-Dreamin/tinymist/pull/1540
### CLI ### CLI
@ -18,6 +19,19 @@ The changelog lines unspecified with authors are all written by the @Myriad-Drea
* feat: paste uri smartly in https://github.com/Myriad-Dreamin/tinymist/pull/1500 * feat: paste uri smartly in https://github.com/Myriad-Dreamin/tinymist/pull/1500
* feat: downgrade some config errors and show warnings in https://github.com/Myriad-Dreamin/tinymist/pull/1538 * feat: downgrade some config errors and show warnings in https://github.com/Myriad-Dreamin/tinymist/pull/1538
* feat: configure word pattern to exclude words like `-A` in https://github.com/Myriad-Dreamin/tinymist/pull/1552
### Export
* feat: make all export available by commands in https://github.com/Myriad-Dreamin/tinymist/pull/1547
* feat: export to format regardless of export target in https://github.com/Myriad-Dreamin/tinymist/pull/1549
* feat: use quick exports in code lens context in https://github.com/Myriad-Dreamin/tinymist/pull/1551
* test: add vscode e2e testing for export feature in https://github.com/Myriad-Dreamin/tinymist/pull/1553
### Diagnostics
* feat: add diagnostics refiner to provide extra hints from tinymist side by @seven-mile in https://github.com/Myriad-Dreamin/tinymist/pull/1539
* feat: fledge diagnostic hint patterns by updating 2 refiners by @seven-mile in https://github.com/Myriad-Dreamin/tinymist/pull/1544
### Testing ### Testing
@ -41,9 +55,17 @@ The changelog lines unspecified with authors are all written by the @Myriad-Drea
* feat: initialize locale as soon as possible in https://github.com/Myriad-Dreamin/tinymist/pull/1507 * feat: initialize locale as soon as possible in https://github.com/Myriad-Dreamin/tinymist/pull/1507
* feat: support l10n message with arguments in https://github.com/Myriad-Dreamin/tinymist/pull/1508 * feat: support l10n message with arguments in https://github.com/Myriad-Dreamin/tinymist/pull/1508
### Code Analysis
* fix: replace last scope when checking import wildcard in https://github.com/Myriad-Dreamin/tinymist/pull/1563
### Completion ### Completion
* fix: revert the explicit detection again in https://github.com/Myriad-Dreamin/tinymist/pull/1525 * fix: revert the explicit detection again in https://github.com/Myriad-Dreamin/tinymist/pull/1525
* fix: correct bound self checking in https://github.com/Myriad-Dreamin/tinymist/pull/1564
* feat: forbid bad field access syntax in math mode in https://github.com/Myriad-Dreamin/tinymist/pull/1550
* feat: don't trigger parameter hints when skipping parameters in https://github.com/Myriad-Dreamin/tinymist/pull/1557
* feat: forbid bad postfix completion in math mode in https://github.com/Myriad-Dreamin/tinymist/pull/1556
### Preview ### Preview

View file

@ -1,6 +1,6 @@
{ {
"name": "tinymist", "name": "tinymist",
"version": "0.13.10-rc1", "version": "0.13.10-rc2",
"description": "%description%", "description": "%description%",
"keywords": [ "keywords": [
"typst", "typst",

View file

@ -1,6 +1,6 @@
{ {
"name": "typst-textmate", "name": "typst-textmate",
"version": "0.13.10-rc1", "version": "0.13.10-rc2",
"private": true, "private": true,
"scripts": { "scripts": {
"compile": "npx tsc && node ./dist/main.mjs", "compile": "npx tsc && node ./dist/main.mjs",