github Myriad-Dreamin/tinymist v0.15.4-rc3

pre-release4 hours ago
  • Bumped typst.ts to 0.8.0-rc3 in #2638

LSIF

  • Added package LSIF report generation in #2609
  • Added LSIF hover queries in #2612
  • Added SCIP index support in #2613
  • Added SCIP package queries in #2627

DAP

  • Added function breakpoint support in #2541
  • Added line breakpoint support in #2615
  • Added scopes and stack frames in #2617

Editor

  • (Fix) Added hints for joined Typst extra args in #2601
  • Added the IntelliJ LSP integration plugin by @bratorange in #2087

GPU Viewer

  • (Fix) Supported the GPU previewer in remote Windows sessions in #2635
  • (Fix) Allowed the GPU viewer to activate in the UI host in #2636

Preview

  • (Fix) Skipped canvas cache-hit waits in #2614
  • Added the Typst Preview NG extension in #1903
  • Added preview-ng interactions in #2622
  • (Fix) Improved preview-ng canvas layout and zoom in #2623
  • (Perf) Improved preview-ng scroll rendering in #2630
  • (Fix) Stabilized preview-ng interactions in #2634
  • (Fix) Corrected conic gradient orientation in the viewer in #2639
  • (Fix) Aligned viewer renderer suite cases in #2640
  • Added HTML-target preview support in #1238

Docs

  • Added package documentation rendering from LSIF indexes in #2144
  • Added source-page enrichment from indexes in #2618
  • (Fix) Avoided eager package preloading in #2629
  • (Fix) Avoided cyclic package docs deadlocks in #2681
  • (Perf) Cached source span lookups in #2631
  • (Docs) Added package READMEs and licenses in #2632
  • (Docs) Applied minor typo and language fixes by @navdeeprana in #2604

Server

  • (Fix) Skipped missing preload sources in #2628

Completion

  • (Fix) Completed paths inside strings in #2646
  • (Test) Covered string path completions in #2645

Hover

  • (Fix) Avoided recursive type blowups in hover and signature docs in #2626

Type Checking

  • (Fix) Improved Cetz type inference in #2659
  • (Fix) Resolved semantic types in doc annotations in #2660
  • (Fix) Resolved binders in package type dumps in #2662
  • (Perf) Sped up package type scope dumps in #2667
  • (Test) Covered deferred inference cases in #2649
  • (Test) Aligned deferred inference fixtures with main in #2654

Code Analysis

  • (Fix) Preserved file ids for docs declarations in #2661
  • (Fix) Guarded recursive bound traversal in #2663

Linting

  • (Fix) Removed the obsolete type comparison lint in #2170

Syntax Highlighting

Code Action

  • (Fix) Restored the equation code action after the v0.13 regression in #1561

Export

  • Embedded time zone information into exported PDFs in #1630
  • (Test) Added regression coverage for on-save exports in #2090
  • (Test) Isolated Neovim export spec outputs in #2672

Testing

  • Pretty-printed HTML snapshots in CLI tests in #2644
  • (Test) Ensured document summary coverage in #1475

Full Changelog: v0.15.2...v0.15.4-rc3

Download Binary

tinymist-viewer 0.15.4-rc3

Install tinymist-viewer 0.15.4-rc3

Install prebuilt binaries via shell script

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

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/Myriad-Dreamin/tinymist/releases/download/v0.15.4-rc3/tinymist-viewer-installer.ps1 | iex"

Download tinymist-viewer 0.15.4-rc3

File Platform Checksum
tinymist-viewer-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
tinymist-viewer-x86_64-apple-darwin.tar.gz Intel macOS checksum
tinymist-viewer-aarch64-pc-windows-msvc.zip ARM64 Windows checksum
tinymist-viewer-x86_64-pc-windows-msvc.zip x64 Windows checksum
tinymist-viewer-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
tinymist-viewer-loongarch64-unknown-linux-gnu.tar.gz LoongArch64 Linux checksum
tinymist-viewer-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum
tinymist-viewer-arm-unknown-linux-gnueabihf.tar.gz ARMv6 Linux (Hardfloat) checksum
tinymist-viewer-armv7-unknown-linux-gnueabihf.tar.gz ARMv7 Linux checksum
tinymist-viewer-aarch64-unknown-linux-musl.tar.gz ARM64 MUSL Linux checksum
tinymist-viewer-loongarch64-unknown-linux-musl.tar.gz LoongArch64 MUSL Linux checksum
tinymist-viewer-riscv64gc-unknown-linux-musl.tar.gz RISCV MUSL Linux checksum
tinymist-viewer-x86_64-unknown-linux-musl.tar.gz x64 MUSL Linux checksum
tinymist-viewer-arm-unknown-linux-musleabihf.tar.gz ARMv6 MUSL Linux (Hardfloat) checksum
tinymist-viewer-armv7-unknown-linux-musleabihf.tar.gz ARMv7 MUSL Linux checksum

tinymist 0.15.4-rc3

Install tinymist 0.15.4-rc3

Install prebuilt binaries via shell script

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

Install prebuilt binaries via powershell script

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

Download tinymist 0.15.4-rc3

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-arm-unknown-linux-gnueabihf.tar.gz ARMv6 Linux (Hardfloat) 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

typlite 0.15.4-rc3

Install typlite 0.15.4-rc3

