Changelog #185
Commit: a4407b4
Release: 2023-06-12 (v0.3.1549)
New Features
#14925(first contribution) add "Inline constant as literal" assist.#15028giverustfmtjobs a separate thread.
Fixes
#14960(first contribution) add span to token groups.#14974(first contribution) properly format documentation forSignatureHelpRequests.#14978emit'_for lifetime generics inHirDisplay.#15000only generate derived trait bound for associated types in field types.#15006fix panic informat_args!expansion.#15012infer async return type ingenerate_function.#14875handle lifetimes in assists.#14989,#15025derive source scope from syntax node to be transformed.#15019fix panic in displaying const trait objects.#15022fix panic in displaying unsized structs.#14998make eager macros lazier.
Internal Improvements
#15005(first contribution) fix typo inreload.rs.#14980,#14988sync from downstream.#14984,#14997bring back thesysroot-abifeature.#14979migrate some assists to use the structured snippet API.#15014document thesysrootfield inJsonProject.#15020show query entry counts in memory usage command.#14827offset version number when auto-publishing.#14994fix CI to actually run when proc-macro things change.#14995fix proc-macro slow test.
See also the changelog post.