[!WARNING]
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
rust-lang/rust-analyzer (rust-analyzer)
### [`v2024-07-01`](https://togithub.com/rust-lang/rust-analyzer/releases/tag/2024-07-01)
[Compare Source](https://togithub.com/rust-lang/rust-analyzer/compare/2024-06-24...2024-07-01)
Commit: [`ea7fdad`](https://togithub.com/rust-analyzer/rust-analyzer/commit/ea7fdada6a0940b239ddbde2048a4d7dac1efe1e) \
Release: [`2024-07-01`](https://togithub.com/rust-analyzer/rust-analyzer/releases/2024-07-01) (`v0.3.2020`)
#### Fixes
- [`#17467`](https://togithub.com/rust-analyzer/rust-analyzer/pull/17467) (first contribution) allow "Bool to enum" assist on function parameters.
- [`#17505`](https://togithub.com/rust-analyzer/rust-analyzer/pull/17505) fix stack overflow with TAITs.
- [`#17481`](https://togithub.com/rust-analyzer/rust-analyzer/pull/17481) allow pattern completions in `let` statements.
- [`#17471`](https://togithub.com/rust-analyzer/rust-analyzer/pull/17471) keep parentheses for calls of function-like fields.
- [`#17513`](https://togithub.com/rust-analyzer/rust-analyzer/pull/17513) fix completions after `async`.
- [`#17518`](https://togithub.com/rust-analyzer/rust-analyzer/pull/17518) fix expression scope calculation in macro expansions.
- [`#17488`](https://togithub.com/rust-analyzer/rust-analyzer/pull/17488) fix duplicate snippets showing up on hover.
- [`#17516`](https://togithub.com/rust-analyzer/rust-analyzer/pull/17516) allow disabling borrow checking in term search and don't emit explicit generics.
- [`#17411`](https://togithub.com/rust-analyzer/rust-analyzer/pull/17411) improve hover text in unlinked file diagnostics.
#### Internal Improvements
- [`#17478`](https://togithub.com/rust-analyzer/rust-analyzer/pull/17478) simplify and speed up data constructor term search tactic.
- [`#17487`](https://togithub.com/rust-analyzer/rust-analyzer/pull/17487) small memory usage optimizations.
- [`#17519`](https://togithub.com/rust-analyzer/rust-analyzer/pull/17519) move dylib version testing to `proc-macro-srv`.
- [`#17520`](https://togithub.com/rust-analyzer/rust-analyzer/pull/17520) some `proc-macro-srv` clean-ups.
- [`#17501`](https://togithub.com/rust-analyzer/rust-analyzer/pull/17501) allow non-org members to assign area labels.
See also the [changelog post](https://rust-analyzer.github.io/thisweek/2024/07/01/changelog-240.html).
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 has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
2024-06-24
->2024-07-01
Release Notes
rust-lang/rust-analyzer (rust-analyzer)
### [`v2024-07-01`](https://togithub.com/rust-lang/rust-analyzer/releases/tag/2024-07-01) [Compare Source](https://togithub.com/rust-lang/rust-analyzer/compare/2024-06-24...2024-07-01) Commit: [`ea7fdad`](https://togithub.com/rust-analyzer/rust-analyzer/commit/ea7fdada6a0940b239ddbde2048a4d7dac1efe1e) \ Release: [`2024-07-01`](https://togithub.com/rust-analyzer/rust-analyzer/releases/2024-07-01) (`v0.3.2020`) #### Fixes - [`#17467`](https://togithub.com/rust-analyzer/rust-analyzer/pull/17467) (first contribution) allow "Bool to enum" assist on function parameters. - [`#17505`](https://togithub.com/rust-analyzer/rust-analyzer/pull/17505) fix stack overflow with TAITs. - [`#17481`](https://togithub.com/rust-analyzer/rust-analyzer/pull/17481) allow pattern completions in `let` statements. - [`#17471`](https://togithub.com/rust-analyzer/rust-analyzer/pull/17471) keep parentheses for calls of function-like fields. - [`#17513`](https://togithub.com/rust-analyzer/rust-analyzer/pull/17513) fix completions after `async`. - [`#17518`](https://togithub.com/rust-analyzer/rust-analyzer/pull/17518) fix expression scope calculation in macro expansions. - [`#17488`](https://togithub.com/rust-analyzer/rust-analyzer/pull/17488) fix duplicate snippets showing up on hover. - [`#17516`](https://togithub.com/rust-analyzer/rust-analyzer/pull/17516) allow disabling borrow checking in term search and don't emit explicit generics. - [`#17411`](https://togithub.com/rust-analyzer/rust-analyzer/pull/17411) improve hover text in unlinked file diagnostics. #### Internal Improvements - [`#17478`](https://togithub.com/rust-analyzer/rust-analyzer/pull/17478) simplify and speed up data constructor term search tactic. - [`#17487`](https://togithub.com/rust-analyzer/rust-analyzer/pull/17487) small memory usage optimizations. - [`#17519`](https://togithub.com/rust-analyzer/rust-analyzer/pull/17519) move dylib version testing to `proc-macro-srv`. - [`#17520`](https://togithub.com/rust-analyzer/rust-analyzer/pull/17520) some `proc-macro-srv` clean-ups. - [`#17501`](https://togithub.com/rust-analyzer/rust-analyzer/pull/17501) allow non-org members to assign area labels. See also the [changelog post](https://rust-analyzer.github.io/thisweek/2024/07/01/changelog-240.html).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 has been generated by Mend Renovate. View repository job log here.