RustRover Releases
Released: Dec 9, 2025
Updates in 2025.3
Funktionen
- 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...
Released: Nov 27, 2025
Updates in 2025.2.5
Fehlerkorrekturen
- Code Insight
- False positive [E0432] Unresolved import if dependencies were re-exported.
- False positive: Non-constant value used in a constant expression.
- False positive: errors are shown in a crate where some Cargo required-features are disabled.
- False positive: "unresolved reference" for precise capture of const generics.
- False positive: "Path prefix not necessary" with an associated item.
- Code Insight. Attributes
- Unrecognized representation: #[repr(Rust)].
- Code Insight...
Released: Nov 3, 2025
Updates in 2025.2.4.1
Fehlerkorrekturen
- Code Insight
- RustRover fails to analyze a cargo project with 'wasmtime' as a dependency.
Released: Oct 27, 2025
Updates in 2025.2.4
Fehlerkorrekturen
- Code Insight
- Expected a function: 'Send' bound in Boxed trait object breaks type inference of lambda.
- Expected [... ; N], but found [... ; 2].
- Macros
- Unexpected element $t of type 'ty'.
- No subsystem
- Analyze non-rust files added via 'include!' macro.
- Don't resolve methods for receiver of type.
- False condition is always ... for any cfg!().
Released: Oct 9, 2025
Updates in 2025.2.3
Funktionen
- Macros
- Added support the new 'cfg_select' built in macro.
Fehlerkorrekturen
- Code Insight
- Incorrect suggestion assert - to assert_eq! in const context.
- False positive E0061 while using '_mm256_bsrli_epi128'.
- False Positive E0308. Vector of functions as function parameter.
- Code Insight. Resolve
- Thread starvation during 'Preparing data for name resolution'.
- Code Insight. Trait Selection
- False positive E0277. Trait Debug is not implemented.
- Debugger
- Add debugger-related Help IDs to source...
Released: Sep 18, 2025
Updates in 2025.2.2
Funktionen
- External Linter
- Added statistics for cargo check differences between project and workspace.
Fehlerkorrekturen
- Code Insight
- False positive - "Parameter is never used" for a variable used in assert macro.
- False positive - Cannot find trait in this scope in latest nightly.
- Debugger
- Invalid value when view Arc<str> in debugger.
- Incorrect display of backslashes in string-based values when debugging on Windows.
- Win10, LLDB: Collecting data on debugging Hashmap<String, i32>.
- Doc...
Released: Aug 29, 2025
Updates in 2025.2.1
Fehlerkorrekturen
- Code Insight
- False positive [E0425] Cannot find function in this scope for local extern function.
- Enable cargo features in workspace dependencies by default.
- False positive E0004 "match must be exhaustive" on a match of all possible u8 values.
- Code Insight. Borrow checker
- Invalid "Value used after being move" caused by parentheses.
- False positive "Value used after being moved [E0382]" in combined match arm.
- Code Insight. Resolve
- Disable all inspection in doctest (due to many...
Released: Aug 5, 2025
Updates in 2025.2
Funktionen
- RustRover goes AI - Junie, the in-IDE coding agent, is now 30% faster, connects to external sources via MCP, and supports remote development. AI Assistant adds even smarter code completion for Rust, project rules, and enhanced offline capabilities.
- Debugger: Remote targets, on‑chip debugging, and more - You can now run the debugger on remote targets. Just start gdbserver and set up a remote debug configuration. That's it; you're all set to debug. Both GDB and LLDB are supported, as...
Released: Jul 3, 2025
Updates in 2025.1.5
Funktionen
- Debugger
- Added support for "Attach to an Unstarted Process...".
Fehlerkorrekturen
- Code Insight
- FP E0061 (wrong numbers of arguments) in chain method parameters with #cfg.
- Does not support 'const_refs_to_static'.
- Code Insight. Borrow checker
- False positive: Value used after being moved with Fn.
- Macros
- False positive Unexpected element $tof typety error in macro definition.
- Procedural macros
- False Positives [e0413] and [E0433] for types generated by ouroboros::self_referencing macro...
Released: Jun 26, 2025
Updates in 2025.1.4
Fehlerkorrekturen
- Code Insight
- False positive [E0618] Expected a function but found 'f' for AsyncFnOnce.
- Debugger
- User's custom LLDB commands 'settings append target.source-map' overwritten.
- LLDB debugger: Wrong value of shadowed variable shown in debug.
- External Linter
- Cargo check * is never used lint is highlighted with wave underscore, but should be grayed out.
- Procedural macros
- Macro expansion not working anymore on latest nightly.
- No subsystem
- Cropped "Command" window in run configurations...