v0.11.34-rc1
Pre-release
Pre-release
Myriad-Dreamin
released this
19 Oct 10:33
·
216 commits
to main
since this release
Full Changelog: v0.11.32...v0.11.34-rc1
Important Note!: Since this version, all documentation will be assumed to be in typst format. The documentation converter is now in state of early development, and we are welcomed to receive issues on GitHub. It can convert simple markups and equations:
Rendering:
Rendered:
Document Link
- Identifying static path references in documents in #658
Compiler
- Improved code quality of
sync-lsp
in #632- Removed some unwraps that some editors may not love.
- Using
DETACHED_ENTRY
if no entry is provided in #647 - Caching
dirs::data_dir
anddirs::cache_dir
in #659
Editor
- Added configuration to open exported file by system default app in #636
- Supported drag and drop of files into the typst editor in #635
2024-10-19.18-12-29.mp4
Profiling
- Sending trace data via http instead of lsp stdio in #660
Definition
- Recording and using span where the label is attached in #641
- Make go to definition more accurate.
2024-10-19.18-13-34.mp4
- Go to definition of module members in #644
2024-10-19.18-14-10.mp4
Rename
- Added support to rename modules by path in #645
- Issuing import changes request during
willRenameFiles
in #648
2024-10-19.18-14-39.mp4
Preview
- (Fix) Checking existence of
requestIdleCallback
before uses in #643
On Enter
- Adding indent on entering in empty block maths in #646
2024-10-19.18-15-14.mp4
Hover (Tooltip)
-
Made star import tooltip more human readable in #682
2024-10-19.18-16-34.mp4
-
Rendering hover docs with converted result in #701
2024-10-19.18-15-48.mp4
-
Providing parameter docs in hover tips in #702
2024-10-19.18-17-08.mp4
Syntax/Semantic Highlighting
Type Checking
- Implemented ord for
Ty
in #667 - Made elementary select checker in #668
- Made elementary tuple method checker in #669
- Checking call types with default bindings in #671 and #675
Type Checking (Docstring)
- Reading and checking type annotations in docstring (Part. 1) in #679, #680, and #681
- feat: type induction on runtime values in #694