دلته د Tinymist ۲۹ نسخې لېست شوې، له AP ۱۴۰۳ کب ۱۲ څخه تر اوسنۍ 0.15.10 پورې. هره نسخه د خپرونکي خپلو نصب فایلونو ته لینک لري.
۲۹ نسخې په ۲ کلونو کې · په کال کې شاوخوا ۱۸
| نسخه | نېټه | اندازه | فایلونه |
|---|---|---|---|
| 0.15.10وروستۍ | AP ۱۴۰۵ تله ۲۴ | — | 64-bit ZIPARM64 ZIP د خپرونې یادښتونهFormatting
- Exposed typstyle sentence prose wrapping in https://github.com/Myriad-Dreamin/tinymist/pull/2711
- Bumped typstyle to v0.15.2 by @QuadnucYard in https://github.com/Myriad-Dreamin/tinymist/pull/2746. This involves a few bug fixes in range formatting: preserve code separators, comments, semicolons, and @typstyle off directives; avoid unwanted layout outside the selection; and match document formatting when selecting the whole source. See typstyle's changelog.
Server
- (Fix) Applied the tinymist namespace on every delivery path in https://github.com/Myriad-Dreamin/tinymist/pull/2716
- (Fix) Reported settings rejected by didChangeConfiguration in https://github.com/Myriad-Dreamin/tinymist/pull/2718
- (Fix) Avoided panics on invalid template manifest path and virtual path misuse in https://github.com/Myriad-Dreamin/tinymist/pull/2741
- (Fix) Handled backslashes before creating VirtualPath on Windows by @Andrew15-5 in https://github.com/Myriad-Dreamin/tinymist/pull/2739
Misc
- Dropped the unused typstyle-core dependency from tinymist-cli in https://github.com/Myriad-Dreamin/tinymist/pull/2713
Full Changelog: https://github.com/Myriad-Dreamin/tinymist/compare/v0.15.8...v0.15.10 |
| 0.15.8 | AP ۱۴۰۵ وږی ۱۷ | — | 64-bit ZIPARM64 ZIP د خپرونې یادښتونه- Bumped typst to v0.15.1 in https://github.com/Myriad-Dreamin/tinymist/pull/2702
This re-releases v0.15.6, whose release announcement failed to be generated.
Docs
- (Fix) Replaced the outdated link to detypify supported-symbols.txt by @YDX-2147483647 in https://github.com/Myriad-Dreamin/tinymist/pull/2688
- (Docs) Changed json.decode(...) to json(bytes(...)) for preview args by @Leedehai in https://github.com/Myriad-Dreamin/tinymist/pull/2673
Editor
- Added PDF export editor context action by @dlshuangchenyue1210 in https://github.com/Myriad-Dreamin/tinymist/pull/2684
Full Changelog: https://github.com/Myriad-Dreamin/tinymist/compare/v0.15.4...v0.15.8 |
| 0.15.6 | AP ۱۴۰۵ وږی ۱۵ | — | 64-bit ZIPARM64 ZIP |
| 0.15.4 | AP ۱۴۰۵ وږی ۱۳ | — | 64-bit ZIPARM64 ZIP د خپرونې یادښتونه- Bumped typst.ts to 0.8.0-rc3 in https://github.com/Myriad-Dreamin/tinymist/pull/2638
LSIF
- Added package LSIF report generation in https://github.com/Myriad-Dreamin/tinymist/pull/2609
- Added LSIF hover queries in https://github.com/Myriad-Dreamin/tinymist/pull/2612
- Added SCIP index support in https://github.com/Myriad-Dreamin/tinymist/pull/2613
- Added SCIP package queries in https://github.com/Myriad-Dreamin/tinymist/pull/2627
DAP
- Added function breakpoint support in https://github.com/Myriad-Dreamin/tinymist/pull/2541
- Added line breakpoint support in https://github.com/Myriad-Dreamin/tinymist/pull/2615
- Added scopes and stack frames in https://github.com/Myriad-Dreamin/tinymist/pull/2617
Editor
- (Fix) Added hints for joined Typst extra args in https://github.com/Myriad-Dreamin/tinymist/pull/2601
- Added the IntelliJ LSP integration plugin by @bratorange in https://github.com/Myriad-Dreamin/tinymist/pull/2087
GPU Viewer
- (Fix) Supported the GPU previewer in remote Windows sessions in https://github.com/Myriad-Dreamin/tinymist/pull/2635
- (Fix) Allowed the GPU viewer to activate in the UI host in https://github.com/Myriad-Dreamin/tinymist/pull/2636
Preview
- (Fix) Skipped canvas cache-hit waits in https://github.com/Myriad-Dreamin/tinymist/pull/2614
- Added the Typst Preview NG extension in https://github.com/Myriad-Dreamin/tinymist/pull/1903
- Added preview-ng interactions in https://github.com/Myriad-Dreamin/tinymist/pull/2622
- (Fix) Improved preview-ng canvas layout and zoom in https://github.com/Myriad-Dreamin/tinymist/pull/2623
- (Perf) Improved preview-ng scroll rendering in https://github.com/Myriad-Dreamin/tinymist/pull/2630
- (Fix) Stabilized preview-ng interactions in https://github.com/Myriad-Dreamin/tinymist/pull/2634
- (Fix) Corrected conic gradient orientation in the viewer in https://github.com/Myriad-Dreamin/tinymist/pull/2639
- (Fix) Aligned viewer renderer suite cases in https://github.com/Myriad-Dreamin/tinymist/pull/2640
- Added HTML-target preview support in https://github.com/Myriad-Dreamin/tinymist/pull/1238
Docs
- Added package documentation rendering from LSIF indexes in https://github.com/Myriad-Dreamin/tinymist/pull/2144
- Added source-page enrichment from indexes in https://github.com/Myriad-Dreamin/tinymist/pull/2618
- (Fix) Avoided eager package preloading in https://github.com/Myriad-Dreamin/tinymist/pull/2629
- (Fix) Avoided cyclic package docs deadlocks in https://github.com/Myriad-Dreamin/tinymist/pull/2681
- (Perf) Cached source span lookups in https://github.com/Myriad-Dreamin/tinymist/pull/2631
- (Docs) Added package READMEs and licenses in https://github.com/Myriad-Dreamin/tinymist/pull/2632
- (Docs) Applied minor typo and language fixes by @navdeeprana in https://github.com/Myriad-Dreamin/tinymist/pull/2604
Server
- (Fix) Skipped missing preload sources in https://github.com/Myriad-Dreamin/tinymist/pull/2628
Completion
- (Fix) Completed paths inside strings in https://github.com/Myriad-Dreamin/tinymist/pull/2646
- (Test) Covered string path completions in https://github.com/Myriad-Dreamin/tinymist/pull/2645
Hover
- (Fix) Avoided recursive type blowups in hover and signature docs in https://github.com/Myriad-Dreamin/tinymist/pull/2626
Type Checking
- (Fix) Improved Cetz type inference in https://github.com/Myriad-Dreamin/tinymist/pull/2659
- (Fix) Resolved semantic types in doc annotations in https://github.com/Myriad-Dreamin/tinymist/pull/2660
- (Fix) Resolved binders in package type dumps in https://github.com/Myriad-Dreamin/tinymist/pull/2662
- (Perf) Sped up package type scope dumps in https://github.com/Myriad-Dreamin/tinymist/pull/2667
- (Test) Covered deferred inference cases in https://github.com/Myriad-Dreamin/tinymist/pull/2649
- (Test) Aligned deferred inference fixtures with main in https://github.com/Myriad-Dreamin/tinymist/pull/2654
Code Analysis
- (Fix) Preserved file ids for docs declarations in https://github.com/Myriad-Dreamin/tinymist/pull/2661
- (Fix) Guar |
| 0.15.2 | AP ۱۴۰۵ چنگاښ ۱ | — | 64-bit ZIPARM64 ZIP د خپرونې یادښتونه- Pinned Typst dependencies to the tinymist/v0.15.0 tag in https://github.com/Myriad-Dreamin/tinymist/pull/2588
Server
- (Fix) Avoided resolving lockfiles under Typst file paths in https://github.com/Myriad-Dreamin/tinymist/pull/2593
Completion
- Avoided deleting text after the cursor by @hongjr03 in https://github.com/Myriad-Dreamin/tinymist/pull/2591
Preview
- (Fix) Restored the scroll position when resizing the preview panel by @hooyuser in https://github.com/Myriad-Dreamin/tinymist/pull/2495
- (Fix) Improved renderer diff panel scrolling in https://github.com/Myriad-Dreamin/tinymist/pull/2589
- (Fix) Kept preview address logs visible by default in https://github.com/Myriad-Dreamin/tinymist/pull/2599
- Removed legacy span pass usage from preview in https://github.com/Myriad-Dreamin/tinymist/pull/2586
LSIF
- Added LSIF definition query support in https://github.com/Myriad-Dreamin/tinymist/pull/2607
Full Changelog: https://github.com/Myriad-Dreamin/tinymist/compare/v0.15.0...v0.15.2 |
| 0.15.0 | AP ۱۴۰۵ غبرگولی ۲۹ | — | 64-bit ZIPARM64 ZIP د خپرونې یادښتونه- Bumped Typst integration and world crates to v0.15.0-rc1 in https://github.com/Myriad-Dreamin/tinymist/pull/2574 and https://github.com/Myriad-Dreamin/tinymist/pull/2575
- Bumped Typst to v0.15.0 and updated Typst dependency versions in https://github.com/Myriad-Dreamin/tinymist/pull/2579 and https://github.com/Myriad-Dreamin/tinymist/pull/2582
- Bumped world crates to v0.15.0-rc2 in https://github.com/Myriad-Dreamin/tinymist/pull/2583
Server
- (Fix) Ignored irrelevant filesystem watcher access events in https://github.com/Myriad-Dreamin/tinymist/pull/2509
- (Fix) Polled missing watched files in project workspaces in https://github.com/Myriad-Dreamin/tinymist/pull/2516
- (Fix) Skipped release-candidate tags when selecting changelog compare bases in https://github.com/Myriad-Dreamin/tinymist/pull/2556
- (Fix) Preserved entry path selection contract in https://github.com/Myriad-Dreamin/tinymist/pull/2580
Editor
- (Fix) Accepted base language clients in code actions in https://github.com/Myriad-Dreamin/tinymist/pull/2548
Preview
Builtin Viewer
- Added an extension setting to configure the handler for document preview in https://github.com/Myriad-Dreamin/tinymist/pull/2357
- Added preview target support and native link handling in https://github.com/Myriad-Dreamin/tinymist/pull/2537
- Recovered viewer websocket connections in https://github.com/Myriad-Dreamin/tinymist/pull/2536
GPU Viewer
- (Fix) Painted default page backgrounds in the viewer in https://github.com/Myriad-Dreamin/tinymist/pull/2522
- (Fix) Accepted full current preview frames in the viewer in https://github.com/Myriad-Dreamin/tinymist/pull/2523
- (Fix) Rendered SVG and oriented images in the Vello viewer in https://github.com/Myriad-Dreamin/tinymist/pull/2528
- (Fix) Improved Vello image rendering in https://github.com/Myriad-Dreamin/tinymist/pull/2531
- (Fix) Corrected Vello stroked text rendering and renderer diff links in https://github.com/Myriad-Dreamin/tinymist/pull/2534
- Added the Tinymist GPU viewer extension in https://github.com/Myriad-Dreamin/tinymist/pull/2521
- Added Typst gradient paint rendering in the viewer in https://github.com/Myriad-Dreamin/tinymist/pull/2525
- Added renderer diff protocol and viewer in https://github.com/Myriad-Dreamin/tinymist/pull/2530
- Added Typst pattern paint rendering in the viewer in https://github.com/Myriad-Dreamin/tinymist/pull/2529
- Added native zoom controls in the viewer in https://github.com/Myriad-Dreamin/tinymist/pull/2540
- Added AccessKit semantics and text selection in the viewer in https://github.com/Myriad-Dreamin/tinymist/pull/2538
- Added a native viewer window title bar in https://github.com/Myriad-Dreamin/tinymist/pull/2552
- Persisted native viewer window state in https://github.com/Myriad-Dreamin/tinymist/pull/2550
- Cached flushed page scenes for incremental viewer rendering in https://github.com/Myriad-Dreamin/tinymist/pull/2533
- Handled indirect viewer layouts when rendering pages in https://github.com/Myriad-Dreamin/tinymist/pull/2535
Code Action
- Added a code action for wrapping blocks in figures with captions by @QuadnucYard in https://github.com/Myriad-Dreamin/tinymist/pull/2367
Inlay Hint
- Added package import version status hints by @QuadnucYard in https://github.com/Myriad-Dreamin/tinymist/pull/2381
Syntax Highlighting
- Added Verilog raw block highlighting by @hongjr03 in https://github.com/Myriad-Dreamin/tinymist/pull/2506
- Added Agda raw block highlighting in https://github.com/Myriad-Dreamin/tinymist/pull/2547
Linting
- Added the tinymist lint command in https://github.com/Myriad-Dreamin/tinymist/pull/2527
Docs
- Converted builtin Typst docs to Markdown in https://github.com/Myriad-Dreamin/tinymist/pull/2581
Testing
- (Test) Added filesystem event matrix coverage for project tests in https://github.com/Myriad-Dreamin/tinymist/pull/2505
- (Test) Made the Neovim spec container self-contained in https://github.com/Myriad-Dreamin/tinymist/pull/2510
- (Test) Stabilized upstream watch |
| 0.14.21 | AP ۱۴۰۵ غبرگولی ۱۲ | — | 64-bit ZIPARM64 ZIP |
| 0.14.18 | AP ۱۴۰۵ غویی ۲۰ | — | 64-bit ZIPARM64 ZIP د خپرونې یادښتونهExport
- (Fix) Aligned output path pattern resolution with documented behavior in https://github.com/Myriad-Dreamin/tinymist/pull/2473
Editor
- (Fix) Kept client flags config-wide and restart-scoped in https://github.com/Myriad-Dreamin/tinymist/pull/2499
Preview
- Added CLI page-title support for preview HTML titles by @davidsanchez222 in https://github.com/Myriad-Dreamin/tinymist/pull/2445
Docs
- (Docs) Added compiler settings documentation in https://github.com/Myriad-Dreamin/tinymist/pull/2477
Testing
- Ensured lockfiles are updated in CI by @selfisekai in https://github.com/Myriad-Dreamin/tinymist/pull/2476
Full Changelog: https://github.com/Myriad-Dreamin/tinymist/compare/v0.14.16...v0.14.18 |
| 0.14.16 | AP ۱۴۰۵ وری ۱۶ | — | 64-bit ZIPARM64 ZIP د خپرونې یادښتونهCompletion
- (Fix) Used label("...") for incompatible citation keys while keeping <key> for compatible keys in https://github.com/Myriad-Dreamin/tinymist/pull/2464
- (Fix) Detected math code interpolation mode correctly for field and method completion in https://github.com/Myriad-Dreamin/tinymist/pull/2453
Editor
- (Fix) Ignored malformed tinymist.fontPaths config values instead of crashing extension activation in https://github.com/Myriad-Dreamin/tinymist/pull/2446
Rename
- (Fix) Correctly resolved LinkTarget::Path against the source file during rename and link updates by @BlueQuantumx and @Myriad-Dreamin in https://github.com/Myriad-Dreamin/tinymist/pull/2368
Full Changelog: https://github.com/Myriad-Dreamin/tinymist/compare/v0.14.14...v0.14.16 |
| 0.14.12 | AP ۱۴۰۵ وری ۱ | — | 64-bit ZIPARM64 ZIP د خپرونې یادښتونهServer
- (Fix) Configured separate compilation features correctly by @QuadnucYard in https://github.com/Myriad-Dreamin/tinymist/pull/2391
Editor
- (Fix) Corrected localized message argument placeholder parsing by @QuadnucYard in https://github.com/Myriad-Dreamin/tinymist/pull/2380
- (Fix) Removed VS Code alpine-arm64 support in https://github.com/Myriad-Dreamin/tinymist/pull/2424
- Added browser support for running the tinymist language server in https://github.com/Myriad-Dreamin/tinymist/pull/1944
- Added an editor menu command to view the AST by @QuadnucYard in https://github.com/Myriad-Dreamin/tinymist/pull/2382
- Added timeout handling and active-server checks for onEnter by @QuadnucYard in https://github.com/Myriad-Dreamin/tinymist/pull/2320
Preview
- (Fix) Followed viewport position when the dock resizes by @kazutoiris in https://github.com/Myriad-Dreamin/tinymist/pull/2341
- Added a GPU-based Typst previewer in https://github.com/Myriad-Dreamin/tinymist/pull/2396
Code Analysis
- (Fix) Checked the callee for dict.at by @QuadnucYard in https://github.com/Myriad-Dreamin/tinymist/pull/2415
- Added unknown font diagnostics with correction suggestions by @QuadnucYard in https://github.com/Myriad-Dreamin/tinymist/pull/2344 and https://github.com/Myriad-Dreamin/tinymist/pull/2383
- Added path typing for include/import sources by @hongjr03 in https://github.com/Myriad-Dreamin/tinymist/pull/2384
- Added const string key support for dict and record typing by @hongjr03 in https://github.com/Myriad-Dreamin/tinymist/pull/2385
- Added contextual typing for destructuring and tuple/array flows by @hongjr03 in https://github.com/Myriad-Dreamin/tinymist/pull/2386
Testing
- (Test) Ensured diagnostics testing passes on Windows in https://github.com/Myriad-Dreamin/tinymist/pull/1604
Misc
- Added tinymist release skill by @Myriad-Dreamin in https://github.com/Myriad-Dreamin/tinymist/pull/2420
Full Changelog: https://github.com/Myriad-Dreamin/tinymist/compare/v0.14.10...v0.14.12 |
| 0.14.10 | AP ۱۴۰۴ سلواغه ۳ | — | 64-bit ZIPARM64 ZIP د خپرونې یادښتونهServer
- (Fix) Parsed path arguments of export commands exactly once in https://github.com/Myriad-Dreamin/tinymist/pull/2363
- (Fix) Specified and propagated "open" feature in https://github.com/Myriad-Dreamin/tinymist/pull/2365
- This caused ineffective --open flag (https://github.com/Myriad-Dreamin/tinymist/issues/2361).
Editor
- Added support for exporting markdown documents to PDF in https://github.com/Myriad-Dreamin/tinymist/pull/2241
Code Analysis
- (Fix) Skipping non-source files for linting and references in https://github.com/Myriad-Dreamin/tinymist/pull/2348
- (Fix) Corrected ModuleInclude syntax identification in collecting links by @BlueQuantumx in https://github.com/Myriad-Dreamin/tinymist/pull/2364
Preview
- Added hotkey to toggle light/dark theme by @funkeleinhorn in https://github.com/Myriad-Dreamin/tinymist/pull/2325
Codelens
- Skipping emitting specific codelens for clients that don't have a client-side handler in https://github.com/Myriad-Dreamin/tinymist/pull/2246
Misc
- Updated mason.nvim link in documentation by @gustavakerstrom in https://github.com/Myriad-Dreamin/tinymist/pull/2370
Full Changelog: https://github.com/Myriad-Dreamin/tinymist/compare/v0.14.8...v0.14.10 |
| 0.14.8 | AP ۱۴۰۴ مرغومی ۱۷ | — | 64-bit ZIPARM64 ZIP د خپرونې یادښتونهRename
- Renaming labels (#1858) by @Myriad-Dreamin in https://github.com/Myriad-Dreamin/tinymist/pull/2133 and https://github.com/Myriad-Dreamin/tinymist/pull/2339
Code Analysis
- Added hover tooltip for package import by @QuadnucYard in https://github.com/Myriad-Dreamin/tinymist/pull/2095
Typlite
- (Fix) Corrected space handling among html element tags by @hongjr03 in https://github.com/Myriad-Dreamin/tinymist/pull/2243
Full Changelog: https://github.com/Myriad-Dreamin/tinymist/compare/v0.14.6...v0.14.8 |
| 0.14.6 | AP ۱۴۰۴ مرغومی ۱۳ | — | 64-bit ZIPARM64 ZIP د خپرونې یادښتونه- Bumped typst to v0.14.2 in https://github.com/Myriad-Dreamin/tinymist/pull/2312
Server
- Added --input flag to CLI commands by @xiyihan0 in https://github.com/Myriad-Dreamin/tinymist/pull/2328
Editor
- Added character count format specifier to VS Code status bar by @Sejder in https://github.com/Myriad-Dreamin/tinymist/pull/2308
- Added new PDF options and image page number template to exporter by @QuadnucYard in https://github.com/Myriad-Dreamin/tinymist/pull/2281
Code Analysis
- (Fix) Implemented total ordering for Typst values to ensure predictable sorting behavior in https://github.com/Myriad-Dreamin/tinymist/pull/2279
- This fixes panics that occurred when comparing certain Typst values (Issue typst/typst#6285).
- (Fix) Added special syntax class for empty reference syntax in https://github.com/Myriad-Dreamin/tinymist/pull/2324
- This fixes the issue that the text behind @ was eaten on completion.
- Scanning namespaces in package directories in https://github.com/Myriad-Dreamin/tinymist/pull/2297 and https://github.com/Myriad-Dreamin/tinymist/pull/2313
- Storing full package information and caching local packages by @QuadnucYard in https://github.com/Myriad-Dreamin/tinymist/pull/2291
- Clearing local package read cache in https://github.com/Myriad-Dreamin/tinymist/pull/2299, https://github.com/Myriad-Dreamin/tinymist/pull/2298
Preview
- (Fixed) fix intra-document links not working in preview by @ParaN3xus in https://github.com/Myriad-Dreamin/tinymist/pull/2287
- This was introduced in https://github.com/Myriad-Dreamin/tinymist/pull/2145
Misc
- (Fix) Changed checkOnSave to check in .zed/settings.json by @hongjr03 in https://github.com/Myriad-Dreamin/tinymist/pull/2314
- (Fix) Configured tokio feature set properly for tinymist-preview by @liquidhelium in https://github.com/Myriad-Dreamin/tinymist/pull/2323
- Added more formatting documentation for neovim by @PatrickMassot in https://github.com/Myriad-Dreamin/tinymist/pull/2322
Full Changelog: https://github.com/Myriad-Dreamin/tinymist/compare/v0.14.4...v0.14.6 |
| 0.14.4 | AP ۱۴۰۴ لیندۍ ۵ | — | 64-bit ZIPARM64 ZIP د خپرونې یادښتونهServer
- (Fix) Inheriting no-pdf-tags flag when running exportPdf command in https://github.com/Myriad-Dreamin/tinymist/pull/2277
Preview
- (Fixed) fix irresponsive preview caused by incorrect scroll handling by @ParaN3xus in https://github.com/Myriad-Dreamin/tinymist/pull/2269
- This was introduced in https://github.com/Myriad-Dreamin/tinymist/pull/2145
Full Changelog: https://github.com/Myriad-Dreamin/tinymist/compare/v0.14.2...v0.14.4 |
| 0.14.2 | AP ۱۴۰۴ لیندۍ ۱ | — | 64-bit ZIPARM64 ZIP د خپرونې یادښتونهServer
- feat: hot reload compiler respecting typst font, package and library options in https://github.com/Myriad-Dreamin/tinymist/pull/2252
- feat: add no_pdf_tags, ppi, and more pdf_standard to extra args in https://github.com/Myriad-Dreamin/tinymist/pull/2220
- feat: minimal viable support for syntax-only mode in https://github.com/Myriad-Dreamin/tinymist/pull/2247, https://github.com/Myriad-Dreamin/tinymist/pull/2248, and https://github.com/Myriad-Dreamin/tinymist/pull/2249
Editor
- Introspecting and showing complation statistics happening in the language server in https://github.com/Myriad-Dreamin/tinymist/pull/1958 and https://github.com/Myriad-Dreamin/tinymist/pull/2231
- Added export tool with page/text preview features by @QuadnucYard in https://github.com/Myriad-Dreamin/tinymist/pull/2182
- Customizing paste behaviors in vscode in https://github.com/Myriad-Dreamin/tinymist/pull/2238 and https://github.com/Myriad-Dreamin/tinymist/pull/2239
Code Analysis
- (Fix) Handling destructuring pattern in ExprWorker by @hongjr03 in https://github.com/Myriad-Dreamin/tinymist/pull/2244
- Updated symbol list and preserving definition order by @QuadnucYard in https://github.com/Myriad-Dreamin/tinymist/pull/2217
- Specially identifying text that is starts with @ in https://github.com/Myriad-Dreamin/tinymist/pull/2233
- Added PathAt code context query in https://github.com/Myriad-Dreamin/tinymist/pull/2232
Preview
- Replaced window global with windowElem in preview web frontend by @ParaN3xus in https://github.com/Myriad-Dreamin/tinymist/pull/2145
- Scrolling preview with hjkl by @odilf in https://github.com/Myriad-Dreamin/tinymist/pull/2111
Misc
- (Fix) Corrected typo in helix docs by @CGMossa in https://github.com/Myriad-Dreamin/tinymist/pull/2251
- Updated to macos-14 runner in https://github.com/Myriad-Dreamin/tinymist/pull/2234
Full Changelog: https://github.com/Myriad-Dreamin/tinymist/compare/v0.14.0...v0.14.2 |
| 0.14.0 | AP ۱۴۰۴ لړم ۱۱ | — | 64-bit ZIPARM64 ZIP د خپرونې یادښتونه- Bumped typst to v0.14.0 in https://github.com/Myriad-Dreamin/tinymist/pull/2201
Server
- Clearing global timing objects before and after user profiling in https://github.com/Myriad-Dreamin/tinymist/pull/2210
Typlite
- (Fix) Ignoring {table,grid}.cell during HTML export in https://github.com/Myriad-Dreamin/tinymist/pull/2209
Code Analysis
- Matching pdf images for path completion in https://github.com/Myriad-Dreamin/tinymist/pull/2205
Full Changelog: https://github.com/Myriad-Dreamin/tinymist/compare/v0.13.30...v0.14.0 |
| 0.13.30 | AP ۱۴۰۴ لړم ۵ | — | 64-bit ZIPARM64 ZIP د خپرونې یادښتونهServer
- (Fix) Ignoring non-typst files to focus implicitly in https://github.com/Myriad-Dreamin/tinymist/pull/2152
- (Fix) Setting position_encoding on handshake and fixing to utf-16 in https://github.com/Myriad-Dreamin/tinymist/pull/2153
- Added js package registry support for tinymist-wasm by @ParaN3xus in https://github.com/Myriad-Dreamin/tinymist/pull/2102
- Tested and lowered glibc version requirement in https://github.com/Myriad-Dreamin/tinymist/pull/2143
Editor
- Adding multi-page export and no-write support by @QuadnucYard in https://github.com/Myriad-Dreamin/tinymist/pull/2098
LSIF (New)
- Supported offline definition queries (LSIF) in https://github.com/Myriad-Dreamin/tinymist/pull/2032
- This is used for custom typst package docs generation.
Code Analysis
- (Fix) Correcting scope merging order by @BlueQuantumx in https://github.com/Myriad-Dreamin/tinymist/pull/2154 and https://github.com/Myriad-Dreamin/tinymist/pull/2166
- If not, some symbols were not completing correctly.
- (Fix) Holding success compilation that was lost due to bad refactor in "fix: invalidate cached snapshot after compile" in https://github.com/Myriad-Dreamin/tinymist/pull/2165
- If not, label completion and reference completion were not working correctly.
- (Fix) Importing type inference result from other modules in https://github.com/Myriad-Dreamin/tinymist/pull/2168
- (Fix) Enabling local registry feature in https://github.com/Myriad-Dreamin/tinymist/pull/2186
Typlite
- (Fix) Enabling HTML rendering for VerbatimNode and adding regression test by @hongjr03 in https://github.com/Myriad-Dreamin/tinymist/pull/2172 and https://github.com/Myriad-Dreamin/tinymist/pull/2178
- Fix #1844.
- (Fix) Rendering figure images during docx export by @hongjr03 in https://github.com/Myriad-Dreamin/tinymist/pull/2175
- Fix #2104.
- (Fix) Fallback for tables with block-level cells by @hongjr03 in https://github.com/Myriad-Dreamin/tinymist/pull/2173
- Fix #1845.
- (Fix) Not ignoring user inputs in typlite by @Jollywatt in https://github.com/Myriad-Dreamin/tinymist/pull/2164
Full Changelog: https://github.com/Myriad-Dreamin/tinymist/compare/v0.13.28...v0.13.30 |
| 0.13.28 | AP ۱۴۰۴ تله ۶ | — | 64-bit ZIPARM64 ZIP د خپرونې یادښتونهCode Analysis
- (Fix) Corrected the lexical hierarchy of comment group by @BlueQuantumx in https://github.com/Myriad-Dreamin/tinymist/pull/2116
- Fixed issue that "Symbols list was incomplete" (Issue https://github.com/Myriad-Dreamin/tinymist/pull/2021).
- Generating lint warning for unknown math variables by @jo3-l in https://github.com/Myriad-Dreamin/tinymist/pull/2065
- To enable quick-fixes all "add spaces separating letters in unknown math var" once (Issue https://github.com/Myriad-Dreamin/tinymist/pull/2062).
Folding Range
- (Fix) Corrected parent_last_loc for heading children in folding ranges by @ParaN3xus in https://github.com/Myriad-Dreamin/tinymist/pull/2123
- Fixed issue that "Headings before lower-level headings are not foldable" (Issue https://github.com/Myriad-Dreamin/tinymist/issues/1796)
Preview
- (Fix) Extending origin check for vscode servers by @AllanChain in https://github.com/Myriad-Dreamin/tinymist/pull/2106
- Fixed issue that "Cannot connect to websocket for preview on code-servers" (Issue https://github.com/Myriad-Dreamin/tinymist/issues/625)
Misc
- Updated toml-edit-js by @ParaN3xus in https://github.com/Myriad-Dreamin/tinymist/pull/2125
Full Changelog: https://github.com/Myriad-Dreamin/tinymist/compare/v0.13.26...v0.13.28 |
| 0.13.26 | AP ۱۴۰۴ وږی ۲۲ | — | 64-bit ZIPARM64 ZIP د خپرونې یادښتونهCLI
- Enhanced CLI and argument documentation in https://github.com/Myriad-Dreamin/tinymist/pull/2072
Server
- (Fix) Invalidated cached snapshot after compile in https://github.com/Myriad-Dreamin/tinymist/pull/2057
- Made watch access model in https://github.com/Myriad-Dreamin/tinymist/pull/2067
- Added missing server info in https://github.com/Myriad-Dreamin/tinymist/pull/2093
Code Action
- Offered quickfix to add spaces separating letters in unknown math var in https://github.com/Myriad-Dreamin/tinymist/pull/2062 and https://github.com/Myriad-Dreamin/tinymist/pull/2096
- Executed cpu tasks in place in wasm in https://github.com/Myriad-Dreamin/tinymist/pull/2086
Preview
- Preview page removed extra space and did not invert background in https://github.com/Myriad-Dreamin/tinymist/pull/2094
Editor Tools
- Refactored and Optimized appearance of editor tools by @QuadnucYard in https://github.com/Myriad-Dreamin/tinymist/pull/2088
- Used card/button styles from vscode themes in https://github.com/Myriad-Dreamin/tinymist/pull/2100
Full Changelog: https://github.com/Myriad-Dreamin/tinymist/compare/v0.13.24...v0.13.26 |
| 0.13.24 | AP ۱۴۰۴ وږی ۴ | — | 64-bit ZIPARM64 ZIP د خپرونې یادښتونهServer
- Compiled tinymist crate for wasm32 target in https://github.com/Myriad-Dreamin/tinymist/pull/2025, https://github.com/Myriad-Dreamin/tinymist/pull/2026, https://github.com/Myriad-Dreamin/tinymist/pull/1947, and https://github.com/Myriad-Dreamin/tinymist/pull/2027
- Using tinymist_std::time for wasm32 targets in https://github.com/Myriad-Dreamin/tinymist/pull/2028
- Added js transport to sync-ls in https://github.com/Myriad-Dreamin/tinymist/pull/2029
tinymist.lock
- (Fix) Ensuring that the lockfile is respected in https://github.com/Myriad-Dreamin/tinymist/pull/2000
- Added docs about project model (tinymist.lock) in https://github.com/Myriad-Dreamin/tinymist/pull/2009, https://github.com/Myriad-Dreamin/tinymist/pull/2011, https://github.com/Myriad-Dreamin/tinymist/pull/2012, and https://github.com/Myriad-Dreamin/tinymist/pull/2016
Formatting
- Added range formatting support to the language server by @QuadnucYard in https://github.com/Myriad-Dreamin/tinymist/pull/1984
Completion
- Completing both #f and #f.paren in some cases (#1940) in https://github.com/Myriad-Dreamin/tinymist/pull/2014
Docstring
- (Fix) Cleaning typlite markers from doc strings by @hongjr03 in https://github.com/Myriad-Dreamin/tinymist/pull/2017
- Exporting package docs to json format and render to html in https://github.com/Myriad-Dreamin/tinymist/pull/1809
On Enter
- Made enter feature in list or enum work in https://github.com/Myriad-Dreamin/tinymist/pull/2022
Full Changelog: https://github.com/Myriad-Dreamin/tinymist/compare/v0.13.22...v0.13.24 |
| 0.13.22 | AP ۱۴۰۴ زمری ۱۵ | — | 64-bit ZIPARM64 ZIP د خپرونې یادښتونه- Bumped MSRV to 1.88 in https://github.com/Myriad-Dreamin/tinymist/pull/1993
Server
- (Fix) Always sending compiled interrupt to main thread in https://github.com/Myriad-Dreamin/tinymist/pull/2001
- If such interrupt is not sent, the main thread will be stalled forever.
- (Fix) Preventing pending_reasons (compilation) from cleaning up ocassionally in https://github.com/Myriad-Dreamin/tinymist/pull/2005
- Some onSaved signals are lost when the pending_reasons is cleaned up, which causes the issue of not exporting PDF after saving.
- (Fix) Utilizing lsp's onSave to cover issue of unhandled fs changes from notify actor in https://github.com/Myriad-Dreamin/tinymist/pull/2006
- This fixes the issue of not exporting PDF if somebody saves the document frequently in a short time.
Misc
- small fix about translations by @sjfhsjfh in https://github.com/Myriad-Dreamin/tinymist/pull/1785
- Made translation of pinning clearer by @rikhuijzer in https://github.com/Myriad-Dreamin/tinymist/pull/1997
Full Changelog: https://github.com/Myriad-Dreamin/tinymist/compare/v0.13.20...v0.13.22 |
| 0.13.20 | AP ۱۴۰۴ زمری ۱۴ | — | 64-bit ZIPARM64 ZIP د خپرونې یادښتونه- Bumped typstyle to v0.13.17 by @Enter-tainer in https://github.com/Myriad-Dreamin/tinymist/pull/1979
- See full changelog at https://typstyle-rs.github.io/typstyle/changelog.html#label-v0.13.17%20-%20[2025-08-03]
Editor
- (Fix) Setting VS Code default configuration for invertColors to "never" by @BlueQuantumx in https://github.com/Myriad-Dreamin/tinymist/pull/1987
Server
"Server Features" Were named "Compiler Features"
- (Fix) Made configuration items null-safe in https://github.com/Myriad-Dreamin/tinymist/pull/1988
- (Fix) Corrected export signal handling in https://github.com/Myriad-Dreamin/tinymist/pull/1990 and https://github.com/Myriad-Dreamin/tinymist/pull/1991
- This fixes the issue of exporting PDF with outdated compilations or not exporting at all.
Misc
- feat: maintain workflows for nightly releases by @ParaN3xus in https://github.com/Myriad-Dreamin/tinymist/pull/1986
Full Changelog: https://github.com/Myriad-Dreamin/tinymist/compare/v0.13.18...v0.13.20 |
| 0.13.18 | AP ۱۴۰۴ زمری ۱۲ | — | 64-bit ZIPARM64 ZIP د خپرونې یادښتونهCompiler
- (Fix) Emitting onSaved signal to exporter when vfs is clean in https://github.com/Myriad-Dreamin/tinymist/pull/1939
- Previously, this broke PDF export when exportPdf=onSave.
- (Fix) Correctly handled relative user-specified output paths in compile command by @moeleak and @Myriad-Dreamin in https://github.com/Myriad-Dreamin/tinymist/pull/1941 and https://github.com/Myriad-Dreamin/tinymist/pull/1942
Symbols
- (Fix) Made symbol queries infallible in https://github.com/Myriad-Dreamin/tinymist/pull/1964
Typlite
- (Fix) Updated VerbatimNode attribute to inline by @hongjr03 in https://github.com/Myriad-Dreamin/tinymist/pull/1926
Preview
- (Fix) Removed some compatiblility to preview configuration and fix tinymist.preview.refresh in https://github.com/Myriad-Dreamin/tinymist/pull/1807
Misc
- Added Rust and Yarn to nix devShell in https://github.com/Myriad-Dreamin/tinymist/pull/1953
- Automatically triggering nightly releases by @ParaN3xus and @Myriad-Dreamin in https://github.com/Myriad-Dreamin/tinymist/pull/1951, https://github.com/Myriad-Dreamin/tinymist/pull/1955, https://github.com/Myriad-Dreamin/tinymist/pull/1959, https://github.com/Myriad-Dreamin/tinymist/pull/1961, https://github.com/Myriad-Dreamin/tinymist/pull/1962, and https://github.com/Myriad-Dreamin/tinymist/pull/1965
Full Changelog: https://github.com/Myriad-Dreamin/tinymist/compare/v0.13.16...v0.13.18 |
| 0.13.16 | AP ۱۴۰۴ زمری ۷ | — | 64-bit ZIPARM64 ZIP د خپرونې یادښتونه- Bumped typstyle to v0.13.16 by @Enter-tainer in https://github.com/Myriad-Dreamin/tinymist/pull/1902 and https://github.com/Myriad-Dreamin/tinymist/pull/1915
- See full changelog at https://typstyle-rs.github.io/typstyle/changelog.html#label-v0.13.16%20-%20[2025-07-19]
Editor
- (Fix) Skipping exports on entry change and first filesystem sync in https://github.com/Myriad-Dreamin/tinymist/pull/1854
- (Fix) Reading formatterProseWrap at server side by @andreaswilli in https://github.com/Myriad-Dreamin/tinymist/pull/1856
- (Fix) Displaying SVG embedded in docs on hovering in VS Code Remote in https://github.com/Myriad-Dreamin/tinymist/pull/1878
- (Test) Ensuring pdf export onType to work in https://github.com/Myriad-Dreamin/tinymist/pull/1865
- Adding a neovim plugin as the canonical lsp client implementation in https://github.com/Myriad-Dreamin/tinymist/pull/1842 and https://github.com/Myriad-Dreamin/tinymist/pull/1851 and https://github.com/Myriad-Dreamin/tinymist/pull/1857
- Added VS Code alpine-arm64 support in https://github.com/Myriad-Dreamin/tinymist/pull/1837 and https://github.com/Myriad-Dreamin/tinymist/pull/1901
Compiler
- Respecting SOURCE_DATE_EPOCH when compiling docs in https://github.com/Myriad-Dreamin/tinymist/pull/1631
Export
- Skipping exporting style elements in HTML nodes by @Enter-tainer in https://github.com/Myriad-Dreamin/tinymist/pull/1849
Completion
- (Fix) Completing func.where and func.with after dot in https://github.com/Myriad-Dreamin/tinymist/pull/1871
Code Analysis
- (Fix) Truncating value repr with 10MB limit in https://github.com/Myriad-Dreamin/tinymist/pull/1850
- (Fix) Updated the docs link from pattern to tiling by @YDX-2147483647 in https://github.com/Myriad-Dreamin/tinymist/pull/1906
- Resolving definitions with dynamic analysis in https://github.com/Myriad-Dreamin/tinymist/pull/1904
Docstring
- (Perf) Added cache for docstrings in https://github.com/Myriad-Dreamin/tinymist/pull/1877
- Pretty printing errors in docstrings in https://github.com/Myriad-Dreamin/tinymist/pull/1876
Preview
- (Fix) Restoring bidirectional jump functionality in slide mode in https://github.com/Myriad-Dreamin/tinymist/pull/1873
- Automatically hiding presentation toolbar when not hovered by @Copilot and @Enter-tainer in https://github.com/Myriad-Dreamin/tinymist/pull/1887
Syntax/Semantic Highlighting
- (Fix) Stopping atomic expressions before backslash in https://github.com/Myriad-Dreamin/tinymist/pull/1835
Misc
- (Fix) Upgraded builder for windows binaries in https://github.com/Myriad-Dreamin/tinymist/pull/1794
- (Fix) Added minor fixes in the IEEE template in https://github.com/Myriad-Dreamin/tinymist/pull/1875
- (Fix) Eliminating default-features warning in cargo.toml by @Copilot and @Myriad-Dreamin in https://github.com/Myriad-Dreamin/tinymist/pull/1895
- Maintained docs in https://github.com/Myriad-Dreamin/tinymist/pull/1841, https://github.com/Myriad-Dreamin/tinymist/pull/1838, and https://github.com/Myriad-Dreamin/tinymist/pull/1864
- Added copilot instructions in https://github.com/Myriad-Dreamin/tinymist/pull/1890 and https://github.com/Myriad-Dreamin/tinymist/pull/1896
- Added docs for crates/tinymist-vfs/src/path_mapper.rs by @Copilot and @Myriad-Dreamin in https://github.com/Myriad-Dreamin/tinymist/pull/1892
- Added flake.nix in https://github.com/Myriad-Dreamin/tinymist/pull/1843
- Removed debug symbol links in https://github.com/Myriad-Dreamin/tinymist/pull/1836
- Generating typlite, config reference markdown files in https://github.com/Myriad-Dreamin/tinymist/pull/1868, https://github.com/Myriad-Dreamin/tinymist/pull/1881, https://github.com/Myriad-Dreamin/tinymist/pull/1885, and https://github.com/Myriad-Dreamin/tinymist/pull/1886
- Added software specification for LLM in https://github.com/Myriad-Dreamin/tinymist/pull/1917 and https://github.com/Myriad-Dreamin/tinymist/pull/1918
Full Changelog: https://github.com/Myriad-Dreamin/tinymist/compare/v0.13.14...v0.13.16 |
| 0.13.14 | AP ۱۴۰۴ چنگاښ ۱ | — | 64-bit ZIPARM64 ZIP د خپرونې یادښتونهWith new approach to converting typst to other markup, we provide unofficial support to export LaTeX, DocX, and Plain Text, with full power of typst scripting.
There is a sample workspace (Permalink) to test the LaTeX export for creating IEEE papers.
- Bumped MSRV to v1.85 in https://github.com/Myriad-Dreamin/tinymist/pull/1683
- Bumped typstyle to v0.13.11 and add config for hard wrap by @Enter-tainer in https://github.com/Myriad-Dreamin/tinymist/pull/1737, https://github.com/Myriad-Dreamin/tinymist/pull/1797, and https://github.com/Myriad-Dreamin/tinymist/pull/1814
- This includes few significant changes. For more details, see https://enter-tainer.github.io/typstyle/changelog/#v01311---2025-06-14
Editor
- Added command to profile the entire server in https://github.com/Myriad-Dreamin/tinymist/pull/1438
- Exporting to TeX markup by VS Code tasks in https://github.com/Myriad-Dreamin/tinymist/pull/1826
https://github.com/user-attachments/assets/ad68a50b-5c2a-49a5-8a58-a774b11a218e
Compiler
- (Fix) Fixed a panic when getting font index which is hit by comemo again (#1213, #1645) in https://github.com/Myriad-Dreamin/tinymist/pull/1790
Code Analysis
- Added path conversion actions for absolute and relative paths by @BlueQuantumx in https://github.com/Myriad-Dreamin/tinymist/pull/1696
- Re-identifying ref colon syntax and perform IDE operations in https://github.com/Myriad-Dreamin/tinymist/pull/1735
https://github.com/user-attachments/assets/a8eb07e0-c431-4e51-a926-01d16b59fb74
Typlite
- (Test) Using snapshot testing and added more cases in https://github.com/Myriad-Dreamin/tinymist/pull/1717 and https://github.com/Myriad-Dreamin/tinymist/pull/1719
- Reimplemented typlite by html export by @hongjr03 and @Myriad-Dreamin in https://github.com/Myriad-Dreamin/tinymist/pull/1684, https://github.com/Myriad-Dreamin/tinymist/pull/1720, https://github.com/Myriad-Dreamin/tinymist/pull/1728, https://github.com/Myriad-Dreamin/tinymist/pull/1729, https://github.com/Myriad-Dreamin/tinymist/pull/1754, https://github.com/Myriad-Dreamin/tinymist/pull/1758, https://github.com/Myriad-Dreamin/tinymist/pull/1759, https://github.com/Myriad-Dreamin/tinymist/pull/1762, https://github.com/Myriad-Dreamin/tinymist/pull/1779, https://github.com/Myriad-Dreamin/tinymist/pull/1767, https://github.com/Myriad-Dreamin/tinymist/pull/1771, https://github.com/Myriad-Dreamin/tinymist/pull/1772, https://github.com/Myriad-Dreamin/tinymist/pull/1815, https://github.com/Myriad-Dreamin/tinymist/pull/1816, https://github.com/Myriad-Dreamin/tinymist/pull/1820, https://github.com/Myriad-Dreamin/tinymist/pull/1824, https://github.com/Myriad-Dreamin/tinymist/pull/1825, and https://github.com/Myriad-Dreamin/tinymist/pull/1828
- Supporting LaTeX export by @hongjr03 and @Myriad-Dreamin in https://github.com/Myriad-Dreamin/tinymist/pull/1718
- Supporting Docx export by @hongjr03 and @Myriad-Dreamin in https://github.com/Myriad-Dreamin/tinymist/pull/1727
- Supporting Text output support by @hongjr03 and @Myriad-Dreamin in https://github.com/Myriad-Dreamin/tinymist/pull/1731
- Printing diagnostics in https://github.com/Myriad-Dreamin/tinymist/pull/1753
Code Action
- Autofixing unknown variable: a and file not found (searched at a.typ) by code action in https://github.com/Myriad-Dreamin/tinymist/pull/1743
https://github.com/user-attachments/assets/f8b22ac7-6e13-45df-9cb9-f6b7998352b7
Completion
- (Fix) Escaping snippet syntax in the completing code in https://github.com/Myriad-Dreamin/tinymist/pull/1741
- Completing function docs generation only if the next line is a function definition in https://github.com/Myriad-Dreamin/tinymist/pull/1740
Signature Help
- Forbidding signature help in some cases in https://github.com/Myriad-Dreamin/tinymist/pull/1742
Docstring
- (Fix) Counting dedent of the empty comment lines correctly in https://github.com/Myriad-Dreamin/tinymist/pull/1690
Syntax/Semantic Highlighting
- (Fix) Stopping parsing markup call before math dollar by @sjfhsjfh in https://g |
| 0.13.12 | AP ۱۴۰۴ غویی ۱۰ | — | 64-bit ZIPARM64 ZIP د خپرونې یادښتونه- Bumped world crates to v0.13.12
- Bumped typst.ts to v0.6.0-rc1 in https://github.com/Myriad-Dreamin/tinymist/pull/1707
- Bumped typstyle from v0.13.1 to v0.13.3 in https://github.com/Myriad-Dreamin/tinymist/pull/1651
- This version achieves full document formatting support. It now comprehensively processes previously skipped elements, such as markup lines mixed with equations or codes, equations with comments, math expressions containing # symbols, and math arguments. There are also a few minor bug fixes and enhancements related to equations and import items. For more details, see https://enter-tainer.github.io/typstyle/changelog/#v0133---2025-04-10.
Server
- Hot updating configuratuion item tinymist.compileStatus in https://github.com/Myriad-Dreamin/tinymist/pull/1584
- Supporting --feature and --pdf-standard in typstExtraArgs in https://github.com/Myriad-Dreamin/tinymist/pull/1596
- Resolving roots of typst packages in https://github.com/Myriad-Dreamin/tinymist/pull/1663
Compiler
- (Perf) Detecting root change correctly in https://github.com/Myriad-Dreamin/tinymist/pull/1661
- This was invalidating vfs cache frequently.
- (Perf) Removed unnecessary shared access model in https://github.com/Myriad-Dreamin/tinymist/pull/1693
- Removed system time deps from crates in https://github.com/Myriad-Dreamin/tinymist/pull/1621
- This allows tinymist to build to wasm32-unknown-unknown target, which is required to use tinymist as a typst plugin.
- Modeling and Making reset_read public in https://github.com/Myriad-Dreamin/tinymist/pull/1705
Editor
- (Fix) Corrected tokenTypes of math quotes from string to other in https://github.com/Myriad-Dreamin/tinymist/pull/1618
- When typing on $|$, it was not completing "" correctly since the editor thought $$ are string and the cursor is in a string.
- (Perf) Delaying focus change to typst documents in https://github.com/Myriad-Dreamin/tinymist/pull/1662
- This was invalidating vfs cache frequently when you switch document by APIs like "goto definition".
- (Change) Changing configuratuion item tinymist.formatterMode's default value from never to typstyle by @kaerbr in https://github.com/Myriad-Dreamin/tinymist/pull/1655
- Supporting to use {pageCount} in tinymist.statusBarFormat in https://github.com/Myriad-Dreamin/tinymist/pull/1666
- Providing AST view in https://github.com/Myriad-Dreamin/tinymist/pull/1617
Linting (New)
- Linting on bug-prone show/set rules in https://github.com/Myriad-Dreamin/tinymist/pull/1634
- Linting implicitly discarded statements before break/continue/return in https://github.com/Myriad-Dreamin/tinymist/pull/1637, https://github.com/Myriad-Dreamin/tinymist/pull/1664, and https://github.com/Myriad-Dreamin/tinymist/pull/1668
- Linting types comparing with strings in https://github.com/Myriad-Dreamin/tinymist/pull/1643
- warning on type("") == "str" which will be always false in future typst.
- Linting variable font uses by @Enter-tainer in https://github.com/Myriad-Dreamin/tinymist/pull/1649
- warning on argument like text(font: "XXX VF") which isn't properly supported by typst.
- Providing tinymist.lint.enabled and tinymist.lint.when to disable or lint on{Save,Type} in https://github.com/Myriad-Dreamin/tinymist/pull/1658 and https://github.com/Myriad-Dreamin/tinymist/pull/1708
Export
- Atomically writing compilation artifacts by @seven-mile in https://github.com/Myriad-Dreamin/tinymist/pull/1586
- For PDF export, PDF files was clearing the content and writing directly. PDF viewers may be unhappy when reading a half-complete content.
Code Analysis
- (Fix) Resolving relative path in subfolders in https://github.com/Myriad-Dreamin/tinymist/pull/1574
- This fixes document links in source files located in subfolders.
- (Fix) Corrected rename on unix platforms caused by pathdiff#8 in https://github.com/Myriad-Dreamin/tinymist/pull/1587
- This fixes renames on relative imports like #import "../foo.typ".
- (Fix) Corrected jump_from_cursor and add tests in https://github.com/Myr |
| 0.13.10 | AP ۱۴۰۴ وری ۳ | — | 64-bit ZIPARM64 ZIP د خپرونې یادښتونه- Bumped typst to v0.13.1 in https://github.com/Myriad-Dreamin/tinymist/pull/1540
- Bumped typstfmt to v0.13.1 in https://github.com/Myriad-Dreamin/tinymist/pull/1540
CLI
- Only keeping diagnostics message in the compile command in https://github.com/Myriad-Dreamin/tinymist/pull/1512
- Added tinymist test command with coverage support in https://github.com/Myriad-Dreamin/tinymist/pull/1518 and https://github.com/Myriad-Dreamin/tinymist/pull/1535
- Allowing to watch tests in https://github.com/Myriad-Dreamin/tinymist/pull/1534
https://github.com/user-attachments/assets/b461cb67-9c55-41e7-afe5-fbb68c581779
Editor
- Pasting URI smartly in https://github.com/Myriad-Dreamin/tinymist/pull/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.
https://github.com/user-attachments/assets/5157e8f0-b774-43ef-bb80-dec8863ddadc
- Downgrading some errors in the configurations and showing warnings by popping up message window in https://github.com/Myriad-Dreamin/tinymist/pull/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 -A in https://github.com/Myriad-Dreamin/tinymist/pull/1552
- Making all export features available by commands in https://github.com/Myriad-Dreamin/tinymist/pull/1547
Testing
- Implemented debugging console in https://github.com/Myriad-Dreamin/tinymist/pull/1517 and https://github.com/Myriad-Dreamin/tinymist/pull/1445
https://github.com/user-attachments/assets/7f17c9b5-6e28-425f-bc5e-1336e5dac979
- Implemented software breakpoint instrumentation in https://github.com/Myriad-Dreamin/tinymist/pull/1529
- The related API hasn't been implemeneted yet.
- Profiling and visualizing coverage of the current document in https://github.com/Myriad-Dreamin/tinymist/pull/1490
https://github.com/user-attachments/assets/bec74da8-8604-43a6-aa0c-1e2f834c5f51
- Profiling and visualizing test coverage of the current module in https://github.com/Myriad-Dreamin/tinymist/pull/1518, https://github.com/Myriad-Dreamin/tinymist/pull/1532, https://github.com/Myriad-Dreamin/tinymist/pull/1533, and https://github.com/Myriad-Dreamin/tinymist/pull/1535
https://github.com/user-attachments/assets/ababd8fe-fde6-4b2d-afe2-fda3f3478fb5
Localization
- Translated all titles and descriptions of tinymist vscode commands using LLM in https://github.com/Myriad-Dreamin/tinymist/pull/1501, https://github.com/Myriad-Dreamin/tinymist/pull/1502, https://github.com/Myriad-Dreamin/tinymist/pull/1503, and https://github.com/Myriad-Dreamin/tinymist/pull/1504
- Translated some code lens titles and error messages in tinymist-cli using LLM in https://github.com/Myriad-Dreamin/tinymist/pull/1505, https://github.com/Myriad-Dreamin/tinymist/pull/1507, and https://github.com/Myriad-Dreamin/tinymist/pull/1508
https://github.com/user-attachments/assets/c04ffa7a-bb4d-4526-ae1c-6771be3b6162
Export
- (Fix) Allowing HTML export when the server is configured under paged export target and vice versa in https://github.com/Myriad-Dreamin/tinymist/pull/1549
- Added vscode E2E testing for export features in https://github.com/Myriad-Dreamin/tinymist/pull/1553
https://github.com/user-attachments/assets/7b0992f3-05b1-4d38-a978-3843c63876f7
Diagnostics
- Added diagnostics refiner to edit or provide hints from tinymist side by @seven-mile in https://github.com/Myriad-Dreamin/tinymist/pull/1539 and https://github.com/Myriad-Dreamin/tinymist/pull/1544
https://github.com/user-attachments/assets/25cfd79c-edec-40c8-883c-b6cfba1f972f
Code Analysis
- (Fix) Correctly checking wildcard import in https://github.com/Myriad-Dreamin/tinymist/pull/1563
Completion
- (Fix) Reverted the explicit detection again in https://github.com/Myriad-Dreamin/tinymist/pul |
| 0.13.8 | AP ۱۴۰۳ کب ۲۳ | — | 64-bit ZIPARM64 ZIP د خپرونې یادښتونه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 https://github.com/Myriad-Dreamin/tinymist/pull/1493
- It were completing arguments from #align[]| or #align()[]|
- (Fix) Don't check context type if parent is a block in https://github.com/Myriad-Dreamin/tinymist/pull/1494
- It were completing arguments from #align[|], #align([|]), or #align({|})
- (Fix) Forbid some bad cases of dot access in https://github.com/Myriad-Dreamin/tinymist/pull/1497
- It were issuing postfix completion from $.|$ or $ .| $
- Detecting explicit completion from vscode in https://github.com/Myriad-Dreamin/tinymist/pull/1496
- Requesting completion about $|$ or $abs(a)|$ took no effect.
Full Changelog: https://github.com/Myriad-Dreamin/tinymist/compare/v0.13.6...v0.13.8
v0.13.6
- Provided tinymist documentation in PDF format in https://github.com/Myriad-Dreamin/tinymist/pull/1485
Compiler
- (Fix) Getting task options from configuration in https://github.com/Myriad-Dreamin/tinymist/pull/1449
- (Fix) Displaying ProjectInsId without quoting in https://github.com/Myriad-Dreamin/tinymist/pull/1476
- This made document summary not working.
- (Perf) Parallelizing and synchronously waiting font loading in https://github.com/Myriad-Dreamin/tinymist/pull/1470
Code Analysis
- (Fix) Identifying chained dot access when matching atomic expression in markup mode in https://github.com/Myriad-Dreamin/tinymist/pull/1488 and https://github.com/Myriad-Dreamin/tinymist/pull/1489
- When completing #a.b.|, the second . was viewed as a text dot and failed to trigger the field completion. It now reparses correctly.
- Made file type recognition by file extension case-insensitive in https://github.com/Myriad-Dreamin/tinymist/pull/1472
- For example, IMAGE.PNG is recognized as an image file now.
Editor
- (Fix) Combining VS Code language specific default settings into one block by @0risc in https://github.com/Myriad-Dreamin/tinymist/pull/1462
Completion
- (Fix) Skipping argument completion when the cursor is on the right parenthesis in https://github.com/Myriad-Dreamin/tinymist/pull/1480
- (Fix) Distinguished content value from content type in https://github.com/Myriad-Dreamin/tinymist/pull/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 https://github.com/Myriad-Dreamin/tinymist/pull/1443 and https://github.com/Myriad-Dreamin/tinymist/pull/1444
- It becomes more sensible when you request completions from anywhere on the labels or references.
- Unifying and improving function and method completion in https://github.com/Myriad-Dreamin/tinymist/pull/1478
- The was affecting show outline.entry. It was completing e| as entry() instead of entry.
- Skip completion of types having no constructors or scopes in https://github.com/Myriad-Dreamin/tinymist/pull/1481
- For example, content is not completed.
- Completing std module in https://github.com/Myriad-Dreamin/tinymist/pull/1483
- std is in neither global scope nor math scope, so we have to handle it manually.
- Accepting arbitrary expressions in show rules in https://github.com/Myriad-Dreamin/tinymist/pull/1484
- For example, show: s| now can be completed as show: std|, and so that further completed as show: std.scale(..). It was not working because modules were filtered out as not a valid show transform function.
Preview
- Added support to run preview server in background in https://g |
| 0.13.4 | AP ۱۴۰۳ کب ۱۲ | — | 64-bit ZIPARM64 ZIP د خپرونې یادښتونه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: https://github.com/Myriad-Dreamin/tinymist/compare/v0.13.2...v0.13.4 |