- Updated roadmap (typst v0.13.0+) in #876
Announcement: New Maintainers
We have added maintainers to GitHub since 2024-11-22:
- @ParaN3xus has become a maintainer of the "Nightly Releases" feature in #783
- @max397574 has become a maintainer of the "Editor integration" feature in #784
- @Eric-Song-Nop has become a maintainer of the "Language Service" feature in #796
- @alerque has become a maintainer of the "Neovim integration" feature in #810
Compiler
Added package related arguments totypstExtraArgs
in #832 and #833- (Help Wanted) Reverted because of the OpenSSL problem. See #885.
- Taking configuration items from
tinymist
section in #835- Some editors, e.g. Emacs, use a shared configuration object for all language servers, so it would be better to allow wrapping all configuration items in a single object.
Editor
- Statically registering formatting and semantic tokens capabilities by @MrLego8-9 in #814
- Some editors, e.g. Kate, support neither to dynamic register formatting and semantic tokens capabilities nor pass configuration when initialization, which causes problem.
- Opening exported files using rust's
open
crate in #838 and #855- Check #837 for more information.
Completion
-
Added more completion tests in #845
-
Completing bracket if the function accepts an only content argument in #848, #860, #867, and #870
2024-11-22.16-46-24.mp4
-
Providing UFCS-style completion on content types in #849
2024-11-22.16-47-47.mp4
-
Providing postfix completion on values in #850 and #880
2024-11-22.16-49-34.mp4
-
Improved and filtered completion in show/set syntax in #858 and #859
-
(Fix) Using correct base directory for path completion by @Eric-Song-Nop in #854
-
Preferring to guide coding by signature help than completion list in #874
-
(Fix) Skipping code completion when editing length in #882
Docstring
- Checking union type annotation in #842
Syntax/Semantic Highlighting
- (Fix) match brackets in content block recursively in #856
Rename
- Added search index to quickly filter unrelated files in #864
- Added support to rename resource paths in files in #869
References
- Added search index to quickly filter unrelated files in #864
Code Action
- Added code action to wrap content blocks in #881
Misc
Full Changelog: v0.12.2...v0.12.4