Skip to content

Commit c2e92ab

Browse files
committed
Changelog #309
1 parent 8641940 commit c2e92ab

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
= Changelog #309
2+
:sectanchors:
3+
:experimental:
4+
:page-layout: post
5+
6+
Commit: commit:6a1246b69ca761480b9278df019f717b549cface[] +
7+
Release: release:2026-01-05[] (`v0.3.2743`)
8+
9+
== New Features
10+
11+
* pr:21376[] allow finding references from doc comments.
12+
* pr:21308[] add configuration options to override the `test`, `bench` and `doctest` subcommands.
13+
* pr:21370[] add #[rust_analyzer::macro_style()] attribute to control macro completion brace style.
14+
15+
== Fixes
16+
17+
* pr:21374[] (first contribution) suppress `non_camel_case_types` lint for `+#[repr(C)]+` structs and enums.
18+
* pr:21403[] suppress false positive missing associated item diagnostics when specialization is used.
19+
* pr:21397[] fix `Span::source_text` in proc macro expansion.
20+
* pr:21377[], pr:21400[] support `Span::file` and `Span::local_file` in proc macro expansion.
21+
* pr:21393[] add location links for generic parameter type hints.
22+
* pr:21375[] fix incorrect `dyn` hint in `impl Tr for`.
23+
* pr:21361[] ignore `try_into_` prefix when suggesting a name.
24+
25+
== Internal Improvements
26+
27+
* pr:21367[] add an `upvars_mentioned` that computes the closure captures.
28+
* pr:21369[] migrate `move_arm_cond_to_match_guard` assist to `SyntaxEditor`.
29+
* pr:21388[] remove unnecessary `ConstLiteralRef` enum.
30+
* pr:21401[] add a `README.md` to `proc-macro-srv-cli`.
31+
32+
== Performance Improvements
33+
34+
* pr:21362[], pr:21363[] compress token trees to reduce memory usage (saves 120 MB on `self`).
35+
* pr:21396[] only compute lang items for `#![feature(lang_items)]` crates.
36+
* pr:21390[] pre-allocate interner storage with 64 KB of data or 1024 elements.
37+
* pr:21391[] reduce `impl_signature` query dependencies in method resolution.

0 commit comments

Comments
 (0)