4

Changelog #185

 1 year ago
source link: https://rust-analyzer.github.io/thisweek/2023/06/12/changelog-185.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 #185

Jun 12, 2023

Commit: a4407b4
Release: 2023-06-12 (v0.3.1549)

New Features

  • #14925 (first contribution) add "Inline constant as literal" assist.

  • #15028 give rustfmt jobs a separate thread.

Fixes

  • #14960 (first contribution) add span to token groups.

  • #14974 (first contribution) properly format documentation for SignatureHelpRequests.

  • #14978 emit '_ for lifetime generics in HirDisplay.

  • #15000 only generate derived trait bound for associated types in field types.

  • #15006 fix panic in format_args! expansion.

  • #15012 infer async return type in generate_function.

  • #14875 handle lifetimes in assists.

  • #14989, #15025 derive source scope from syntax node to be transformed.

  • #15019 fix panic in displaying const trait objects.

  • #15022 fix panic in displaying unsized structs.

  • #14998 make eager macros lazier.

Internal Improvements

  • #15005 (first contribution) fix typo in reload.rs.

  • #14980, #14988 sync from downstream.

  • #14984, #14997 bring back the sysroot-abi feature.

  • #14979 migrate some assists to use the structured snippet API.

  • #15014 document the sysroot field in JsonProject.

  • #15020 show query entry counts in memory usage command.

  • #14827 offset version number when auto-publishing.

  • #14994 fix CI to actually run when proc-macro things change.

  • #14995 fix proc-macro slow test.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK