Changelog #290
Commit: a207299
Release: 2025-06-16 (v0.3.2500)
Fixes
-
#19963do not report errors for unsized types withoutwhere Self: Sizeditems. -
#19970fix proc macro server handling of strings with minuses. -
#19973hidedyninlay hints for incompleteimpls. -
#19942fix completions with some attribute macros. -
#19981do not force-descend into derives for goto IDE features. -
#19983fix comparison of proc macros. -
#20000allow lifetime repeats in macros ($($x)'a*). -
#19990generate annotations for macro-defined items if their name is in the input.
Internal Improvements
-
#20009optimizepub(crate)andpub(self)visibility resolution. -
#19995turnBlockIdinto a#[salsa::tracked]. -
#20006clean up incremental tests and verify query execution. -
#19997removeInternedCallableDefId. -
#19980deduplicate`ItemTree`ItemVisibilities. -
#19992useThinVecinItemScopein a couple places. -
#19984removepref_align_ofintrinsic handling, rename{min_⇒}align_of{,_val}. -
#19930add support for type-erasedSemantics<'db, dyn HirDatabase>. -
#19975test incremental trait solving. -
#19989bump some deps.