v0.12.14-rc1
Pre-releaseWe now use cargo-dist to build, attest, and release binaries. The package publishers should prefer to use these binaries and validate them along with checksum. If you have any problems with changes, please report them to GitHub Issues.
These following suffixes are used for VS Code (or VSCodium) extensions: win32-x64
, win32-arm64
, linux-x64
, linux-arm64
, linux-armhf
, darwin-x64
, darwin-arm64
, alpine-x64
, alpine-arm64
, and web
. The rest are used for other editors (e.g. Neovim).
We also start to release VS Code extension targeting universe platform. The universe target only doesn't bundle the binary. This is suitable for other platforms like RISC-V (riscv64) or LoongArch (loong64). Users of that must install tinymist by themselves. Note it introduces risk to use unaligned version of the extension and the binary, but we can mitigate it in future.
- Bumped typstyle to v0.12.13 by @Enter-tainer in #1047
- This version fixes a bugs that removes comments in math equations in some cases. For details, see https://enter-tainer.github.io/typstyle/changelog/#v01213---2024-12-21
- Bumped typstfmt to v0.12.1 in #1056
- Bumped typst-ansi-hl to v0.3.0 in #1057
Editor
- (Fix) Excluded dollar characters from matched typst language words in #1054
Code Analysis
- (Fix) Determining
name_started
in sig constructors in #1038 - Inferring types of show rule transformers in #1045
Completion
- (Fix) Corrected wrong offset on Neovim for some postfix snippets by @Eric-Song-Nop in #966
- (Fix) Improved various cases about completing field accesses in #1019, #1020, #1039, and #1040
- (Fix) Adjusting offset from start when completing labels in #1051
- Made and using new field access classifier for completion in #1035
- Completing fields by type checking in #1041 and #1050
- Completing tidy-style doc comment by @Eric-Song-Nop in #1029
Misc
- Building binaries for riscv64-linux-musl, loongarch64-linux-{musl,gnu} in #1009, #1014, and #1012
- Building vscode extension targeting universe (other) platforms in https://github.com/Myriad-Dreamin/tinymist/pull/10091059
Full Changelog: v0.12.12...v0.12.14-rc1
Download binary
Install tinymist 0.12.14-rc1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/Myriad-Dreamin/tinymist/releases/download/v0.12.14-rc1/tinymist-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy ByPass -c "irm https://github.com/Myriad-Dreamin/tinymist/releases/download/v0.12.14-rc1/tinymist-installer.ps1 | iex"
Download tinymist 0.12.14-rc1
File | Platform | Checksum |
---|---|---|
tinymist-aarch64-apple-darwin.tar.gz | Apple Silicon macOS | checksum |
tinymist-x86_64-apple-darwin.tar.gz | Intel macOS | checksum |
tinymist-aarch64-pc-windows-msvc.zip | ARM64 Windows | checksum |
tinymist-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
tinymist-aarch64-unknown-linux-gnu.tar.gz | ARM64 Linux | checksum |
tinymist-loongarch64-unknown-linux-gnu.tar.gz | LOONGARCH64 Linux | checksum |
tinymist-x86_64-unknown-linux-gnu.tar.gz | x64 Linux | checksum |
tinymist-armv7-unknown-linux-gnueabihf.tar.gz | ARMv7 Linux | checksum |
tinymist-aarch64-unknown-linux-musl.tar.gz | ARM64 MUSL Linux | checksum |
tinymist-loongarch64-unknown-linux-musl.tar.gz | LOONGARCH64 MUSL Linux | checksum |
tinymist-riscv64gc-unknown-linux-musl.tar.gz | RISCV MUSL Linux | checksum |
tinymist-x86_64-unknown-linux-musl.tar.gz | x64 MUSL Linux | checksum |
tinymist-arm-unknown-linux-musleabihf.tar.gz | ARMv6 MUSL Linux (Hardfloat) | checksum |
tinymist-armv7-unknown-linux-musleabihf.tar.gz | ARMv7 MUSL Linux | checksum |
Download VS Code Extension
Download tinymist VS Code Extension 0.12.14-rc1
File | Platform | Assets |
---|---|---|
tinymist-win32-x64.vsix | x64 Windows | Binary, Debug Symbols |
tinymist-win32-arm64.vsix | ARM64 Windows | Binary, Debug Symbols |
tinymist-linux-x64.vsix | x64 Linux | Binary, Debug Symbols |
tinymist-linux-arm64.vsix | ARM64 Linux | Binary, Debug Symbols |
tinymist-linux-armhf.vsix | ARMv7 Linux | Binary, Debug Symbols |
tinymist-darwin-x64.vsix | Intel macOS | Binary, Debug Symbols |
tinymist-darwin-arm64.vsix | Apple Silicon macOS | Binary, Debug Symbols |
tinymist-alpine-x64.vsix | x64 Alpine Linux | Binary, Debug Symbols |
tinymist-alpine-arm64.vsix | ARM64 Alpine Linux | Binary, Debug Symbols |
tinymist-universe.vsix | Other Platforms (Universe) |