Changelog #211
Commit: 457b966
Release: 2023-12-11 (v0.3.1766)
New Features
-
#15959replaceTokenMapwith an abstraction that matches reality. -
#16027add support for implicit format args: -
#16034support multiple navigation targets when the focus range is in the macro definition site:
-
#15990diagnose extra trait impl items:
-
#15627prioritize import suggestions based on the expected type:
Fixes
-
#15896(first contribution) show placeholder while getting runnable list from server:
-
#15515(first contribution) improve handling of binary expressions on the left-hand side of "Flip binary expression". -
#16009(first contribution) don’t search forControlFlowas string in "Extract function". -
#16028make drop inlay hints more readable:
-
#16024fix runnables working directory on Windows. -
#16054fix token downmapping being quadratic. -
#16016don’t insert parentheses around fields in struct literals. -
#16041fixWideCharoffsets calculation inline-index. -
#16073replacedoc_comments_and_attrswithcollect_attrs. -
#16035fix diagnostics panicking when resolving to different files due to macros. -
#16037don’t print proc-macro panic backtraces in the logs. -
#15486fix item tree loweringpub(self)topub(). -
#15705resolveSelftype references in delegate method assist. -
#16048fixconcat_bytes!expansion emitting an identifier. -
#16058reduce spans for unresolved field and method diagnostics. -
#16060fix completion informat_args!with invalid template. -
#16078fix "View Mir", "View Hir" and "Interpret function" when the caret is inside a macro. -
#16039don’t emit missing items diagnostic for negative impls. -
#16045fix panic with closure inside array length. -
#16055fall back to method resolution on unresolved field access.