Skip to content

Commit cd02ef9

Browse files
committed
Changelog #178
1 parent e136325 commit cd02ef9

File tree

3 files changed

+41
-5
lines changed

3 files changed

+41
-5
lines changed

generated_config.adoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -477,7 +477,7 @@ Whether to show inlay type hints for return types of closures.
477477
[[rust-analyzer.inlayHints.closureStyle]]rust-analyzer.inlayHints.closureStyle (default: `"impl_fn"`)::
478478
+
479479
--
480-
Closure notation in type and chaining inaly hints.
480+
Closure notation in type and chaining inlay hints.
481481
--
482482
[[rust-analyzer.inlayHints.discriminantHints.enable]]rust-analyzer.inlayHints.discriminantHints.enable (default: `"never"`)::
483483
+
@@ -758,7 +758,7 @@ of the generic `operator` token type.
758758
[[rust-analyzer.semanticHighlighting.punctuation.enable]]rust-analyzer.semanticHighlighting.punctuation.enable (default: `false`)::
759759
+
760760
--
761-
Use semantic tokens for punctuations.
761+
Use semantic tokens for punctuation.
762762

763763
When disabled, rust-analyzer will emit semantic tokens only for punctuation tokens when
764764
they are tagged with modifiers or have a special role.
@@ -772,7 +772,7 @@ calls.
772772
[[rust-analyzer.semanticHighlighting.punctuation.specialization.enable]]rust-analyzer.semanticHighlighting.punctuation.specialization.enable (default: `false`)::
773773
+
774774
--
775-
Use specialized semantic tokens for punctuations.
775+
Use specialized semantic tokens for punctuation.
776776

777777
When enabled, rust-analyzer will emit special token types for punctuation tokens instead
778778
of the generic `punctuation` token type.

generated_features.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -763,7 +763,7 @@ Randomizes all crate IDs in the crate graph, for debugging.
763763

764764

765765
=== Status
766-
**Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide/src/status.rs#L25[status.rs]
766+
**Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide/src/status.rs#L27[status.rs]
767767

768768
Shows internal statistic about memory usage of rust-analyzer.
769769

@@ -978,7 +978,7 @@ image::https://user-images.githubusercontent.com/48062697/113065588-068bdb80-91b
978978

979979

980980
=== Workspace Symbol
981-
**Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide-db/src/symbol_index.rs#L155[symbol_index.rs]
981+
**Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide-db/src/symbol_index.rs#L166[symbol_index.rs]
982982

983983
Uses fuzzy-search to find types, modules and functions by name across your
984984
project and dependencies. This is **the** most useful feature, which improves code
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
= Changelog #178
2+
:sectanchors:
3+
:experimental:
4+
:page-layout: post
5+
6+
Commit: commit:bc78ebd9d83d614562f0a9280bdedf91a3841a73[] +
7+
Release: release:2023-04-24[] (`v0.3.1489`)
8+
9+
== New Features
10+
11+
* pr:14610[] resolve `$crate` in derive paths.
12+
13+
== Fixes
14+
15+
* pr:14591[] (first contribution) restrict `Sort items` assist range.
16+
* pr:14618[] (first contribution) respect `editor.parameterHints.enabled` after triggering a completion.
17+
* pr:14598[] fix release channel detection for unstable completion filtering.
18+
* pr:14619[] fix false `need-mut` positive and too large span in closures.
19+
* pr:14625[] fix token conversion for doc-comments.
20+
* pr:14634[] report remaining macro errors in associated item collection.
21+
* pr:14643[] fix const eval panic with parameter destructing.
22+
* pr:14603[] try to de-duplicate workspaces by top level cargo workspace.
23+
24+
== Internal Improvements
25+
26+
* pr:14577[] (first contribution) fix all spelling mistakes.
27+
* pr:14621[] (first contribution) support type parameters in `make::impl_trait`.
28+
* pr:14622[] add `syntax::make::ty_alias`.
29+
* pr:14632[] increase LRU cache size for `parse_expansion` and `macro_expand` queries.
30+
* pr:14633[] don't reparse files when trying to expand assoc item macro calls.
31+
* pr:14630[] replace `Arc<String>` with `Arc<str>`.
32+
* pr:14594[] move `Expander` and `LowerCtx` into separate modules.
33+
* pr:14604[] add `minicore` smoke test.
34+
* pr:14599[] add `RA_UNSTABLE_SYSROOT_HACK`.
35+
* pr:14628[] restructure symbol queries.
36+
* pr:14629[] add additional query information to status ouput.

0 commit comments

Comments
 (0)