From bc8c0e674b7986b10ecee863dad49c30ca200592 Mon Sep 17 00:00:00 2001 From: Andrew Schwartzmeyer Date: Wed, 24 Feb 2021 19:39:12 -0800 Subject: [PATCH 1/4] Update CHANGELOG for v2021.2.2 --- CHANGELOG.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index f73ebd8ccf..1ba809bf27 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,20 @@ # PowerShell Extension Release History +## v2021.2.2 +### Wednesday, February 24, 2021 +#### [vscode-PowerShell](https://github.com/PowerShell/vscode-PowerShell) + +- 📺 ✨ New semantic highlighting. (Thanks @justinytchen!) +- 🐢 ✨ Added Pester v5 support to problem matcher. (Thanks @fflaten!) +- ✨ 👮 Updated PSScriptAnalyzer to 1.19.1. Fixes formatting bugs! (Thanks @bergmeister!) +- 🛫 🐛 [vscode-powershell #3181](https://github.com/PowerShell/vscode-powershell/pull/3202) - + Fix PowerShell MSIX (Store) detection. +- 🐛 Many squashed bugs! (See previews below for details.) + +#### [PowerShellEditorServices](https://github.com/PowerShell/PowerShellEditorServices) + +- 👷 ✨ No changes, just releasing a stable version. + ## v2021.2.1-preview ### Tuesday, February 23, 2021 #### [vscode-PowerShell](https://github.com/PowerShell/vscode-PowerShell) From 4872e291a1da95953e35ab60e90283a76d1153df Mon Sep 17 00:00:00 2001 From: Andrew Schwartzmeyer Date: Wed, 24 Feb 2021 20:11:54 -0800 Subject: [PATCH 2/4] Enable tests for "stable" This is temporary, to be reverted as soon as stable is tested. --- .vscode/launch.json | 2 +- test/features/ExternalApi.test.ts | 4 ++-- test/runTests.ts | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.vscode/launch.json b/.vscode/launch.json index a5cedb6ca6..693e6a0751 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -39,7 +39,7 @@ "args": [ "--disable-extensions", "--enable-proposed-api", - "ms-vscode.powershell-preview", + "ms-vscode.powershell", "--extensionDevelopmentPath=${workspaceFolder}", "--extensionTestsPath=${workspaceFolder}/out/test/testRunner.js", "${workspaceFolder}/test" diff --git a/test/features/ExternalApi.test.ts b/test/features/ExternalApi.test.ts index 0e7d895307..7c48ca451d 100644 --- a/test/features/ExternalApi.test.ts +++ b/test/features/ExternalApi.test.ts @@ -6,7 +6,7 @@ import * as vscode from "vscode"; import { before, beforeEach, afterEach } from "mocha"; import { IExternalPowerShellDetails, IPowerShellExtensionClient } from "../../src/features/ExternalApi"; -const testExtensionId = "ms-vscode.powershell-preview"; +const testExtensionId = "ms-vscode.powershell"; suite("ExternalApi feature - Registration API", () => { let powerShellExtensionClient: IPowerShellExtensionClient; @@ -82,7 +82,7 @@ suite("ExternalApi feature - Other APIs", () => { }); beforeEach(() => { - sessionId = powerShellExtensionClient.registerExternalExtension("ms-vscode.powershell-preview"); + sessionId = powerShellExtensionClient.registerExternalExtension("ms-vscode.powershell"); }); afterEach(() => { diff --git a/test/runTests.ts b/test/runTests.ts index 283ba84f46..762dbbd9da 100644 --- a/test/runTests.ts +++ b/test/runTests.ts @@ -22,7 +22,7 @@ async function main() { extensionTestsPath, launchArgs: [ "--disable-extensions", - "--enable-proposed-api", "ms-vscode.powershell-preview", + "--enable-proposed-api", "ms-vscode.powershell", "./test" ], version: "insiders" From a5b0ac7ac0bb656a38161691da8fd30337bef5ce Mon Sep 17 00:00:00 2001 From: Andrew Schwartzmeyer Date: Wed, 24 Feb 2021 19:51:43 -0800 Subject: [PATCH 3/4] Bump to v2021.2.2, "stable" --- package.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 1843778db9..0f809d940e 100644 --- a/package.json +++ b/package.json @@ -1,10 +1,10 @@ { - "name": "powershell-preview", - "displayName": "PowerShell Preview", - "version": "2021.2.1", - "preview": true, + "name": "powershell", + "displayName": "PowerShell", + "version": "2021.2.2", + "preview": false, "publisher": "ms-vscode", - "description": "(Preview) Develop PowerShell scripts in Visual Studio Code!", + "description": "Develop PowerShell scripts in Visual Studio Code!", "engines": { "vscode": "^1.52.0" }, From 9b282b1d8ae42fce33315b63e225649faa4c3961 Mon Sep 17 00:00:00 2001 From: Andrew Schwartzmeyer Date: Wed, 24 Feb 2021 20:38:26 -0800 Subject: [PATCH 4/4] Bump to v2021.2.3-preview This reverts the changes necessary to make it a "stable" release. Hence we're back to preview with a new (not yet released) version. --- .vscode/launch.json | 2 +- package.json | 10 +++++----- test/features/ExternalApi.test.ts | 4 ++-- test/runTests.ts | 2 +- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.vscode/launch.json b/.vscode/launch.json index 693e6a0751..a5cedb6ca6 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -39,7 +39,7 @@ "args": [ "--disable-extensions", "--enable-proposed-api", - "ms-vscode.powershell", + "ms-vscode.powershell-preview", "--extensionDevelopmentPath=${workspaceFolder}", "--extensionTestsPath=${workspaceFolder}/out/test/testRunner.js", "${workspaceFolder}/test" diff --git a/package.json b/package.json index 0f809d940e..3bd6c22144 100644 --- a/package.json +++ b/package.json @@ -1,10 +1,10 @@ { - "name": "powershell", - "displayName": "PowerShell", - "version": "2021.2.2", - "preview": false, + "name": "powershell-preview", + "displayName": "PowerShell Preview", + "version": "2021.2.3", + "preview": true, "publisher": "ms-vscode", - "description": "Develop PowerShell scripts in Visual Studio Code!", + "description": "(Preview) Develop PowerShell scripts in Visual Studio Code!", "engines": { "vscode": "^1.52.0" }, diff --git a/test/features/ExternalApi.test.ts b/test/features/ExternalApi.test.ts index 7c48ca451d..0e7d895307 100644 --- a/test/features/ExternalApi.test.ts +++ b/test/features/ExternalApi.test.ts @@ -6,7 +6,7 @@ import * as vscode from "vscode"; import { before, beforeEach, afterEach } from "mocha"; import { IExternalPowerShellDetails, IPowerShellExtensionClient } from "../../src/features/ExternalApi"; -const testExtensionId = "ms-vscode.powershell"; +const testExtensionId = "ms-vscode.powershell-preview"; suite("ExternalApi feature - Registration API", () => { let powerShellExtensionClient: IPowerShellExtensionClient; @@ -82,7 +82,7 @@ suite("ExternalApi feature - Other APIs", () => { }); beforeEach(() => { - sessionId = powerShellExtensionClient.registerExternalExtension("ms-vscode.powershell"); + sessionId = powerShellExtensionClient.registerExternalExtension("ms-vscode.powershell-preview"); }); afterEach(() => { diff --git a/test/runTests.ts b/test/runTests.ts index 762dbbd9da..283ba84f46 100644 --- a/test/runTests.ts +++ b/test/runTests.ts @@ -22,7 +22,7 @@ async function main() { extensionTestsPath, launchArgs: [ "--disable-extensions", - "--enable-proposed-api", "ms-vscode.powershell", + "--enable-proposed-api", "ms-vscode.powershell-preview", "./test" ], version: "insiders"