Changelog #92
Commit: d15f646
Release: 2021-08-30
Sponsors
Become a sponsor: On OpenCollective or GitHub Sponsors.
New Features
-
#10008highlight declarations and references for both definitions in field shorthands:
-
#9994makeGenerate functionwork for static methods:
-
#9993merge assignments inJoin lines:
-
#10014expand derive macros under cursor inExpand Macro Recursively:
-
#9970implement attribute input token mapping and fix attribute item token mapping:
-
#10067downmap tokens to all token descendants instead of just the first:
-
#10059enable diagnostics inconstandstaticitems.
Fixes
-
#10004updaterowanto fix a memory leak. -
#10032fix false positivemissing unsafediagnostic on nightly toolchains. -
#10057remove incorrect assertion inExtract function. -
#10001fix sorting of enum variants. -
#10024fix reporting of build script errors. -
#10055don’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) setesbuildtarget to Node 14. -
#9944introduce in-place indenting API. -
#9999use single env var to control all benchmarks. -
#10010use idiomatic form of assertions. -
#10025don’t mutate syntax trees when preparing proc-macro input. -
#10069useManuallyDropinRootDatabaseto improve build times.