Changelog #52

Commit: cadf0e9
Release: 2020-11-23

Sponsors

Become a sponsor: On OpenCollective or GitHub Sponsors.

New Features

  • #6553 auto imports in completion:

    99155339 ae4fb380 26bf 11eb 805a 655b1706ce70
  • #6585 link error explanations via clickable codes in diagnostics:

    99459468 6d110b00 292e 11eb 9cde d43ec9cebc09
  • #6573 Ignore Test assist:

    99943965 6a6d4600 2d72 11eb 9833 5d89c42fade1
  • #6582 fill the diagnostic code field in publish_diagnostics.

Fixes

  • #6552 properly handle shorthands in destructure patterns when renaming:

    99943469 a5bb4500 2d71 11eb 89dd ff76a00ee6f0
  • #6574 Unwrap Block supports stand-alone blocks:

    99945932 ceddd480 2d75 11eb 8e39 f5bae09ff8e4
  • #6558 format string highlighting: handle hex + debug type.

  • #6563 don’t complete keywords in struct initializers.

  • #6598 ensure word boundary after true in TextMate grammar.

Internal Improvements

  • #6566 update LSP to 3.16.

  • #6581 update vscode-languageclient.

  • #6578 simplify project_model.