CHANGELOG.md: cherry-pick v0.17.1/v0.17.2 CHANGELOG changes

They were committed only to the release branch.
And change package.json for v0.18.0-dev.

Reviewed-on: https://go-review.googlesource.com/c/vscode-go/+/257717
Reviewed-on: https://go-review.googlesource.com/c/vscode-go/+/258521
Change-Id: I6a3cf2643cfd162191b359228a0bbbf38dabd7be
Reviewed-on: https://go-review.googlesource.com/c/vscode-go/+/259803
Trust: Hyang-Ah Hana Kim <hyangah@gmail.com>
Run-TryBot: Hyang-Ah Hana Kim <hyangah@gmail.com>
TryBot-Result: kokoro <noreply+kokoro@google.com>
Reviewed-by: Suzy Mueller <suzmue@golang.org>
diff --git a/CHANGELOG.md b/CHANGELOG.md
index cce39ee..8370f9b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,27 @@
+## v0.17.2 - 29th Sep, 2020
+
+### Fixes
+- Fixed a regression caused by the change for ([Issue 679](https://github.com/golang/vscode-go/issues/679)).
+If `go` is not found from `PATH` available to the extension, the extension tries a couple of well-known
+default locations to find the `go` binary. In this case, we need to mutate `PATH` so other tools including
+`gopls` or `dlv` can choose the same go version. ([Issue 713](https://github.com/golang/vscode-go/issues/713)).
+
+## v0.17.1 - 28th Sep, 2020
+
+### Enhancement
+- Mutate the `PATH`/`Path` environment variable only if users
+explicitly configure to select the go command using `go.goroot`,
+`go.alternateTools`, or `Go: Choose Go Environment` menu.
+([Issue 679](https://github.com/golang/vscode-go/issues/679))
+- Includes sanitized gopls crash traces in the automated gopls crash report.
+([CL 256878](https://go-review.googlesource.com/c/vscode-go/+/256878))
+
+### Fixes
+- Changed the default of `go.coverMode` to be `default`. ([Issue 666](https://github.com/golang/vscode-go/issues/666))
+- Fixed a missing promise reject when go is not found. ([Issue 660](https://github.com/golang/vscode-go/issues/660))
+
+Thank you for reporting issues!
+
 ## v0.17.0 - 18th Sep, 2020
 
 Go code debugging and code coverage support is getting better.
diff --git a/package-lock.json b/package-lock.json
index f142358..9d7f31d 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
 {
   "name": "go",
-  "version": "0.17.0",
+  "version": "0.18.0-dev",
   "lockfileVersion": 1,
   "requires": true,
   "dependencies": {
diff --git a/package.json b/package.json
index d4cc1eb..53c516a 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
 {
   "name": "go",
   "displayName": "Go",
-  "version": "0.17.0",
+  "version": "0.18.0-dev",
   "publisher": "golang",
   "description": "Rich Go language support for Visual Studio Code",
   "author": {