CLI
- Only keeping diagnostics message in the compile command in #1512
- Added
tinymist testcommand with coverage support in #1518 and #1535 - Allowing to watch tests in #1534
2025-03-23.15-15-51.mp4
Editor
-
Pasting URI smartly in #1500
- If nothing is selected, it will generate a link element in place respecting the markup/math/code mode under the cursor.
- If the selected range is a link, it will simply update the link and not generate a string.
- Otherwise, the selected range is wrapped as the content of the link element.
2025-03-23.15-21-16.mp4
-
Downgrading some errors in the configurations and showing warnings by popping up message window in #1538
- Previously, if there is an error in the configuration, all the configuration items will have no effect.
-
Configuring word pattern to not matching words like
-Ain #1552 -
Making all export features available by commands in #1547
Testing
-
Implemented debugging console in #1517 and #1445
2025-03-23.15-32-36.mp4
-
Implemented software breakpoint instrumentation in #1529
- The related API hasn't been implemeneted yet.
-
Profiling and visualizing coverage of the current document in #1490
2025-03-23.15-35-17.mp4
-
Profiling and visualizing test coverage of the current module in #1518, #1532, #1533, and #1535
2025-03-23.15-37-40.mp4
Localization
- Translated all titles and descriptions of tinymist vscode commands using LLM in #1501, #1502, #1503, and #1504
- Translated some code lens titles and error messages in tinymist-cli using LLM in #1505, #1507, and #1508
2025-03-23.15-30-58.mp4
Export
- (Fix) Allowing HTML export when the server is configured under
pagedexport target and vice versa in #1549 - Added vscode E2E testing for export features in #1553
2025-03-23.15-47-45.mp4
Diagnostics
- Added diagnostics refiner to edit or provide hints from tinymist side by @seven-mile in #1539 and #1544
2025-03-23.15-49-31.mp4
Code Analysis
- (Fix) Correctly checking wildcard import in #1563
Completion
- (Fix) Reverted the explicit detection again in #1525
- (Fix) Corrected bound self checking in #1564
- Forbidding bad field access completion in math mode in #1550
- Forbidding bad postfix completion in math mode in #1556
- Not triggering parameter hints when skipping parameters in #1557
Preview
- (Security) Made more strict CORS checks (v2) by @tmistele in #1382
- Using
window/showDocumentto show previewing document in #1450
Misc
- Updated roadmap in #1499
- Fixed Neovim name casing everywhere by @Andrew15-5 in #1520
- Fixed build scripts by @Andrew15-5 in #1522
Full Changelog: v0.13.8...v0.13.10
Download Binary
Install tinymist 0.13.10
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/Myriad-Dreamin/tinymist/releases/download/v0.13.10/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.10/tinymist-installer.ps1 | iex"Download tinymist 0.13.10
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.10
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)