Skip to content

v0.13.2

Compare
Choose a tag to compare
@Myriad-Dreamin Myriad-Dreamin released this 27 Feb 11:15
5102017
  • Bumped MSRV to v1.83 and Rust to v1.85 in #1407
  • Bumped typst-ansi-hl to v0.4.0 in #1412
  • Bumped reflexo to v0.5.5-rc7 in #1414

Editor

  • (Fix) Deactivating features correctly when restarting server in #1397
  • Making tinymist.configureDefaultWordSeparator opt in, as discussed, in #1389

Compiler

  • (Fix) Letting tinymist::Config pull environment variables on start of server in #1390
  • Tested that TYPST_PACKAGE_CACHE_PATH should be applied on server start in #1391

CLI

  • (Fix) Ensured tinymist-cli's argument names unique in #1388
  • Added test about completion script generation in #1387

Code Analysis

  • (Fix) term math text as content instead of string in #1386
  • (Fix) Printing type representation of anonymous modules in #1385
    • This was causing crashes, introduced in typst v0.13.0
  • (Fix) Added more kind checking about MathText in #1415
  • (Fix) Completing type of type having constructors in #1419
  • (Fix) Forbidden type completion in string content in #1420
  • Adjusted builtin types for typst v0.13.0 in #1416
    • For example, par.first-line-indent can be a dictionary since v0.13.0.
  • Post checking element types of array and dictionary in #1417
  • Matched named argument parent first when the cursor is in the literal in #1418

Preview

  • (Fix) Uses new wasm renderer in #1398
  • (Fix) Corrected vscode.Uri usages when restoring preview in #1402
  • (Fix) Passing origin checking anyway in #1411
    • typst-preview.nvim uses a websocket client without setting Origin correctly.
    • This will become a hard error in the future.
  • Using jump_from_click from typst-ide in #1399

Typlite

  • (Fix) Exposed and defaulted to no-content-hint in typlite by @selfisekai in #1381
  • Added examples for --assets-path and --assets-src-path by @hongjr03 in #1396

Syntax Highlighting

  • Parsing Shebang syntax in #1400
  • Recognizing typst source files by shebang containing typst keyword in #1400
    • Specifically, it matches by regex ^#!/.*\\b(typst)[0-9.-]*\\b

Full Changelog: v0.13.0...v0.13.2

Download Binary

Install tinymist 0.13.2

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/Myriad-Dreamin/tinymist/releases/download/v0.13.2/tinymist-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy ByPass -c "irm https://github.com/Myriad-Dreamin/tinymist/releases/download/v0.13.2/tinymist-installer.ps1 | iex"

Download tinymist 0.13.2

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

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-web.vsix Browser (Web)
tinymist-universal.vsix Other Platforms (Universal)