Skip to content

Commit ebc0833

Browse files
committed
Changelog #210
1 parent 9db0890 commit ebc0833

File tree

3 files changed

+37
-1
lines changed

3 files changed

+37
-1
lines changed

generated_config.adoc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -564,6 +564,11 @@ Whether to hide inlay hints for type adjustments outside of `unsafe` blocks.
564564
--
565565
Whether to show inlay hints as postfix ops (`.*` instead of `*`, etc).
566566
--
567+
[[rust-analyzer.inlayHints.implicitDrops.enable]]rust-analyzer.inlayHints.implicitDrops.enable (default: `false`)::
568+
+
569+
--
570+
Whether to show implicit drop hints.
571+
--
567572
[[rust-analyzer.inlayHints.lifetimeElisionHints.enable]]rust-analyzer.inlayHints.lifetimeElisionHints.enable (default: `"never"`)::
568573
+
569574
--

generated_features.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -341,7 +341,7 @@ image::https://user-images.githubusercontent.com/48062697/113020658-b5f98b80-917
341341

342342

343343
=== Inlay Hints
344-
**Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide/src/inlay_hints.rs#L421[inlay_hints.rs]
344+
**Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide/src/inlay_hints.rs#L424[inlay_hints.rs]
345345

346346
rust-analyzer shows additional information inline with the source code.
347347
Editors usually render this using read-only virtual text snippets interspersed with code.
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
= Changelog #210
2+
:sectanchors:
3+
:experimental:
4+
:page-layout: post
5+
6+
Commit: commit:e402c494b7c7d94a37c6d789a216187aaf9ccd3e[] +
7+
Release: release:2023-12-04[] (`v0.3.1756`)
8+
9+
== New Features
10+
11+
* pr:15879[] implement completion for callable fields:
12+
+
13+
image::https://user-images.githubusercontent.com/308347/287617210-02c1f9f8-f5c1-488a-8e82-5dc330b0fbc2.png["Screenshot showing a struct field of `fn()` type in the completion results"]
14+
* pr:16000[] initial support for implicit drop inlay hints (`rust-analyzer.inlayHints.implicitDrops.enable`):
15+
+
16+
image::https://user-images.githubusercontent.com/308347/287615278-cb743b02-a8c6-4776-a7e9-6881297fe46d.png["Screenshot showing drop(`var`) inlay hints when `var` is dropped"]
17+
18+
== Fixes
19+
20+
* pr:15961[] (first contribution) improve error handling for top-level `let` statements.
21+
* pr:15993[] (first contribution) use package root as working directory when launching the debugger.
22+
* pr:15970[] fix variant resolution through for type aliases.
23+
* pr:15994[] report error on comma after base struct functional update syntax.
24+
* pr:15857[] fix spacing after using "Remove redundant parentheses".
25+
* pr:15971[] don't report missing match arms for empty `match` body.
26+
27+
== Internal Improvements
28+
29+
* pr:15946[] (first contribution) simplify workspace de-duplication.
30+
* pr:15985[] bump `triomphe`.
31+
* pr:15912[] remove unused `PhantomData`.

0 commit comments

Comments
 (0)