From 83d5e3800fb9b9b43604b9843ee67ed91b9e8111 Mon Sep 17 00:00:00 2001 From: Andrew Schwartzmeyer Date: Fri, 2 Apr 2021 20:22:22 -0700 Subject: [PATCH 1/3] Update CHANGELOG for v2021.4.1-preview --- CHANGELOG.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1ba809bf27..ccbd9d4c6f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,26 @@ # PowerShell Extension Release History +## v2021.4.1-preview +### Friday, April 02, 2021 + +#### [vscode-powershell](https://github.com/PowerShell/vscode-powershell) + +- 👷🐛 [vscode-powershell #3267](https://github.com/PowerShell/vscode-powershell/pull/3267) - Update download host of vscode. (Thanks @thosoo!) +- 👷✨ [vscode-powershell #3195](https://github.com/PowerShell/vscode-powershell/pull/3265) - Create new `ReleaseTools` module. +- 📺✨ [vscode-powershell #3236](https://github.com/PowerShell/vscode-powershell/pull/3237) - Use title case and shorter notification text. (Thanks @Tyriar!) +- 🚨🐛 [vscode-powershell #3208](https://github.com/PowerShell/vscode-powershell/pull/3222) - Fix hardcoded extension name string. +- 📖🐛 [vscode-powershell #3049](https://github.com/PowerShell/vscode-powershell/pull/3214) - Update examples-module to use Pester 5. (Thanks @nickkimbrough!) +- 🐛 [vscode-powershell #3209](https://github.com/PowerShell/vscode-powershell/pull/3212) - Remove the rest of the experimental Notebook API. +- 👷 [vscode-powershell #3178](https://github.com/PowerShell/vscode-powershell/pull/3207) - Update powershell CHANGELOG for v2021.2.2. + +#### [PowerShellEditorServices](https://github.com/PowerShell/PowerShellEditorServices) + +- 🧠✨ [PowerShellEditorServices #1176](https://github.com/PowerShell/PowerShellEditorServices/pull/1427) - Add '$' as trigger character for completion. (Thanks @MartinGC94!) +- 👷🚨✨ [PowerShellEditorServices #1426](https://github.com/PowerShell/PowerShellEditorServices/pull/1426) - Bump CI images and enable tests on Apple M1. +- ✨ [PowerShellEditorServices #1424](https://github.com/PowerShell/PowerShellEditorServices/pull/1424) - Update to use OmniSharp 0.19.0. +- #️⃣ 🙏 [PowerShellEditorServices #1418](https://github.com/PowerShell/PowerShellEditorServices/pull/1418) - Update CHANGELOG for v2.3.0. +- #️⃣ 🙏 [vscode-powershell #3180](https://github.com/PowerShell/PowerShellEditorServices/pull/1411) - Fix New-EditorFile failing when no Editor window open. (Thanks @corbob!) + ## v2021.2.2 ### Wednesday, February 24, 2021 #### [vscode-PowerShell](https://github.com/PowerShell/vscode-PowerShell) From c165b208f1f686062b710af97fa6f2be00dd7a44 Mon Sep 17 00:00:00 2001 From: Andrew Schwartzmeyer Date: Mon, 5 Apr 2021 11:51:53 -0700 Subject: [PATCH 2/3] Bump `package.json` version Planning to automate this next time. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index b47e2f8378..ba870c46e6 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "powershell-preview", "displayName": "PowerShell Preview", - "version": "2021.2.3", + "version": "2021.4.1", "preview": true, "publisher": "ms-vscode", "description": "(Preview) Develop PowerShell scripts in Visual Studio Code!", From 1499865ede4ec28bf93ff775d9f43ec18d70fc04 Mon Sep 17 00:00:00 2001 From: Andrew Schwartzmeyer Date: Mon, 5 Apr 2021 13:34:45 -0700 Subject: [PATCH 3/3] Fix bug in `ReleaseTools` module --- tools/ReleaseTools.psm1 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/ReleaseTools.psm1 b/tools/ReleaseTools.psm1 index 6255d9d66c..670db5ccb1 100644 --- a/tools/ReleaseTools.psm1 +++ b/tools/ReleaseTools.psm1 @@ -220,6 +220,7 @@ function New-DraftRelease { [ValidateSet([RepoNames])] [string]$RepositoryName ) + # TODO: Abstract this to return version components and reuse in `Update-Version`. $Changelog = (Get-NewChangelog -RepositoryName $RepositoryName) -join "`n" $Version = if ($Changelog -match '## (?v\S+)') { $Matches.version @@ -230,8 +231,7 @@ function New-DraftRelease { Name = $Version Body = $ChangeLog PreRelease = $Version -match '-preview' - Confirm = $Confirm - WhatIf = $WhatIf + # TODO: Pass -WhatIf and -Confirm parameters correctly. } Get-GitHubRepository -OwnerName PowerShell -RepositoryName $RepositoryName | New-GitHubRelease @ReleaseParams