Skip to content

Commit 1481907

Browse files
committed
Changelog #289
1 parent 9829293 commit 1481907

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
= Changelog #289
2+
:sectanchors:
3+
:experimental:
4+
:page-layout: post
5+
6+
Commit: commit:9fc1b9076cf49c7f54497df9cfa4485a63f14d3e[] +
7+
Release: release:2025-06-09[] (`v0.3.2490`)
8+
9+
== New Features
10+
11+
* pr:19893[] enhance renaming to include identifier variations that are generated by macros.
12+
* pr:19908[] implement completions for `#[diagnostics]`.
13+
* pr:19922[] ddd `dyn` keyword inlay hints.
14+
15+
== Fixes
16+
17+
* pr:19901[] (first contribution) increase the range of the tuple to named struct assists.
18+
* pr:19869[] (first contribution) add diagnostic and quickfix to make private struct fields public.
19+
* pr:19894[] handle cycles in `infer` and `const_param_ty_with_diagnostics`.
20+
* pr:19935[] always emit quickfixes, even when diagnostics are disabled.
21+
* pr:19936[], pr:19949[] stabilize the unlinked file and "JSON is not Rust" diagnostics.
22+
* pr:19932[], pr:19937[] record macro calls in signatures and fields in `ChildBySource` impls.
23+
24+
== Internal Improvements
25+
26+
* pr:19933[] improve parser recovery for macro calls in type bound position.
27+
* pr:19897[] produce `CLOSURE_BINDER` nodes.
28+
* pr:19905[] clean up macro descension.
29+
* pr:19928[] deduplicate some code in proc macro server.
30+
* pr:19914[] add incremental tests checking for `infer` invalidation.
31+
* pr:19915[], pr:19919[], pr:19920[], pr:19921[] try to fix autopublishing workflow.

0 commit comments

Comments
 (0)