Changelog #292

Commit: 6df1213
Release: 2025-06-30 (v0.3.2519)

New Features

  • #20077 (first contribution) take an optional "args": "cursor" in the VS Code "Run" command.

  • #19546 highlight return values as related to match / if / .

  • #20100 lower PointeeSized to ?Sized to support the new Sized trait hierarchy.

  • #20105 parse new [const] Trait syntax.

Fixes

  • #20110 don’t show float completions on integer literals.

  • #20096 don’t show notifications on failed rustfmt calls.

  • #20121 don’t append --compile-time-deps to build script commands.

  • #20073 use ROOT hygiene for args in the new format_args! expansion.

  • #20069 fix cargo project manifest not pointing to the workspace root.

  • #20072 respect configured build.target-dir.

  • #20061 don’t wrap exit points with the right type in "Wrap return type".

  • #20103 prettify AST in PathTransform if it’s coming from a macro.

  • #20080 clean up and expand folding_ranges.

  • #20092 don’t complain about rustc workspace loading if it’s not required.

  • #20036 don’t default to 'static for trait object lifetimes.

Internal Improvements

  • #20012 (first contribution) bump literal-escaper.

  • #20088 de-Arc trait items query.

  • #20087 short-circuit a couple of queries.

  • #20106 make the VariantFields query more idiomatic.

  • #20098 unify formatting of progress messages.

  • #20104 clean up provideCodeActions VS Code hook.

  • #20116 cancel CI workflow only after the main matrix has finished.

  • #20084 fix CI job cancellation on Windows.