Changelog #92
Commit: d15f646
Release: 2021-08-30
Sponsors
Become a sponsor: On OpenCollective or GitHub Sponsors.
New Features
-
#10008
highlight declarations and references for both definitions in field shorthands: -
#9994
makeGenerate function
work for static methods: -
#9993
merge assignments inJoin lines
: -
#10014
expand derive macros under cursor inExpand Macro Recursively
: -
#9970
implement attribute input token mapping and fix attribute item token mapping: -
#10067
downmap tokens to all token descendants instead of just the first: -
#10059
enable diagnostics inconst
andstatic
items.
Fixes
-
#10004
updaterowan
to fix a memory leak. -
#10032
fix false positivemissing unsafe
diagnostic on nightly toolchains. -
#10057
remove incorrect assertion inExtract function
. -
#10001
fix sorting of enum variants. -
#10024
fix reporting of build script errors. -
#10055
don’t use fake text range in original node search as is in completions.
Internal Improvements
-
#10053
(first contribution) remove workaround for old Node versions. -
#10062
(first contribution) setesbuild
target to Node 14. -
#9944
introduce in-place indenting API. -
#9999
use single env var to controll all benchmarks. -
#10010
use idiomatic form of assertions. -
#10025
don’t mutate syntax trees when preparing proc-macro input. -
#10069
useManuallyDrop
inRootDatabase
to improve build times.