IntelliJ Rust Changelog #167
New Features
-
#8461 Support the
Extract trait
refactoring for traits
Fixes
-
#8563 Fix the
Inline function
refactoring for single occurrence and recursive functions -
#8639 Improve ambiguity resolution for type parameters between types and values with the same names. Previously, the plugin filtered out only constants and const parameters but did nothing with other elements from the values namespace.
-
#8670 Fix exception during Cargo tool window initialization on 2022.1 platform
-
#8628 Do not suggest
Extract trait
refactoring in non-Rust files -
#8648 Fix visibility of created trait in the
Extract trait
refactoring -
#8609 Use the project toolchain to retrieve info about stdlib. Previously, the plugin used the default toolchain for it that sometimes produced errors
-
#8565 Render generic parameters for type aliases / associated types in UI
Full set of changes can be found here