Changelog #178

Commit: bc78ebd
Release: 2023-04-24 (v0.3.1489)

New Features

  • #14610 resolve $crate in derive paths.

Fixes

  • #14591 (first contribution) restrict Sort items assist range.

  • #14618 (first contribution) respect editor.parameterHints.enabled after triggering a completion.

  • #14598 fix release channel detection for unstable completion filtering.

  • #14619 fix false need-mut positive and too large span in closures.

  • #14625 fix token conversion for doc-comments.

  • #14634 report remaining macro errors in associated item collection.

  • #14643 fix const eval panic with parameter destructing.

  • #14603 try to de-duplicate workspaces by top level cargo workspace.

Internal Improvements

  • #14577 (first contribution) fix all spelling mistakes.

  • #14621 (first contribution) support type parameters in make::impl_trait.

  • #14622 add syntax::make::ty_alias.

  • #14632 increase LRU cache size for parse_expansion and macro_expand queries.

  • #14633 don’t reparse files when trying to expand assoc item macro calls.

  • #14630 replace Arc<String> with Arc<str>.

  • #14594 move Expander and LowerCtx into separate modules.

  • #14604 add minicore smoke test.

  • #14599 add RA_UNSTABLE_SYSROOT_HACK.

  • #14628 restructure symbol queries.

  • #14629 add additional query information to status ouput.