Install prebuilt binaries via shell script

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

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/Myriad-Dreamin/tinymist/releases/download/v0.15.4-rc3/typlite-installer.ps1 | iex"

Download typlite 0.15.4-rc3

File Platform Checksum
typlite-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
typlite-x86_64-apple-darwin.tar.gz Intel macOS checksum
typlite-aarch64-pc-windows-msvc.zip ARM64 Windows checksum
typlite-x86_64-pc-windows-msvc.zip x64 Windows checksum
typlite-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
typlite-loongarch64-unknown-linux-gnu.tar.gz LoongArch64 Linux checksum
typlite-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum
typlite-arm-unknown-linux-gnueabihf.tar.gz ARMv6 Linux (Hardfloat) checksum
typlite-armv7-unknown-linux-gnueabihf.tar.gz ARMv7 Linux checksum
typlite-aarch64-unknown-linux-musl.tar.gz ARM64 MUSL Linux checksum
typlite-loongarch64-unknown-linux-musl.tar.gz LoongArch64 MUSL Linux checksum
typlite-riscv64gc-unknown-linux-musl.tar.gz RISCV MUSL Linux checksum
typlite-x86_64-unknown-linux-musl.tar.gz x64 MUSL Linux checksum
typlite-arm-unknown-linux-musleabihf.tar.gz ARMv6 MUSL Linux (Hardfloat) checksum
typlite-armv7-unknown-linux-musleabihf.tar.gz ARMv7 MUSL Linux checksum

tinymist-docs-tool 0.15.4-rc3

Install tinymist-docs-tool 0.15.4-rc3

Install prebuilt binaries via shell script

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

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/Myriad-Dreamin/tinymist/releases/download/v0.15.4-rc3/tinymist-docs-tool-installer.ps1 | iex"

Download tinymist-docs-tool 0.15.4-rc3

File Platform Checksum
tinymist-docs-tool-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
tinymist-docs-tool-x86_64-apple-darwin.tar.gz Intel macOS checksum
tinymist-docs-tool-aarch64-pc-windows-msvc.zip ARM64 Windows checksum
tinymist-docs-tool-x86_64-pc-windows-msvc.zip x64 Windows checksum
tinymist-docs-tool-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
tinymist-docs-tool-loongarch64-unknown-linux-gnu.tar.gz LoongArch64 Linux checksum
tinymist-docs-tool-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum
tinymist-docs-tool-arm-unknown-linux-gnueabihf.tar.gz ARMv6 Linux (Hardfloat) checksum
tinymist-docs-tool-armv7-unknown-linux-gnueabihf.tar.gz ARMv7 Linux checksum
tinymist-docs-tool-aarch64-unknown-linux-musl.tar.gz ARM64 MUSL Linux checksum
tinymist-docs-tool-loongarch64-unknown-linux-musl.tar.gz LoongArch64 MUSL Linux checksum
tinymist-docs-tool-riscv64gc-unknown-linux-musl.tar.gz RISCV MUSL Linux checksum
tinymist-docs-tool-x86_64-unknown-linux-musl.tar.gz x64 MUSL Linux checksum
tinymist-docs-tool-arm-unknown-linux-musleabihf.tar.gz ARMv6 MUSL Linux (Hardfloat) checksum
tinymist-docs-tool-armv7-unknown-linux-musleabihf.tar.gz ARMv7 MUSL Linux checksum
Download VS Code Extensions

Download tinymist VS Code Extension 0.15.4-rc3

File Platform Assets
tinymist-win32-x64.vsix x64 Windows Binary
tinymist-win32-arm64.vsix ARM64 Windows Binary
tinymist-linux-x64.vsix x64 Linux Binary
tinymist-linux-arm64.vsix ARM64 Linux Binary
tinymist-linux-armhf.vsix ARMv7 Linux Binary
tinymist-darwin-x64.vsix Intel macOS Binary
tinymist-darwin-arm64.vsix Apple Silicon macOS Binary
tinymist-alpine-x64.vsix x64 Alpine Linux Binary
tinymist-web.vsix Browser (Web)
tinymist-universal.vsix Other Platforms (Universal)

Download tinymist-gpu-viewer VS Code Extension 0.15.4-rc3

Extension Platform Native Viewer
tinymist-gpu-viewer-win32-x64.vsix x64 Windows tinymist-viewer-x86_64-pc-windows-msvc.zip
tinymist-gpu-viewer-win32-arm64.vsix ARM64 Windows tinymist-viewer-aarch64-pc-windows-msvc.zip
tinymist-gpu-viewer-linux-x64.vsix x64 Linux tinymist-viewer-x86_64-unknown-linux-gnu.tar.gz
tinymist-gpu-viewer-linux-arm64.vsix ARM64 Linux tinymist-viewer-aarch64-unknown-linux-gnu.tar.gz
tinymist-gpu-viewer-linux-armhf.vsix ARMv7 Linux tinymist-viewer-arm-unknown-linux-gnueabihf.tar.gz
tinymist-gpu-viewer-darwin-x64.vsix Intel macOS tinymist-viewer-x86_64-apple-darwin.tar.gz
tinymist-gpu-viewer-darwin-arm64.vsix Apple Silicon macOS tinymist-viewer-aarch64-apple-darwin.tar.gz
Download IntelliJ Plugin

Download Tinymist IntelliJ Plugin 0.1.0

tinymist-intellij-0.1.0.zip

Don't miss a new tinymist release

NewReleases is sending notifications on new releases.