Released: Mar 30, 2026
2026.1 での更新項目
機能
Key updates
- Improved code analysis accuracy, with a focus on reducing false positives that can cause confusion.
- Added support for cargo-nextest enabling faster testing. Native support for cargo-nextest is now available directly in the IDE so you can run and monitor nextest sessions with full progress reporting and structured results in the Test tool window.
- Trace call chains more easily with added Call Hierarchy support. Explore call relationships in a dedicated view and navigate complicated code faster. The hierarchy is Rust-aware and distinguishes between trait method calls and calls to concrete implementations.
- ACP Registry in RustRover - In addition to Junie, Claude Agent, and Codex, RustRover now lets you work with more AI agents directly in the AI chat. Choose from GitHub Copilot, Cursor, and many others supported through the Agent Client Protocol (ACP).
- Added the ability to choose module visibility directly in the New Rust Module dialog. This means you can create public or private modules and attach them to a module in a single step, reducing cleanup and keeping project structure consistent.
Workflow improvements
- Updated LLDB debugger - LLDB version 21 improves performance and reliability for debugging sessions. Expect faster loading of debug information through improved DWARF indexing and parallel shared-library parsing, plus more reliable breakpoint behavior in inline code.
- Macro expansion is now easier, use the gutter icon on macro calls or the Alt+Enter shortcut to open the Show Context Actions menu and inspect the generated code without leaving the editor.
Code insight improvements
- Code insight improvements for derive macros - Improved name resolution reduces misleading warnings and keeps editor feedback more dependable. Expect cleaner inspections and steadier code insight in macro-heavy projects.
- Restored trust in IDE diagnostics when working with rustc crates - reduces RustRover report E0463 errors even though the project still built successfully (false positives), so diagnostics in the editor better match what you get from cargo build and cargo check when using rustc_* crates.
AI updates
- Next edit suggestions, now quota-free - Next edit suggestions help you apply related edits across a file, not just at the cursor. In RustRover 2026.1, they do not consume your AI quota, so you can keep changes consistent and stay in the flow while you iterate.
- More agent options in the AI chat - Added support for a wider choice of agents including Junie and Codex, so you can pick the one that best fits the task at hand. Switch between assistance styles without leaving the development workflow.
- AI help for connected database work - RustRover's AI chat can help you query and analyze data, adjust SQL queries, and confirm changes right in the IDE. This keeps database work in the same flow as your code, instead of bouncing between tools. External agents can access the same database support through an MCP server.