New Features
- Use standard library of the previous project by default when creating a new project.
- Creating a project from IDE is supported 🎊!
- Method completion works for generic parameters in functions.
- New
!(expr)
surrounder for boolean expressions (by @mkaput).
- New live templates (snippets), use Ctrl+J in different contexts (or
Settings > Editor > Live Templates > Rust
) to see the full list. (by @mkaput)
Fixes
- Quick Navigation (Ctrl + hover) works for methods.
- Fix stack overflow in type inference.
- Formatter fixes (by @mkaput).
- Parser recovery improvements
Refactorings
- Interaction with Cargo is now tested on Windows as well.
- Overhaul of surrounder infrastructure (by @mkaput)