Changelog #120
Commit: 5e85158
Release: 2022-03-14
Sponsors
Become a sponsor: On OpenCollective or GitHub Sponsors.
New Features
-
#11686(first contribution) improve enum variant field completion, enum variant / struct consistency. -
#11687(first contribution) highlight escape sequences in byte strings. -
#11445,#11647,#11658BREAKING: switch to upstream inlay hints (requires Code 1.65):
-
#11691suggest union literals, suggest union fields within an empty union literal:
-
#11676offer qualified path completions in derives. -
#11684allow configuration of colons in inlay hints (rust-analyzer.inlayHints.renderColons).
Fixes
-
#11672(first contribution) add support for newwhereclause location in associated types. -
#11683(first contribution) stop wrappingConstParamdefault values inConstArg. -
#11660insert dummy values for const generics in subst. -
#11664properly handle proc-macro crate types for nameres. -
#11662fixextract_moduleon inherent impls. -
#11680show what file paths were expected for unresolved modules. -
#11644emit more detailed highlighting for%,>>,<<. -
#11696detect NixOS when/etc/os-releaseincludes quotes.