Changelog #173
Commit: 825833c
Release: 2023-03-20 (v0.3.1443)
New Features
-
#14281add quick fix for inserting anunsafeblock:add-unsafe.mp4
-
#13789prioritize missing variants in match pattern completions: -
#14354add signature help for record and tuple struct patterns: -
#13994lint incoherent inherent impls:
Fixes
#12958fix return type of async closures.#14337allow the status bar item to be clicked again.#14347addStorageDeadforletbindings without initializer (fixes false positiveneeds-mutin loops).#14348fix rustc proc-macro handling in the rustc workspace.#14349respect parent blocks in visibility resolution.#14338only skip reborrow adjustment hints for block,ifandmatchexpressions.#14353don't replaceSyntaxTokenwithSyntaxNodein "Inline call".#14355don't emit unnecessary reference completions.#14357don't pass feature flags to rustc private crates metadata invocation.#14359don't retry inlay hint requests.#14361fixast::IfExprchild accessors.
Internal Improvements
#14307add Cargo-style project discovery for Buck and Bazel users.#14362prioritize "Removedbg!" assist over "Inline macro".#14358report sysroot and rustc crate loading errors.#14334,#14336addis_float,is_charandas_slicetohir::Type.#14378bumpchalkto fix a GAT bug.#14342add path of workspace root folders to status output.#14340renameAstDatabasetoExpandDatabase.
See also the changelog post.


