Skip to content

Commit d9b7784

Browse files
committed
Changelog #179
1 parent cd02ef9 commit d9b7784

File tree

3 files changed

+37
-3
lines changed

3 files changed

+37
-3
lines changed

generated_config.adoc

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -679,8 +679,7 @@ This config takes a map of crate names with the exported proc-macro names to ign
679679
[[rust-analyzer.procMacro.server]]rust-analyzer.procMacro.server (default: `null`)::
680680
+
681681
--
682-
Internal config, path to proc-macro server executable (typically,
683-
this is rust-analyzer itself, but we override this in tests).
682+
Internal config, path to proc-macro server executable.
684683
--
685684
[[rust-analyzer.references.excludeImports]]rust-analyzer.references.excludeImports (default: `false`)::
686685
+

manual.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -589,7 +589,7 @@ Try **rust-analyzer: Show RA Version** in VS Code (using **Command Palette** fea
589589
If the date is more than a week ago, it's better to update rust-analyzer version.
590590

591591
The next thing to check would be panic messages in rust-analyzer's log.
592-
Log messages are printed to stderr, in VS Code you can see then in the `Output > Rust Analyzer Language Server` tab of the panel.
592+
Log messages are printed to stderr, in VS Code you can see them in the `Output > Rust Analyzer Language Server` tab of the panel.
593593
To see more logs, set the `RA_LOG=info` environment variable, this can be done either by setting the environment variable manually or by using `rust-analyzer.server.extraEnv`, note that both of these approaches require the server to be restarted.
594594

595595
To fully capture LSP messages between the editor and the server, set `"rust-analyzer.trace.server": "verbose"` config and check
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
= Changelog #179
2+
:sectanchors:
3+
:experimental:
4+
:page-layout: post
5+
6+
Commit: commit:3a27518fee5a723005299cf49e2d58a842a261ca[] +
7+
Release: release:2023-05-01[] (`v0.3.1498`)
8+
9+
== New Features
10+
11+
* pr:14690[] add hover for closures:
12+
+
13+
image::https://user-images.githubusercontent.com/308347/235419781-a9add5c5-a6f4-46a8-87bf-cfde0a3fa6eb.png["Screenshot showing a a closure hover with details about captured fields"]
14+
* pr:14513[] add `#[doc(alias(..))]`-based field and function completions.
15+
* pr:14659[] de-duplicate crates when extending crate graphs.
16+
* pr:14644[], pr:14686[] don't underline whole `for` loops and iterator chains on errors.
17+
18+
== Fixes
19+
20+
* pr:14647[] (first contribution) remove extra `rustc` argument in target layout loading.
21+
* pr:14641[] register obligations during path inference.
22+
* pr:14652[] fix `pat` fragment handling in the 2021 edition.
23+
* pr:14651[] fix VS Code workspace root de-duplication.
24+
* pr:14689[] force `InitializeParams` path drives to uppercase on Windows.
25+
* pr:14667[] handle nested types in `unwrap_result_return_type`.
26+
* pr:14671[] fix `proc-macro-srv` path config.
27+
* pr:14678[] fix "Restart server" button trying to start instead of restart the server.
28+
* pr:14639[] fix some typos in `StructFlags`.
29+
30+
== Internal Improvements
31+
32+
* pr:14648[] (first contribution) specify `--pre-release` when publishing on the Code Marketplace.
33+
* pr:14658[] remove `proc-macro` server command from the `rust-analyzer` binary.
34+
* pr:14654[] fix status command panicking when additional LRU caches are set up.
35+
* pr:14636[] remove unnecessary `is_derive` field from `MacroCallKind::Attr`.

0 commit comments

Comments
 (0)