Changelog #76
Commit: fd109fb
Release: 2021-05-10
Sponsors
Become a sponsor: On OpenCollective or GitHub Sponsors.
New Features
-
#8482(first contribution) explain how to customizeunsafehighlighting. -
#8674(first contribution) add folding of multi-linewhereclauses. -
#8759(first contribution) add Kate installation steps to the user manual. -
#8774respect.cargo/config.toml:
-
#8784auto-insert}when typing{in use item:
-
#8710build releases with LTO (link-time optimization).
Fixes
-
#8712fix panic in the "Sort methods" assist. -
#8715makeCompletionContext::expected_typesmarter. -
#8711only resolve the selected assist. -
#8719fix block comment intra-doc link injection ranges. -
#8731complete enum variants through type aliases. -
#8742do not overwrite comments and attrs in trait impl completion. -
#8745support "Go to type definition" on types. -
#8748fix "Add missing fields" panic on raw identifiers. -
#8755direct people to the right repository for the user manual. -
#8773supportSelfTypewhen searching for usages. -
#8777correctly escape characters in built-in macros. -
#8779don’t add space before quote in "Join lines". -
#8776fix unnecessary recomputations due to macros.
Internal Improvements
-
#8427(first contribution) move CI to therust-cacheaction. -
#8714,#8765,#8768,#8769remove moreSyntaxRewriterusages and code. -
#8716replacememmapwithmemmap2inproc_macro_api. -
#8732refactor expansion queries. -
#8743explain why docs should use have one sentence per line. -
#8746don’t store call-site text offsets in hygiene info. -
#8280borrow text of immutable syntax nodes. -
#8718upgrade to Rust 1.52. -
#8753expose cfg attrs fromhir::Crate. -
#8762disable broken incremental builds 😿. -
#8764add rust-analyzer version to panic context. -
#8770add failing test for the "Pull assignment up" assist. -
#8781rewrite Replace impl Trait assist to use mutable syntax trees.