Changelog #91
Commit: 996300f
Release: 2021-08-23
Sponsors
Become a sponsor: On OpenCollective or GitHub Sponsors.
Fixes
-
#9936
(first contribution) make compiler commit and date optional in proc macros. -
#9962
(first contribution) improve "Replacematch
withif let
" code generation. -
#9963
resolvecore::arch
module. -
#9973
,#9988
refactor and improve handling of overloaded binary operators. -
#9943
don’t strip items with built-in attributes. -
#9976
hide functional update completion with qualified identifier. -
#9979
fix token mapping with derive macros. -
#9924
fixDebug
code generation in assist. -
#9950
fix documentation for generatedis_
enum methods. -
#9928
highlight function exit points onfn
keywords. -
#9929
handle all rename special cases for record pattern fields. -
#9955
refuse to rename macro-generated definitions. -
#9942
don’t trigger related highlighting on unrelated tokens. -
#9966
determine expected parameters from expected return types in calls. -
#9978
expand attributes recursively in "Expand macros". -
#9908
fix toolchain path check.
Internal Improvements
-
#9934
(first contribution) upgradenotify
again. -
#9984
,#9985
,#9987
,#9989
(first contribution) fix "a"/"an" typos. -
#9921
don’t expand all macros insource_to_def
. -
#9960
useExpandResult
in allTokenExpander
s. -
#9972
refactor "Generate function" assist. -
#9961
prepare for the 2021 edition. -
#9937
pesterrust-analyzer
developers to fix panics.