v0.11.9
-
Bumped typst to 0.11.1 in #301
-
Bumped to typstyle v0.11.21 by @Enter-tainer in #303
-
Upgraded rust and set MSRV to 1.75 in #261
Editor
- (Fix) Implicitly focusing entry on no focus request sent in #262
- Linking documentation to typst.zed for zed users in #268
Compiler
- (Fix) Corrected order of def-and-use for named params in #281
AST Matchers
- (Fix) Searching newline character in utf-8 bytes sequence with tolerating unaligned access in #299
- (Fix) Gets targets to check or deref without skip trivia node in non-code context in #289
- (Fix) Determining
is_set
for checking targets in #286
Commands/Tools
- Resolved symbols for Symbol View Tool in compile-based approach in #269
- It is more robust and flexible than the previous approach.
Completion
- (Fix) properly stops call expressions in #273
- (Fix) completion path with ctx.leaf in #282
- (Fix) filter unsettable params when making a set rule in #287
- Removed literal themselves for completion in #291
- e.g.
#let x = (1.);
. it was completing1.0
, which is funny.
- e.g.
- Complete both open and closed labels in #302
Signature Help
- (Fix) match labels in signature help correctly in #288
Code Action
- Added simple code actions to manipulate equations in #258
Formatting
- Fix suffix computation by @QuarticCat in #263
Misc
- Installing detypify service from npm in #275 and #277
- Implemented naive substitution for types (β-reduction) in #292
Full Changelog: v0.11.8...v0.11.9