bump(rust-analyzer): update to v2025-12-29 - autoclosed #12943
Closed
+1
−1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
2025-12-22→2025-12-29Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
rust-lang/rust-analyzer (rust-analyzer)
v2025-12-29Compare Source
Commit:
be6975fRelease:
2025-12-29(v0.3.2735)New Features
#21200don't expand built-in derives, treat them specifically instead (saves 180 MB onself).#21337stabilize type mismatch diagnostic.#20193add setting to disable showing rename conflicts.#20741add macro segment completion.Fixes
#21326keep flycheck generations in sync across multiple workspaces.#21348re-enable fixpoint variance analysis.#21351fix parsing offormat_args!(..., keyword=...).#21358fix type inference when hovering on_.#21354fix duplicatedefaultitem in record update syntax.#21330fix indent inconvert_to_guarded_return.#20595fix indent inconvert_iter_for_each_to_for.#20521handlebreakin expected type analysis.#21359prompt the user to add therust-analyzercomponent to the toolchain file.#21297fix LSP configuration request handling.Internal Improvements
#21249,#21340,#21345implement bidirectional proc macro server messaging prototype.#21335store closures with "tupled" inputs.#21341move library and local root inputs tobase-db.#21344stop using MIRProjectionElemin closure analysis.#21349make token trees no longer generic over the span.#21353pre-allocate some buffers for parsing.#21355reduce channel lock contention for drop threads.#21357dropAstIdMapasynchronously.#21356collect garbage when quiescient after events.#21334addcargo-macheteCI 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.
This PR was generated by Mend Renovate. View the repository job log.