Changelog #100

Commit: 1f47693
Release: 2021-10-25

Sponsors

Become a sponsor: On OpenCollective or GitHub Sponsors.

New Features

  • #10602 (first contribution) add "Qualify method call" assist:

    138670976 837b64aa bf46 40bc 81c2 a9bdd62cdafe
  • #9939 add "Extract module" assist:

    138672377 9f5ca92b 13bc 4aa2 8ad1 8cdd70fe5b88
  • #10563 make "Generate getter" assist use semantic info.

  • #10551 pull in new lsp-types for Visual Studio 2022 compatibility.

Fixes

  • #10608 (first contribution) amend the rustup installation instructions.

  • #10574, #10578 fix "Generate PartialOrd implementation" codegen.

  • #10568 improve codegen for "Unwrap Result return type".

  • #10585 resolve derive attributes even when shadowed.

  • #10587 fix add_missing_match_arm panicking on failed upmapping.

  • #10589 expand unused glob import into {}.

  • #10594 generate and complete rustdoc lints.

  • #10597 fix standard library doclinks not going to the correct page.

  • #10603 don’t resolve attributes to non-attribute macros.

Internal Improvements

  • #10607, #10617 migrate to the 2021 edition.

  • #10586 make derive completions work on HIR, not names.

  • #10588 parse const trait bounds.

  • #10387 move IdxRange into la-arena.