Changelog #183
Commit: 505fd09
Release: 2023-05-29 (v0.3.1533)
New Features
-
#14866(first contribution) add Markdown syntax highlighting to doc-comments in VS Code: -
#14849implement symbol search by alias: -
#14816add assist to replace a named generic parameter with impl trait:replace-generic.mp4
-
#14916add diagnostic for incorrect_expressions:
Fixes
#14752(first contribution) fix indentation ingenerate_derive,add_missing_impl_membersandadd_missing_default_members.#14878implement${count()}metavariable expressions.#14872introduce new type variable when expectation for ref pattern is not a reference.#14891,#14897evaluateUnevaluatedConstduring unification.#14913evaluateUnevaluatedConstbefore trait solving.#14890use::coreinstead of$crateinoption_env!expansion.#14893fixneed-mutfalse positive in closure capture of match scrutinee.#14874change how#![cfg(FALSE)]behaves on crate root.#14895don't try to determine type of token inside macro calls.#14904render size, align and offset hover values in hex.#14906add a toggle to disable the dependency explorer.#14910filter out unused cargo features from config.
Internal Improvements
#14894(first contribution) allow overriding the SCIP output path.#14914(first contribution) update outdatedrustupinstallation instructions.#14859specify thread types using Quality of Service API.#14880remove double lookups fromInterned.#14881replaceDisplayimpl forNameto support interning.#14889add context to "overly long loop" message.#14901move flycheck and config errors to status notification.#14909run CI on nightly rust whenproc-macro-*crates change.#14755fix a TODO and some Clippy lints.
See also the changelog post.


