v1.12.0
TylerLeonhardt
released this
29 Mar 17:39
·
79 commits
to legacy/1.x
since this release
Friday, March 29, 2019
Highlights
- Support for PSScriptAnalyzer 1.18 📝
- The ability to debug any runspace in any process 🔎
- Enable attach to process on Linux and macOS 🔎
There are a lot more goodies in this version. Checkout the changelog below!
vscode-powershell
- vscode-PowerShell #1736 -
Enable attach to process on Linux and macOS - vscode-PowerShell #1729 -
Handle Pester Describe block strings with single quotes inside it (Thanks @bergmeister!) - vscode-PowerShell #1743 -
Fix right-click help lookup not always working (Thanks @corbob!) - vscode-PowerShell #1746 -
Add label property to debug config, change pkg name to lowercase (Thanks @rkeithhill!) - vscode-PowerShell #1747 -
ModifypowerShellDefaultVersion
description to make clearer (Thanks @rkeithhill!) - vscode-PowerShell #1755 -
Speed up Travis builds by skipping the .NET Core initialization (Thanks @bergmeister!) - vscode-PowerShell #1773 -
Change debugger type field back toPowerShell
frompowershell
(Thanks @rkeithhill!) - vscode-PowerShell #1757 -
Match Install-VSCode.ps1 script url with the one from master branch (Thanks @rafaltra!) - vscode-PowerShell #1774 -
Switch toEncodedCommand
for script execution - vscode-PowerShell #1764 -
Added Pester, ShouldProcess and Calculated Property PS Snippets (Thanks @brettmillerb!) - vscode-PowerShell #1776 -
Migrate Pester version detection into an InovkePester stub script (Thanks @rkeithhill!) - vscode-PowerShell #1781 -
Fix initial launch config casing - vscode-PowerShell #1775 -
Support-CustomPipeName
, allowing configuration of custom namedpipes for LSP transport - vscode-PowerShell #1787 -
Added SQL PowerShell Examples (Thanks @SQLvariant!) - vscode-PowerShell #1782 -
Add Debug Runspace command (Thanks @adamdriscoll!) - vscode-PowerShell #1800 -
Include current runspace and runspace ID 1 in the PSHostProcess picker dialog - vscode-PowerShell #1687 -
Add newpowershell.useCorrectCasingsettings
for new rule in PSSA 1.18: PSUseCorrectCasing (Thanks @bergmeister!) - vscode-PowerShell #1668 -
Add newpowershell.codeFormatting
settings for new options in PSSA 1.18: WhitespaceInsideBrace and WhitespaceAroundPipe (Thanks @bergmeister!) - vscode-PowerShell #1669 -
Add newpowershell.codeFormatting
settings for new options in PSSA 1.18: PipelineIndentationStyle (Thanks @bergmeister!) - vscode-PowerShell #1738 -
Set CommandExplorer exclusion filter to be empty array by default (Thanks @adilio!) - vscode-PowerShell #1686 -
Add an exclusion filter to the Command Explorer (Thanks @corbob!) - vscode-PowerShell #1816 -
Workaround PSSA #1187 by defaulting to NoIndentation
PowerShellEditorServices
- PowerShellEditorServices #895 -
Add warning to parameter validation set (Thanks @Benny1007!) - PowerShellEditorServices #896 -
Clean up and pop dead runspaces when using 'attach' debugging - PowerShellEditorServices #888 -
Add new ParseError level to ScriptFileMarkerLevel and filter out PSSA parse errors - PowerShellEditorServices #866 -
Catch NotSupportedException which can be thrown by FileStream constructor (Thanks @rkeithhill!) - PowerShellEditorServices #868 -
Speed up Travis builds by skipping the .NET Core initialization (Thanks @bergmeister!) - PowerShellEditorServices #869 -
AddedAsNewFile
switch to Out-CurrentFile (Thanks @dfinke!) - PowerShellEditorServices #873 -
Return the start line number for Describe block (Thanks @rkeithhill!) - PowerShellEditorServices #876 -
Temporarily disable deemphasized stack frames to fix VSCode issue 1750 (Thanks @rkeithhill!) - PowerShellEditorServices #871 -
Support -CustomPipeName, allowing configuration of custom namedpipes for LSP transport - PowerShellEditorServices #872 -
Fix unable to open files in problems/peek windows issue (Thanks @rkeithhill!) - PowerShellEditorServices #875 -
Add attach to local runspace. (Thanks @adamdriscoll!) - PowerShellEditorServices #881 -
UseNamedPipeConnectionInfo
to connect to remote runspaces instead of Enter-PSHostProcess - PowerShellEditorServices #845 -
Enable UseCorrectCasing as a default rule (Thanks @bergmeister!) - PowerShellEditorServices #835 -
Map newpowershell.codeformatting
settings WhitespaceInsideBrace and WhitespaceAroundPipe to PSSA settings hashtable (Thanks @bergmeister!) - PowerShellEditorServices #836 -
Add PipelineIndentationStyle configuration mapping (Thanks @bergmeister!) - PowerShellEditorServices #887 -
Cherry pick PR 1750 merge commit to legacy/v1.x, has additional fixes (Thanks @rkeithhill!) - PowerShellEditorServices #862 -
Handle arbitrary exceptions when recursing workspace