Changelog #179
Commit: 3a27518
Release: 2023-05-01 (v0.3.1498)
New Features
-
#14690add hover for closures: -
#14513add#[doc(alias(..))]-based field and function completions. -
#14659de-duplicate crates when extending crate graphs. -
#14644,#14686don't underline wholeforloops and iterator chains on errors.
Fixes
#14647(first contribution) remove extrarustcargument in target layout loading.#14641register obligations during path inference.#14652fixpatfragment handling in the 2021 edition.#14651fix VS Code workspace root de-duplication.#14689forceInitializeParamspath drives to uppercase on Windows.#14667handle nested types inunwrap_result_return_type.#14671fixproc-macro-srvpath config.#14678fix "Restart server" button trying to start instead of restart the server.#14639fix some typos inStructFlags.
Internal Improvements
#14648(first contribution) specify--pre-releasewhen publishing on the Code Marketplace.#14658removeproc-macroserver command from therust-analyzerbinary.#14654fix status command panicking when additional LRU caches are set up.#14636remove unnecessaryis_derivefield fromMacroCallKind::Attr.
See also the changelog post.
