Skip to content

chore(deps): update dependency rust-lang/rust-analyzer to v2026-09-07 - #232

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/rust-analyzer-monorepo
Open

chore(deps): update dependency rust-lang/rust-analyzer to v2026-09-07#232
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/rust-analyzer-monorepo

Conversation

@renovate

@renovate renovate Bot commented Aug 25, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
rust-lang/rust-analyzer minor 2026-08-172026-09-07

Release Notes

rust-lang/rust-analyzer (rust-lang/rust-analyzer)

v2026-09-07

Compare Source

Commit: 9074e9b
Release: 2026-09-07 (v0.3.3041)

New Features

  • #23266 render const values in completion label details:

  • #23262 add missing-body diagnostic.

Performance Improvements

  • #23190 don't lower the signature again in inference, fetch it from other queries instead.

Fixes

  • #23297 (first contribution) follow symlinks when scanning the sysroot for proc macro dylibs.
  • #23279 fix printing of float bit patterns on hover.
  • #23249 accept Self as non-leading path segment in attribute paths.
  • #23246 allow inner attributes on blocks in tuple expressions.
  • #22662 avoid type unification errors in term search.
  • #23163 fix parsing of self:: in function param list.
  • #23270 fix handling of #[unsafe()] attributes without inner meta.

Internal Improvements

  • #23248 (first contribution) use cargo install --locked.
  • #23265 (first contribution) reduce the scope of the marketplace tokens.
  • #23218 store doc comments as their own node and not as COMMENT trivia.
  • #23271 merge Expr::Unsafe into Expr::Block.
  • #23292 make NamedTempFile writable on creation.

See also the changelog post.

v2026-08-31

Compare Source

Commit: f899669
Release: 2026-08-31 (v0.3.3033)

New Features

  • #23213 offer "Extract variable" on field names in record expressions.

Fixes

  • #23232 (first contribution) fix inference of never type in array repeat expressions.
  • #23206, #23257 switch from temp-dir to a homemade NamedTempFile implementation.
  • #23184 fix unsafeck for e.g. &raw const *&raw const *&raw const *&2.
  • #23162 fix HIR lowering of associated trait function parameters.
  • #23176 push a generic params scope for consts.
  • #23216 fix -> completions inside macro calls.
  • #22901 strip leading asterisk from block doc comments.
  • #23235 fix some subtle bugs in docs rendering.
  • #23245 print the ABI of fn pointers.
  • #23229 fix panic in unresolved_field when accessing numeric fields in unions.
  • #23212 fix panic when dereferencing unresolved aliases.
  • #23250 fix a panic on hover with types like impl for<'b> Fn(&dyn Fn() -> &'b u8).
  • #23256 fix hover with impl Trait and generics.
  • #23242 fix parsing of range patterns inside parentheses.
  • #23238 fix a panic on macro calls in extract_variable.

Internal Improvements

  • #23233 require analysis changes made using AI to reference rustc.

See also the changelog post.

v2026-08-24

Compare Source

Commit: 5c156cd
Release: 2026-08-24 (v0.3.3025)

New Features

  • #23147 add unary-operator-cannot-be-applied diagnostic.

Performance Improvements

  • #23079 optimize the heck out of the storage of token trees (saves 32 MB on self).

Fixes

  • #23186 (first contribution) allow asm! label blocks to diverge.
  • #23202 (first contribution) use owner expression store for anonymous consts.
  • #23134 accept trailing comma on built-in macro calls.
  • #23201 prevent stack overflow with recursive ADT layouts.

Internal Improvements

  • #23214 (first contribution) use Cargo build directory for flycheck logs.
  • #23166 download all build artifacts in a single step.
  • #23168 drop zigbuild support.
  • #23172 split VSIX publishing into different jobs and skip duplicates.

See also the changelog post.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@github-actions

github-actions Bot commented Aug 25, 2026

Copy link
Copy Markdown
Contributor

Check & update settings

Checking tag range 2026-08-17..2026-09-07
No changes

@renovate
renovate Bot force-pushed the renovate/rust-analyzer-monorepo branch from 0e37f9e to 0b97bff Compare August 31, 2026 13:35
@renovate renovate Bot changed the title chore(deps): update dependency rust-lang/rust-analyzer to v2026-08-24 chore(deps): update dependency rust-lang/rust-analyzer to v2026-08-31 Aug 31, 2026
@renovate
renovate Bot force-pushed the renovate/rust-analyzer-monorepo branch from 0b97bff to d76c437 Compare September 7, 2026 10:38
@renovate renovate Bot changed the title chore(deps): update dependency rust-lang/rust-analyzer to v2026-08-31 chore(deps): update dependency rust-lang/rust-analyzer to v2026-09-07 Sep 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants