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.
See also the changelog post.