Changelog #221
Commit: 68c506f
Release: 2024-02-19
(v0.3.1850
)
Fixes
-
#16550
(first contribution) activate on top levelCargo.toml
andrust-project.json
files. -
#16530
fix macro transcriber emitting incorrect lifetime tokens. -
#16541
highlight doc comments. -
#16547
validate literals in proc macro server’sFreeFunctions::literal_from_str
. -
#16544
only complete traits inimpl … for
. -
#16553
improve parser error recovery on=
in record field initializer and patterns. -
#16554
pass.cargo/config.toml
environment variables to proc-macro server. -
#16563
setRUSTUP_TOOLCHAIN
and invoke the proxies instead of sysroot binaries. -
#16247
fix build scripts not being rebuilt on some occasions. -
#16574
fixneedless_return
false positives on trailing inner item declarations. -
#16582
respect textual length of paths infind_path
. -
#16583
ignore type mismatches between{unknown}
and non-{unknown}
types. -
#16586
remove cargo knowledge fromCrateData
. -
#16569
place snippets correctly in multi-edit assists. -
#16579
fix snippets being placed leftwards of where they should be. -
#16559
fill in SCIP documentation fields.
Internal Improvements
-
#16588
(first contribution) parse (nightly)const
andasync
trait bounds. -
#16587
(first contribution) update GitHub actions and Node version. -
#16576
(first contribution) add license files tolsp-server
. -
#15003
add basic support forbecome
expressions (tail calls). -
#16577
migrate assists to the structured snippet API, part 7 of 7. -
#16446
implementliteral_from_str
in proc macro server. -
#16540
makemacro_arg
query always returns aTokenTree
. -
#16560
set channel override when querying the sysroot metadata. -
#16558
updateJsonProject
to include optional fields. -
#16562
addclippy
andrustfmt
problem matchers to CI. -
#16573
removesalsa
compile tests. -
#16533
bumprustc_pattern_analysis
. -
#16585
bumpactions/checkout
tov4
. -
#16598
,#16599
,#16600
downgradeactions/checkout
,actions/setup-node
and Node in release workflow. -
#16597
sync from downstream.