mirror of
https://github.com/Myriad-Dreamin/tinymist.git
synced 2025-07-07 13:05:02 +00:00
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:
parent
756075a161
commit
ba7fcb588f
8 changed files with 50 additions and 45 deletions
42
Cargo.lock
generated
42
Cargo.lock
generated
|
@ -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]]
|
||||
|
|
24
Cargo.toml
24
Cargo.toml
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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:
|
||||
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue