github Myriad-Dreamin/tinymist v0.14.20-rc1

pre-release5 hours ago

Server

  • (Fix) Ignored irrelevant filesystem watcher access events in #2509
  • (Fix) Polled missing watched files in project workspaces in #2516
  • Allowed more granular log control by @jyn514 in #2475

Editor

  • (Fix) Accepted base language clients in code actions in #2548

Preview

Builtin Viewer

  • Added an extension setting to configure the handler for document preview in #2357
  • Added preview target support and native link handling in #2537
  • Recovered viewer websocket connections in #2536

GPU Viewer

  • (Fix) Painted default page backgrounds in the viewer in #2522
  • (Fix) Accepted full current preview frames in the viewer in #2523
  • (Fix) Rendered SVG and oriented images in the Vello viewer in #2528
  • (Fix) Improved Vello image rendering in #2531
  • (Fix) Corrected Vello stroked text rendering and renderer diff links in #2534
  • Added the Tinymist GPU viewer extension in #2521
  • Added Typst gradient paint rendering in the viewer in #2525
  • Added renderer diff protocol and viewer in #2530
  • Added Typst pattern paint rendering in the viewer in #2529
  • Added native zoom controls in the viewer in #2540
  • Added AccessKit semantics and text selection in the viewer in #2538
  • Added a native viewer window title bar in #2552
  • Persisted native viewer window state in #2550
  • Cached flushed page scenes for incremental viewer rendering in #2533
  • Handled indirect viewer layouts when rendering pages in #2535

Code Action

  • Added a code action for wrapping blocks in figures with captions by @QuadnucYard in #2367

Inlay Hint

Syntax Highlighting

  • Added Verilog raw block highlighting by @hongjr03 in #2506
  • Added Agda raw block highlighting in #2547

Linting

  • Added the tinymist lint command in #2527

Testing

  • (Test) Added crate-local mock harnesses for VFS, world, and project tests in #2503
  • (Test) Added filesystem event matrix coverage for project tests in #2505
  • (Test) Stabilized upstream watcher tests in #2519
  • (Test) Made the Neovim spec container self-contained in #2510
  • (Test) Added a Vello renderer regression suite in #2526
  • (Test) Overlaid link boxes in the Vello suite in #2532

Misc

  • (Fix) Added default patch info for nightly patch crates and updated the Typst crates list by @ParaN3xus in #2517

Full Changelog: v0.14.18...v0.14.20-rc1

Download Binary

tinymist-viewer 0.14.20-rc1

Install tinymist-viewer 0.14.20-rc1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/Myriad-Dreamin/tinymist/releases/download/v0.14.20-rc1/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.14.20-rc1/tinymist-viewer-installer.ps1 | iex"

Download tinymist-viewer 0.14.20-rc1

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.14.20-rc1

Install tinymist 0.14.20-rc1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/Myriad-Dreamin/tinymist/releases/download/v0.14.20-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.14.20-rc1/tinymist-installer.ps1 | iex"

Download tinymist 0.14.20-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-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.14.20-rc1

Install typlite 0.14.20-rc1

Install prebuilt binaries via shell script

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

Install prebuilt binaries via powershell script

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

Download typlite 0.14.20-rc1

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.14.20-rc1

Install tinymist-docs-tool 0.14.20-rc1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/Myriad-Dreamin/tinymist/releases/download/v0.14.20-rc1/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.14.20-rc1/tinymist-docs-tool-installer.ps1 | iex"

Download tinymist-docs-tool 0.14.20-rc1

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 Extension

Download tinymist VS Code Extension 0.14.20-rc1

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)

Don't miss a new tinymist release

NewReleases is sending notifications on new releases.