Skip to content

Commit 4b28bb8

Browse files
committed
Changelog #3
1 parent 4f16d63 commit 4b28bb8

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
---
2+
layout: post
3+
title: "Changelog #3"
4+
date: 2019-12-16 03:12:00 +0100
5+
---
6+
7+
Commit: [`0ef8ace`](https://github.com/rust-analyzer/rust-analyzer/commit/0ef8ace012b19b76ee99b283801d0d17a3b72b4b)
8+
9+
## New Features
10+
11+
* [`#2511`](https://github.com/rust-analyzer/rust-analyzer/pull/2511) implement `ra_lsp_server --version`.
12+
* [`#2523`](https://github.com/rust-analyzer/rust-analyzer/pull/2523) implement extend selection for tuple patterns.
13+
* [`#2550`](https://github.com/rust-analyzer/rust-analyzer/pull/2550) type inference for unary `!`.
14+
* [`#2548`](https://github.com/rust-analyzer/rust-analyzer/pull/2548) allow to select cargo features (by default, `--all-features` is used).
15+
* [`#2559`](https://github.com/rust-analyzer/rust-analyzer/pull/2559) use more fine-grained tags for syntax highlighting (`literal.byte`, `literal.char`, ...)
16+
17+
## Fixes
18+
19+
* [`#2565`](https://github.com/rust-analyzer/rust-analyzer/pull/2565) fix bug with syntax highlighting not updating on windows.
20+
* [`#2519`](https://github.com/rust-analyzer/rust-analyzer/pull/2519) fix name resolution for types in traits.
21+
* [`#2535`](https://github.com/rust-analyzer/rust-analyzer/pull/2535) don't trigger signature help on typing `)`.
22+
* [`#2552`](https://github.com/rust-analyzer/rust-analyzer/pull/2552) fix goto definition target when the cursor is between tokens.
23+
* [`#2567`](https://github.com/rust-analyzer/rust-analyzer/pull/2567) fix type inference for `impl Trait` syntax.
24+
25+
## Internal Improvements
26+
27+
* [`#2510`](https://github.com/rust-analyzer/rust-analyzer/pull/2510) restore source maps for the typescript extension.
28+
* [`#2525`](https://github.com/rust-analyzer/rust-analyzer/pull/2525) use ES2018 for VS Code extension.
29+
* [`#2526`](https://github.com/rust-analyzer/rust-analyzer/pull/2526) upgrade to LSP 3.15.
30+
* [`#2537`](https://github.com/rust-analyzer/rust-analyzer/pull/2537) lookup hir nodes by their parents, and not only by the source location.
31+
* [`#2561`](https://github.com/rust-analyzer/rust-analyzer/pull/2561) split `Path` into non-generic `ModPath` and generic `Path`.

0 commit comments

Comments
 (0)