Changelog #151

Commit: 0531aab
Release: 2022-10-17

New Features

  • #13358 (first contribution) complete Cargo environment variables in env! and option_env!:

  • #13303 add Convert named to tuple struct assist:

  • #13354 diagnose some incorrect usages of the question mark operator:

Fixes

  • #13420 (first contribution) don’t trigger auto-import assist on parameter names.

  • #13391 (first contribution) update installation instructions for the stable rustup component.

  • #13380 honor cfg attributes on params when lowering patterns.

  • #13384 expand unmatched macro-by-example fragments to reasonable default token trees.

  • #13382 reorder dyn bounds on render.

  • #13392 prefer similar tokens when expanding macros speculatively.

  • #13333 fix placement of and indentation inside generated methods.

  • #13377 underline only intra-doc links instead of the whole doc comment.

  • #13402 cast runnableEnv items to string.

Internal Improvements

  • #13397 (first contribution) fix links in syntax.md.

  • #13376 add GenericParamList::to_generic_args and {TypeParam,ConstParam}::remove_default APIs.

  • #13385 don’t report build scripts and proc macros as metadata progress.

  • #13386 refactor completion expansion.

  • #13357 allow minicore flags specifications to be order independent.

  • #13401 run analysis-stats on CI, with opt-level = 1.

  • #13415 set a timeout when publishing to OVSX.

  • #13408 bump chalk.