|
1 | 1 | # vscode-powershell Release History
|
2 | 2 |
|
| 3 | +## v2.0.0-preview.1 |
| 4 | +### Wednesday, January 23, 2019 |
| 5 | + |
| 6 | +#### Preview builds of the PowerShell extension are now available in VSCode |
| 7 | + |
| 8 | +We are excited to announce the PowerShell Preview extension in the VSCode marketplace! |
| 9 | +The PowerShell Preview extension allows users on Windows PowerShell 5.1 and PowerShell Core 6 to get and test the latest updates |
| 10 | +to the PowerShell extension and comes with some exciting features. |
| 11 | + |
| 12 | +The PowerShell Preview extension is a substitute for the PowerShell extension so |
| 13 | +both the PowerShell extension and the PowerShell Preview extension should not be enabled at the same time. |
| 14 | + |
| 15 | +By having a preview channel, in addition to our existing stable channel, we can get new features out faster and get feedback faster from you, the users. |
| 16 | + |
| 17 | +##### How to Get/Use the PowerShell Preview extension |
| 18 | + |
| 19 | +If you dont already have VSCode, start [here](https://code.visualstudio.com/Docs/setup/setup-overview). |
| 20 | + |
| 21 | +Once you have VSCode open, click `Clt+Shift+X` to open the extensions marketplace. |
| 22 | +Next, type `PowerShell Preview` in the search bar. |
| 23 | +Click `Install` on the `PowerShell Preview` page. |
| 24 | +Finally, click `Reload` in order to refresh VSCode. |
| 25 | + |
| 26 | +If you already have the PowerShell extension, please disable it to use the Powershell Preview extension. |
| 27 | +To disable the PowerShell extension, find it in the Extensions sidebar view, specifically under the list of Enabled extensions, |
| 28 | +Right-click on the PowerShell extension and select `Disable`. |
| 29 | +Please note that it is important to only have either the PowerShell extension or the PowerShell Preview extension enabled at one time. |
| 30 | + |
| 31 | + |
| 32 | +#### What the first preview contains |
| 33 | + |
| 34 | +The v2.0.0-preview.1 version of the extension is built on .NET Standard |
| 35 | +(enabling support for both Windows PowerShell and PowerShell Core from one assembly) |
| 36 | + |
| 37 | +It also contains PSReadLine support in the integrated console for Windows behind a feature flag. |
| 38 | +PSReadLine provides a consistent and rich interactive experience, |
| 39 | +including syntax coloring and multi-line editing and history, in the PowerShell console, in Cloud Shell, |
| 40 | +and now in VSCode terminal. For more information on the benefits of PSReadLine, |
| 41 | +check out their [documentation](https://docs.microsoft.com/en-us/powershell/module/psreadline/about/about_psreadline?view=powershell-6). |
| 42 | + |
| 43 | +To enable PSReadLine support in the Preview version on Windows, please add the following to your user settings: |
| 44 | + |
| 45 | +``` |
| 46 | +"powershell.developer.featureFlags": [ "PSReadLine" ] |
| 47 | +``` |
| 48 | + |
| 49 | +HUGE thanks to @SeeminglyScience for all his amazing work getting PSReadLine working in PowerShell Editor Services! |
| 50 | + |
| 51 | +#### Breaking Changes |
| 52 | + |
| 53 | +As stated above, this version of the PowerShell extension only works with Windows PowerShell versions 5.1 and PowerShell Core 6. |
| 54 | + |
| 55 | +#### [vscode-powershell](https://github.com/powershell/vscode-powershell) |
| 56 | + |
| 57 | +- [vscode-PowerShell #1587](https://github.com/PowerShell/vscode-PowerShell/pull/1587) - |
| 58 | + Removed ShowOnlineHelp Command (Thanks @corbob!) |
| 59 | + |
| 60 | +#### [PowerShellEditorServices](https://github.com/powershell/PowerShellEditorServices) |
| 61 | + |
| 62 | +- [PowerShellEditorServices #792](https://github.com/PowerShell/PowerShellEditorServices/pull/792) - |
| 63 | + Add Async suffix to async methods (Thanks @dee-see!) |
| 64 | +- [PowerShellEditorServices #775](https://github.com/PowerShell/PowerShellEditorServices/pull/775) - |
| 65 | + Removed ShowOnlineHelp Message (Thanks @corbob!) |
| 66 | +- [PowerShellEditorServices #769](https://github.com/PowerShell/PowerShellEditorServices/pull/769) - |
| 67 | + Set Runspaces to use STA when running in Windows PowerShell |
| 68 | +- [PowerShellEditorServices #741](https://github.com/PowerShell/PowerShellEditorServices/pull/741) - |
| 69 | + Migrate to netstandard2.0 and PSStandard |
| 70 | +- [PowerShellEditorServices #672](https://github.com/PowerShell/PowerShellEditorServices/pull/672) - |
| 71 | + PSReadLine integration (Thanks @SeeminglyScience!) |
| 72 | + |
3 | 73 | ## v1.10.2
|
4 | 74 | ### Tuesday, December 18, 2018
|
5 | 75 |
|
|
0 commit comments