Releases: PowerShell/vscode-powershell
Releases · PowerShell/vscode-powershell
v2020.6.0-preview
Monday, June 01, 2020
vscode-PowerShell
- 🐢✨ vscode-powershell #2730 -
Support adding anOutputFile
and 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 -
TweakwhitespaceAroundPipe
settings migration logic to do it only once. (Thanks @bergmeister!) - 👮🐛 vscode-powershell #2698 -
Change default ofpowershell.codeFormatting.pipelineIndentationStyle
from None back to NoIndentation due to PSScriptAnalyzer bug. (Thanks @bergmeister!)
PowerShellEditorServices
- 🚂✨ PowerShellEditorServices #1301 -
FixAddLanguageProtocolLogging
OmniSharp 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 onDocumentUri
more. - 🚂✨ PowerShellEditorServices #1291 -
Depend onDocumentUri
for handing vscodeUri
's. - 🧠✨ vscode-powershell #2706 -
SupportcompletionItem/resolve
request 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.whitespaceAroundPipe
topowershell.codeFormatting.addWhitespaceAroundPipe
automatically. (Thanks @bergmeister!) - 🐛🔧 vscode-powershell #2688 -
Respect user choice when dismissing thepowerShellExePath
dialog. (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.exclude
andsearch.exclude
in 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-Command
andGet-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/hover
cancellation support.
v2020.3.1-preview
Thursday, March 26, 2020
PowerShellEditorServices
- 🐛🧠 vscode-powershell #2584 -
Refactor GetCommandSynopsisAsync method to make sure cmdlets with module prefixes work. - 🐛⚡️🧠📚 vscode-powershell #2556 -
Add cancellation fortextDocument/completion
,textDocument/codeAction
,textDocument/folding
. - ✨👮 vscode-powershell #2572 -
Only run diagnostics on PowerShell files. - ⚡️🧠 PowerShellEditorServices #1237 -
Optimize when we run GetCommandInfoAsync to use the pipeline less for Intellisense.
v2020.3.0-preview
Thursday, March 12, 2020
vscode-PowerShell
-
🐛👷♀️ vscode-powershell #2533 -
Change source repository's recommended extension from ms-vscode.csharp to ms-dotnettools.csharp. (Thanks @devlead!) -
✨🐢 vscode-powershell #2441 -
Run a single Pester test. (Thanks @nohwnd!) -
🐛🔧 vscode-powershell #2524 -
Addfiles.exclude
andsearch.exclude
to configurations sent through to exclude them from PSES functionality
PowerShellEditorServices
- ✨🧠 PowerShellEditorServices #1232 -
Only resolve completion items from commands. - ✨🐢 PowerShellEditorServices #1167 -
Run a single test in Pester v5. (Thanks @nohwnd!) - 🐛🔍 vscode-powershell #2534 -
Ensure that errors are written to the console when debugging. - 🐛🔍 vscode-powershell #2525 -
Don't warn users when usingClear-Host
in temp sessions. - ✨💎 PowerShellEditorServices #1228 -
Add better logging for formatter and refactor it into 1 class. - 🐛🚂 vscode-powershell #2397 -
Use Assembly.LoadFile for dependency loading in WinPS. - ✨🛫 PowerShellEditorServices #1222 -
Make initial logging work in constrained language mode, allowing the desired user-facing error to present. - 🐛🛫 PowerShellEditorServices #1225 -
Sign Clear-Host.ps1. - 🐛🛫 PowerShellEditorServices #1219 -
Ensure log directory is created. - 🐛👷♀️ PowerShellEditorServices #1223 -
Change Ms-vscode.csharp to ms-dotnettools.csharp. (Thanks @devlead!) - 🐛🔧 PowerShellEditorServices #1220 -
Fix typo in settings. - ✨🔧 PowerShellEditorServices #1218 -
Switch to better document selecting for vim extension. - 🐛🧠 PowerShellEditorServices #1217 -
Make session-state lock task-reentrant to fix Untitled file debugging.