chore(deps): update dependency rust-lang/rust-analyzer to v2026-07-27 - #229
Merged
Merged
Conversation
Contributor
Check & update settingsChecking tag range 2026-07-20..2026-07-27 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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:
2026-07-20→2026-07-27Release Notes
rust-lang/rust-analyzer (rust-lang/rust-analyzer)
v2026-07-27Compare Source
Commit:
12c3381Release:
2026-07-27(v0.3.2989)New Features
#22818implement lowering of HRTBs.#22851add diagnostic for struct patterns with missing fields.#22854record and show obligation chain for unimplemented trait diagnostics:Performance Improvements
#22862shrinkhir::Exprfrom 56 to 48 bytes.#22860packExprOrPatIdwhen stored and shrinkScopeData.#22587reduce scope of cache priming.Fixes
#22865(first contribution) respawn proc macro servers after stopping them.#22861record expressions in types inExprScope.#22852eagerly normalizeIntoFuture::Outputforawait.#22849fixsyntax-bridgepanic when splitting float.#22855fixInferenceContext:identity_argsusing the wrongDefId.#22857handle enum variants in next-solvergenerics.#22896useboolfor the guard type in expected type analysis.#22881don't interpret+#[rust_analyzer]+as#[rust_analyzer::rust_fixture].#22918preferallocoverstdpaths whenpreferNoStdis set.#22843fix panic when adding unknown fields to macro-defined structs.#22892fixmerge_importspanic with invalid paths.#22919don't offerreplace_qualified_name_with_useon unqualified paths.#22924fix a crash in generic parameter handling.#22923handle cycles inimpl_trait_with_diagnostics.#22905attach database to parallelanalysis-statsinference workers.#22898add parentheses when required ininvert_if.Internal Improvements
#22548,#22611add a few more database lifetimes.#22831migrateHirDatabaseand remove#[query_group].#22867mergeWherePredicate::ForLifetimesandWherePredicate::TypeBound.#22883addModule::path_segments.#22914clean up support code for pre-1.94 toolchains.See also the changelog post.
Configuration
📅 Schedule: (UTC)
🚦 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.
This PR was generated by Mend Renovate. View the repository job log.