|
1 | 1 | # vscode-powershell Release History
|
2 | 2 |
|
| 3 | +## v2.0.0-preview.2 |
| 4 | +### Wednesday, March 27, 2019 |
| 5 | + |
| 6 | +### Highlights |
| 7 | + |
| 8 | +* `Write-Progress` work in the integrated console ⏰ |
| 9 | +* Support for [PSScriptAnalyzer 1.18](https://github.com/PowerShell/PSScriptAnalyzer/releases/tag/1.18.0) 📝 |
| 10 | +* The ability to debug any runspace in any process 🔎 |
| 11 | +* PSReadLine enabled by default on Windows 🎨 |
| 12 | +* (Bug fix!) You can open untitled workspaces/folders again! 🐛☠️ |
| 13 | + |
| 14 | +There are a lot more goodies in this version. Checkout the changelog below! |
| 15 | + |
| 16 | +#### [vscode-powershell](https://github.com/powershell/vscode-powershell) |
| 17 | + |
| 18 | +- [vscode-PowerShell #1794](https://github.com/PowerShell/vscode-PowerShell/pull/1794) - |
| 19 | + Make PSReadLine default on Windows |
| 20 | +- [vscode-PowerShell #1736](https://github.com/PowerShell/vscode-PowerShell/pull/1736) - |
| 21 | + turn off non-windows gate for attach to process |
| 22 | +- [vscode-PowerShell #1729](https://github.com/PowerShell/vscode-PowerShell/pull/1729) - |
| 23 | + Handle Pester Describe block strings with single quotes inside it (Thanks @bergmeister!) |
| 24 | +- [vscode-PowerShell #1741](https://github.com/PowerShell/vscode-PowerShell/pull/1741) - |
| 25 | + Update build to clear node modules directory (Thanks @corbob!) |
| 26 | +- [vscode-PowerShell #1743](https://github.com/PowerShell/vscode-PowerShell/pull/1743) - |
| 27 | + Fix Right Click Help lookup not always working. (Thanks @corbob!) |
| 28 | +- [vscode-PowerShell #1746](https://github.com/PowerShell/vscode-PowerShell/pull/1746) - |
| 29 | + Add label property to debug config, change pkg name to lowercase (Thanks @rkeithhill!) |
| 30 | +- [vscode-PowerShell #1749](https://github.com/PowerShell/vscode-PowerShell/pull/1749) - |
| 31 | + Adds the Install-VSCode.ps1 script to signing |
| 32 | +- [vscode-PowerShell #1747](https://github.com/PowerShell/vscode-PowerShell/pull/1747) - |
| 33 | + Modify powerShellDefaultVersion desc to make clearer (Thanks @rkeithhill!) |
| 34 | +- [vscode-PowerShell #1755](https://github.com/PowerShell/vscode-PowerShell/pull/1755) - |
| 35 | + Speed up travis builds by skipping the .net core initialisation (Thanks @bergmeister!) |
| 36 | +- [vscode-PowerShell #1773](https://github.com/PowerShell/vscode-PowerShell/pull/1773) - |
| 37 | + Change debugger type field back to "PowerShell" from powershell (Thanks @rkeithhill!) |
| 38 | +- [vscode-PowerShell #1757](https://github.com/PowerShell/vscode-PowerShell/pull/1757) - |
| 39 | + Match Install-VSCode.ps1 script url with the one from master branch (Thanks @rafaltra!) |
| 40 | +- [vscode-PowerShell #1774](https://github.com/PowerShell/vscode-PowerShell/pull/1774) - |
| 41 | + Switch to EncodedCommand |
| 42 | +- [vscode-PowerShell #1764](https://github.com/PowerShell/vscode-PowerShell/pull/1764) - |
| 43 | + Added Pester, ShouldProcess and Calculated Property PS Snippets (Thanks @brettmillerb!) |
| 44 | +- [vscode-PowerShell #1776](https://github.com/PowerShell/vscode-PowerShell/pull/1776) - |
| 45 | + Migrate Pester version detection into an InovkePester stub script (Thanks @rkeithhill!) |
| 46 | +- [vscode-PowerShell #1781](https://github.com/PowerShell/vscode-PowerShell/pull/1781) - |
| 47 | + fix initial launch config casing |
| 48 | +- [vscode-PowerShell #1775](https://github.com/PowerShell/vscode-PowerShell/pull/1775) - |
| 49 | + Support -CustomPipeName |
| 50 | +- [vscode-PowerShell #1787](https://github.com/PowerShell/vscode-PowerShell/pull/1787) - |
| 51 | + Added SQL PowerShell Examples (Thanks @SQLvariant!) |
| 52 | +- [vscode-PowerShell #1782](https://github.com/PowerShell/vscode-PowerShell/pull/1782) - |
| 53 | + Add Debug Runspace command (Thanks @adamdriscoll!) |
| 54 | +- [vscode-PowerShell #1800](https://github.com/PowerShell/vscode-PowerShell/pull/1800) - |
| 55 | + include current runspace and runspace 1 if should |
| 56 | +- [vscode-PowerShell #1687](https://github.com/PowerShell/vscode-PowerShell/pull/1687) - |
| 57 | + Add new powershell.useCorrectCasingsettings for new rule in PSSA 1.18: PSUseCorrectCasing (Thanks @bergmeister!) |
| 58 | +- [vscode-PowerShell #1668](https://github.com/PowerShell/vscode-PowerShell/pull/1668) - |
| 59 | + Add new powershell.codeFormatting settings for new options in PSSA 1.18: WhitespaceInsideBrace and WhitespaceAroundPipe (Thanks @bergmeister!) |
| 60 | +- [vscode-PowerShell #1669](https://github.com/PowerShell/vscode-PowerShell/pull/1669) - |
| 61 | + Add new powershell.codeFormatting settings for new options in PSSA 1.18: PipelineIndentationStyle (Thanks @bergmeister!) |
| 62 | +- [vscode-PowerShell #1738](https://github.com/PowerShell/vscode-PowerShell/pull/1738) - |
| 63 | + Setting CommandExp ExcludeFilter to be empty array (Thanks @adilio!) |
| 64 | +- [vscode-PowerShell #1686](https://github.com/PowerShell/vscode-PowerShell/pull/1686) - |
| 65 | + Add an Exclusion filter to the Command Explorer. (Thanks @corbob!) |
| 66 | + |
| 67 | +#### [PowerShellEditorServices](https://github.com/powershell/PowerShellEditorServices) |
| 68 | + |
| 69 | +- [PowerShellEditorServices #888](https://github.com/PowerShell/PowerShellEditorServices/pull/888) - |
| 70 | + Add new ParseError level to ScriptFileMarkerLevel and only have it send parse errors |
| 71 | +- [PowerShellEditorServices #858](https://github.com/PowerShell/PowerShellEditorServices/pull/858) - |
| 72 | + Fix XUnit warnings that better assertion operators should be used. (Thanks @bergmeister!) |
| 73 | +- [PowerShellEditorServices #854](https://github.com/PowerShell/PowerShellEditorServices/pull/854) - |
| 74 | + (maint) Reinstate test filtering (Thanks @glennsarti!) |
| 75 | +- [PowerShellEditorServices #866](https://github.com/PowerShell/PowerShellEditorServices/pull/866) - |
| 76 | + Catch NotSupportedException which can be thrown by FilleStream ctor (Thanks @rkeithhill!) |
| 77 | +- [PowerShellEditorServices #868](https://github.com/PowerShell/PowerShellEditorServices/pull/868) - |
| 78 | + Speed up travis builds by skipping the .net core initialisation (Thanks @bergmeister!) |
| 79 | +- [PowerShellEditorServices #869](https://github.com/PowerShell/PowerShellEditorServices/pull/869) - |
| 80 | + Added `AsNewFile` switch to Out-CurrentFile (Thanks @dfinke!) |
| 81 | +- [PowerShellEditorServices #873](https://github.com/PowerShell/PowerShellEditorServices/pull/873) - |
| 82 | + Return the start line number for Describe block (Thanks @rkeithhill!) |
| 83 | +- [PowerShellEditorServices #876](https://github.com/PowerShell/PowerShellEditorServices/pull/876) - |
| 84 | + Temporarily disable deemphasized stack frames to fix VSCode issue 1750 (Thanks @rkeithhill!) |
| 85 | +- [PowerShellEditorServices #871](https://github.com/PowerShell/PowerShellEditorServices/pull/871) - |
| 86 | + Support -CustomPipeName |
| 87 | +- [PowerShellEditorServices #872](https://github.com/PowerShell/PowerShellEditorServices/pull/872) - |
| 88 | + Fix unable to open files in problems/peek windows issue (Thanks @rkeithhill!) |
| 89 | +- [PowerShellEditorServices #875](https://github.com/PowerShell/PowerShellEditorServices/pull/875) - |
| 90 | + Add attach to local runspace. (Thanks @adamdriscoll!) |
| 91 | +- [PowerShellEditorServices #881](https://github.com/PowerShell/PowerShellEditorServices/pull/881) - |
| 92 | + NamedPipeConnectionInfo <= Enter-PSHostProcess |
| 93 | +- [PowerShellEditorServices #845](https://github.com/PowerShell/PowerShellEditorServices/pull/845) - |
| 94 | + add UseCorrectCasing (Thanks @bergmeister!) |
| 95 | +- [PowerShellEditorServices #835](https://github.com/PowerShell/PowerShellEditorServices/pull/835) - |
| 96 | + Map new powershell.codeformatting settings WhitespaceInsideBrace and WhitespaceAroundPipe to PSSA settings hash table (Thanks @bergmeister!) |
| 97 | +- [PowerShellEditorServices #836](https://github.com/PowerShell/PowerShellEditorServices/pull/836) - |
| 98 | + add PipelineIndentationStyle mapping (Thanks @bergmeister!) |
| 99 | +- [PowerShellEditorServices #887](https://github.com/PowerShell/PowerShellEditorServices/pull/887) - |
| 100 | + Cherry pick PR 1750 merge commit to legacy/v1.x, has additional fixes (Thanks @rkeithhill!) |
| 101 | +- [PowerShellEditorServices #874](https://github.com/PowerShell/PowerShellEditorServices/pull/874) - |
| 102 | + Use public InternalHost from origin runspace (Thanks @SeeminglyScience!) |
| 103 | +- [PowerShellEditorServices #889](https://github.com/PowerShell/PowerShellEditorServices/pull/889) - |
| 104 | + Enhance Get-PsesRpcNotificationMessage/MessageResponseTimes to allow filtering by message name (Thanks @rkeithhill!) |
| 105 | +- [PowerShellEditorServices #859](https://github.com/PowerShell/PowerShellEditorServices/pull/859) - |
| 106 | + Upgrade PowerShellStandard.Library, PowerShell.SDK, NET.Test.SDK and Serilog NuGet packages to latest released version and enable AppVeyor build on any branch (Thanks @bergmeister!) |
| 107 | +- [PowerShellEditorServices #862](https://github.com/PowerShell/PowerShellEditorServices/pull/862) - |
| 108 | + Handle arbitrary exceptions when recursing workspace |
| 109 | + |
3 | 110 | ## v2.0.0-preview.1
|
4 | 111 | ### Wednesday, January 23, 2019
|
5 | 112 |
|
|
0 commit comments