Changelog #49

Commit: 86d3b78
Release: 2020-11-02

Sponsors

Become a sponsor: On OpenCollective or GitHub Sponsors.

New Features

  • #6394 use smaller font-size for inlay hints in VS Code.

  • #6416 respond with JSON-RPC error message for invalid requests, instead of hard-crashing.

Fixes

  • #6361 fixes to TextMate grammar.

  • #6360 fix unary minus highlighting.

  • #6350 fix false positive for case checking diagnostics.

  • #6333 fix parsing of pub(in path) visibility.

  • #6367 correctly handle #![cfg] at the crate root.

  • #6257 don’t suggest extracting enum variant into a struct if it’s already extracted.

  • #6376 add a quick hack to fix type inference around Fn traits.

  • #6382, #6392 improve inlay hints presentation.

  • #6384 allow running struct’s doctests.

  • #6387, #6396 fix inlay hints for associated types.

Internal Improvements

  • #6347 support insertion in SyntaxRewriter.

  • #6313 update LSP version.

  • #6351 rearrange code completion code.

  • #6415 upgrade chalk.