Changelog #211
Commit: 457b966
Release: 2023-12-11 (v0.3.1766)
New Features
-
#15959replace TokenMap with an abstraction that matches reality. -
#16027add support for implicit format args:rename-format-args.mp4
-
#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 parantheses 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(). -
#15705resolve Self type 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.
Internal Improvements
#16036(first contribution) makeParamLoweringModeaccessible.#15986usetriomphe::Arc::from_iter.#16042bumpsalsa.#16022don't explicitly warn againstsemicolon_in_expressions_from_macros.#16038publishlsp-server 0.7.5.#16043bump and unlock some dependencies.
See also the changelog post.




