Changelog #142
Commit: b6d59f2
Release: 2022-08-15
New Features
-
#12905
generate Rust type from JSON:
Fixes
-
#12937
(first contribution) implement syntax fix-up formatch
andfor
loops. -
#13010
actually callrustc
from theRUSTC_WRAPPER
when run by build scripts (fixes feature detection foranyhow
). -
#12942
makeconcat!
work with characters. -
#12990
improve whitespace insertion in macro-expansion. -
#12992
infer byte string pattern as&[u8]
when matched against slices. -
#12962
parse range patterns in struct and slice without trailing comma. -
#12986
fix pattern field completions not working for unions. -
#12987
recover from missing ellipsis in record literals for path expressions. -
#12967
Code: makeToggleInlayHints
understand{off,on}UntilPressed
. -
#12997
fix panic inno_such_field
when using tuple fields on record structs.
Internal Improvements
-
#12981
(first contribution) drop imports from the 2021 Edition prelude. -
#13000
(first contribution) Code: use new id when debugging the extension. -
#12951
document CLI flag stability. -
#12974
fix printing of compound assignment ops. -
#12984
pass--keep-going
cargo flag when building build scripts. -
#12989
remove incomplete 1.64 ABI. -
#12993
makeName
hold escaped name. -
#13007
switch to Node 16 on CI and upgrade lockfile version. -
#13016
,#13017
move VSCode diagnostics workaround into client code.