#3053 VS Code extension now tries to automatically download the latest release. Additionally, the extension is now published to the Marketplace (link). Note that if you want to continue using rust-analyzer build from sources, you need to add 1 2 3 { "rust-analyzer.raLspServerPath" : "ra_lsp_server" } to settings.json

#2981 changed the way onEnter handler works in VS Code. We no longer register a custom ontype command. Instead, we provide a shortcut, bound to kbd:[Enter]. If you have enableEnhancedTyping: false in you settings, you’ll want to disable this shortcut.

#3050 implement argument-position impl Trait again (support for impl Trait was removed with the Chalk upgrade last week). Return-position impl Trait support will still have to wait for Chalk.

#2911 display errors from the lexer.

#2962 groundwork for use Trait as _ syntax.

#2948 Add Explicit Type assist now can replace _ types.

#3040 rework value parameter parsing to use 2018 edition syntax.