rust-analyzer: Changelog #11
source link: https://rust-analyzer.github.io/thisweek/2020/02/10/changelog-11.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Changelog #11
Commit:
5b703bd
Release:
2020-02-10
New Features
-
#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{ "rust-analyzer.raLspServerPath": "ra_lsp_server" }
to
settings.json
-
#2981
changed the wayonEnter
handler works in VS Code. We no longer register a customontype
command. Instead, we provide a shortcut, bound to kbd:[Enter]. If you haveenableEnhancedTyping: false
in you settings, you’ll want to disable this shortcut. -
#3050
implement argument-positionimpl Trait
again (support forimpl Trait
was removed with the Chalk upgrade last week). Return-positionimpl Trait
support will still have to wait for Chalk. -
#2911
display errors from the lexer. -
#2962
groundwork foruse Trait as _
syntax. -
#2948
Add Explicit Type assist now can replace_
types. -
#3040
rework value parameter parsing to use 2018 edition syntax. -
#3054
move Emacs support upstream.
Fixes
Internal Improvements
-
#3024
fix leaking observers and promises in VS Code extension. -
#3018
,#3045
refactor some assists to use type-safe AST editing API. -
#3069
refactor interface for creating assists groups. -
#3081
automate release process. -
#3029
extractra_ide_db
crate to improve compile times and code organization. -
rust-analyzer.github.io#31
switch changelogs from markdown to AsciiDoctor. -
Bump NodeJS requirement to 12 (you only need node if you build VS Code extension from source).
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK