Changelog #226
Commit: 6f6b03f
Release: 2024-03-25
(v0.3.1896
)
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. -
#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. -
#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
. -
#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.