Changelog #175
Commit: 2365762
Release: 2023-04-03
(v0.3.1459
)
New Features
-
#14366
prompting the user to add aCargo.toml
of unlinked file to thelinkedProjects
.
Fixes
-
#14422
(first contribution) don’t escape double hashes outside of Rust code blocks. -
#14444
(first contribution) pass environment variables to debug runnables. -
#14424
check ancestor blocks for local trait impls. -
#14434
usestruct_tail_without_normalization
inExpectation::rvalue_hint
. -
#14440
handle box and raw pointers correctly inbuiltin_deref
. -
#14461
use async block in async function type inference. -
#14435
add missing autoborrow adjustment for index expressions. -
#14426
fix stack overflow in inhabitedness checking. -
#14464
fix false-positiveneeds-mut
on array. -
#14449
recover frompub()
visibility modifier. -
#14468
don’t append ! to derive and attribute macros in "Expand macro recursively". -
#14419
use the rightCrateId
s for proc macros inrust-project.json
workspaces. -
#14427
allow subsequentrust-project.json
-based workspaces to get proc macro expansion. -
#14430
canonicalizerust-project.json
manifest path.
Internal Improvements
-
#14465
(first contribution) add limited syntax support for return type notations. -
#14425
(first contribution) fix typo in comment. -
#14410
add config to specifiy LRU capacities for all queries. -
#14445
introduceStructFlags
. -
#14448
don’t exposeInferenceTable
outside ofhir-ty
. -
#14439
set durability to high forenable_proc_attr_macros
input. -
#14454
refineCrateOrigin
variants. -
#14458
clean upCrateGraph
construction.