build: bump version to 0.13.14 (#1833)

* build: update changelog

* build: update permalink

* docs: fix bad link

* build: bump version to 0.13.14

* build: bump assets to 0.13.14
This commit is contained in:
Myriad-Dreamin 2025-06-22 22:15:17 +08:00 committed by GitHub
parent 756075a161
commit ba7fcb588f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 50 additions and 45 deletions

42
Cargo.lock generated
View file

@ -759,7 +759,7 @@ dependencies = [
[[package]]
name = "crityp"
version = "0.13.14-rc3"
version = "0.13.14"
dependencies = [
"anyhow",
"base64",
@ -3803,7 +3803,7 @@ dependencies = [
[[package]]
name = "sync-ls"
version = "0.13.14-rc3"
version = "0.13.14"
dependencies = [
"anyhow",
"clap",
@ -3932,7 +3932,7 @@ dependencies = [
[[package]]
name = "tests"
version = "0.13.14-rc3"
version = "0.13.14"
dependencies = [
"insta",
"lsp-types",
@ -4055,7 +4055,7 @@ dependencies = [
[[package]]
name = "tinymist"
version = "0.13.14-rc3"
version = "0.13.14"
dependencies = [
"anyhow",
"async-trait",
@ -4097,7 +4097,7 @@ dependencies = [
"strum",
"sync-ls",
"temp-env",
"tinymist-assets 0.13.14-rc3 (registry+https://github.com/rust-lang/crates.io-index)",
"tinymist-assets 0.13.14 (registry+https://github.com/rust-lang/crates.io-index)",
"tinymist-core",
"tinymist-debug",
"tinymist-l10n",
@ -4129,7 +4129,7 @@ dependencies = [
[[package]]
name = "tinymist-analysis"
version = "0.13.14-rc3"
version = "0.13.14"
dependencies = [
"comemo",
"dashmap",
@ -4162,17 +4162,17 @@ dependencies = [
[[package]]
name = "tinymist-assets"
version = "0.13.14-rc3"
version = "0.13.14"
[[package]]
name = "tinymist-assets"
version = "0.13.14-rc3"
version = "0.13.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "daad0d5bd9b6861167c5bf60f02c539d4de27ed36c9ddb9720fd63a37e76c179"
checksum = "053414ba8d0129f161bb4f4fd79beac72ddfa9f54d7d03a17b0c608edc473a67"
[[package]]
name = "tinymist-bench-font-load"
version = "0.13.14-rc3"
version = "0.13.14"
dependencies = [
"divan",
"tinymist",
@ -4180,7 +4180,7 @@ dependencies = [
[[package]]
name = "tinymist-core"
version = "0.13.14-rc3"
version = "0.13.14"
dependencies = [
"anyhow",
"cargo_metadata",
@ -4192,7 +4192,7 @@ dependencies = [
[[package]]
name = "tinymist-dap"
version = "0.13.14-rc3"
version = "0.13.14"
dependencies = [
"base64",
"comemo",
@ -4211,7 +4211,7 @@ dependencies = [
[[package]]
name = "tinymist-debug"
version = "0.13.14-rc3"
version = "0.13.14"
dependencies = [
"base64",
"comemo",
@ -4251,7 +4251,7 @@ dependencies = [
[[package]]
name = "tinymist-lint"
version = "0.13.14-rc3"
version = "0.13.14"
dependencies = [
"comemo",
"insta",
@ -4292,7 +4292,7 @@ dependencies = [
[[package]]
name = "tinymist-preview"
version = "0.13.14-rc3"
version = "0.13.14"
dependencies = [
"clap",
"comemo",
@ -4305,7 +4305,7 @@ dependencies = [
"reflexo-vec2svg",
"serde",
"serde_json",
"tinymist-assets 0.13.14-rc3 (registry+https://github.com/rust-lang/crates.io-index)",
"tinymist-assets 0.13.14 (registry+https://github.com/rust-lang/crates.io-index)",
"tinymist-std",
"tokio",
"typst",
@ -4344,7 +4344,7 @@ dependencies = [
[[package]]
name = "tinymist-query"
version = "0.13.14-rc3"
version = "0.13.14"
dependencies = [
"anyhow",
"base64",
@ -4398,7 +4398,7 @@ dependencies = [
[[package]]
name = "tinymist-render"
version = "0.13.14-rc3"
version = "0.13.14"
dependencies = [
"base64",
"log",
@ -4481,7 +4481,7 @@ dependencies = [
[[package]]
name = "tinymist-tests"
version = "0.13.14-rc3"
version = "0.13.14"
dependencies = [
"comemo",
"insta",
@ -4840,7 +4840,7 @@ checksum = "1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f"
[[package]]
name = "typlite"
version = "0.13.14-rc3"
version = "0.13.14"
dependencies = [
"base64",
"clap",
@ -5626,7 +5626,7 @@ version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb"
dependencies = [
"windows-sys 0.59.0",
"windows-sys 0.48.0",
]
[[package]]

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.14-rc3"
version = "0.13.14"
edition = "2021"
readme = "README.md"
license = "Apache-2.0"
@ -185,7 +185,7 @@ insta = { version = "1.39", features = ["glob"] }
# Our Own Crates
tinymist-assets = { version = "=0.13.14-rc3" }
tinymist-assets = { version = "=0.13.14" }
tinymist-derive = { path = "./crates/tinymist-derive/", version = "0.13.12" }
tinymist-l10n = { path = "./crates/tinymist-l10n/", version = "0.13.12" }
@ -199,16 +199,16 @@ typst-shim = { path = "./crates/typst-shim", version = "0.13.12" }
tinymist-tests = { path = "./crates/tinymist-tests/" }
sync-ls = { path = "./crates/sync-lsp", version = "0.13.14-rc3" }
tinymist = { path = "./crates/tinymist/", version = "0.13.14-rc3" }
tinymist-analysis = { path = "./crates/tinymist-analysis/", version = "0.13.14-rc3" }
tinymist-core = { path = "./crates/tinymist-core/", version = "0.13.14-rc3", default-features = false }
tinymist-debug = { path = "./crates/tinymist-debug/", version = "0.13.14-rc3" }
tinymist-lint = { path = "./crates/tinymist-lint/", version = "0.13.14-rc3" }
tinymist-query = { path = "./crates/tinymist-query/", version = "0.13.14-rc3" }
tinymist-render = { path = "./crates/tinymist-render/", version = "0.13.14-rc3" }
tinymist-preview = { path = "./crates/typst-preview", version = "0.13.14-rc3" }
typlite = { path = "./crates/typlite", version = "0.13.14-rc3" }
sync-ls = { path = "./crates/sync-lsp", version = "0.13.14" }
tinymist = { path = "./crates/tinymist/", version = "0.13.14" }
tinymist-analysis = { path = "./crates/tinymist-analysis/", version = "0.13.14" }
tinymist-core = { path = "./crates/tinymist-core/", version = "0.13.14", default-features = false }
tinymist-debug = { path = "./crates/tinymist-debug/", version = "0.13.14" }
tinymist-lint = { path = "./crates/tinymist-lint/", version = "0.13.14" }
tinymist-query = { path = "./crates/tinymist-query/", version = "0.13.14" }
tinymist-render = { path = "./crates/tinymist-render/", version = "0.13.14" }
tinymist-preview = { path = "./crates/typst-preview", version = "0.13.14" }
typlite = { path = "./crates/typlite", version = "0.13.14" }
[profile.dev.package.insta]
opt-level = 3

View file

@ -34,7 +34,7 @@ language-servers = ["tinymist"]
== Working with Multiple-File Projects
There is a way in #github-link("/editors/neovim/README.md#working-with-multiple-file-projects")[Neovim];, but you cannot invoke related commands with arguments by #link("https://docs.helix-editor.com/commands.html")[:lsp-workspace-command] in helix. As a candidate solution, assuming your having following directory layout:
There is a way in #github-link("/editors/neovim/README.md#working-with-multiple-files-projects")[Neovim];, but you cannot invoke related commands with arguments by #link("https://docs.helix-editor.com/commands.html")[:lsp-workspace-command] in helix. As a candidate solution, assuming your having following directory layout:
```plain
├── .helix

View file

@ -118,7 +118,7 @@ end, {})
Make sure to change `exportPdf` to "onType" or "onSave".
== Working with Multiple-Files Projects
<working-with-multiple-file-projects>
<working-with-multiple-files-projects>
Tinymist cannot know the main file of a multiple-files project if you don't tell it explicitly. This causes the well-known label error when editing the `/sub.typ` file in a project like that:

View file

@ -178,7 +178,7 @@ See
for more information.
== Working with Multiple-File Projects
<working-with-multiple-file-projects>
<working-with-multiple-files-projects>
You can pin a main file by command.
- Use command `Typst Pin Main` (tinymist.pinMainToCurrent) to set the current file as the main file.
- Use command `Typst Unpin Main` (tinymist.unpinMain) to unset the main file.

View file

@ -31,19 +31,19 @@ A frequently asked question is how to completing labels in sub files when writin
#pro-tip[
=== VSCode:
See #github-link("/editors/vscode#working-with-multiple-file-projects")[VS Code: Working with Multiple File Projects].
See #github-link("/editors/vscode#working-with-multiple-files-projects")[VS Code: Working with Multiple File Projects].
]
#pro-tip[
=== Neovim:
See #github-link("/editors/neovim#working-with-multiple-file-projects")[Heovim: Working with Multiple File Projects].
See #github-link("/editors/neovim#working-with-multiple-files-projects")[Heovim: Working with Multiple File Projects].
]
#pro-tip[
=== Helix:
See #github-link("/editors/helix#working-with-multiple-file-projects")[Helix: Working with Multiple File Projects].
See #github-link("/editors/helix#working-with-multiple-files-projects")[Helix: Working with Multiple File Projects].
]
= Using Snippet-Based Completion

View file

@ -43,7 +43,7 @@ language-servers = ["tinymist"]
### Working with Multiple-File Projects
There is a way in [Neovim](/editors/neovim/README.md#working-with-multiple-file-projects), but you cannot invoke related commands with arguments by [:lsp-workspace-command](https://docs.helix-editor.com/commands.html) in helix. As a candidate solution, assuming your having following directory layout:
There is a way in [Neovim](/editors/neovim/README.md#working-with-multiple-files-projects), but you cannot invoke related commands with arguments by [:lsp-workspace-command](https://docs.helix-editor.com/commands.html) in helix. As a candidate solution, assuming your having following directory layout:
```plain
├── .helix

View file

@ -8,17 +8,18 @@ The changelog lines unspecified with authors are all written by the @Myriad-Drea
## v0.13.14 - [2025-06-08]
With new approach to converting typst to other markup, we fully supported typst scripting with the conversion and introduced unofficial but tinymist-built-in support to export [LaTeX](https://github.com/Myriad-Dreamin/tinymist/pull/1718), [DocX](https://github.com/Myriad-Dreamin/tinymist/pull/1727), and [Plain Text](https://github.com/Myriad-Dreamin/tinymist/pull/1731).
With new approach to converting typst to other markup, we provide unofficial support to export [LaTeX](https://github.com/Myriad-Dreamin/tinymist/pull/1718), [DocX](https://github.com/Myriad-Dreamin/tinymist/pull/1727), and [Plain Text](https://github.com/Myriad-Dreamin/tinymist/pull/1731), with full power of typst scripting.
There is a [sample workspace](https://github.com/Myriad-Dreamin/tinymist/tree/main/editors/vscode/e2e-workspaces/ieee-paper) ([Permalink](https://github.com/Myriad-Dreamin/tinymist/tree/5a2509327d160830d68c5962181b4a1687fe367a/editors/vscode/e2e-workspaces/ieee-paper)) to test the LaTeX export for creating IEEE papers.
There is a [sample workspace](https://github.com/Myriad-Dreamin/tinymist/tree/main/editors/vscode/e2e-workspaces/ieee-paper) ([Permalink](https://github.com/Myriad-Dreamin/tinymist/tree/756075a1619321500501acec646e2c9a105763ab/editors/vscode/e2e-workspaces/ieee-paper)) to test the LaTeX export for creating IEEE papers.
* Bumped MSRV to v1.85 in https://github.com/Myriad-Dreamin/tinymist/pull/1683
* Bumped typstyle to v0.13.11 and add config for hard wrap by @Enter-tainer in https://github.com/Myriad-Dreamin/tinymist/pull/1737, https://github.com/Myriad-Dreamin/tinymist/pull/1797 and https://github.com/Myriad-Dreamin/tinymist/pull/1814
* Bumped typstyle to v0.13.11 and add config for hard wrap by @Enter-tainer in https://github.com/Myriad-Dreamin/tinymist/pull/1737, https://github.com/Myriad-Dreamin/tinymist/pull/1797, and https://github.com/Myriad-Dreamin/tinymist/pull/1814
* This includes few significant changes. For more details, see https://enter-tainer.github.io/typstyle/changelog/#v01311---2025-06-14
### Editor
* Added command to profile the entire server in https://github.com/Myriad-Dreamin/tinymist/pull/1438
* Exporting to TeX markup by VS Code tasks in https://github.com/Myriad-Dreamin/tinymist/pull/1826
### Compiler
@ -32,7 +33,7 @@ There is a [sample workspace](https://github.com/Myriad-Dreamin/tinymist/tree/ma
### Typlite
* (Test) Using snapshot testing and added more cases in https://github.com/Myriad-Dreamin/tinymist/pull/1717 and https://github.com/Myriad-Dreamin/tinymist/pull/1719
* Reimplemented typlite by html export by @hongjr03 and @Myriad-Dreamin in https://github.com/Myriad-Dreamin/tinymist/pull/1684, https://github.com/Myriad-Dreamin/tinymist/pull/1720, https://github.com/Myriad-Dreamin/tinymist/pull/1728, https://github.com/Myriad-Dreamin/tinymist/pull/1729, https://github.com/Myriad-Dreamin/tinymist/pull/1754, https://github.com/Myriad-Dreamin/tinymist/pull/1758, https://github.com/Myriad-Dreamin/tinymist/pull/1759, https://github.com/Myriad-Dreamin/tinymist/pull/1762, https://github.com/Myriad-Dreamin/tinymist/pull/1779, https://github.com/Myriad-Dreamin/tinymist/pull/1767, https://github.com/Myriad-Dreamin/tinymist/pull/1771, and https://github.com/Myriad-Dreamin/tinymist/pull/1772
* Reimplemented typlite by html export by @hongjr03 and @Myriad-Dreamin in https://github.com/Myriad-Dreamin/tinymist/pull/1684, https://github.com/Myriad-Dreamin/tinymist/pull/1720, https://github.com/Myriad-Dreamin/tinymist/pull/1728, https://github.com/Myriad-Dreamin/tinymist/pull/1729, https://github.com/Myriad-Dreamin/tinymist/pull/1754, https://github.com/Myriad-Dreamin/tinymist/pull/1758, https://github.com/Myriad-Dreamin/tinymist/pull/1759, https://github.com/Myriad-Dreamin/tinymist/pull/1762, https://github.com/Myriad-Dreamin/tinymist/pull/1779, https://github.com/Myriad-Dreamin/tinymist/pull/1767, https://github.com/Myriad-Dreamin/tinymist/pull/1771, https://github.com/Myriad-Dreamin/tinymist/pull/1772, https://github.com/Myriad-Dreamin/tinymist/pull/1815, https://github.com/Myriad-Dreamin/tinymist/pull/1816, https://github.com/Myriad-Dreamin/tinymist/pull/1820, https://github.com/Myriad-Dreamin/tinymist/pull/1824, https://github.com/Myriad-Dreamin/tinymist/pull/1825, and https://github.com/Myriad-Dreamin/tinymist/pull/1828
* Supporting LaTeX export by @hongjr03 and @Myriad-Dreamin in https://github.com/Myriad-Dreamin/tinymist/pull/1718
* Supporting Docx export by @hongjr03 and @Myriad-Dreamin in https://github.com/Myriad-Dreamin/tinymist/pull/1727
* Supporting Text output support by @hongjr03 and @Myriad-Dreamin in https://github.com/Myriad-Dreamin/tinymist/pull/1731
@ -67,8 +68,12 @@ There is a [sample workspace](https://github.com/Myriad-Dreamin/tinymist/tree/ma
### Misc
* Rearranging and testing dependency meta in https://github.com/Myriad-Dreamin/tinymist/pull/1760
* (Fix) Corrected link to Automattic/haper in https://github.com/Myriad-Dreamin/tinymist/pull/1748
* (Fix) Running test as root by @hack3ric in https://github.com/Myriad-Dreamin/tinymist/pull/1817
* Fixed small typo in typlite README by @bluss in https://github.com/Myriad-Dreamin/tinymist/pull/1819
* Mentioning background preview in helix docs by @DVDTSB in https://github.com/Myriad-Dreamin/tinymist/pull/1829
* Rearranging and testing dependency meta in https://github.com/Myriad-Dreamin/tinymist/pull/1760
* Enabling typlite distribution in dist.toml by @hongjr03 in https://github.com/Myriad-Dreamin/tinymist/pull/1810
**Full Changelog**: https://github.com/Myriad-Dreamin/tinymist/compare/v0.13.12...v0.13.14