package.json: pick up gopls@v0.7.0 settings and update tools version

auto-generated by running go run tools/generate.go -w -gopl -tools

Change-Id: Ic21ded0009d80b1b06ed9ae3516580e12a005ff2
Reviewed-on: https://go-review.googlesource.com/c/vscode-go/+/326609
Trust: Hyang-Ah Hana Kim <hyangah@gmail.com>
Run-TryBot: Hyang-Ah Hana Kim <hyangah@gmail.com>
Reviewed-by: Rebecca Stambler <rstambler@golang.org>
TryBot-Result: kokoro <noreply+kokoro@google.com>
diff --git a/docs/settings.md b/docs/settings.md
index 65ec09f..bfbcf57 100644
--- a/docs/settings.md
+++ b/docs/settings.md
@@ -544,6 +544,13 @@
 
 
 Default: `true`
+### `build.experimentalTemplateSupport`
+
+(Experimental) experimentalTemplateSupport opts into the experimental support
+for template files.
+
+
+Default: `false`
 ### `build.experimentalWorkspaceModule`
 
 (Experimental) experimentalWorkspaceModule opts a user into the experimental support
@@ -627,7 +634,7 @@
 such as "someSlice.sort!".
 
 
-Default: `false`
+Default: `true`
 ### `ui.completion.matcher`
 
 (Advanced) matcher sets the algorithm that is used when calculating completion
diff --git a/package.json b/package.json
index c620403..aca14f9 100644
--- a/package.json
+++ b/package.json
@@ -1866,6 +1866,12 @@
               "default": true,
               "scope": "resource"
             },
+            "build.experimentalTemplateSupport": {
+              "type": "boolean",
+              "markdownDescription": "(Experimental) experimentalTemplateSupport opts into the experimental support\nfor template files.\n",
+              "default": false,
+              "scope": "resource"
+            },
             "build.experimentalWorkspaceModule": {
               "type": "boolean",
               "markdownDescription": "(Experimental) experimentalWorkspaceModule opts a user into the experimental support\nfor multi-module workspaces.\n",
@@ -1949,7 +1955,7 @@
             "ui.completion.experimentalPostfixCompletions": {
               "type": "boolean",
               "markdownDescription": "(Experimental) experimentalPostfixCompletions enables artifical method snippets\nsuch as \"someSlice.sort!\".\n",
-              "default": false,
+              "default": true,
               "scope": "resource"
             },
             "ui.completion.matcher": {
diff --git a/src/goToolsInformation.ts b/src/goToolsInformation.ts
index be25165..401ee50 100644
--- a/src/goToolsInformation.ts
+++ b/src/goToolsInformation.ts
@@ -202,10 +202,10 @@
 		description: 'Language Server from Google',
 		usePrereleaseInPreviewMode: true,
 		minimumGoVersion: semver.coerce('1.12'),
-		latestVersion: semver.parse('v0.6.11'),
-		latestVersionTimestamp: moment('2021-05-04', 'YYYY-MM-DD'),
-		latestPrereleaseVersion: semver.parse('v0.6.11'),
-		latestPrereleaseVersionTimestamp: moment('2021-05-04', 'YYYY-MM-DD')
+		latestVersion: semver.parse('v0.7.0'),
+		latestVersionTimestamp: moment('2021-06-08', 'YYYY-MM-DD'),
+		latestPrereleaseVersion: semver.parse('v0.7.0'),
+		latestPrereleaseVersionTimestamp: moment('2021-06-08', 'YYYY-MM-DD')
 	},
 	'dlv': {
 		name: 'dlv',
@@ -224,8 +224,8 @@
 		description: 'Go debugger (Delve built for DAP experiment)',
 		defaultVersion: 'master', // Always build from the master.
 		minimumGoVersion: semver.coerce('1.14'), // last 3 versions per delve policy
-		latestVersion: semver.parse('v1.6.2-0.20210521082917-a25d95bd236e'),
-		latestVersionTimestamp: moment('2021-05-21', 'YYYY-MM-DD')
+		latestVersion: semver.parse('v1.6.2-0.20210604153550-7a3faca71f7e'),
+		latestVersionTimestamp: moment('2021-06-04', 'YYYY-MM-DD')
 	},
 	'fillstruct': {
 		name: 'fillstruct',