|
| 1 | +## v0.21.0 - 20th Jan, 2021 |
| 2 | + |
| 3 | +> 📣 Announcement: |
| 4 | +> |
| 5 | +> * The language server, `gopls`, will be enabled by default in the next release. ([Issue 1037](https://github.com/golang/vscode-go/issues/1037)). Please test and provide us your feedback on the `#vscode-dev` [Gophers Slack](https://gophers.slack.com/) channel. |
| 6 | +> |
| 7 | +> * Some workspace or folder-level settings that affect tools location will not be used by default until users explicitly opt in by running `Go: Toggle Workspace Trust Flag`. See [Issue 1094](https://github.com/golang/vscode-go/issues/1094) for more information. |
| 8 | +
|
| 9 | +A list of all issues and changes can be found in the [v0.21.0 milestone](https://github.com/golang/vscode-go/milestone/16?closed=1). |
| 10 | +### Enhancements |
| 11 | +- The new `dlvFlags` debug attribute is available for conveniently supply extra flags to `dlv`. ([Issue 978](https://github.com/golang/vscode-go/issues/978)) |
| 12 | +- Stop using workspace/folder-level settings from untrusted repositories that can be used to run arbitrary binaries. ([Issue 1024](https://github.com/golang/vscode-go/issues/1094)) |
| 13 | +- The extension now deduplicates diagnostics from both the language server and the linter. ([Issue 142](https://github.com/golang/vscode-go/issues/142)) |
| 14 | +- Disabled `gotype-live` automatically when the language server is enabled. ([Issue 1021](https://github.com/golang/vscode-go/issues/1021)) |
| 15 | +- Removed the `"go.languageServerExperimentalFeatures"` setting. ([CL 280601](https://go-review.googlesource.com/c/vscode-go/+/280601)). The `documentLink` feature is replaced with `gopls`'s [`ui.navigation.importShortcut`](https://github.com/golang/tools/blob/master/gopls/doc/settings.md#importshortcut-enum) setting. The `diagnostics` feature replacement is still under discussion. Please provide feedback in [Issue 50](https://github.com/golang/vscode-go/issues/50). |
| 16 | + |
| 17 | +### Code Health |
| 18 | +* Experimental features that were available only in the nightly extension are enabled in the master branch, and in presubmit & CI tests running on the master branch. |
| 19 | +### Thanks |
| 20 | + |
| 21 | +Thank you for your contribution, @hyangah, @suzmue, @pjweinbgo, @stamblerre! |
| 22 | + |
1 | 23 | ## v0.20.2 - 8th Jan, 2021
|
2 | 24 |
|
3 | 25 | ### Enhancement
|
|
12 | 34 |
|
13 | 35 | A list of all issues and changes can be found in the [v0.20.0 milestone](https://github.com/golang/vscode-go/milestone/18?closed=1).
|
14 | 36 |
|
15 |
| -> 📣 Announcement: We plan to enable the language server, `gopls`, by default early next year. ([Issue 1037](https://github.com/golang/vscode-go/issues/1037)) |
16 |
| -> |
17 |
| -> Please test and provide us your feedback on the `#vscode-dev` [Gophers Slack](https://gophers.slack.com/) channel. |
18 |
| -
|
19 | 37 | ### Enhancements
|
20 | 38 | - Debugging
|
21 | 39 | - The new `substitutePath` config property allows users to translate their symlinked directories to the actual paths, and
|
|
0 commit comments