Changelog #126

Commit: b5d7a71
Release: 2022-04-25

New Features

  • #12032 display signature help when applying the Add ::<> assist.

  • #12041 prefer core and alloc over std in auto-imports in conditionally-#[no_std] crates.

  • #12024 don’t suggest existing #[derive]s in completion.

Fixes

  • #12044 (first contribution) fix CargoWorkspace panic when rustcSource is set.

  • #12040 improve parameter completion.

  • #12054 fix const generic panic in dyn Trait.

  • #12058 increase stack size in the LSP and proc-macro servers.

  • #12037 remove rust-analyzer.inlayHints.enable and set language scope when toggling hints.

  • #12042 remove angle brackets from language configuration.

  • #12063 fall back to parameter definitions on error types in signature help.

  • #12064 fix ide_db::search not searching bodies of attributed items.

Internal Improvements

  • #12053 (first contribution) export lc.LanguageClient from the VSCode extension.

  • #12015 (first contribution) update developer documentation link.

  • #12023 add more visibility why switching workspaces happens.

  • #12021 add a NameContext to CompletionContext, move out some ImmediateLocation variants.

  • #12028 fix changelog generation after repository move.

  • #12051 add triagebot.toml.