- 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
Download VS Code Extension
Download tinymist VS Code Extension 0.13.2