Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Dec 29, 2025

This PR contains the following updates:

Package Update Change
rust-analyzer patch 2025-12-222025-12-29

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

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

v2025-12-29

Compare Source

Commit: be6975f
Release: 2025-12-29 (v0.3.2735)

New Features

  • #21200 don't expand built-in derives, treat them specifically instead (saves 180 MB on self).
  • #21337 stabilize type mismatch diagnostic.
  • #20193 add setting to disable showing rename conflicts.
  • #20741 add macro segment completion.

Fixes

  • #21326 keep flycheck generations in sync across multiple workspaces.
  • #21348 re-enable fixpoint variance analysis.
  • #21351 fix parsing of format_args!(..., keyword=...).
  • #21358 fix type inference when hovering on _.
  • #21354 fix duplicate default item in record update syntax.
  • #21330 fix indent in convert_to_guarded_return.
  • #20595 fix indent in convert_iter_for_each_to_for.
  • #20521 handle break in expected type analysis.
  • #21359 prompt the user to add the rust-analyzer component to the toolchain file.
  • #21297 fix LSP configuration request handling.

Internal Improvements

  • #21249, #21340, #21345 implement bidirectional proc macro server messaging prototype.
  • #21335 store closures with "tupled" inputs.
  • #21341 move library and local root inputs to base-db.
  • #21344 stop using MIR ProjectionElem in closure analysis.
  • #21349 make token trees no longer generic over the span.
  • #21353 pre-allocate some buffers for parsing.
  • #21355 reduce channel lock contention for drop threads.
  • #21357 drop AstIdMap asynchronously.
  • #21356 collect garbage when quiescient after events.
  • #21334 add cargo-machete CI step.

See also the changelog post.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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.

@renovate renovate bot enabled auto-merge (squash) December 29, 2025 09:50
@williambotman williambotman requested a review from a team December 29, 2025 09:50
@renovate renovate bot changed the title bump(rust-analyzer): update to v2025-12-29 bump(rust-analyzer): update to v2025-12-29 - autoclosed Jan 5, 2026
@renovate renovate bot closed this Jan 5, 2026
auto-merge was automatically disabled January 5, 2026 10:33

Pull request was closed

@renovate renovate bot deleted the renovate/rust-analyzer-2025.x branch January 5, 2026 10:34
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.

1 participant