Skip to content

Commit 2dafaff

Browse files
authored
Merge pull request #321 from PowerShell/release/0.8.0
Release 0.8.0
2 parents a6dedaa + 7269056 commit 2dafaff

File tree

4 files changed

+45
-3
lines changed

4 files changed

+45
-3
lines changed

CHANGELOG.md

+42
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,47 @@
11
# PowerShell Editor Services Release History
22

3+
## 0.8.0
4+
### Friday, December 16, 2016
5+
6+
#### Language feature improvements
7+
8+
- Added support for "suggested corrections" from PSScriptAnalyzer
9+
- Added support for getting and setting the active list of PSScriptAnalyzer
10+
rules in the editing session
11+
- Enabled the user of PSScriptAnalyzer in the language service on PowerShell
12+
versions 3 and 4
13+
- Added PSHostUserInterface support for IHostUISupportsMultipleChoiceSelection
14+
15+
#### $psEditor API improvements
16+
17+
- Added $psEditor.Workspace
18+
- Added $psEditor.Window.Show[Error, Warning, Information]Message methods for
19+
showing messages in the editor UI
20+
- Added $psEditor.Workspace.Path to provide access to the workspace path
21+
- Added $psEditor.Workspace.GetRelativePath to resolve an absolute path
22+
to a workspace-relative path
23+
- Added FileContext.WorkspacePath to get the workspace-relative path of
24+
the file
25+
26+
#### Debugging improvements
27+
28+
- Enabled setting variable values from the debug adapter protocol
29+
- Added breakpoint hit count support invthe debug service
30+
31+
#### Other improvements
32+
33+
- Added a new TemplateService for integration with Plaster
34+
- Refactored PSScriptAnalyzer integration to not take direct dependency
35+
on the .NET assembly
36+
37+
#### Bug fixes
38+
39+
- Fixed #138: Debugger output was not being written for short scripts
40+
- Fixed #242: Remove timeout for PSHostUserInterface prompts
41+
- Fixed #237: Set session's current directory to the workspace path
42+
- Fixed #312: File preview Uris crash the language server
43+
- Fixed #291: Dot-source reference detection should ignore ScriptBlocks
44+
345
## 0.7.2
446
### Friday, September 2, 2016
547

appveyor.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ clone_depth: 10
55
skip_tags: true
66

77
environment:
8-
core_version: '0.7.2'
8+
core_version: '0.8.0'
99
prerelease_name: '-beta'
1010

1111
branches:

module/PowerShellEditorServices/PowerShellEditorServices.psd1

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
RootModule = 'PowerShellEditorServices.psm1'
1313

1414
# Version number of this module.
15-
ModuleVersion = '0.7.2'
15+
ModuleVersion = '0.8.0'
1616

1717
# ID used to uniquely identify this module
1818
GUID = '9ca15887-53a2-479a-9cda-48d26bcb6c47'

test/PowerShellEditorServices.Test.Host/ServerTestsBase.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ protected async Task<Tuple<int, int>> LaunchService(
3434
string scriptPath = Path.Combine(modulePath, "Start-EditorServices.ps1");
3535

3636
// TODO: Need to determine the right module version programmatically!
37-
string editorServicesModuleVersion = "0.7.2";
37+
string editorServicesModuleVersion = "0.8.0";
3838

3939
string scriptArgs =
4040
string.Format(

0 commit comments

Comments
 (0)