Skip to content

Commit cd7f765

Browse files
committed
Changelog #316
1 parent 05f10e0 commit cd7f765

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
= Changelog #316
2+
:sectanchors:
3+
:experimental:
4+
:page-layout: post
5+
6+
Commit: commit:0c746f699034e70e1c3f11036b8c2895a0b1071c[] +
7+
Release: release:2026-02-23[] (`v0.3.2803`)
8+
9+
== Fixes
10+
11+
* pr:21635[] (first contribution) improve `#[cfg]` handling when inserting or merging imports.
12+
* pr:21665[] (first contribution) don't qualify parameter names in `add_missing_impl_members`.
13+
* pr:21675[] (first contribution) exclude references in macro calls inside tests when `excludeTests` is enabled.
14+
* pr:21664[] handle cycles in `sizedness_constraint_for_ty`.
15+
* pr:21652[], pr:21692[] fix predicates of built-in derive traits with two parameters defaulting to `Self`.
16+
* pr:21655[] complete derive helpers on empty namerefs.
17+
* pr:21594[] complete postfix `let` and `letm` in match arms.
18+
* pr:21600[] complete postfix `let` on block tail expression.
19+
* pr:21650[] don't complete suggested parameters in complex patterns.
20+
* pr:21536[] offer `toggle_macro_delimiter` in nested macro calls.
21+
* pr:21623[] offer `replace_is_method_with_if_let_method` on `is_some_and`.
22+
* pr:21684[] pick the enclosing instead of first impl block in `generate_function`.
23+
* pr:21688[] correctly parenthesize inverted condition in `convert_bool_then`.
24+
* pr:20353[] support selecting only a subset of fields in `generate_getter_or_setter`.
25+
* pr:21389[] handle references better in `convert_to_guarded_return`, `replace_if_let_with_match` and `replace_let_with_if_let`.
26+
* pr:21657[] support `Span::span_source` in proc macro expansion.
27+
28+
== Internal Improvements
29+
30+
* pr:21631[] refactor handling of associated type shorthands.
31+
* pr:21630[] use `CARGO_RESOLVER_LOCKFILE_PATH` for lockfile copies on `1.95` and later.
32+
* pr:21643[] replace `edit_in_place::Indent` in `generate_impl`.
33+
* pr:21661[], pr:21666[] add integration tests for flycheck.

0 commit comments

Comments
 (0)