RustRover 2025.3
Released: Dec 9, 2025
Actualizaciones en 2025.3
Características
- Faster LLDB and expanded expression evaluation - The LLDB-based debugger now features a new expression evaluation engine, allowing you to utilize a much wider range of Rust expressions during your debugging sessions. This upgrade also includes faster performance, better visualization of Arc and Rc strings, and several minor fixes to the debugging experience.
- Rust code analysis improvements - The RustRover team has made major improvements to the IDE's code analysis engine. If you've ever seen valid code highlighted in red, try the new version. Many of those false positives have now been resolved. Expect smarter insights, sharper code completion, and smoother support for more Rust features.
- Custom Cargo profiles - RustRover now supports selecting custom Cargo profiles directly from the Cargo Profile drop-down menu. In addition to the standard dev and release profiles, you can choose any custom configuration defined in your project. This gives you more control over your build process.
- Generate trait items with AI - The new Generate trait items with AI action automatically creates missing trait implementations. If a similar trait is already implemented for another structure, RustRover's AI generates a matching implementation for you.
- AI-powered solution comparison - Not sure if your approach follows Rust best practices? Ask AI directly. The new Review Solution with AI action checks your solution against recommended Rust conventions by consulting an LLM.
- New floating popup with AI actions - RustRover 2025.3 introduces a new floating popup menu. If you use any other JetBrains IDEs, you may already be familiar with it. Select any piece of code to instantly access context-aware actions, including some of the new AI features.
- Multi-agent experience and AI quota tracker - In RustRover 2025.3, Junie and Claude Agent are now both available in the built-in AI chat, so you can switch between agents without leaving your workspace. Both are fully integrated via MCP, giving them access to your project's context and IDE actions for more accurate coding help. AI Assistant has also been upgraded with smarter code completion for Rust, improved offline capabilities, and a new in-IDE AI quota tracker that shows your remaining credits and renewal date. All of these features are included with a JetBrains AI subscription.
- Bring Your Own Key: More freedom and control - Coming soon - An upcoming minor release of v2025.3 will include Bring Your Own Key (BYOK) support for JetBrains AI Assistant and Junie. BYOK lets you connect your personal OpenAI or Anthropic accounts directly to RustRover and other JetBrains IDEs, so you can use these or any OpenAI API-compatible local model without relying on JetBrains-managed quotas.
- Islands theme - The Islands theme is now the default look in RustRover and other JetBrains IDEs. Recognizable tabs, improved in-editor contrast, separation between working areas, and rounded corners.
- Databases - Starting from the 2025.3 release, all JetBrains IDEs replace the term query console with query file - because consoles have essentially always been files.
- Completion in the terminal - The terminal is a tool developers use every day. Now you can be even more productive in it, thanks to completion that suggests commands, option names, and path parameters. Don't remember the exact name of a Git branch? Need a long file path? Forgot a specific switch? Just start typing, and RustRover will suggest the relevant parameters for the given command.