|
| 1 | += Changelog #222 |
| 2 | +:sectanchors: |
| 3 | +:experimental: |
| 4 | +:page-layout: post |
| 5 | + |
| 6 | +Commit: commit:5346002d07d09badaf37949bec68012d963d61fc[] + |
| 7 | +Release: release:2024-02-26[] (`v0.3.1860`) |
| 8 | + |
| 9 | +== New Features |
| 10 | + |
| 11 | +* pr:16489[] (first contribution) create alias when renaming an import. |
| 12 | +* pr:16589[] add `unresolved-ident` diagnostic. |
| 13 | +* pr:16303[] add `non-exhaustive-let` diagnostic. |
| 14 | +* pr:16475[] support multiple tab stops for edits in VSCode. |
| 15 | + |
| 16 | +== Fixes |
| 17 | + |
| 18 | +* pr:16358[] (first contribution) de-duplicate references from macro expansions. |
| 19 | +* pr:16621[] (first contribution) avoid setting `RUSTC_BOOTSTRAP` for build scripts, to prevent spurious recompiles. |
| 20 | +* pr:16590[] fix `remove-unnecessary-else` false positives on `if` expressions. |
| 21 | +* pr:16616[] try to fix potential server hang with build scripts. |
| 22 | +* pr:16645[] fix deadlock between `recreate_crate_graph` and `file_line_index`. |
| 23 | +* pr:16618[] don't escape `{` in assists. |
| 24 | +* pr:16637[] account for string delimiters correctly in proc macro server. |
| 25 | +* pr:16606[] render associated item owner in hover for items other than functions. |
| 26 | + |
| 27 | +== Internal Improvements |
| 28 | + |
| 29 | +* pr:16654[] (first contribution) add `-V` shorthand for `--version`. |
| 30 | +* pr:16643[], pr:16652[] reduce `salsa` memory usage. |
| 31 | +* pr:16612[] fetch toolchain and data layout for detached files. |
| 32 | +* pr:13112[] set up handling of auto trait bounds, but leave it disabled due to performance problems. |
| 33 | +* pr:16617[] attempt to add a timeout to `rustc_tests`. |
| 34 | +* pr:16648[] pin `rustc-tests` commit. |
| 35 | +* pr:16649[], pr:16650[] disable `rustc-tests` metrics. |
| 36 | +* pr:16601[] check out repository before running `typos`. |
| 37 | +* pr:16646[] remove some repeated words. |
| 38 | +* pr:16668[] sync from downstream. |
0 commit comments