Skip to content

Commit 4c60c89

Browse files
committed
Changelog #213
1 parent 0163100 commit 4c60c89

File tree

2 files changed

+39
-3
lines changed

2 files changed

+39
-3
lines changed

generated_features.adoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
// Generated file, do not edit by hand, see `sourcegen_feature_docs`.
33
=== Annotations
4-
**Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide/src/annotations.rs#L20[annotations.rs]
4+
**Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide/src/annotations.rs#L21[annotations.rs]
55

66
Provides user with annotations above items for looking up references or impl blocks
77
and running/debugging binaries.
@@ -289,7 +289,7 @@ image::https://user-images.githubusercontent.com/48062697/113065563-025fbe00-91b
289289

290290

291291
=== Go to Implementation
292-
**Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide/src/goto_implementation.rs#L12[goto_implementation.rs]
292+
**Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide/src/goto_implementation.rs#L11[goto_implementation.rs]
293293

294294
Navigates to the impl blocks of types.
295295

@@ -776,7 +776,7 @@ image::https://user-images.githubusercontent.com/48062697/113065586-068bdb80-91b
776776

777777

778778
=== Shuffle Crate Graph
779-
**Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide/src/shuffle_crate_graph.rs#L7[shuffle_crate_graph.rs]
779+
**Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide/src/shuffle_crate_graph.rs#L8[shuffle_crate_graph.rs]
780780

781781
Randomizes all crate IDs in the crate graph, for debugging.
782782

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
= Changelog #213
2+
:sectanchors:
3+
:experimental:
4+
:page-layout: post
5+
6+
Commit: commit:85fb463fc586594925f05fc8e285b1568f98f41a[] +
7+
Release: release:2023-12-25[] (`v0.3.1782`)
8+
9+
== New Features
10+
11+
* pr:16088[] implement a rust-analyzer span-backed proc-macro server mode.
12+
13+
== Fixes
14+
15+
* pr:16155[] (first contribution) don't assume ASCII in `remove_markdown`.
16+
* pr:16152[] resolve alias before resolving enum variant.
17+
* pr:16163[] de-duplicate annotations.
18+
* pr:16165[] update metavariable expression implementation.
19+
* pr:16066[], pr:16185[] remove unnecessary braces after with unused imports.
20+
* pr:16167[] fully remove dummy spans.
21+
* pr:16175[] correctly set and mark the proc-macro spans.
22+
* pr:16178[] fix span marking for built-in function-like macros.
23+
* pr:16184[] fix `Semantics` node caching in completion analysis.
24+
* pr:16158[] desugar doc comments correctly for MBE.
25+
* pr:16137[] complete exported macros in `#[macro_use($0)]`.
26+
27+
== Internal Improvements
28+
29+
* pr:16182[] update world symbols request definiton, prefer focus range for macros.
30+
* pr:16183[] clean up `Expander` a bit.
31+
* pr:16143[] move proc macro knowledge out of `base-db` and into `hir-expand`.
32+
* pr:16145[] split out a `span` crate.
33+
* pr:16150[] move out `WithFixture` into dev-only crate.
34+
* pr:16151[] add minimal support for the 2024 edition.
35+
* pr:16144[] sync from downstream.
36+
* pr:16149[] don't fail changelog generation on missing PRs.

0 commit comments

Comments
 (0)