2

Changelog #178

 1 year ago
source link: https://rust-analyzer.github.io/thisweek/2023/04/24/changelog-178.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Changelog #178

Apr 24, 2023

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.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK