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-14
Name Modified Size InfoDownloads / Week
Parent folder
rust-analyzer-x86_64-unknown-linux-musl.gz 2025-07-14 16.1 MB
rust-analyzer-x86_64-unknown-linux-gnu.gz 2025-07-14 16.9 MB
rust-analyzer-x86_64-pc-windows-msvc.zip 2025-07-14 18.2 MB
rust-analyzer-x86_64-apple-darwin.gz 2025-07-14 16.0 MB
rust-analyzer-win32-x64.vsix 2025-07-14 19.8 MB
rust-analyzer-win32-arm64.vsix 2025-07-14 18.7 MB
rust-analyzer-no-server.vsix 2025-07-14 881.9 kB
rust-analyzer-linux-x64.vsix 2025-07-14 18.1 MB
rust-analyzer-linux-armhf.vsix 2025-07-14 14.7 MB
rust-analyzer-linux-arm64.vsix 2025-07-14 17.8 MB
rust-analyzer-i686-pc-windows-msvc.zip 2025-07-14 16.4 MB
rust-analyzer-darwin-x64.vsix 2025-07-14 17.2 MB
rust-analyzer-darwin-arm64.vsix 2025-07-14 16.8 MB
rust-analyzer-arm-unknown-linux-gnueabihf.gz 2025-07-14 13.4 MB
rust-analyzer-alpine-x64.vsix 2025-07-14 17.1 MB
rust-analyzer-aarch64-unknown-linux-gnu.gz 2025-07-14 16.3 MB
rust-analyzer-aarch64-pc-windows-msvc.zip 2025-07-14 17.1 MB
rust-analyzer-aarch64-apple-darwin.gz 2025-07-14 15.4 MB
2025-07-14 source code.tar.gz 2025-07-13 3.4 MB
2025-07-14 source code.zip 2025-07-13 4.3 MB
README.md 2025-07-13 2.3 kB
Totals: 21 Items   294.7 MB 4

Commit: 591e3b7 \ Release: 2025-07-14 (v0.3.2539)

New Features

  • #20054 support folding multi-line parameter list with the function body:

Screen recording demonstrating folding the parameter list of a function together with its body - #20185 include enum variants in world symbols. - #20109 make generate_new work for tuple structs.

Fixes

  • #20192 fix a panic in documentation rendering.
  • #20180 always bump in the parser in err_and_bump.
  • #20200 revert "re-enable fixpoint iteration for variance computation".
  • #20212 fix dyn inlay hints with parantheses and don't display them on HRTBs.
  • #20210 make naked_asm! safe to call and fix global_asm!.
  • #20232 normalize projection types before const eval.
  • #20235 fix where clause position in trait associated item completion.

Internal Improvements

  • #20219 outline parts of ExpressionStore into a different allocation.
  • #20198, #20211, #20218 migrate pull_assignment_up, convert_named_struct_to_tuple_struct, convert_match_to_let_else, generate_impl and remove_dbg assists to SyntaxEditor.

See also the changelog post.

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