Changelog #175
Commit: 2365762
Release: 2023-04-03 (v0.3.1459)
New Features
-
#14366prompting the user to add aCargo.tomlof 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. -
#14424check ancestor blocks for local trait impls. -
#14434usestruct_tail_without_normalizationinExpectation::rvalue_hint. -
#14440handle box and raw pointers correctly inbuiltin_deref. -
#14461use async block in async function type inference. -
#14435add missing autoborrow adjustment for index expressions. -
#14426fix stack overflow in inhabitedness checking. -
#14464fix false-positiveneeds-muton array. -
#14449recover frompub()visibility modifier. -
#14468don’t append ! to derive and attribute macros in "Expand macro recursively". -
#14419use the rightCrateIds for proc macros inrust-project.jsonworkspaces. -
#14427allow subsequentrust-project.json-based workspaces to get proc macro expansion. -
#14430canonicalizerust-project.jsonmanifest path.
Internal Improvements
-
#14465(first contribution) add limited syntax support for return type notations. -
#14425(first contribution) fix typo in comment. -
#14410add config to specify LRU capacities for all queries. -
#14445introduceStructFlags. -
#14448don’t exposeInferenceTableoutside ofhir-ty. -
#14439set durability to high forenable_proc_attr_macrosinput. -
#14454refineCrateOriginvariants. -
#14458clean upCrateGraphconstruction.