Skip to content

v0.12.14-rc1

Pre-release
Pre-release
Compare
Choose a tag to compare
@Myriad-Dreamin Myriad-Dreamin released this 23 Dec 13:39
e5f8843

We 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.

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

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)