New Features

  • Simple completion of keys in Cargo.toml. This feature requires a recent version of TOML plugin. Example of completion

Fixes

  • Exit point highlighting logic shares code with Extra Semicolon inspection.

  • Fix & test regressed Implement Members quick fix.

  • Better type inference for ! type.

  • Enable configurable template for Rust file.

  • Don’t try to refresh Cargo project if its directory does not exist.

  • Correctly handle pub(crate) syntax in formatter.

Internal Improvements

  • Cleanup of Implement Members quick fix tests (by @ttaomae).

  • More low-level type inference groundwork.