|
1 | 1 | # PowerShell Preview Extension Release History
|
2 | 2 |
|
3 | 3 | ## v2020.3.0
|
4 |
| -### Thursday, March 12, 2020 |
| 4 | +### Thursday, March 5, 2020 |
| 5 | + |
| 6 | +#### Release of preview work to stable branch |
| 7 | + |
| 8 | +This release, coinciding with the [GA release of PowerShell 7](https://devblogs.microsoft.com/powershell/announcing-PowerShell-7-0/), |
| 9 | +brings a year of work on the PowerShell extension into the stable release. |
| 10 | +The timing of this release is deliberate, since some of the new features |
| 11 | +depend on additions and bugfixes in PowerShell 7, |
| 12 | +while others have a much better experience in PowerShell 7 |
| 13 | +thanks to many improvements shipping with it. |
| 14 | + |
| 15 | +Some changes that come to the stable channel in this release include: |
| 16 | + |
| 17 | +- [Integration of PSReadLine into the Integrated Console](https://github.com/PowerShell/vscode-PowerShell/issues/535), |
| 18 | + enabling syntax highlighting, a better (and more configurable) completion experience, |
| 19 | + multiline editing and searchable history in the PowerShell Integrated Console |
| 20 | +- Performance and reliability improvements gained |
| 21 | + by [replacing](https://github.com/PowerShell/PowerShellEditorServices/pull/1056) |
| 22 | + a hand-rolled Language Server Protocol stack |
| 23 | + with the LSP server library from the Omnisharp project |
| 24 | +- An [ISE compatibility mode](https://github.com/PowerShell/vscode-powershell/pull/2335) |
| 25 | + setting to toggle a more ISE-like user experience |
| 26 | +- Debugging improvements in PowerShell 7, |
| 27 | + [using its new debugging APIs](https://github.com/PowerShell/PowerShellEditorServices/pull/1119) |
| 28 | +- [End of support for PowerShell v3/v4 and .NET 4.5.2](https://github.com/PowerShell/vscode-PowerShell/issues/1310) |
| 29 | + |
| 30 | +After this release, the stable/preview channels will now function as originally intended, |
| 31 | +where the preview channel will be the beta release |
| 32 | +for features to come out in the following stable release. |
| 33 | + |
| 34 | +You may also notice that the history of the changelog has changed. |
| 35 | +For a full list of changes between this release and the previous stable release, |
| 36 | +see [here](https://github.com/PowerShell/vscode-powershell/blob/master/docs/preview_to_stable_changelog.md). |
| 37 | +You can find the changelog from the old stable fork |
| 38 | +[here](https://github.com/PowerShell/vscode-powershell/blob/legacy/1.x/CHANGELOG.md). |
| 39 | + |
5 | 40 | #### [vscode-PowerShell](https://github.com/PowerShell/vscode-PowerShell)
|
6 | 41 |
|
7 | 42 | - ✨📺 [vscode-PowerShell #2503](https://github.com/PowerShell/vscode-powershell/pull/2503) -
|
|
0 commit comments