Releases: Myriad-Dreamin/tinymist
v0.13.10-rc2
CLI
- feat: exit if compile errors happen in #1512
Editor
- feat: paste uri smartly in #1500
- feat: downgrade some config errors and show warnings in #1538
- feat: configure word pattern to exclude words like
-A
in #1552
Export
- feat: make all export available by commands in #1547
- feat: export to format regardless of export target in #1549
- feat: use quick exports in code lens context in #1551
- test: add vscode e2e testing for export feature in #1553
Diagnostics
- feat: add diagnostics refiner to provide extra hints from tinymist side by @seven-mile in #1539
- feat: fledge diagnostic hint patterns by updating 2 refiners by @seven-mile in #1544
Testing
- feat: implements dap-server scaffold in #1517
- feat: implement debugging console in #1445
- feat: profile and visualize coverage of the current document in #1490
- feat: add instrument-based breakpoints support to dap in #1529
- feat: add test framework with coverage support in #1518
- docs: update description about testing in #1532
- fix: example output in #1533
- feat: watch tests and print test information in #1534
- feat: pass tests if there are only warnings during testing in #1535
Localization
- feat: translate all title of tinymist commands using llm in #1501
- docs: update readme for locales folder in #1502
- feat: translate rest titles by deepseek v3 in #1503
- feat: translate all tinymist config text using llm in #1504
- feat: employ l10n to tinymist-cli and vscode extension in #1505
- feat: initialize locale as soon as possible in #1507
- feat: support l10n message with arguments in #1508
Code Analysis
- fix: replace last scope when checking import wildcard in #1563
Completion
- fix: revert the explicit detection again in #1525
- fix: correct bound self checking in #1564
- feat: forbid bad field access syntax in math mode in #1550
- feat: don't trigger parameter hints when skipping parameters in #1557
- feat: forbid bad postfix completion in math mode in #1556
Preview
- (Security) Made more strict CORS checks (v2) by @tmistele in #1382
- feat: use
window/showDocument
to show previewing document in #1450
Misc
- docs: update roadmap in #1499
- docs: fix Neovim name casing everywhere by @Andrew15-5 in #1520
- build: fix docs:typ using wrong root dir by @Andrew15-5 in #1522
Full Changelog: v0.13.8...v0.13.10-rc2
Download Binary
Install tinymist 0.13.10-rc2
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/Myriad-Dreamin/tinymist/releases/download/v0.13.10-rc2/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-rc2/tinymist-installer.ps1 | iex"
Download tinymist 0.13.10-rc2
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-rc2
File | Platform | Assets |
---|---|---|
tinymist-win32-x64.vsix | x64 Windows | Binary, [Debug Symbols](https://github.com/Myriad-Dreamin/tinymist/releases/download/v0.13.10-rc2/tinymist-win3... |
v0.13.10-rc1
- Bumped typstfmt to v0.13.0.
CLI
- feat: exit if compile errors happen in #1512
Editor
Testing
- feat: implements dap-server scaffold in #1517
- feat: implement debugging console in #1445
- feat: profile and visualize coverage of the current document in #1490
- feat: add instrument-based breakpoints support to dap in #1529
- feat: add test framework with coverage support in #1518
- docs: update description about testing in #1532
- fix: example output in #1533
- feat: watch tests and print test information in #1534
- feat: pass tests if there are only warnings during testing in #1535
Localization
- feat: translate all title of tinymist commands using llm in #1501
- docs: update readme for locales folder in #1502
- feat: translate rest titles by deepseek v3 in #1503
- feat: translate all tinymist config text using llm in #1504
- feat: employ l10n to tinymist-cli and vscode extension in #1505
- feat: initialize locale as soon as possible in #1507
- feat: support l10n message with arguments in #1508
Completion
- fix: revert the explicit detection again in #1525
Preview
- (Security) Made more strict CORS checks (v2) by @tmistele in #1382
- feat: use
window/showDocument
to show previewing document in #1450
Misc
- docs: update roadmap in #1499
- docs: fix Neovim name casing everywhere by @Andrew15-5 in #1520
- build: fix docs:typ using wrong root dir by @Andrew15-5 in #1522
Full Changelog: v0.13.8...v0.13.10-rc1
Download Binary
Install tinymist 0.13.10-rc1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/Myriad-Dreamin/tinymist/releases/download/v0.13.10-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.13.10-rc1/tinymist-installer.ps1 | iex"
Download tinymist 0.13.10-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-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-rc1
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](https://gi... |
v0.13.8
We has provided more ways of previewing documents for editors having poor lsp support.
- Default Preview: The editors supporting lsp commands, e.g. neovim and helix, can use
tinymist.startDefaultPreview
to start a browsing preview server directly. - Background Preview: The editors not supporting lsp commands can use the background preview feature to start a preview server in background. You can bind a shortcut editor to open the preview in browser.
See the Issue: Preview feature for all editors for unimplemented features.
Completion
- (Fix) More rules to forbidden arg completion in #1493
- It were completing arguments from
#align[]|
or#align()[]|
- It were completing arguments from
- (Fix) Don't check context type if parent is a block in #1494
- It were completing arguments from
#align[|]
,#align([|])
, or#align({|})
- It were completing arguments from
- (Fix) Forbid some bad cases of dot access in #1497
- It were issuing postfix completion from
$.|$
or$ .| $
- It were issuing postfix completion from
- Detecting explicit completion from vscode in #1496
- Requesting completion about
$|$
or$abs(a)|$
took no effect.
- Requesting completion about
Full Changelog: v0.13.6...v0.13.8
v0.13.6
- Provided tinymist documentation in PDF format in #1485
Compiler
- (Fix) Getting task options from configuration in #1449
- (Fix) Displaying
ProjectInsId
without quoting in #1476- This made document summary not working.
- (Perf) Parallelizing and synchronously waiting font loading in #1470
Code Analysis
- (Fix) Identifying chained dot access when matching atomic expression in markup mode in #1488 and #1489
- When completing
#a.b.|
, the second.
was viewed as a text dot and failed to trigger the field completion. It now reparses correctly.
- When completing
- Made file type recognition by file extension case-insensitive in #1472
- For example,
IMAGE.PNG
is recognized as an image file now.
- For example,
Editor
Completion
- (Fix) Skipping argument completion when the cursor is on the right parenthesis in #1480
- (Fix) Distinguished content value from content type in #1482
math.op("+")
was wrongly inferred as an element function (type), instead of a value having the element type.
- Adjusting range of label and reference completions in #1443 and #1444
- It becomes more sensible when you request completions from anywhere on the labels or references.
- Unifying and improving function and method completion in #1478
- The was affecting
show outline.entry
. It was completinge|
asentry()
instead ofentry
.
- The was affecting
- Skip completion of types having no constructors or scopes in #1481
- For example,
content
is not completed.
- For example,
- Completing
std
module in #1483std
is in neither global scope nor math scope, so we have to handle it manually.
- Accepting arbitrary expressions in show rules in #1484
- For example,
show: s|
now can be completed asshow: std|
, and so that further completed asshow: std.scale(..)
. It was not working because modules were filtered out as not a valid show transform function.
- For example,
Preview
- Added support to run preview server in background in #1233
- Added
tinymist.startDefaultPreview
and revised documentation about preview in #1448
Misc
- Updated bug report and feature request template in #1454, #1455, #1456, #1457, and #1458
- Logging
update_by_map
to debug zed configuration in #1474
Download Binary
Install tinymist 0.13.8
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/Myriad-Dreamin/tinymist/releases/download/v0.13.8/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.8/tinymist-installer.ps1 | iex"
Download tinymist 0.13.8
v0.13.6
We has provided more ways of previewing documents for editors having poor lsp support.
- Default Preview: The editors supporting lsp commands, e.g. neovim and helix, can use
tinymist.startDefaultPreview
to start a browsing preview server directly. - Background Preview: The editors not supporting lsp commands can use the background preview feature to start a preview server in background. You can bind a shortcut editor to open the preview in browser.
See the Issue: Preview feature for all editors for unimplemented features.
- Provided tinymist documentation in PDF format in #1485
Compiler
- (Fix) Getting task options from configuration in #1449
- (Fix) Displaying
ProjectInsId
without quoting in #1476- This made document summary not working.
- (Perf) Parallelizing and synchronously waiting font loading in #1470
Code Analysis
- (Fix) Identifying chained dot access when matching atomic expression in markup mode in #1488 and #1489
- When completing
#a.b.|
, the second.
was viewed as a text dot and failed to trigger the field completion. It now reparses correctly.
- When completing
- Made file type recognition by file extension case-insensitive in #1472
- For example,
IMAGE.PNG
is recognized as an image file now.
- For example,
Editor
Completion
- (Fix) Skipping argument completion when the cursor is on the right parenthesis in #1480
- (Fix) Distinguished content value from content type in #1482
math.op("+")
was wrongly inferred as an element function (type), instead of a value having the element type.
- Adjusting range of label and reference completions in #1443 and #1444
- It becomes more sensible when you request completions from anywhere on the labels or references.
- Unifying and improving function and method completion in #1478
- The was affecting
show outline.entry
. It was completinge|
asentry()
instead ofentry
.
- The was affecting
- Skip completion of types having no constructors or scopes in #1481
- For example,
content
is not completed.
- For example,
- Completing
std
module in #1483std
is in neither global scope nor math scope, so we have to handle it manually.
- Accepting arbitrary expressions in show rules in #1484
- For example,
show: s|
now can be completed asshow: std|
, and so that further completed asshow: std.scale(..)
. It was not working because modules were filtered out as not a valid show transform function.
- For example,
Preview
- Added support to run preview server in background in #1233
- Added
tinymist.startDefaultPreview
and revised documentation about preview in #1448
Misc
- Updated bug report and feature request template in #1454, #1455, #1456, #1457, and #1458
- Logging
update_by_map
to debug zed configuration in #1474
Full Changelog: v0.13.4...v0.13.6
Download Binary
Install tinymist 0.13.6
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/Myriad-Dreamin/tinymist/releases/download/v0.13.6/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.6/tinymist-installer.ps1 | iex"
Download tinymist 0.13.6
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.6
File | Platform | Assets |
---|---|---|
tinymist-win32-x64.vsix | x64 Windows | Binary, Debug Symbols |
tinymist-win32-arm64.vsix | ARM64 Windows | [... |
v0.13.6-rc2
We has provided more ways of previewing documents for editors having poor lsp support.
- Default Preview: The editors supporting lsp commands, e.g. neovim and helix, can use
tinymist.startDefaultPreview
to start a browsing preview server directly. - Background Preview: The editors not supporting lsp commands can use the background preview feature to start a preview server in background. You can bind a shortcut editor to open the preview in browser.
See the Issue: Preview feature for all editors for unimplemented features.
- Provided tinymist documentation in PDF format in #1485
Compiler
- (Fix) Getting task options from configuration in #1449
- (Fix) Displaying
ProjectInsId
without quoting in #1476- This made document summary not working.
- (Perf) Parallelizing and synchronously waiting font loading in #1470
Code Analysis
- (Fix) Identifying chained dot access when matching atomic expression in markup mode in #1488 and #1489
- When completing
#a.b.|
, the second.
was viewed as a text dot and failed to trigger the field completion. It now reparses correctly.
- When completing
- Made file type recognition by file extension case-insensitive in #1472
- For example,
IMAGE.PNG
is recognized as an image file now.
- For example,
Editor
Completion
- (Fix) Skipping argument completion when the cursor is on the right parenthesis in #1480
- (Fix) Distinguished content value from content type in #1482
math.op("+")
was wrongly inferred as an element function (type), instead of a value having the element type.
- Adjusting range of label and reference completions in #1443 and #1444
- It becomes more sensible when you request completions from anywhere on the labels or references.
- Unifying and improving function and method completion in #1478
- The was affecting
show outline.entry
. It was completinge|
asentry()
instead ofentry
.
- The was affecting
- Skip completion of types having no constructors or scopes in #1481
- For example,
content
is not completed.
- For example,
- Completing
std
module in #1483std
is in neither global scope nor math scope, so we have to handle it manually.
- Accepting arbitrary expressions in show rules in #1484
- For example,
show: s|
now can be completed asshow: std|
, and so that further completed asshow: std.scale(..)
. It was not working because modules were filtered out as not a valid show transform function.
- For example,
Preview
- Added support to run preview server in background in #1233
- Added
tinymist.startDefaultPreview
and revised documentation about preview in #1448
Misc
- Updated bug report and feature request template in #1454, #1455, #1456, #1457, and #1458
- Logging
update_by_map
to debug zed configuration in #1474
Full Changelog: v0.13.4...v0.13.6-rc2
Download Binary
Install tinymist 0.13.6-rc2
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/Myriad-Dreamin/tinymist/releases/download/v0.13.6-rc2/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.6-rc2/tinymist-installer.ps1 | iex"
Download tinymist 0.13.6-rc2
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.6-rc2
File | Platform | Assets |
---|---|---|
tinymist-win32-x64.vsix | x64 Windows | Binary, Debug Symbols |
[tinymist-win32-arm64.vsix](https://github.com/Myriad-Dreamin/tinymist/releases/download/v0.13.6-rc... |
v0.13.6-rc1
We has provided more ways of previewing documents for editors having poor lsp support.
- Default Preview: The editors supporting lsp commands, e.g. neovim and helix, can use
tinymist.startDefaultPreview
to start a browsing preview server directly. - Background Preview: The editors not supporting lsp commands can use the background preview feature to start a preview server in background. You can bind a shortcut editor to open the preview in browser.
See the Issue: Preview feature for all editors for unimplemented features.
- Provided tinymist documentation in PDF format in #1485
Compiler
- (Fix) Getting task options from configuration in #1449
- (Fix) Displaying
ProjectInsId
without quoting in #1476- This made document summary not working in the previous version.
- (Perf) Parallelizing and synchronously waiting font loading in #1470
Code Analysis
- Made file type recognition by file extension case-insensitive in #1472
- For example,
IMAGE.PNG
is recognized as an image file now.
- For example,
Editor
Completion
- (Fix) Skipping argument completion when the cursor is on the right parenthesis in #1480
- (Fix) Distinguished content value from content type in #1482
math.op("+")
was wrongly inferred as an element function (type), instead of a value having the element type.
- Adjusting range of label and reference completions in #1443 and #1444
- It becomes more sensible when you request completions from anywhere on the labels or references.
- Unifying and improving function and method completion in #1478
- The was affecting
show outline.entry
. It was completinge|
asentry()
instead ofentry
.
- The was affecting
- Skip completion of types having no constructors or scopes in #1481
- For example,
content
is not completed.
- For example,
- Completing
std
module in #1483std
is in neither global scope nor math scope, so we have to handle it manually.
- Accepting arbitrary expressions in show rules in #1484
- For example,
show: s|
now can be completed asshow: std|
, and so that further completed asshow: std.scale(..)
. It was not working because modules were filtered out as not a valid show transform function.
- For example,
Preview
- Added support to run preview server in background in #1233
- Added
tinymist.startDefaultPreview
and revised documentation about preview in #1448
Misc
- Updated bug report and feature request template in #1454, #1455, #1456, #1457, and #1458
- Logging
update_by_map
to debug zed configuration in #1474
Full Changelog: v0.13.4...v0.13.6-rc1
Download Binary
Install tinymist 0.13.6-rc1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/Myriad-Dreamin/tinymist/releases/download/v0.13.6-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.13.6-rc1/tinymist-installer.ps1 | iex"
Download tinymist 0.13.6-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-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.6-rc1
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](https://github.... |
v0.13.4
Code Analysis
- (Fix) Skipping context type checking of hash token in #1432
Preview
- (Fix) Using the background rect to calculate cursor
position in the page in #1427
Full Changelog: v0.13.2...v0.13.4
Download Binary
Install tinymist 0.13.4
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/Myriad-Dreamin/tinymist/releases/download/v0.13.4/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.4/tinymist-installer.ps1 | iex"
Download tinymist 0.13.4
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.4
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) |
v0.13.4-rc1
Code Analysis
- (Fix) Skipping context type checking of hash token in #1432
Preview
- (Fix) Using the background rect to calculate cursor position in the page in #1427
Full Changelog: v0.13.2...v0.13.4-rc1
Download Binary
Install tinymist 0.13.4-rc1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/Myriad-Dreamin/tinymist/releases/download/v0.13.4-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.13.4-rc1/tinymist-installer.ps1 | iex"
Download tinymist 0.13.4-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-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.4-rc1
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) |
v0.13.2
- 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.
- For example,
- 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
- Specifically, it matches by regex
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](https://github.com/My... |
v0.13.2-rc2
- 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.
- For example,
- 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
- Specifically, it matches by regex
Full Changelog: v0.13.0...v0.13.2-rc2
Download Binary
Install tinymist 0.13.2-rc2
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/Myriad-Dreamin/tinymist/releases/download/v0.13.2-rc2/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-rc2/tinymist-installer.ps1 | iex"
Download tinymist 0.13.2-rc2
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-rc2
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](https://github.com/Myriad-Dreamin/tinymist/releases/download/v0.13.2-rc2/tinymist-l... |