Commit: 4a2b38f
Release: 2025-11-24 (v0.3.2693)
New Features
#21100(first contribution) add semantic token modifier for deprecated items.#21068(first contribution) makedyninlay hints configurable.#21093add assist to convert char literals.#20974rewrite method resolution to follow rustc more closely.#21015parse cargo config files with origins.
Fixes
#21090,#21092(first contribution) don't offer to remove parantheses around control flow expressions.#21083complete#[cfg(…)]keys.#20980remove some deep normalizations from inference.#21084fix formatting request blocking on thecrate_def_mapquery.#21061infer array lengths.#21060,#21113,#21026improve pattern inference.#21036handle references in postfix completions.#21053fix panic inextract_functionwhen a variable is used multiple times in a macro call.#21074support parameters with the same name as a macro inadd_missing_impl_members.#21065fix field completion in irrefutable patterns.#21018handle comments inprivate_fieldquick fix.#21042import full path inreplace_qualified_name_with_usewhen triggered on the first segment.#21038support multiple selected variants ingenerate_from_impl_for_enum.#20559add digit group separators inadd_explicit_enum_discriminant.#21111fill unguarded arms inadd_missing_match_arms.#21047add#[unsafe(…)]completion.#21048don't reportincorrect_caseon#[no_mangle]static items.#21098load targets of all types with paths outside package root.
Internal Improvements
#21094(first contribution) makeDefMapdumps more verbose.#21114(first contribution) disable thetracing/attributesin some crates.#21011(first contribution) provide a gdb pretty printer forSmolStr.#21017speed up cloning of inlineSmolStrvariants at the expense of heap ones.#21046,#21088improve start-up speed.#21087gather trait implementations during cache priming.#21085produce fewer progress reports on start-up.#21086reduce allocations intry_evaluate_obligations.#21059deriveParamEnvfromGenericPredicates.#21109migratereplace_qualified_name_with_useassist toSyntaxEditor.#21057implement precedence in HIR printing.#21103record lang item queries inanalysis-stats.
See also the changelog post.