Skip to content

Commit 9829293

Browse files
committed
Changelog #288
1 parent 52d8efb commit 9829293

File tree

1 file changed

+35
-0
lines changed

1 file changed

+35
-0
lines changed
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
= Changelog #288
2+
:sectanchors:
3+
:experimental:
4+
:page-layout: post
5+
6+
Commit: commit:2a388d1103450d814a84eda98efe89c01b158343[] +
7+
Release: release:2025-06-02[] (`v0.3.2482`)
8+
9+
== New Features
10+
11+
* pr:19876[] render padding information when hovering on structs.
12+
* pr:19881[] add assist to desugar `let pat = expr?;` into `let else`.
13+
* pr:19819[] change import prefix default to `crate`.
14+
* pr:19890[] make import insertion `#[cfg]`-aware.
15+
16+
== Fixes
17+
18+
* pr:19879[] fix IDE layer not resolving some macro calls.
19+
* pr:19880[] handle included files better at the IDE layer.
20+
* pr:19872[] fix inference of `AsyncFn` return types.
21+
* pr:19864[] properly implement `might_be_inside_macro_call` using semantic information instead of syntactical hacks.
22+
* pr:19851[] normalize when checking for uninhabited types for pattern exhaustiveness checks.
23+
* pr:19875[] skip pattern analysis on type mismatches.
24+
* pr:19899[] account for "Generate" actions when filtering the allowed ones.
25+
* pr:19785[], pr:19792[] keep indent in `generate_new` and `generate_mut_trait`.
26+
* pr:19900[] generate diagnostics docs for the manual.
27+
28+
== Internal Improvements
29+
30+
* pr:19877[] (first contribution) remove support for `concat_idents!`.
31+
* pr:19861[] (first contribution) add documentation for `find_all_refs` constructor search.
32+
* pr:19896[] restructure some semantics APIs for virtual macro files.
33+
* pr:19898[] remove unncessary duplication in `highlight_related`.
34+
* pr:19888[] recognize salsa cycles in `thread_result_to_response`.
35+
* pr:19850[] add support for type-erased `Semantics<'db, dyn HirDatabase>`.

0 commit comments

Comments
 (0)