Skip to content

Move package to non-preview, add changelog notes #2510

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 5 commits into from
Mar 2, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
37 changes: 36 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,42 @@
# PowerShell Preview Extension Release History

## v2020.3.0
### Thursday, March 12, 2020
### Thursday, March 5, 2020

#### Release of preview work to stable branch

This release, coinciding with the [GA release of PowerShell 7](https://devblogs.microsoft.com/powershell/announcing-PowerShell-7-0/),
brings a year of work on the PowerShell extension into the stable release.
The timing of this release is deliberate, since some of the new features
depend on additions and bugfixes in PowerShell 7,
while others have a much better experience in PowerShell 7
thanks to many improvements shipping with it.

Some changes that come to the stable channel in this release include:

- [Integration of PSReadLine into the Integrated Console](https://github.com/PowerShell/vscode-PowerShell/issues/535),
enabling syntax highlighting, a better (and more configurable) completion experience,
multiline editing and searchable history in the PowerShell Integrated Console
- Performance and reliability improvements gained
by [replacing](https://github.com/PowerShell/PowerShellEditorServices/pull/1056)
a hand-rolled Language Server Protocol stack
with the LSP server library from the Omnisharp project
- An [ISE compatibility mode](https://github.com/PowerShell/vscode-powershell/pull/2335)
setting to toggle a more ISE-like user experience
- Debugging improvements in PowerShell 7,
[using its new debugging APIs](https://github.com/PowerShell/PowerShellEditorServices/pull/1119)
- [End of support for PowerShell v3/v4 and .NET 4.5.2](https://github.com/PowerShell/vscode-PowerShell/issues/1310)

After this release, the stable/preview channels will now function as originally intended,
where the preview channel will be the beta release
for features to come out in the following stable release.

You may also notice that the history of the changelog has changed.
For a full list of changes between this release and the previous stable release,
see [here](https://github.com/PowerShell/vscode-powershell/blob/master/docs/preview_to_stable_changelog.md).
You can find the changelog from the old stable fork
[here](https://github.com/PowerShell/vscode-powershell/blob/legacy/1.x/CHANGELOG.md).

#### [vscode-PowerShell](https://github.com/PowerShell/vscode-PowerShell)

- ✨📺 [vscode-PowerShell #2503](https://github.com/PowerShell/vscode-powershell/pull/2503) -
Expand Down
22 changes: 14 additions & 8 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 4 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
"name": "powershell-preview",
"displayName": "PowerShell Preview",
"name": "powershell",
"displayName": "PowerShell",
"version": "2020.3.0",
"preview": true,
"preview": false,
"publisher": "ms-vscode",
"description": "(Preview) Develop PowerShell scripts in Visual Studio Code!",
"description": "Develop PowerShell scripts in Visual Studio Code!",
"engines": {
"vscode": "^1.40.0"
},
Expand Down