Changelog #45

Commit: 97d107e
Release: 2020-10-05

Sponsors

Become a sponsor: On OpenCollective or GitHub Sponsors.

New Features

  • #5928 add method references CodeLens:

    91858244 95fbfb00 ec71 11ea 90c7 5b3ee067e305
  • #5954 allow overriding command for Rust Analyzer: Run action:

    92306622 2f404f80 ef99 11ea 9bb7 6c6192a2c54a
  • #5988 postfix completions for fmt-like string literals:

    92998650 a048af80 f523 11ea 8fd8 410146de8caa
  • #6080 add linksInHover config option to remove links from markdown for clients which don’t support them.

  • #6096 Rust Analyzer: Status command now displays dependencies of the current file. This is helps with trouble shooting project structure issues.

  • #5997 better inlay hints in for loops:

    93024580 41a53380 f600 11ea 9bb1 1f8ac141be95

Fixes

  • #6088 Update chalk, fixing panics in type inference.

  • #6102 fix "rust-analyzer.assist.importMergeBehaviour": "last".

Internal Improvements

  • #6093 print current LSP request on panic.

  • #6019 remove make::path_from_text to keep editing API more structured.

  • #6116 update lexer.

  • #6090, #6114 additions to the style guide.

  • #6118 document internal policy about clippy.

  • #6123 unfork testing infarastructure.