Skip to content

Commit 460e72b

Browse files
committed
Changelog #253
1 parent 63b2053 commit 460e72b

File tree

2 files changed

+37
-2
lines changed

2 files changed

+37
-2
lines changed

generated_assists.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1213,7 +1213,7 @@ struct S {
12131213

12141214
[discrete]
12151215
=== `extract_variable`
1216-
**Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide-assists/src/handlers/extract_variable.rs#L12[extract_variable.rs]
1216+
**Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide-assists/src/handlers/extract_variable.rs#L16[extract_variable.rs]
12171217

12181218
Extracts subexpression into a variable.
12191219

@@ -3000,7 +3000,7 @@ fn main() {
30003000

30013001
[discrete]
30023002
=== `remove_unused_imports`
3003-
**Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide-assists/src/handlers/remove_unused_imports.rs#L14[remove_unused_imports.rs]
3003+
**Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide-assists/src/handlers/remove_unused_imports.rs#L17[remove_unused_imports.rs]
30043004

30053005
Removes any use statements in the current selection that are unused.
30063006

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
= Changelog #253
2+
:sectanchors:
3+
:experimental:
4+
:page-layout: post
5+
6+
Commit: commit:822644d97d7f64e1bdff25b1d636e366a29facc4[] +
7+
Release: release:2024-09-30[] (`v0.3.2129`)
8+
9+
== New Features
10+
11+
* pr:18180[] index workspace symbols at start-up rather than on the first search.
12+
13+
== Fixes
14+
15+
* pr:17923[] (first contribution) add option to rebuild project before restarting debugging.
16+
* pr:18160[] fix name resolution with renamed imports and shadowing.
17+
* pr:18164[] handle import aliases in `remove_unused_imports`.
18+
* pr:18161[] improve reference handling in consuming postfix completions.
19+
* pr:18172[] support `#[expect]` in attribute completion and hover.
20+
* pr:18162[] report lifetime GATs as object-unsafe.
21+
* pr:18123[] disambiguate package names in flycheck.
22+
* pr:18166[] fix a bug in span map merging.
23+
* pr:18184[] pass `--all-targets` for build scripts in more CLI commands.
24+
* pr:18193[] don't report start-up error when a workspace discovery command is configured.
25+
26+
== Internal Improvements
27+
28+
* pr:18205[] (first contribution) rename object-safety to `dyn`-compatibility.
29+
* pr:18196[] add `SyntaxFactory` to simplify generating nodes with syntax mappings.
30+
* pr:18181[] add `tracing` to project discovery and VFS loading.
31+
* pr:18192[] include `rust-project.json` build files in VFS.
32+
* pr:18157[] respect `--disable-proc-macros` in `analysis-stats`.
33+
* pr:18208[] allow overriding proc macro server in `analysis-stats`.
34+
* pr:18188[] bump MSRV to 1.81.
35+
* pr:18175[] drop `COMPLETION_MARKER` Easter egg.

0 commit comments

Comments
 (0)