build: bump version to 0.13.10-rc1 (#1540)

* docs: edit changelog

* build: bump version to 0.13.10-rc1

* build: bump typst to 0.13.1

* build: pre-rc1

* build: build with l10n

* build: lock version
This commit is contained in:
Myriad-Dreamin 2025-03-19 17:14:53 +08:00 committed by GitHub
parent fd7fa57925
commit 766a41f4d5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 585 additions and 485 deletions

940
Cargo.lock generated

File diff suppressed because it is too large Load diff

View file

@ -1,7 +1,7 @@
[workspace.package]
description = "An integrated language service for Typst."
authors = ["Myriad-Dreamin <camiyoru@gmail.com>", "Nathan Varner"]
version = "0.13.8"
version = "0.13.10-rc1"
edition = "2021"
readme = "README.md"
license = "Apache-2.0"
@ -32,8 +32,8 @@ triomphe = { version = "0.1.10", default-features = false, features = ["std"] }
async-trait = "0.1.77"
futures = "0.3"
rayon = "1.10.0"
tokio = { version = "1.42.0", features = ["macros"] }
tokio-util = { version = "0.7.13", features = ["compat"] }
tokio = { version = "1.44.0", features = ["macros"] }
tokio-util = { version = "0.7.14", features = ["compat"] }
# System
temp-env = "0.3.0"
@ -43,7 +43,7 @@ walkdir = "2"
chrono = "0.4"
dirs = "6"
fontdb = "0.21"
notify = "6"
notify = "8"
path-clean = "1.0.1"
windows-sys = "0.59"
tempfile = "=3.15.0"
@ -132,17 +132,17 @@ reflexo = { version = "=0.5.5-rc7", default-features = false, features = [
reflexo-typst = { version = "=0.5.5-rc7", default-features = false }
reflexo-vec2svg = { version = "=0.5.5-rc7" }
typst = "0.13.0"
typst-html = "0.13.0"
typst-library = "0.13.0"
typst-timing = "0.13.0"
typst-svg = "0.13.0"
typst-render = "0.13.0"
typst-pdf = "0.13.0"
typst-syntax = "0.13.0"
typst-eval = "0.13.0"
typst-assets = "0.13.0"
typstfmt = { git = "https://github.com/Myriad-Dreamin/typstfmt", tag = "v0.12.1" }
typst = "0.13.1"
typst-html = "0.13.1"
typst-library = "0.13.1"
typst-timing = "0.13.1"
typst-svg = "0.13.1"
typst-render = "0.13.1"
typst-pdf = "0.13.1"
typst-syntax = "0.13.1"
typst-eval = "0.13.1"
typst-assets = "0.13.1"
typstfmt = { git = "https://github.com/Myriad-Dreamin/typstfmt", tag = "v0.13.1" }
typst-ansi-hl = "0.4.0"
typstyle-core = { version = "=0.13.0", default-features = false }
typlite = { path = "./crates/typlite" }
@ -175,7 +175,7 @@ insta = { version = "1.39", features = ["glob"] }
# Our Own Crates
tinymist-assets = { version = "=0.13.8" }
tinymist-assets = { version = "=0.13.10-rc1" }
tinymist-derive = { path = "./crates/tinymist-derive/", version = "0.13.2" }
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" }
typst-shim = { path = "./crates/typst-shim", version = "0.13.2" }
tinymist-core = { path = "./crates/tinymist-core/", version = "0.13.8", default-features = false }
tinymist-debug = { path = "./crates/tinymist-debug/", version = "0.13.8" }
tinymist = { path = "./crates/tinymist/", version = "0.13.8" }
tinymist-l10n = { path = "./crates/tinymist-l10n/", version = "0.13.8" }
tinymist-query = { path = "./crates/tinymist-query/", version = "0.13.8" }
tinymist-render = { path = "./crates/tinymist-render/", version = "0.13.8" }
typst-preview = { path = "./crates/typst-preview", version = "0.13.8" }
tinymist-core = { path = "./crates/tinymist-core/", version = "0.13.10-rc1", default-features = false }
tinymist-debug = { path = "./crates/tinymist-debug/", version = "0.13.10-rc1" }
tinymist = { path = "./crates/tinymist/", version = "0.13.10-rc1" }
tinymist-l10n = { path = "./crates/tinymist-l10n/", version = "0.13.10-rc1" }
tinymist-query = { path = "./crates/tinymist-query/", version = "0.13.10-rc1" }
tinymist-render = { path = "./crates/tinymist-render/", version = "0.13.10-rc1" }
typst-preview = { path = "./crates/typst-preview", version = "0.13.10-rc1" }
[profile.dev.package.insta]
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.
#
# 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.2" }
typst-library = { git = "https://github.com/Myriad-Dreamin/typst.git", tag = "tinymist/v0.13.2" }
typst-html = { git = "https://github.com/Myriad-Dreamin/typst.git", tag = "tinymist/v0.13.2" }
typst-timing = { git = "https://github.com/Myriad-Dreamin/typst.git", tag = "tinymist/v0.13.2" }
typst-svg = { git = "https://github.com/Myriad-Dreamin/typst.git", tag = "tinymist/v0.13.2" }
typst-render = { git = "https://github.com/Myriad-Dreamin/typst.git", tag = "tinymist/v0.13.2" }
typst-pdf = { git = "https://github.com/Myriad-Dreamin/typst.git", tag = "tinymist/v0.13.2" }
typst-syntax = { git = "https://github.com/Myriad-Dreamin/typst.git", tag = "tinymist/v0.13.2" }
typst-eval = { git = "https://github.com/Myriad-Dreamin/typst.git", tag = "tinymist/v0.13.2" }
typst = { 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-rc1" }
typst-html = { 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-rc1" }
typst-svg = { 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-rc1" }
typst-pdf = { 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-rc1" }
typst-eval = { git = "https://github.com/Myriad-Dreamin/typst.git", tag = "tinymist/v0.13.10-rc1" }
# These patches use local `typst` for development.
# typst = { path = "../typst/crates/typst" }

View file

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

View file

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

View file

@ -92,8 +92,7 @@ default = [
"cli",
"html",
"pdf",
# enable it once we upload assets.
# "l10n",
"l10n",
"preview",
"embed-fonts",
"no-content-hint",
@ -136,8 +135,7 @@ preview = [
dap = []
# l10n = ["tinymist-assets/l10n"]
l10n = []
l10n = ["tinymist-assets/l10n"]
[dev-dependencies]
temp-env.workspace = true

View file

@ -6,6 +6,58 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how
The changelog lines unspecified with authors are all written by the @Myriad-Dreamin.
## v0.13.10 - [2025-03-20]
* Bumped typstfmt to v0.13.0.
### CLI
* feat: exit if compile errors happen in https://github.com/Myriad-Dreamin/tinymist/pull/1512
### Editor
* 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
### Testing
* feat: implements dap-server scaffold in https://github.com/Myriad-Dreamin/tinymist/pull/1517
* feat: implement debugging console in https://github.com/Myriad-Dreamin/tinymist/pull/1445
* feat: profile and visualize coverage of the current document in https://github.com/Myriad-Dreamin/tinymist/pull/1490
* feat: add instrument-based breakpoints support to dap in https://github.com/Myriad-Dreamin/tinymist/pull/1529
* feat: add test framework with coverage support in https://github.com/Myriad-Dreamin/tinymist/pull/1518
* docs: update description about testing in https://github.com/Myriad-Dreamin/tinymist/pull/1532
* fix: example output in https://github.com/Myriad-Dreamin/tinymist/pull/1533
* feat: watch tests and print test information in https://github.com/Myriad-Dreamin/tinymist/pull/1534
* feat: pass tests if there are only warnings during testing in https://github.com/Myriad-Dreamin/tinymist/pull/1535
### Localization
* feat: translate all title of tinymist commands using llm in https://github.com/Myriad-Dreamin/tinymist/pull/1501
* docs: update readme for locales folder in https://github.com/Myriad-Dreamin/tinymist/pull/1502
* feat: translate rest titles by deepseek v3 in https://github.com/Myriad-Dreamin/tinymist/pull/1503
* feat: translate all tinymist config text using llm in https://github.com/Myriad-Dreamin/tinymist/pull/1504
* feat: employ l10n to tinymist-cli and vscode extension in https://github.com/Myriad-Dreamin/tinymist/pull/1505
* 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
### Completion
* fix: revert the explicit detection again in https://github.com/Myriad-Dreamin/tinymist/pull/1525
### Preview
* (Security) Made more strict CORS checks (v2) by @tmistele in https://github.com/Myriad-Dreamin/tinymist/pull/1382
* feat: use `window/showDocument` to show previewing document in https://github.com/Myriad-Dreamin/tinymist/pull/1450
### Misc
* docs: update roadmap in https://github.com/Myriad-Dreamin/tinymist/pull/1499
* docs: fix Neovim name casing everywhere by @Andrew15-5 in https://github.com/Myriad-Dreamin/tinymist/pull/1520
* build: fix docs:typ using wrong root dir by @Andrew15-5 in https://github.com/Myriad-Dreamin/tinymist/pull/1522
**Full Changelog**: https://github.com/Myriad-Dreamin/tinymist/compare/v0.13.8...v0.13.10
## v0.13.8 - [2025-03-13]
### Completion

View file

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

View file

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