Commit: a341d59
Release: 2024-11-04
(v0.3.2172
)
New Features
#18312
(first contribution) includelet
statements in file outline.#18420
support+#[cfg(true)]+
and+#[cfg(false)]+
.#18469
showstatic
values on hover.#18470
allow interpreting consts and statics with the Interpret command.#18385
add assist to generate a type alias for a function.
Fixes
#18436
only render type layout info on definitions, not usages.#18422
properly resolve prelude paths in modules inside blocks.#18413
allow public re-exports ofextern crate
imports.#18432
honor diagnostic refresh capability.#18382
fix flyimport for aliased functions and modules.#18446
only parsesafe
as a contextual keyword inextern
blocks.#18453
fix parsing of patterns with leading|
.
Internal Improvements
#18304
(first contribution) add developer setup instructions.#18437
(first contribution) publishtest-fixture
asra_ap_test_fixture
.#18256
(first contribution) start usingOption::is_none_or
.#18074
build source map forhir_def::TypeRef
s.#18427
clean up TypeRef lowering.#18447
avoid interior mutability inTyLoweringContext
.#18448
movechild_by_source
fromhir-def
tohir
.#18421
movetext-edit
intoide-db
.#18412
stop producing.gz
artifacts for Windows.
See also the changelog post.