Skip to content

Commit 5bbe42e

Browse files
committed
Bump version to 1.0.0, update CHANGELOG.md
1 parent f6d6cad commit 5bbe42e

File tree

7 files changed

+270
-15
lines changed

7 files changed

+270
-15
lines changed

.vscodeignore

+1
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,4 @@ bin/*.vshost.*
1111
bin/PowerShell/**
1212
logs/**
1313
sessions/**
14+
scripts/Install-VSCode.ps1

CHANGELOG.md

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

3+
## 1.0.0
4+
### Wednesday, May 10, 2017
5+
6+
We are excited to announce that we've reached version 1.0! For more information,
7+
please see the [official announcement](https://blogs.msdn.microsoft.com/powershell/2017/05/10/announcing-powershell-for-visual-studio-code-1-0/)
8+
on the PowerShell Team Blog.
9+
10+
#### New script argument UI when debugging ([#705](https://github.com/PowerShell/vscode-powershell/issues/705))
11+
12+
You can now set PowerShell debugger configurations to prompt for arguments to be
13+
passed to your script when it is executed. This is configured using the new
14+
`${command:SpecifyScriptArgs}` configuration variable in `launch.json`:
15+
16+
```json
17+
{
18+
"type": "PowerShell",
19+
"request": "launch",
20+
"name": "PowerShell Launch DebugTest.ps1 w/Args Prompt",
21+
"script": "${workspaceRoot}/DebugTest.ps1",
22+
"args": [ "${command:SpecifyScriptArgs}" ],
23+
"cwd": "${file}"
24+
}
25+
```
26+
27+
When you launch this configuration you will see a UI popup asking for arguments:
28+
29+
30+
![image](https://cloud.githubusercontent.com/assets/5177512/25560503/e60e9822-2d12-11e7-9837-29464d077082.png)
31+
32+
You can type your arguments to the script as you would in PowerShell:
33+
34+
```
35+
-Count 5
36+
```
37+
38+
In future executions of this configuration, you will be presented with the arguments
39+
you typed the last time you ran it so that you can easily edit them and test variations!
40+
41+
#### New hash table alignment formatting rule ([#672](https://github.com/PowerShell/vscode-powershell/issues/672))
42+
43+
We've added a new code formatting rule that automatically aligns the equal sign
44+
in assignments of keys in hash tables or DSC configurations. It also works with
45+
nested hash tables! Here's a simple example:
46+
47+
**Before**
48+
49+
```powershell
50+
$formatTest = @{
51+
Apple = 4
52+
Tangerine = @{
53+
Orange = 2
54+
CornflowerBlue = 6
55+
}
56+
Banana = 3
57+
}
58+
```
59+
60+
**After**
61+
62+
```powershell
63+
64+
$formatTest = @{
65+
Apple = 4
66+
Tangerine = @{
67+
Orange = 2
68+
CornflowerBlue = 6
69+
}
70+
Banana = 3
71+
}
72+
```
73+
74+
This formatting rule is enabled by default but can be disabled with the following
75+
setting:
76+
77+
```
78+
"powershell.codeFormatting.alignPropertyValuePairs": false
79+
```
80+
81+
#### Added basic module-wide function references support
82+
83+
In the past, finding the references or definition of a function in `FileA.ps1` only
84+
worked if `FileA.ps1` had an explicit dot-source invocation of `FileB.ps1`. We have
85+
removed this limitation so that you can now find definitions and references of any
86+
function across all the script files in your project folder! This is especially
87+
useful if you write PowerShell modules where all of the source files are dot-sourced
88+
inside of the .psm1 file.
89+
90+
This new implementation is very basic and may give unexpected results, so please [file
91+
an issue on GitHub](https://github.com/PowerShell/vscode-powershell/issues) if you get
92+
a result you did not expect!
93+
94+
#### Other integrated console and debugger improvements
95+
96+
- Fixed [#698](https://github.com/PowerShell/vscode-powershell/issues/698) -
97+
When debugging scripts in the integrated console, the cursor position should now
98+
be stable after stepping through your code! Please let us know if you see any
99+
other cases where this issue appears.
100+
101+
- Fixed [#626](https://github.com/PowerShell/vscode-powershell/issues/626) -
102+
Fixed an issue where debugging a script in one VS Code window would cause that script's
103+
output to be written to a different VS Code window in the same process.
104+
105+
- Fixed [#618](https://github.com/PowerShell/vscode-powershell/issues/618) -
106+
Pressing enter on an empty command line in the Integrated Console no longer adds the
107+
empty line to the command history.
108+
109+
- Fixed [#617](https://github.com/PowerShell/vscode-powershell/issues/617) -
110+
Stopping the debugger during a prompt for a mandatory script parameter no
111+
longer crashes the language server.
112+
113+
- Fixed [PowerShellEditorServices #428](https://github.com/PowerShell/PowerShellEditorServices/issues/428) -
114+
Debugger no longer hangs when you stop debugging while an input or choice prompt is
115+
active in the integrated console.
116+
3117
## 0.12.2
4118
### Friday, April 7, 2017
5119

appveyor.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
version: '0.12.2-insiders-{build}'
1+
version: '1.0.0-insiders-{build}'
22
image: Visual Studio 2017
33
clone_depth: 10
44
skip_tags: true

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "PowerShell",
33
"displayName": "PowerShell",
4-
"version": "0.12.2",
4+
"version": "1.0.0",
55
"publisher": "ms-vscode",
66
"description": "Develop PowerShell scripts in Visual Studio Code!",
77
"engines": {

scripts/Start-EditorServices.ps1

+146-1
Original file line numberDiff line numberDiff line change
@@ -258,4 +258,149 @@ catch [System.Exception] {
258258
}
259259

260260
ExitWithError ("Caught error while waiting for EditorServicesHost to complete:`r`n" + $errorString)
261-
}
261+
}
262+
# SIG # Begin signature block
263+
# MIIasAYJKoZIhvcNAQcCoIIaoTCCGp0CAQExCzAJBgUrDgMCGgUAMGkGCisGAQQB
264+
# gjcCAQSgWzBZMDQGCisGAQQBgjcCAR4wJgIDAQAABBAfzDtgWUsITrck0sYpfvNR
265+
# AgEAAgEAAgEAAgEAAgEAMCEwCQYFKw4DAhoFAAQUh6IiIv2raFsKBO3KlEasSrPy
266+
# nYqgghWDMIIEwzCCA6ugAwIBAgITMwAAALfuAa/68MeouwAAAAAAtzANBgkqhkiG
267+
# 9w0BAQUFADB3MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4G
268+
# A1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSEw
269+
# HwYDVQQDExhNaWNyb3NvZnQgVGltZS1TdGFtcCBQQ0EwHhcNMTYwOTA3MTc1ODQ1
270+
# WhcNMTgwOTA3MTc1ODQ1WjCBszELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hp
271+
# bmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jw
272+
# b3JhdGlvbjENMAsGA1UECxMETU9QUjEnMCUGA1UECxMebkNpcGhlciBEU0UgRVNO
273+
# OkJCRUMtMzBDQS0yREJFMSUwIwYDVQQDExxNaWNyb3NvZnQgVGltZS1TdGFtcCBT
274+
# ZXJ2aWNlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuCMjQSw3ep1m
275+
# SndFRK0xgVRgm9wSl3i2llRtDdxzAWN9gQtYAE3hJP0/pV/7HHkshYPfMIRf7Pm/
276+
# dxSsAN+7ATnNUk+wpe46rfe0FDNxoE6CYaiMSNjKcMXH55bGXNnwrrcsMaZrVXzS
277+
# IQcmAhUQw1jdLntbdTyCAwJ2UqF/XmVtWV/U466G8JP8VGLddeaucY0YKhgYwMnt
278+
# Sp9ElCkVDcUP01L9pgn9JmKUfD3yFt2p1iZ9VKCrlla10JQwe7aNW7xjzXxvcvlV
279+
# IXeA4QSabo4dq8HUh7JoYMqh3ufr2yNgTs/rSxG6D5ITcI0PZkH4PYjO2GbGIcOF
280+
# RVOf5RxVrwIDAQABo4IBCTCCAQUwHQYDVR0OBBYEFJZnqouaH5kw+n1zGHTDXjCT
281+
# 5OMAMB8GA1UdIwQYMBaAFCM0+NlSRnAK7UD7dvuzK7DDNbMPMFQGA1UdHwRNMEsw
282+
# SaBHoEWGQ2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2kvY3JsL3Byb2R1Y3Rz
283+
# L01pY3Jvc29mdFRpbWVTdGFtcFBDQS5jcmwwWAYIKwYBBQUHAQEETDBKMEgGCCsG
284+
# AQUFBzAChjxodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtpL2NlcnRzL01pY3Jv
285+
# c29mdFRpbWVTdGFtcFBDQS5jcnQwEwYDVR0lBAwwCgYIKwYBBQUHAwgwDQYJKoZI
286+
# hvcNAQEFBQADggEBAG7J+Fdd7DgxG6awnA8opmQfW5DHnNDC/JPLof1sA8Nqczym
287+
# cnWIHmlWhqA7TUy4q02lKenO+R/vbmHna1BrC/KkczAyhOzkI2WFU3PeYubv8EjK
288+
# fYPmrNvS8fCsHJXj3N6fuFwXkHmCVBjTchK93auG09ckBYx5Mt4zW0TUbbw4/QAZ
289+
# X64rbut6Aw/C1bpxqBb8vvMssBB9Hw2m8ApFTApaEVOE/sKemVlq0VIo0fCXqRST
290+
# Lb6/QOav3S8S+N34RBNx/aKKOFzBDy6Ni45QvtRfBoNX3f4/mm4TFdNs+SeLQA+0
291+
# oBs7UgdoxGSpX6vsWaH8dtlBw3NZK7SFi9bBMI4wggTtMIID1aADAgECAhMzAAAB
292+
# QJap7nBW/swHAAEAAAFAMA0GCSqGSIb3DQEBBQUAMHkxCzAJBgNVBAYTAlVTMRMw
293+
# EQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVN
294+
# aWNyb3NvZnQgQ29ycG9yYXRpb24xIzAhBgNVBAMTGk1pY3Jvc29mdCBDb2RlIFNp
295+
# Z25pbmcgUENBMB4XDTE2MDgxODIwMTcxN1oXDTE3MTEwMjIwMTcxN1owgYMxCzAJ
296+
# BgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25k
297+
# MR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xDTALBgNVBAsTBE1PUFIx
298+
# HjAcBgNVBAMTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjCCASIwDQYJKoZIhvcNAQEB
299+
# BQADggEPADCCAQoCggEBANtLi+kDal/IG10KBTnk1Q6S0MThi+ikDQUZWMA81ynd
300+
# ibdobkuffryavVSGOanxODUW5h2s+65r3Akw77ge32z4SppVl0jII4mzWSc0vZUx
301+
# R5wPzkA1Mjf+6fNPpBqks3m8gJs/JJjE0W/Vf+dDjeTc8tLmrmbtBDohlKZX3APb
302+
# LMYb/ys5qF2/Vf7dSd9UBZSrM9+kfTGmTb1WzxYxaD+Eaxxt8+7VMIruZRuetwgc
303+
# KX6TvfJ9QnY4ItR7fPS4uXGew5T0goY1gqZ0vQIz+lSGhaMlvqqJXuI5XyZBmBre
304+
# ueZGhXi7UTICR+zk+R+9BFF15hKbduuFlxQiCqET92ECAwEAAaOCAWEwggFdMBMG
305+
# A1UdJQQMMAoGCCsGAQUFBwMDMB0GA1UdDgQWBBSc5ehtgleuNyTe6l6pxF+QHc7Z
306+
# ezBSBgNVHREESzBJpEcwRTENMAsGA1UECxMETU9QUjE0MDIGA1UEBRMrMjI5ODAz
307+
# K2Y3ODViMWMwLTVkOWYtNDMxNi04ZDZhLTc0YWU2NDJkZGUxYzAfBgNVHSMEGDAW
308+
# gBTLEejK0rQWWAHJNy4zFha5TJoKHzBWBgNVHR8ETzBNMEugSaBHhkVodHRwOi8v
309+
# Y3JsLm1pY3Jvc29mdC5jb20vcGtpL2NybC9wcm9kdWN0cy9NaWNDb2RTaWdQQ0Ff
310+
# MDgtMzEtMjAxMC5jcmwwWgYIKwYBBQUHAQEETjBMMEoGCCsGAQUFBzAChj5odHRw
311+
# Oi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtpL2NlcnRzL01pY0NvZFNpZ1BDQV8wOC0z
312+
# MS0yMDEwLmNydDANBgkqhkiG9w0BAQUFAAOCAQEAa+RW49cTHSBA+W3p3k7bXR7G
313+
# bCaj9+UJgAz/V+G01Nn5XEjhBn/CpFS4lnr1jcmDEwxxv/j8uy7MFXPzAGtOJar0
314+
# xApylFKfd00pkygIMRbZ3250q8ToThWxmQVEThpJSSysee6/hU+EbkfvvtjSi0lp
315+
# DimD9aW9oxshraKlPpAgnPWfEj16WXVk79qjhYQyEgICamR3AaY5mLPuoihJbKwk
316+
# Mig+qItmLPsC2IMvI5KR91dl/6TV6VEIlPbW/cDVwCBF/UNJT3nuZBl/YE7ixMpT
317+
# Th/7WpENW80kg3xz6MlCdxJfMSbJsM5TimFU98KNcpnxxbYdfqqQhAQ6l3mtYDCC
318+
# BbwwggOkoAMCAQICCmEzJhoAAAAAADEwDQYJKoZIhvcNAQEFBQAwXzETMBEGCgmS
319+
# JomT8ixkARkWA2NvbTEZMBcGCgmSJomT8ixkARkWCW1pY3Jvc29mdDEtMCsGA1UE
320+
# AxMkTWljcm9zb2Z0IFJvb3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5MB4XDTEwMDgz
321+
# MTIyMTkzMloXDTIwMDgzMTIyMjkzMloweTELMAkGA1UEBhMCVVMxEzARBgNVBAgT
322+
# Cldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29m
323+
# dCBDb3Jwb3JhdGlvbjEjMCEGA1UEAxMaTWljcm9zb2Z0IENvZGUgU2lnbmluZyBQ
324+
# Q0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCycllcGTBkvx2aYCAg
325+
# Qpl2U2w+G9ZvzMvx6mv+lxYQ4N86dIMaty+gMuz/3sJCTiPVcgDbNVcKicquIEn0
326+
# 8GisTUuNpb15S3GbRwfa/SXfnXWIz6pzRH/XgdvzvfI2pMlcRdyvrT3gKGiXGqel
327+
# cnNW8ReU5P01lHKg1nZfHndFg4U4FtBzWwW6Z1KNpbJpL9oZC/6SdCnidi9U3RQw
328+
# WfjSjWL9y8lfRjFQuScT5EAwz3IpECgixzdOPaAyPZDNoTgGhVxOVoIoKgUyt0vX
329+
# T2Pn0i1i8UU956wIAPZGoZ7RW4wmU+h6qkryRs83PDietHdcpReejcsRj1Y8wawJ
330+
# XwPTAgMBAAGjggFeMIIBWjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTLEejK
331+
# 0rQWWAHJNy4zFha5TJoKHzALBgNVHQ8EBAMCAYYwEgYJKwYBBAGCNxUBBAUCAwEA
332+
# ATAjBgkrBgEEAYI3FQIEFgQU/dExTtMmipXhmGA7qDFvpjy82C0wGQYJKwYBBAGC
333+
# NxQCBAweCgBTAHUAYgBDAEEwHwYDVR0jBBgwFoAUDqyCYEBWJ5flJRP8KuEKU5VZ
334+
# 5KQwUAYDVR0fBEkwRzBFoEOgQYY/aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3Br
335+
# aS9jcmwvcHJvZHVjdHMvbWljcm9zb2Z0cm9vdGNlcnQuY3JsMFQGCCsGAQUFBwEB
336+
# BEgwRjBEBggrBgEFBQcwAoY4aHR0cDovL3d3dy5taWNyb3NvZnQuY29tL3BraS9j
337+
# ZXJ0cy9NaWNyb3NvZnRSb290Q2VydC5jcnQwDQYJKoZIhvcNAQEFBQADggIBAFk5
338+
# Pn8mRq/rb0CxMrVq6w4vbqhJ9+tfde1MOy3XQ60L/svpLTGjI8x8UJiAIV2sPS9M
339+
# uqKoVpzjcLu4tPh5tUly9z7qQX/K4QwXaculnCAt+gtQxFbNLeNK0rxw56gNogOl
340+
# VuC4iktX8pVCnPHz7+7jhh80PLhWmvBTI4UqpIIck+KUBx3y4k74jKHK6BOlkU7I
341+
# G9KPcpUqcW2bGvgc8FPWZ8wi/1wdzaKMvSeyeWNWRKJRzfnpo1hW3ZsCRUQvX/Ta
342+
# rtSCMm78pJUT5Otp56miLL7IKxAOZY6Z2/Wi+hImCWU4lPF6H0q70eFW6NB4lhhc
343+
# yTUWX92THUmOLb6tNEQc7hAVGgBd3TVbIc6YxwnuhQ6MT20OE049fClInHLR82zK
344+
# wexwo1eSV32UjaAbSANa98+jZwp0pTbtLS8XyOZyNxL0b7E8Z4L5UrKNMxZlHg6K
345+
# 3RDeZPRvzkbU0xfpecQEtNP7LN8fip6sCvsTJ0Ct5PnhqX9GuwdgR2VgQE6wQuxO
346+
# 7bN2edgKNAltHIAxH+IOVN3lofvlRxCtZJj/UBYufL8FIXrilUEnacOTj5XJjdib
347+
# Ia4NXJzwoq6GaIMMai27dmsAHZat8hZ79haDJLmIz2qoRzEvmtzjcT3XAH5iR9HO
348+
# iMm4GPoOco3Boz2vAkBq/2mbluIQqBC0N1AI1sM9MIIGBzCCA++gAwIBAgIKYRZo
349+
# NAAAAAAAHDANBgkqhkiG9w0BAQUFADBfMRMwEQYKCZImiZPyLGQBGRYDY29tMRkw
350+
# FwYKCZImiZPyLGQBGRYJbWljcm9zb2Z0MS0wKwYDVQQDEyRNaWNyb3NvZnQgUm9v
351+
# dCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwHhcNMDcwNDAzMTI1MzA5WhcNMjEwNDAz
352+
# MTMwMzA5WjB3MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4G
353+
# A1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSEw
354+
# HwYDVQQDExhNaWNyb3NvZnQgVGltZS1TdGFtcCBQQ0EwggEiMA0GCSqGSIb3DQEB
355+
# AQUAA4IBDwAwggEKAoIBAQCfoWyx39tIkip8ay4Z4b3i48WZUSNQrc7dGE4kD+7R
356+
# p9FMrXQwIBHrB9VUlRVJlBtCkq6YXDAm2gBr6Hu97IkHD/cOBJjwicwfyzMkh53y
357+
# 9GccLPx754gd6udOo6HBI1PKjfpFzwnQXq/QsEIEovmmbJNn1yjcRlOwhtDlKEYu
358+
# J6yGT1VSDOQDLPtqkJAwbofzWTCd+n7Wl7PoIZd++NIT8wi3U21StEWQn0gASkdm
359+
# EScpZqiX5NMGgUqi+YSnEUcUCYKfhO1VeP4Bmh1QCIUAEDBG7bfeI0a7xC1Un68e
360+
# eEExd8yb3zuDk6FhArUdDbH895uyAc4iS1T/+QXDwiALAgMBAAGjggGrMIIBpzAP
361+
# BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBQjNPjZUkZwCu1A+3b7syuwwzWzDzAL
362+
# BgNVHQ8EBAMCAYYwEAYJKwYBBAGCNxUBBAMCAQAwgZgGA1UdIwSBkDCBjYAUDqyC
363+
# YEBWJ5flJRP8KuEKU5VZ5KShY6RhMF8xEzARBgoJkiaJk/IsZAEZFgNjb20xGTAX
364+
# BgoJkiaJk/IsZAEZFgltaWNyb3NvZnQxLTArBgNVBAMTJE1pY3Jvc29mdCBSb290
365+
# IENlcnRpZmljYXRlIEF1dGhvcml0eYIQea0WoUqgpa1Mc1j0BxMuZTBQBgNVHR8E
366+
# STBHMEWgQ6BBhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpL2NybC9wcm9k
367+
# dWN0cy9taWNyb3NvZnRyb290Y2VydC5jcmwwVAYIKwYBBQUHAQEESDBGMEQGCCsG
368+
# AQUFBzAChjhodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtpL2NlcnRzL01pY3Jv
369+
# c29mdFJvb3RDZXJ0LmNydDATBgNVHSUEDDAKBggrBgEFBQcDCDANBgkqhkiG9w0B
370+
# AQUFAAOCAgEAEJeKw1wDRDbd6bStd9vOeVFNAbEudHFbbQwTq86+e4+4LtQSooxt
371+
# YrhXAstOIBNQmd16QOJXu69YmhzhHQGGrLt48ovQ7DsB7uK+jwoFyI1I4vBTFd1P
372+
# q5Lk541q1YDB5pTyBi+FA+mRKiQicPv2/OR4mS4N9wficLwYTp2OawpylbihOZxn
373+
# LcVRDupiXD8WmIsgP+IHGjL5zDFKdjE9K3ILyOpwPf+FChPfwgphjvDXuBfrTot/
374+
# xTUrXqO/67x9C0J71FNyIe4wyrt4ZVxbARcKFA7S2hSY9Ty5ZlizLS/n+YWGzFFW
375+
# 6J1wlGysOUzU9nm/qhh6YinvopspNAZ3GmLJPR5tH4LwC8csu89Ds+X57H2146So
376+
# dDW4TsVxIxImdgs8UoxxWkZDFLyzs7BNZ8ifQv+AeSGAnhUwZuhCEl4ayJ4iIdBD
377+
# 6Svpu/RIzCzU2DKATCYqSCRfWupW76bemZ3KOm+9gSd0BhHudiG/m4LBJ1S2sWo9
378+
# iaF2YbRuoROmv6pH8BJv/YoybLL+31HIjCPJZr2dHYcSZAI9La9Zj7jkIeW1sMpj
379+
# tHhUBdRBLlCslLCleKuzoJZ1GtmShxN1Ii8yqAhuoFuMJb+g74TKIdbrHk/Jmu5J
380+
# 4PcBZW+JC33Iacjmbuqnl84xKf8OxVtc2E0bodj6L54/LlUWa8kTo/0xggSXMIIE
381+
# kwIBATCBkDB5MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4G
382+
# A1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSMw
383+
# IQYDVQQDExpNaWNyb3NvZnQgQ29kZSBTaWduaW5nIFBDQQITMwAAAUCWqe5wVv7M
384+
# BwABAAABQDAJBgUrDgMCGgUAoIGwMBkGCSqGSIb3DQEJAzEMBgorBgEEAYI3AgEE
385+
# MBwGCisGAQQBgjcCAQsxDjAMBgorBgEEAYI3AgEVMCMGCSqGSIb3DQEJBDEWBBSW
386+
# Co4PD6HAsp+wisahkIrIXUmgRTBQBgorBgEEAYI3AgEMMUIwQKAWgBQAUABvAHcA
387+
# ZQByAFMAaABlAGwAbKEmgCRodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vUG93ZXJT
388+
# aGVsbCAwDQYJKoZIhvcNAQEBBQAEggEAgtUm2oTgXkMi0KRKdEh8G9JjpC7A7060
389+
# CAZqMkIABTCFxOwaAQhv41GaAc3OJFJJRmF3z8IG/83G4HOgBLi6cQQUymtuLpnT
390+
# eHmK8I4fQ26BL4k8759VXfW+lmg+3fD/v33/EmHddJStu1kkfY+Ph8nZ34W4pLhH
391+
# QxxL7EnTgxkzKH26Rj0iGw9lCJCOcT49DxOYGaleiYys+ocKhpf3vXtsVhjRR8Yq
392+
# BHNjsIvGoSfDNiVGRHFmJEq3KnV6tTuXtaryo6msG1maAErmuEUhgBPUsUDE+LPW
393+
# 0A1INLwf8sFyDJEz28+/Rq17fosCdWGje5hfgHluF+vFll8p2uCRNKGCAigwggIk
394+
# BgkqhkiG9w0BCQYxggIVMIICEQIBATCBjjB3MQswCQYDVQQGEwJVUzETMBEGA1UE
395+
# CBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9z
396+
# b2Z0IENvcnBvcmF0aW9uMSEwHwYDVQQDExhNaWNyb3NvZnQgVGltZS1TdGFtcCBQ
397+
# Q0ECEzMAAAC37gGv+vDHqLsAAAAAALcwCQYFKw4DAhoFAKBdMBgGCSqGSIb3DQEJ
398+
# AzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTE3MDQwNzIxMjU0M1owIwYJ
399+
# KoZIhvcNAQkEMRYEFLHrWGhm4/LGo3vWRLwDswEfm+e5MA0GCSqGSIb3DQEBBQUA
400+
# BIIBAFeVU+ZVaIP9sSWRlksKM2kH1aQHzfICYzMF3ocvsGF8fxgCuzv2X7MMjnWc
401+
# wrelJkr+myRA4qZzmSsO90SX94T51/xYRZvs7lt85EN5v3u9v3LCKvuuAZ7BnZYk
402+
# ELsi9nG89tyokQBBlz7aGJnGyXWBs8kBwX/qCTL0RtxfXpKCSEhunUffbc+ELeSw
403+
# nGM9gUy/E6sBO3FBZfFi9DyGpNClgzMds1ecxaoHJkWY1AMXdagsh4jsZx1ayeKq
404+
# f0kmfvmrGx5VpQhtEsgFc+QTRnl5ngxbDLbT/Ohr0sSaShfLYlNjzFagWkPFo8Ce
405+
# 0X4fhF0G9+0VoAgsUYzA6wC6OGo=
406+
# SIG # End signature block

src/main.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ import { DocumentFormatterFeature } from './features/DocumentFormatter';
3030

3131
// NOTE: We will need to find a better way to deal with the required
3232
// PS Editor Services version...
33-
var requiredEditorServicesVersion = "0.12.1";
33+
var requiredEditorServicesVersion = "1.0.0";
3434

3535
var logger: Logger = undefined;
3636
var sessionManager: SessionManager = undefined;

src/session.ts

+6-11
Original file line numberDiff line numberDiff line change
@@ -89,17 +89,12 @@ export class SessionManager {
8989
this.isWindowsOS = os.platform() == "win32";
9090

9191
// Get the current version of this extension
92-
// NOTE: Report the host version as 1.0.0 for now to avoid
93-
// issues loading the SSASCMDLETS module from SQL Server
94-
// Analytics Service. Once we ship 1.0 of the extension,
95-
// this will be changed back to the actual ext version.
96-
// (part of a fix for PowerShell/vscode-powershell#599).
97-
this.hostVersion = "1.0.0";
98-
// vscode
99-
// .extensions
100-
// .getExtension("ms-vscode.PowerShell")
101-
// .packageJSON
102-
// .version;
92+
this.hostVersion =
93+
vscode
94+
.extensions
95+
.getExtension("ms-vscode.PowerShell")
96+
.packageJSON
97+
.version;
10398

10499
// Fix the host version so that PowerShell can consume it.
105100
// This is needed when the extension uses a prerelease

0 commit comments

Comments
 (0)