File tree Expand file tree Collapse file tree 1 file changed +35
-0
lines changed Expand file tree Collapse file tree 1 file changed +35
-0
lines changed Original file line number Diff line number Diff line change 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>`.
You can’t perform that action at this time.
0 commit comments