RustRover 新版本发表

Released: Apr 23, 2026

2026.1.1 中的更新

特性

  • Code insight. Language injection
    • Added automatic language injection for query_scalar macro from SQLx crate.
  • Code editor
    • Highlight target loop when clicking continue statement.
  • UI
    • Highlight and separate search results for the test code occurrences.

修补程序

  • AI
    • AI generate documentation writes text in doctest and code in comments.
  • Build & Run
    • Main point of panic is not highlighted in output message.
    • Missed cargo command descriptions in Cargo Run Configurations.
    • Update CargoOptions standard...

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...

Released: Mar 12, 2026

2025.3.5 中的更新

特性

  • Added support for 'Call hierarchy' function.

修补程序

  • Code Insight
    • False negative E0382 (use of moved value) on example from docs.
    • False Positive: format macro: Width specifier must be of type usize.
  • Code editor
    • No highlighting for comments inside an attribute.
  • Code insight. Macros
    • False Positive E0425: Incorrect macro expansion with path metavar.
  • Debugger
    • Don't step into stdlib doesn't work on nightly.
  • Formatter
    • View jumping after save / auto-format code.
  • Tools
    • Call Hierarchy: Infinite opening...

Released: Feb 19, 2026

2025.3.4 中的更新

特性

  • You can now transform 'for_each' into 'for' and vice versa.
  • Added the ability to specify visibility for a created file.

修补程序

  • Build & Run
    • Run Configuration parameters incorrectly parsed when there is the following sequence ".." "string".
  • Code insight. TOML
    • cargo.toml: FP Property 'autolib' is not allowed.
  • Project model
    • RustRover: Unresolved reference Zeroable when using bytemuck::Zeroable.
  • Run Configuration
    • Run configuration incorrectly parsed backslashes and quotation marks on...

Released: Jan 28, 2026

2025.3.3 中的更新

修补程序

  • Code Insight
    • False positive[E0599] Method abs not found in the current scope for type i32.
    • Go to Declaration doesn't work for 'include!' macro with generated sources in OUT_DIR.
  • Debugger
    • Pretty-printer test gdb.btree is failing on nightly.
  • UI
    • Editor cursor becomes invisible after Quick-Fix Import.
  • No subsystem
    • Rust: cannot delete line containing module definition.
    • After typing in an empty lib.rs file, Sync Cargo Changes floating button appears.

Released: Jan 14, 2026

2025.3.2 中的更新

修补程序

  • Code Insight
    • False Positive E0070: assignment to pattern.
    • Incorrect deref_mut type inference for RPIT if the returned trait has DerefMut as supertrait.
  • Code Insight. Resolve
    • False Positive E0412: Projection on type variable.
    • False Positive E0432: Unresolved import when parent is aliased.
    • False Positive E0433: Unresolved module from extern crate.
  • External Linter
    • False positive trait bound not satisfied error exists only in Problems tool window.
  • No subsystem
    • Do not suggest to add crate to...

Released: Dec 19, 2025

2025.3.1 中的更新

修补程序

  • Code Insight
    • False Positive [E0277] Trait Future is not implemented for () on async closure return type.
    • False Positive E0061 on variadic extern "C" functions.
    • False Positive: E0133: extern safe function does not require unsafe.
    • Trait bounds on generic associated types are not used in code inspection.
    • RsSleepInsideAsyncFunctionInspection is broken in nightly.
  • Code Insight. Borrow checker
    • False Positive E0382: Value used after being moved with AsyncFn.
  • Code Insight. Resolve
    • False Positive...

Released: Dec 9, 2025

2025.3 中的更新

特性

  • 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...

Released: Nov 27, 2025

2025.2.5 中的更新

修补程序

  • 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. Borrow checker...

Released: Nov 3, 2025

2025.2.4.1 中的更新

修补程序

  • Code Insight
    • RustRover fails to analyze a cargo project with 'wasmtime' as a dependency.