Download Latest Version 2025-08-11 source code.tar.gz (3.4 MB)
Email in envelope

Get an email when there's a new version of rust-analyzer

Home / 2025-07-28
Name Modified Size InfoDownloads / Week
Parent folder
rust-analyzer-x86_64-unknown-linux-musl.gz 2025-07-28 16.3 MB
rust-analyzer-x86_64-unknown-linux-gnu.gz 2025-07-28 16.9 MB
rust-analyzer-x86_64-pc-windows-msvc.zip 2025-07-28 18.2 MB
rust-analyzer-x86_64-apple-darwin.gz 2025-07-28 16.1 MB
rust-analyzer-win32-x64.vsix 2025-07-28 19.8 MB
rust-analyzer-no-server.vsix 2025-07-28 881.9 kB
rust-analyzer-win32-arm64.vsix 2025-07-28 18.9 MB
rust-analyzer-linux-x64.vsix 2025-07-28 18.2 MB
rust-analyzer-linux-armhf.vsix 2025-07-28 14.8 MB
rust-analyzer-linux-arm64.vsix 2025-07-28 17.9 MB
rust-analyzer-i686-pc-windows-msvc.zip 2025-07-28 16.5 MB
rust-analyzer-darwin-x64.vsix 2025-07-28 17.3 MB
rust-analyzer-darwin-arm64.vsix 2025-07-28 17.0 MB
rust-analyzer-arm-unknown-linux-gnueabihf.gz 2025-07-28 13.5 MB
rust-analyzer-alpine-x64.vsix 2025-07-28 17.2 MB
rust-analyzer-aarch64-unknown-linux-gnu.gz 2025-07-28 16.4 MB
rust-analyzer-aarch64-pc-windows-msvc.zip 2025-07-28 17.3 MB
rust-analyzer-aarch64-apple-darwin.gz 2025-07-28 15.5 MB
2025-07-28 source code.tar.gz 2025-07-27 3.4 MB
2025-07-28 source code.zip 2025-07-27 4.3 MB
README.md 2025-07-27 3.0 kB
Totals: 21 Items   296.5 MB 0

Commit: db02cdc \ Release: 2025-07-28 (v0.3.2555)

New Features

  • #19938 add "Generate impl for type" assist.

Fixes

  • #20271 disable tests in flycheck if cfg.setTest is set to false.
  • #20262 fix search of raw labels and lifetimes.
  • #20273 apply adjustments to patterns and expressions when doing pattern analysis.
  • #20281 parse for<'a> [const].
  • #20318 ignore Destruct bounds again.
  • #20290, #20315 use temporary directory for copied lockfiles.
  • #20319 consider all produced artifacts for proc macro dylib search.
  • #20302 fix doc-comment folding with multi-line parameter lists.
  • #20285 use Self when renaming self parameter.
  • #20256 support Deref in generate_mut_trait_impl.
  • #20297 fix whitespace in generate_trait_from_impl.

Internal Improvements

  • #20272 (first contribution) fix size asserts on x86_64-unknown-linux-gnux32.
  • #20293, #20306, #20307, #20270 migrate replace_derive_with_manual_impl, add_missing_impl_members, convert_to_guarded_return, extract_expressions_from_format_string and generate_new to SyntaxEditor.
  • #20269 migrate AstNodeEdit::Indent to SyntaxEditor.
  • #20289 remove ExpressionStoreDiagnostics::MacroError.
  • #20278 fupport filtering in analysis-stats MIR lowering.
  • #20280, #20282, #20279 set up rustc-josh-sync.

See also the changelog post.

Source: README.md, updated 2025-07-27