IntelliJ Rust Changelog #197
New Features
-
#10552, #10581, #10569 Enable
Unused mutinspection by default with several improvements
-
#10579 Make quick-fixes work inside an attribute macro expansion. Note that attribute procedural macro expansion is disabled by default. If you want to try it out, enable
org.rust.macros.proc.attrexperimental feature.
-
#10577 Add quick-fixes for incorrect
Display/Debugformat modifiers
-
#10570 Highlight missing format string inside
println-like calls -
#10561 Support parameter info inside struct literal (Ctrl+P)

-
#10550 Support
Unnecessary castinspection for function types -
#10546 Provide unresolved imported items as completion items
-
#10541 Add filename in error message for pre-commit rustfmt
-
#10572 Deprecate
boxsyntax
Fixes
-
#10586 Fix false-positive
Unnecessary castwhen casting enum constructors to function -
#10563 Suggest
Change signaturerefactoring when editing a signature of a method with explicitselftype -
#10548 Test inspections and error annotators against attribute procedural macros
Full set of changes can be found here