|
1 |
| -# PowerShell Preview Extension Release History |
| 1 | +# PowerShell Extension Release History |
| 2 | + |
| 3 | +## v2020.4.0 |
| 4 | +### Thursday, April 15, 2020 |
| 5 | + |
| 6 | +- ⚡️🧠 Better performance of overall but especially IntelliSense. |
| 7 | +- 🐛📟 Errors show up properly on screen in PowerShell Integrated Console. |
| 8 | +- ✨🐢 Run a single test in Pester v5 by setting `"powershell.pester.useLegacyCodeLens": false`. |
| 9 | +- 🐛🔧 Ignore files specified in `files.exclude` and `search.exclude` in reference/CodeLens search. |
2 | 10 |
|
3 | 11 | ## v2020.4.2-preview
|
4 | 12 | ### Monday, April 13, 2020
|
|
96 | 104 |
|
97 | 105 | ## v2020.3.0
|
98 | 106 | ### Thursday, March 12, 2020
|
| 107 | + |
| 108 | +#### Release of preview work to stable branch |
| 109 | + |
| 110 | +This release, coinciding with the [GA release of PowerShell 7](https://devblogs.microsoft.com/powershell/announcing-PowerShell-7-0/), |
| 111 | +brings a year of work on the PowerShell extension into the stable release. |
| 112 | +The timing of this release is deliberate, since some of the new features |
| 113 | +depend on additions and bugfixes in PowerShell 7, |
| 114 | +while others have a much better experience in PowerShell 7 |
| 115 | +thanks to many improvements shipping with it. |
| 116 | + |
| 117 | +Some changes that come to the stable channel in this release include: |
| 118 | + |
| 119 | +- [Integration of PSReadLine into the Integrated Console](https://github.com/PowerShell/vscode-PowerShell/issues/535), |
| 120 | + enabling syntax highlighting, a better (and more configurable) completion experience, |
| 121 | + multiline editing and searchable history in the PowerShell Integrated Console |
| 122 | +- Performance and reliability improvements gained |
| 123 | + by [replacing](https://github.com/PowerShell/PowerShellEditorServices/pull/1056) |
| 124 | + a hand-rolled Language Server Protocol stack |
| 125 | + with the LSP server library from the Omnisharp project |
| 126 | +- An [ISE compatibility mode](https://github.com/PowerShell/vscode-powershell/pull/2335) |
| 127 | + setting to toggle a more ISE-like user experience |
| 128 | +- Debugging improvements in PowerShell 7, |
| 129 | + [using its new debugging APIs](https://github.com/PowerShell/PowerShellEditorServices/pull/1119) |
| 130 | +- [End of support for PowerShell v3/v4 and .NET 4.5.2](https://github.com/PowerShell/vscode-PowerShell/issues/1310) |
| 131 | + |
| 132 | +After this release, the stable/preview channels will now function as originally intended, |
| 133 | +where the preview channel will be the beta release |
| 134 | +for features to come out in the following stable release. |
| 135 | + |
| 136 | +You may also notice that the history of the changelog has changed. |
| 137 | +For a full list of changes between this release and the previous stable release, |
| 138 | +see [here](https://github.com/PowerShell/vscode-powershell/blob/master/docs/preview_to_stable_changelog.md). |
| 139 | +You can find the changelog from the old stable fork |
| 140 | +[here](https://github.com/PowerShell/vscode-powershell/blob/legacy/1.x/CHANGELOG.md). |
| 141 | + |
99 | 142 | #### [vscode-PowerShell](https://github.com/PowerShell/vscode-PowerShell)
|
100 | 143 |
|
101 | 144 | - ✨📺 [vscode-PowerShell #2503](https://github.com/PowerShell/vscode-powershell/pull/2503) -
|
|
0 commit comments