Releases: PowerShell/vscode-powershell
Releases · PowerShell/vscode-powershell
v2020.6.0
Thursday, June 11, 2020
- ⚡️🧠 Better performance of overall.
- ✨🛫 Support for ConstrainedLanguage mode.
- 🐛 Many squashed bugs
- ✨👮 Updated PSScriptAnalyzer to 1.19.0.
- More formatting settings! (Thanks @bergmeister!) - 📟 ✨ Updated PSReadLine to 2.0.2.
(From now on,
the stable extension will have the latest stable version of PSReadLine and the PowerShell Preview extension will have the latest preview of PSReadLine)
v2020.6.1-preview
Monday, June 08, 2020
vscode-PowerShell
- 👷 ✨ vscode-powershell #2740 -
Add CodeQL security scanning. (Thanks @jhutchings1!)
PowerShellEditorServices
- 🔗 🐛 PowerShellEditorServices #1304 -
Use From instead of FromFileSystem fixing CodeLens references. - 📟 ✨ PowerShellEditorServices #1290 -
Allow PSReadLine to work in ConstrainedLanguage mode. - 📟 ✨ The PowerShell Preview extension now uses v2.1.0-preview.2 of PSReadLine.
If you want the predictions feature back, add the following to your$PROFILE:
Set-PSReadLineOption -PredictionSource Historyv2020.6.0-preview
Monday, June 01, 2020
vscode-PowerShell
- 🐢✨ vscode-powershell #2730 -
Support adding anOutputFileand allow running Pester tests from the command pallet. - 🔗🐛 vscode-powershell #2705 -
Tweak CodeLens logic now that we use Omnisharp's serializer. - 📺✨ vscode-powershell #2702 -
Add coloring for$and remove it fromwordSepartors. (Thanks @MJECloud!) - 📺✨ vscode-powershell #2704 -
Add buttons for moving the terminal pane around. (Thanks @MartinGC94!) - 👮🐛 vscode-powershell #2703 -
TweakwhitespaceAroundPipesettings migration logic to do it only once. (Thanks @bergmeister!) - 👮🐛 vscode-powershell #2698 -
Change default ofpowershell.codeFormatting.pipelineIndentationStylefrom None back to NoIndentation due to PSScriptAnalyzer bug. (Thanks @bergmeister!)
PowerShellEditorServices
- 🚂✨ PowerShellEditorServices #1301 -
FixAddLanguageProtocolLoggingOmniSharp breaking change. - 🚨✨ PowerShellEditorServices #1298 -
Remove leftover csproj reference to already removed project in test project PowerShellEditorServices.Test.Host.csproj. (Thanks @bergmeister!) - 🚂✨ PowerShellEditorServices #1300 -
Address breaking changes in Omnisharp lib and depend onDocumentUrimore. - 🚂✨ PowerShellEditorServices #1291 -
Depend onDocumentUrifor handing vscodeUri's. - 🧠✨ vscode-powershell #2706 -
SupportcompletionItem/resolverequest for comparison operators to show tooltip information.
v2020.5.0-preview
Wednesday, May 06, 2020
vscode-PowerShell
- ✨🐢 vscode-powershell #2670 -
Add debug output setting for Pester. (Thanks @nohwnd!) - ✨🔧 vscode-powershell #2689 -
Migrate setting value ofpowershell.codeFormatting.whitespaceAroundPipetopowershell.codeFormatting.addWhitespaceAroundPipeautomatically. (Thanks @bergmeister!) - 🐛🔧 vscode-powershell #2688 -
Respect user choice when dismissing thepowerShellExePathdialog. (Thanks @bergmeister!) - ✨👷 vscode-powershell #2686 -
Code clean up around some unused variables. (Thanks @bergmeister!) - vscode-powershell #2676 -
Fix Pester invocation for 3x versions. (Thanks @nohwnd!) - vscode-powershell #2674 -
Add additional settings for PSScriptAnalyzer 1.19. (Thanks @bergmeister!) - vscode-powershell #2672 -
Use in-memory debug adapter instead of spinning up new process.
PowerShellEditorServices
- 🛫🐛 PowerShellEditorServices #1289 -
Fix startup on empty workspaces. - 🛫🐛 PowerShellEditorServices #1285 -
Use API on ScriptBlock to generate PSCommand to run in ConstrainedLanguage mode. - ⚡️🧠 PowerShellEditorServices #1283 -
Move to Omnisharp lib 0.17.0 for increased performance. - ✨👮 PowerShellEditorServices #1280 -
Add additional settings for PSScriptAnalyzer 1.19. (Thanks @bergmeister!) - 🔗 🐛 vscode-powershell #305 -
Fix document highlight column. - 🐛🧠 PowerShellEditorServices #1276 -
Handle when no CommandInfo comes back from Get-Command to prevent an Exception showing up in logs.
v2020.4.3-preview
Tuesday, April 28, 2020
vscode-PowerShell
- 🛫 ✨ vscode-powershell #2651 -
Add setting for the PackageManagement update feature. - 👮 🐛 vscode-powershell #2659 -
Remove broken 'Select PSScriptAnalyzer Rules' command. (Thanks @bergmeister!) - 🛫 ✨ vscode-powershell #2526 -
Clean up WaitForSessionFile logic and support increasing timeout with warning. - 📟 ✨ vscode-powershell #2644 -
Display preview state and version info in PSIC startup banner. (Thanks @rkeithhill!) - 👷 ✨ vscode-powershell #2645 -
Add workspace file to load both vscode-powershell and PSES. (Thanks @rkeithhill!)
PowerShellEditorServices
- 📟 🐛 PowerShellEditorServices #1272 -
Allow progress colors to be settable and gettable from the internal host. - 🛫 ✨ PowerShellEditorServices #1239 -
Prompt to update PackageManagement when using an old version. - 🛫 ✨ PowerShellEditorServices #1269 -
Support ConstrainedLanguage mode. - 📺 ✨ PowerShellEditorServices #1268 -
Refactor GetCommandHandler to not use dynamic. - 🔍 🐛 vscode-powershell #2654 -
Fix interpolation in Log points, switch to double quotes. (Thanks @rkeithhill!) - PowerShellEditorServices #1267 -
Update module manifest to match current module. - 📟 🐛 vscode-powershell #2637 -
Leverage internal HostUI to check if VT100 is supported. - 📟 🐛 vscode-powershell #2637 -
Use stable builds of PSReadLine for the PowerShell extension and preview builds for the PowerShell Preview extension. - 💎 ✨ vscode-powershell #2543 -
Allow formatting when ScriptAnalysis setting is set to disabled.
v2020.4.0
Thursday, April 15, 2020
Combines everything since the last stable (2020.3.0) release.
- ⚡️🧠 Better performance of overall but especially IntelliSense.
- 🐛📟 Errors show up properly on screen in PowerShell Integrated Console.
- ✨🐢 Run a single test in Pester v5 by setting
"powershell.pester.useLegacyCodeLens": false. - 🐛🔧 Ignore files specified in
files.excludeandsearch.excludein reference/CodeLens search.
v2020.4.2-preview
Monday, April 13, 2020
PowerShellEditorServices
- 🐛📟 PowerShellEditorServices #1258 -
No more warning about PowerShellEditorServices module being imported with unapproved verb.
v2020.4.1-preview
Wednesday, April 09, 2020
PowerShellEditorServices
- ✨📟 PowerShellEditorServices #1255 -
Move PSReadLine invocation into cmdlets to get closer to supporting ConstrainedLanguage mode. Also removes hard coded PSReadLine assembly version.
v2020.4.0-preview
Wednesday, April 08, 2020
vscode-PowerShell
- ✨👷 vscode-powershell #2617 -
Use PowerShell Daily in CI. - 🐛📖 vscode-powershell #2618 -
Fix link to 'Exchange Online Connection' in community snippets ToC. (Thanks @hjorslev!) - 🐛🐢 vscode-powershell #2606 -
Fix Pester CodeLens setting which allows Pester v4 scripts to work again. (Thanks @nohwnd!)
PowerShellEditorServices
- ✨👷 PowerShellEditorServices #1252 -
Use PowerShell Daily in CI. - 🐛⚡️🧠🔗 PowerShellEditorServices #1251 -
Add cancellation to SignatureHelp request and cache results for cmdlets onGet-CommandandGet-Help.
v2020.3.2-preview
Tuesday, March 31, 2020
PowerShellEditorServices
- ✨📟 PowerShellEditorServices #1245 -
Better PSReadLine version filter check to include 2.1.0+ prereleases. - 🐛⚡️🧠🔗 PowerShellEditorServices #1248 -
Fix cancellation for completions and addtextDocument/hovercancellation support.