Skip to content

Commit 8c9c2bb

Browse files
committed
Bump version to v1.3.0, update CHANGELOG.md
1 parent ee0f418 commit 8c9c2bb

File tree

4 files changed

+72
-3
lines changed

4 files changed

+72
-3
lines changed

CHANGELOG.md

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

3+
## 1.3.0
4+
### Friday, June 9, 2017
5+
6+
#### CodeLens for running and debugging Pester tests
7+
8+
We've added two new CodeLens actions that show up above Describe blocks in
9+
your Pester tests, "Run tests" and "Debug tests". By clicking one of these
10+
CodeLenses, your tests will be executed in the Integrated Console with
11+
the debugger attached. You can now set breakpoints and quickly debug a portion
12+
of your test script:
13+
14+
![Pester CodeLens](https://user-images.githubusercontent.com/79405/26988706-3c054ed0-4d05-11e7-87f0-5bbf16ee73ef.GIF)
15+
16+
#### CodeLens support for finding references of a function or cmdlet
17+
18+
We've also added CodeLenses for showing the number of references for a function or
19+
cmdlet that is defined in a script. If you click this CodeLens, the references
20+
pane will appear so that you can navigate through all of the references:
21+
22+
![References CodeLens](https://user-images.githubusercontent.com/79405/26989245-384a4866-4d07-11e7-9c1e-076dbd7d6eb4.GIF)
23+
24+
We will add CodeLens support for PowerShell 5+ classes and class methods in a future
25+
update!
26+
27+
#### Document symbol support for Pester tests
28+
29+
We've also added document symbol support for Pester tests so that you can easily
30+
navigate among the Describe, Context, and It blocks in large Pester script files:
31+
32+
![Pester symbols](https://user-images.githubusercontent.com/79405/26989077-91e7a306-4d06-11e7-8e26-916bb78720f8.GIF)
33+
34+
#### New PowerShell ISE theme
35+
36+
We now include a new color theme that tries to provide a faithful interpretation
37+
of the PowerShell ISE's style, including a blue console background! To use this
38+
theme open the Command Palette (Ctrl+Shift+P), run the "Preferences: Color Theme"
39+
command, then select "PowerShell ISE".
40+
41+
![ISE theme](https://user-images.githubusercontent.com/79405/26988805-9769aea6-4d05-11e7-81fc-da79bf1ec3cb.png)
42+
43+
This is a first attempt at making this happen so [give us feedback](https://git.io/v9jnL)
44+
if you think that the colors can be improved! Super huge thanks to
45+
[Matt McNabb](https://twitter.com/mcnabbmh) for putting this together!
46+
47+
#### New cmdlets inside the Integrated Console
48+
49+
Thanks to new PowerShell Editor Services co-maintainer [Patrick Meinecke](https://github.com/SeeminglyScience),
50+
we've gained a new set of useful commands for interacting with the $psEditor APIs
51+
within the Integrated Console:
52+
53+
- [Find-Ast](https://github.com/PowerShell/PowerShellEditorServices/blob/master/module/docs/Find-Ast.md)
54+
- [Get-Token](https://github.com/PowerShell/PowerShellEditorServices/blob/master/module/docs/Get-Token.md)
55+
- [ConvertFrom-ScriptExtent](https://github.com/PowerShell/PowerShellEditorServices/blob/master/module/docs/ConvertFrom-ScriptExtent.md)
56+
- [ConvertTo-ScriptExtent](https://github.com/PowerShell/PowerShellEditorServices/blob/master/module/docs/ConvertTo-ScriptExtent.md)
57+
- [Set-ScriptExtent](https://github.com/PowerShell/PowerShellEditorServices/blob/master/module/docs/Set-ScriptExtent.md)
58+
- [Join-ScriptExtent](https://github.com/PowerShell/PowerShellEditorServices/blob/master/module/docs/Join-ScriptExtent.md)
59+
- [Test-ScriptExtent](https://github.com/PowerShell/PowerShellEditorServices/blob/master/module/docs/Test-ScriptExtent.md)
60+
- [Import-EditorCommand](https://github.com/PowerShell/PowerShellEditorServices/blob/master/module/docs/Import-EditorCommand.md)
61+
62+
This should also resolve the issues some people were seeing when we tried
63+
to load the unsigned temporary script containing `Register-EditorCommand`
64+
on machines with an AllSigned execution policy ([#784]([https://github.com/PowerShell/vscode-powershell/issues/784])).
65+
66+
#### Fixes and improvements
67+
68+
- [#827](https://github.com/PowerShell/vscode-powershell/issues/827) -
69+
Fixed an issue where an Output panel will appear with an error when you close
70+
the PowerShell Integrated Terminal
71+
372
## 1.2.1
473
### Thursday, June 1, 2017
574

appveyor.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
version: '1.2.1-insiders-{build}'
1+
version: '1.3.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": "1.2.1",
4+
"version": "1.3.0",
55
"publisher": "ms-vscode",
66
"description": "Develop PowerShell scripts in Visual Studio Code!",
77
"engines": {

src/main.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ import { HelpCompletionFeature } from "./features/HelpCompletion";
3232

3333
// NOTE: We will need to find a better way to deal with the required
3434
// PS Editor Services version...
35-
var requiredEditorServicesVersion = "1.2.1";
35+
var requiredEditorServicesVersion = "1.3.0";
3636

3737
var logger: Logger = undefined;
3838
var sessionManager: SessionManager = undefined;

0 commit comments

Comments
 (0)