2024-03-25
版本发布时间: 2024-03-25 14:28:55
rust-lang/rust-analyzer最新发布版本:nightly(2024-04-30 08:32:52)
Changelog #226
Commit: 6f6b03f
Release: 2024-03-25
(v0.3.1896
)
New Features
Fixes
-
#16915
(first contribution) fix stack overflow on recursive const types. -
#16913
make file watching work on Windows and improve subsequent change detection. -
#16935
handle CTFE panicking likerustc
. -
#16830
fix panic onimpl Trait
associated types inwhere
clauses. -
#16905
,#16927
renameProcMacroKind::FuncLike
toBang
. -
#16919
handleself::super
in paths. -
#16880
use--workspace
and--no-fail-fast
in test explorer. -
#16868
handle attributes when auto-closing left braces. -
#16822
improve resolution for inlay hints targetting the same position. -
#16871
,#16886
skip problematic cyclic dev-dependencies. -
#16885
improve parser recovery for match arms. -
#16812
fix "Go to implementation" for impls inside blocks. -
#16909
keep theAttr::Literal
spans. -
#16911
fix hang on projects depending onrustc_private
.
Internal Improvements
-
#16835
share token trees between derive attributes and their proc macros. -
#16879
add fuel to match checking. -
#16895
resolve whether$pat
is$pat_param
or not using hygiene. -
#16839
support arbitrary shell command runnables. -
#16884
move grammar codegen intoxtask
. -
#16889
,#16899
,#16918
enforce UTF-8 paths. -
#16892
don't try to read root crate file contents before VFS. -
#16912
removeSpan
trait. -
#16863
bumprustc
dependencies and use in-treerustc_pattern_analysis
. -
#16928
buildx86_64-unknown-linux-gnu
releases on Rocky Linux 8 (GLIBC 2.28). -
#16904
bumprust-cache
action. -
#16929
bump release actions and Node version.
See also the changelog post.
1、 rust-analyzer-aarch64-apple-darwin.gz 11.9MB
2、 rust-analyzer-aarch64-pc-windows-msvc.gz 10.98MB
3、 rust-analyzer-aarch64-pc-windows-msvc.zip 14.15MB
4、 rust-analyzer-aarch64-unknown-linux-gnu.gz 14.4MB
5、 rust-analyzer-alpine-x64.vsix 14.76MB
6、 rust-analyzer-arm-unknown-linux-gnueabihf.gz 14.39MB
7、 rust-analyzer-darwin-arm64.vsix 13.05MB
8、 rust-analyzer-darwin-x64.vsix 13.39MB
9、 rust-analyzer-i686-pc-windows-msvc.gz 9.96MB
10、 rust-analyzer-i686-pc-windows-msvc.zip 13.11MB
11、 rust-analyzer-linux-arm64.vsix 15.57MB
12、 rust-analyzer-linux-armhf.vsix 15.53MB
13、 rust-analyzer-linux-x64.vsix 15.35MB
14、 rust-analyzer-no-server.vsix 748.43KB
15、 rust-analyzer-win32-arm64.vsix 15.48MB
16、 rust-analyzer-win32-x64.vsix 15.64MB
17、 rust-analyzer-x86_64-apple-darwin.gz 12.41MB
18、 rust-analyzer-x86_64-pc-windows-msvc.gz 11.45MB
19、 rust-analyzer-x86_64-pc-windows-msvc.zip 14.34MB
20、 rust-analyzer-x86_64-unknown-linux-gnu.gz 14.32MB
21、 rust-analyzer-x86_64-unknown-linux-musl.gz 13.95MB