Skip to content

Commit 0fdaaeb

Browse files
committed
[release] CHANGELOG.md: v0.23.0 release note
Change-Id: If3e3656f17fe3e857a97d75b2fc9a485a53128cc Reviewed-on: https://go-review.googlesource.com/c/vscode-go/+/297890 Trust: Hyang-Ah Hana Kim <[email protected]> Run-TryBot: Hyang-Ah Hana Kim <[email protected]> TryBot-Result: kokoro <[email protected]> Reviewed-by: Rebecca Stambler <[email protected]>
1 parent 89a1ca0 commit 0fdaaeb

File tree

2 files changed

+58
-3
lines changed

2 files changed

+58
-3
lines changed

.vscode/changelog.code-snippets

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,23 +11,23 @@
1111
"prefix": "pr",
1212
"scope": "markdown",
1313
"body": [
14-
"[PR $1](https://github.com/Microsoft/vscode-go/pull/$1)"
14+
"[PR $1](https://github.com/golang/vscode-go/pull/$1)"
1515
],
1616
"description": "Pull Request Number"
1717
},
1818
"bug": {
1919
"prefix": "bug",
2020
"scope": "markdown",
2121
"body": [
22-
"Fixes [Bug $1](https://github.com/Microsoft/vscode-go/issues/$1) with [PR $2](https://github.com/Microsoft/vscode-go/pull/$2)"
22+
"Fixes [Bug $1](https://github.com/golang/vscode-go/issues/$1) with [PR $2](https://github.com/golang/vscode-go/pull/$2)"
2323
],
2424
"description": "Bug Number"
2525
},
2626
"feature": {
2727
"prefix": "feature",
2828
"scope": "markdown",
2929
"body": [
30-
"[Feature Request $1](https://github.com/Microsoft/vscode-go/issues/$1) implemented with [PR $2](https://github.com/Microsoft/vscode-go/pull/$2)"
30+
"[Feature Request $1](https://github.com/golang/vscode-go/issues/$1) implemented with [PR $2](https://github.com/golang/vscode-go/pull/$2)"
3131
],
3232
"description": "Feature Request Number"
3333
}

CHANGELOG.md

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,58 @@
1+
## v0.23.0 - 4th Mar, 2021
2+
3+
Delve DAP is a new debug adapter embedded in `dlv`, the Go debugger.
4+
It is written in Go, understands Go's data types and runtime better,
5+
and is under active development. In this release, we added back
6+
access to Delve DAP. Delve DAP is still in the experimental stage
7+
and we appreciate any feedback and bug reports!
8+
9+
A list of all issues and changes can be found in the
10+
[v0.23.0 milestone](https://github.com/golang/vscode-go/milestone/21?closed=1)
11+
and the [changes since v0.22.1](https://github.com/golang/vscode-go/compare/v0.22.1...v0.23.0)
12+
13+
### Enhancements
14+
15+
* Improved debugging workflow of attaching to local process.
16+
([Issue 183](https://github.com/golang/vscode-go/issues/183))
17+
By setting `processId` to the command name of the process, `${command:pickProcess}`, or
18+
`${command:pickGoProcess}` a quick pick menu will show a list of processes to choose from.
19+
* Enabled access to Delve DAP again. Simplified the Delve DAP launch workflow
20+
and removed the intermediate Node.JS adapter.
21+
If `"debugAdapter": "dlv-dap"` is specified in launch.json configurations,
22+
the extension will use Delve DAP for the debug session. When using Delve DAP,
23+
install the dev version of `dlv` built from master
24+
(`cd; GO111MODULE=on go get github.com/go-delve/delve/cmd/dlv@master`)
25+
to pick up the latest bug fixes and feature improvement.
26+
([Issue 23](https://github.com/golang/vscode-go/issues/23),
27+
[822](https://github.com/golang/vscode-go/issues/822),
28+
[844](https://github.com/golang/vscode-go/issues/844))
29+
* Added an opt-in "Always Update" setting for `gopls` auto-update.
30+
([Issue 1095](https://github.com/golang/vscode-go/issues/1095))
31+
* `Go: Reset Global State` and `Go: Reset Workspace State` commands are
32+
available for easier extension state reset.
33+
* Enabled survey to collect feedback from users who disabled `gopls`.
34+
* Added a new setting (`"go.disableConcurrentTests"`) that prevents concurrent `go test` invocation.
35+
([Issue 1089](https://github.com/golang/vscode-go/issues/1089))
36+
37+
### Fixes
38+
* [Issue 1113](https://github.com/golang/vscode-go/issues/1113): error message when debugee terminates fast.
39+
* [Issue 179](https://github.com/golang/vscode-go/issues/179): disable stackTrace error pop-ups during debugging.
40+
* [CL 290289](https://go-review.googlesource.com/c/vscode-go/+/290289): check incorrect gopls flag usage before automated gopls crash report.
41+
* [Issue 948](https://github.com/golang/vscode-go/issues/948): show lint tool's name as the lint diagnostic collection name.
42+
* [Issue 1252](https://github.com/golang/vscode-go/issues/1252): search `C:\Program Files\Go\bin`,
43+
`C:\Program Files (x86)\Go\bin\go.exe`, the new default Go installation path in Windows.
44+
45+
### Code Health
46+
47+
* Migrated to use `gts` to enforce consistent coding style. ([Issue 1227](https://github.com/golang/vscode-go/issues/1227))
48+
* Preview mode features are available in both Nightly and the dev version.
49+
* Enabled integration test in Go module mode.
50+
* Enabled Delve DAP integration test.
51+
* Removed the `latest` branch.
52+
### Thanks
53+
54+
Thanks for your contributions, @Charliekenney23, @eneuschild, @suzmue, @stamblerre, @pjweinbgo, @polinasok!
55+
156
## v0.22.1 - 8th Feb, 2021
257

358
### Enhancements

0 commit comments

Comments
 (0)