Skip to content

Commit 3e59c98

Browse files
Prep for 2.0.0-preview.2 release (#1808)
* Prep for 2.0.0-preview.2 release * add #Requires * added extra words * #Requires in the correct file
1 parent b4d99b7 commit 3e59c98

5 files changed

+123
-7
lines changed

CHANGELOG.md

+107
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,112 @@
11
# vscode-powershell Release History
22

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+
3110
## v2.0.0-preview.1
4111
### Wednesday, January 23, 2019
5112

README.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# PowerShell Language Support for Visual Studio Code
22

3+
> ## ATTENTION: This is the PREVIEW version of the PowerShell extension for VSCode which contains features that are being evaluated for stable. It works with PowerShell 5.1 and up.
4+
> ### If you are looking for the stable version, please [go here](https://marketplace.visualstudio.com/items?itemName=ms-vscode.PowerShell) or install the extension called "PowerShell" (not "PowerShell Preview")
5+
> ## NOTE: If you have both stable (aka "PowerShell") and preview (aka "PowerShell Preview") installed, you MUST [DISABLE](https://code.visualstudio.com/docs/editor/extension-gallery#_disable-an-extension) one of them for the best performance. Docs on how to disable an extension can be found [here](https://code.visualstudio.com/docs/editor/extension-gallery#_disable-an-extension)
6+
37
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/df06b9909e7442cebc1132bda0b8c0e3)](https://app.codacy.com/app/TylerLeonhardt/vscode-powershell?utm_source=github.com&utm_medium=referral&utm_content=PowerShell/vscode-powershell&utm_campaign=Badge_Grade_Dashboard)
48
[![Version](https://vsmarketplacebadge.apphb.com/version/ms-vscode.PowerShell.svg)](https://marketplace.visualstudio.com/items?itemName=ms-vscode.PowerShell) [![Installs](https://vsmarketplacebadge.apphb.com/installs-short/ms-vscode.PowerShell.svg)](https://marketplace.visualstudio.com/items?itemName=ms-vscode.PowerShell) [![windows build](https://img.shields.io/appveyor/ci/PowerShell/vscode-powershell/master.svg?label=windows+build)](https://ci.appveyor.com/project/PowerShell/vscode-powershell) [![linux/macos build](https://img.shields.io/travis/PowerShell/vscode-powershell/master.svg?label=linux/macos+build)](https://travis-ci.org/PowerShell/vscode-powershell) [![Join the chat at https://gitter.im/PowerShell/vscode-powershell](https://badges.gitter.im/PowerShell/vscode-powershell.svg)](https://gitter.im/PowerShell/vscode-powershell?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
59

package.json

+8-5
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
{
2-
"name": "powershell",
3-
"displayName": "PowerShell",
4-
"version": "2.0.0",
2+
"name": "powershell-preview",
3+
"displayName": "PowerShell Preview",
4+
"version": "2.0.1",
55
"preview": true,
66
"publisher": "ms-vscode",
7-
"description": "Develop PowerShell scripts in Visual Studio Code!",
7+
"description": "(Preview) Develop PowerShell scripts in Visual Studio Code!",
88
"engines": {
99
"vscode": "^1.29.0"
1010
},
@@ -459,7 +459,10 @@
459459
"default": null
460460
},
461461
"runspaceId": {
462-
"type":["string","number"],
462+
"type": [
463+
"string",
464+
"number"
465+
],
463466
"description": "Optional: The ID of the runspace to debug in the attached process. Defaults to 1. Works only on PowerShell 5 and above.",
464467
"default": null
465468
},

tools/Get-PowerShellExtensionChangelog.ps1

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
# Copyright (c) Microsoft Corporation. All rights reserved.
22
# Licensed under the MIT License.
33

4+
#Requires -Version 6.0
5+
46
##############################
57
#.SYNOPSIS
68
#Generate the draft change log of the PowerShell Extension for VSCode
@@ -372,7 +374,7 @@ function Get-PowerShellExtensionChangeLog {
372374
)
373375

374376
$vscodePowerShell = Get-ChangeLog -LastReleaseTag $LastReleaseTag -Token $Token -HasCherryPick:$HasCherryPick.IsPresent -RepoUri 'https://api.github.com/repos/PowerShell/vscode-powershell' -RepoName 'vscode-PowerShell'
375-
Push-Location ../PowerShellEditorServices
377+
Push-Location (Join-Path $PSScriptRoot .. .. PowerShellEditorServices)
376378
$pses = Get-ChangeLog -LastReleaseTag $LastReleaseTag -Token $Token -HasCherryPick:$HasCherryPick.IsPresent -RepoUri 'https://api.github.com/repos/PowerShell/PowerShellEditorServices' -RepoName 'PowerShellEditorServices'
377379
Pop-Location
378380

vscode-powershell.build.ps1

+1-1
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ task UpdateReadme {
132132
}
133133

134134
task UpdatePackageJson {
135-
$script:PackageJson.name = "PowerShell-Preview"
135+
$script:PackageJson.name = "powershell-preview"
136136
$script:PackageJson.displayName = "PowerShell Preview"
137137
$script:PackageJson.description = "(Preview) Develop PowerShell scripts in Visual Studio Code!"
138138
$script:PackageJson.preview = $true

0 commit comments

Comments
 (0)