Releases: PowerShell/vscode-powershell
v1.10.2
v1.10.2
Tuesday, December 18, 2018
vscode-PowerShell
- vscode-PowerShell #1632 -
Started a document for ISE-like configuration of VSCode.
Please help us build it out by contirbuting an edit.
PowerShellEditorServices
- PowerShellEditorServices #811 -
Fix token-based folding (thanks @glennsarti!) - PowerShellEditorServices #823 -
Fix case-sensitivity of Pester CodeLens (thanks @bergmeister!) - PowerShellEditorServices #815 -
Fix crash when untitled files opened as PowerShell - PowerShellEditorServices #826 -
Fix crash when duplicate references are present in the same file
v1.10.1
v1.10.1
Friday, December 7, 2018
PowerShellEditorServices
- PowerShellEditorServices #808 -
Fix startup crash on Windows 7 - PowerShellEditorServices #807 -
Fix deadlock occurring while connecting to named pipes
v1.10.0
v1.10.0
Monday, December 3, 2018
vscode-powershell
- vscode-PowerShell #1610 -
Remove client-side syntax folding provider in favor of server-side provider (thanks @glennsarti!) - vscode-PowerShell #1616 -
MakeRestart Current Session
always available in the session quick pick - vscode-PowerShell #1406 -
Add a Show-Command explorer (thanks @corbob!) - vscode-PowerShell #1615 -
Fix Pester CodeLens not working for running/debugging tests (thanks @rkeithhill!) - vscode-PowerShell #1600 -
Add CodeAction support to show PSSA rule documentation (thanks @rkeithhill!) - vscode-PowerShell #1606 -
Add Ctrl+Alt+J (Cmd+Alt+J on macOS)
keybinding to open up list of available snippets - vscode-PowerShell #1597 -
MakeInstall-VSCode.ps1
work on macOS and Linux. Get the script here - vscode-PowerShell #1580 -
New-EditorFile
works on non-PowerShell untitled files - vscode-PowerShell #1557 -
Default to showing the last line in folded regions. Unset with"powershell.codeFolding.showLastLine": false
(thanks @glennsarti!) - vscode-PowerShell #1567 -
New snippet: Exchange Online connection (thanks @vmsilvamolina!) - vscode-PowerShell #1567 -
New snippet: HTML header (thanks @vmsilvamolina!) - vscode-PowerShell #1555 -
Log when language client not loaded during initialization (thanks @corbob!) - vscode-PowerShell #1554 -
Fix spacing in parameters when starting the extension (thanks @rkeithhill!)
PowerShellEditorServices
- PowerShellEditorServices #786 -
Fix #17: Add go to definition support for dot sourced file paths (Thanks @dee-see!) - PowerShellEditorServices #767 -
Change unhandled messages to warnings instead of errors - PowerShellEditorServices #765 -
Fix PowerShell wildcard escaping in debug paths - PowerShellEditorServices #778 -
Fix multiple occurrences of the same typo (Thanks @dee-see!) - PowerShellEditorServices #782 -
Fix #779: NRE on Dispose in ExecutionTimer (Thanks @dee-see!) - PowerShellEditorServices #772 -
Log build info - PowerShellEditorServices #774 -
New-EditorFile works on non-powershell untitled files - PowerShellEditorServices #787 -
Fix descion/decision typo in visitors (Thanks @dee-see!) - PowerShellEditorServices #784 -
Replace bad StringReader usage with String.Split() - PowerShellEditorServices #768 -
Make pipeline runtime exceptions warnings in log - PowerShellEditorServices #790 -
Add managed thread id to log output to add debugging threading issues (Thanks @rkeithhill!) - PowerShellEditorServices #794 -
Fix Pester CodeLens run/debug by not quoting params/already quoted args (Thanks @rkeithhill!) - PowerShellEditorServices #785 -
Adds ability to use separate pipes for reading and writing (Thanks @ant-druha!) - PowerShellEditorServices #796 -
Code cleanup of the start script and ESHost.cs file (Thanks @rkeithhill!) - PowerShellEditorServices #795 -
Fix file recursion overflow problems - PowerShellEditorServices #697 -
Add functionality to allow a Show-Command like panel in VS Code (Thanks @corbob!) - PowerShellEditorServices #777 -
Add syntax folding (Thanks @glennsarti!) - PowerShellEditorServices #801 -
Fix local remoting - PowerShellEditorServices #797 -
Start of a PSES log file analyzer (Thanks @rkeithhill!) - PowerShellEditorServices #789 -
Add support for a "Show Documentation" quick fix menu entry (Thanks @rkeithhill!) - PowerShellEditorServices #760 -
Fix exception when remoting from Windows to non-Windows (Thanks @SeeminglyScience!)
v1.9.0
v1.9.0
Thursday, September 27, 2018
vscode-powershell
- vscode-PowerShell #1548 -
Explicitly returnundefined
from resolveDbgConfig when session not started (Thanks @rkeithhill!) - vscode-PowerShell #1516 -
Change "Get Online Help" menu item label to "Get Help" (Thanks @corbob!) - vscode-PowerShell #1525 -
Remove duplicate/overlapping folding regions (Thanks @glennsarti!)
PowerShellEditorServices
- PowerShellEditorServices #750 -
Fix issue where # in path causes the path to resolve incorrectly - PowerShellEditorServices #721 -
Change Get-Help behavior to return local help when online help can't be displayed (Thanks @corbob!) - PowerShellEditorServices #748 -
Fix index out-of-range exception when deleting script files - PowerShellEditorServices #749 -
Fix crash for finding symbols on bad paths - PowerShellEditorServices #740 -
Fix inner help completion - PowerShellEditorServices #736 -
Cache the reflection call done for completions - PowerShellEditorServices #737 -
Remove LINQ usage in language service methods - PowerShellEditorServices #743 -
Remove unnecessary LINQ calls from LanguageServer
v1.8.4
v1.8.4
Friday, August 31, 2018
vscode-powershell
- vscode-PowerShell #1489 -
Use asynchronous logic for help completions - vscode-PowerShell #1477 -
Add BitsTransfer & user switch to install latest user profile insiders edition with Install-VSCode.ps1 script (Thanks @tabs-not-spaces!) - vscode-PowerShell #1485 -
Increase connection timeout
PowerShellEditorServices
- PowerShellEditorServices #728 -
Fix formatter crash when script contains parse errors - PowerShellEditorServices #730 -
Fix crash where lines appended to end of script file causes out of bounds exception - PowerShellEditorServices #732 -
Fix CodeLens crash when a file cannot be opened, stop unnecessary file reads in CodeLens - PowerShellEditorServices #729 -
Fix a null dereference when an invalid cast exception has no inner exception - PowerShellEditorServices #719 -
Reduce allocations in the CodeLens providers - PowerShellEditorServices #725 -
Fix null dereference when debugging untitlted filesj - PowerShellEditorServices #726 -
Fix comment-based help snippet
v1.8.3
v1.8.3
Wednesday, August 15, 2018
vscode-powershell
- PowerShell/vscode-powershell #1480 -
Use PowerShell signing script in VSTS builds - PowerShell/vscode-powershell #1460 -
Use newer version for preleases - PowerShell/vscode-powershell #1475 -
Change resourceLangId to editorLangId so right-click works properly with unsaved files (Thanks @corbob!) - PowerShell/vscode-powershell #1467 -
Remove region folding from non-region areas (Thanks @glennsarti!)
PowerShellEditorServices
- PowerShell/PowerShellEditorServices #722 -
Add VSTS signing step - PowerShell/PowerShellEditorServices #717 -
Increment version for prerelease - PowerShell/PowerShellEditorServices #715 -
Reduce allocations when parsing files (Thanks @mattpwhite!)
v1.8.2
Thursday, July 26, 2018
vscode-powershell
- PowerShell/vscode-powershell #1438 -
(GH-1437) Fix detecting contiguous comment blocks and regions (#1438) (Thanks @glennsarti!) - PowerShell/vscode-powershell #1436 -
First approach to fix issue with dbg/run start before PSES running (#1436) (Thanks @rkeithhill!)
PowerShellEditorServices
- PowerShell/PowerShellEditorServices #712 -
workaround to support inmemory:// (#712) - PowerShell/PowerShellEditorServices #706 -
Go To Definition works with different Ast types (#706) - PowerShell/PowerShellEditorServices #707 -
fix stdio passing (#707) - PowerShell/PowerShellEditorServices #709 -
Stop Diagnostic logging from logging to stdio when the communication protocol is set to stdio (#709) - PowerShell/PowerShellEditorServices #710 -
stdio should only launch language service not debug (#710) - PowerShell/PowerShellEditorServices #705 -
Fix load order of PSSA modules (#705) - PowerShell/PowerShellEditorServices #704 -
Do not enable PSAvoidTrailingWhitespace rule by default as it currenly flags whitespace-only lines as well (#704) (Thanks @bergmeister!)
v1.8.1
v1.8.1
Wednesday, July 11, 2018
- PowerShell/vscode-powershell #1418 -
Fix code folding in documents using CRLF newlines. (Thanks @glennsarti!)
v1.8.0
Note: Please download the 1.8.1 release for the latest update.
v1.8.0
Tuesday, July 10, 2018
-
PowerShell/vscode-powershell #1238 -
Added functionality to install the VSCode context menus. (Thanks @detlefs!) -
PowerShell/vscode-powershell #1354 -
Edit snippet to fix issue #1353 (Thanks @kilasuit!) -
PowerShell/vscode-powershell #1362 -
Updated Pester Problem Matcher (Thanks @awickham10!) -
PowerShell/vscode-powershell #1359 -
(maint) Add visual ruler for line length (Thanks @glennsarti!) -
PowerShell/vscode-powershell #1344 -
Update to TypeScript 2.9.x (Thanks @rkeithhill!) -
PowerShell/vscode-powershell #1323 -
SpecProcId - interactive var replacement supports only string type (Thanks @rkeithhill!) -
PowerShell/vscode-powershell #1327 -
Switch to named pipes -
PowerShell/vscode-powershell #1321 -
GitHub issue template tweaks and add PSSA template (Thanks @bergmeister!) -
PowerShell/vscode-powershell #1320 -
Take advantage of multiple issue templates (Thanks @rkeithhill!) -
PowerShell/vscode-powershell #1317 -
Change SpecifyScriptArgs command to only return string - not string[] (Thanks @rkeithhill!) -
PowerShell/vscode-powershell #1318 -
Update package veresion in lock file, format package.json file. (Thanks @rkeithhill!) -
PowerShell/vscode-powershell #1312 -
Updates to Examples PSSA settings file to include more rule config (Thanks @rkeithhill!) -
PowerShell/vscode-powershell #1305 -
Make SaveAs work for untitled files -
PowerShell/vscode-powershell #1307 -
Added Columns, Improved readability for ToC. (Thanks @st0le!) -
PowerShell/vscode-powershell #1368 -
Add new snippet for #region (#1368) (Thanks @lipkau!) -
PowerShell/vscode-powershell #1416 -
(GH-1413) Resolve promise correctly in Folding feature (Thanks @glennsarti!) -
PowerShell/vscode-powershell #1412 -
Set the extension's log level based on settings value (Thanks @rkeithhill!) -
PowerShell/vscode-powershell #1411 -
Escape paths w/single quotes before passing to powershell in single-quoted strings (#1411) (Thanks @rkeithhill!) -
PowerShell/vscode-powershell #1409 -
Rename file to match type name (Thanks @rkeithhill!) -
PowerShell/vscode-powershell #1408 -
Restore ability to start debug session when script run in PSIC hits breakpoint (Thanks @rkeithhill!) -
PowerShell/vscode-powershell #1407 -
Scroll the terminal to bottom for F8 executionPartial fix #1257 (Thanks @rkeithhill!) -
PowerShell/vscode-powershell #1414 -
Update grammar parsing for vscode-textmate v4 module (Thanks @glennsarti!) -
PowerShell/vscode-powershell #1397 -
Allow debugging in interactive session with no dir change (Thanks @rkeithhill!) -
PowerShell/vscode-powershell #1402 -
Move lint directive after the file-header to fix lint error (Thanks @rkeithhill!) -
PowerShell/vscode-powershell #1366 -
Add support for side-by-side PS Core preview on Linux/macOS (Thanks @rkeithhill!) -
PowerShell/vscode-powershell #1391 -
Add PowerShell Online Help lookup to context menu (Thanks @corbob!) -
PowerShell/vscode-powershell #1396 -
Add tslint rule file-header to enforce copyright in TS files (Thanks @rkeithhill!) -
PowerShell/vscode-powershell #1355 -
Add syntax aware folding provider (Thanks @glennsarti!) -
PowerShell/vscode-powershell #1395 -
Update community_snippets.md (Thanks @fullenw1!) -
PowerShell/vscode-powershell #1382 -
Fix markdown syntax (Thanks @lipkau!) -
PowerShell/vscode-powershell #1369 -
Update README.md with kbds and what to do if you find a vulnerability -
PowerShell/vscode-powershell #1297 -
Added some snippets (#1297) (Thanks @SQLDBAWithABeard!)
v1.7.0
1.7.0
Wednesday, April 25, 2018
-
PowerShell/vscode-powershell #1285 -
Add a community snippet for date-annotatedWrite-Verbose
messages. -
PowerShell/vscode-powershell #1228 -
Make comment-based help trigger always be##
with a new settingpowershell.helpCompletion
to
allow you to select between help comment styles:BlockComment
(default) orLineComment
.
You can also specify Disabled to disable this functionality. -
PowerShell/vscode-powershell #603 -
Fix PowerShell crashing on machines with IPv6 disabled. -
PowerShell/vscode-powershell #1243 -
Support custom PowerShell executable paths in user configuration which can be selected (via name)
in either user or workspace configuration. -
PowerShell/vscode-powershell #1264 -
Add support for Visual Studio Live Share. -
PowerShell/vscode-powershell #1261 -
Add support for$psEditor.GetEditorContext.CurrentFile.SaveAs("NewFileName.ps1")
. -
PowerShell/vscode-powershell #1252 -
Change the way the extension builds and runs, so that PowerShellEditorServices is self-contained. -
PowerShell/vscode-powershell #1248 -
Replace$global:IsOSX
with$global:IsMacOS
. -
PowerShell/vscode-powershell #1246 -
Create community_snippets.md for user created snippets. -
PowerShell/vscode-powershell #1155 -
Fix PSES crashes caused by running "Set PSScriptAnalyzer Rules" on an untitled file. -
PowerShell/vscode-powershell #1236 -
Stop an error occurring when VSCode trims trailing whitespace and sends document update messages. -
PowerShell/vscode-powershell #996 -
FixInstall-PSCode.ps1
crashing due to$IsLinux
variable in older PowerShell versions. -
PowerShell/vscode-powershell #1234 -
Add snippets for Hashtable and PSCustomObject. (Thanks to @rschaeferhig!) -
PowerShell/vscode-powershell #1233 -
Add a keybinding for Show Addtional Commands to Shift-Alt-S. (Thanks to @dsolodow!) -
PowerShell/vscode-powershell #1227 -
Add an indicator for when PowerShell is running in the status bar. -
PowerShell/vscode-powershell #1225 -
Fix launch config not using temporary integrated console setting. -
PowerShell/vscode-powershell #1208 -
Stop configured temporary windows closing after running Pester tests.