|
| 1 | +# PowerShell Editor Services Release History |
| 2 | + |
| 3 | +## 0.3.0 |
| 4 | +### Tuesday, December 15, 2015 |
| 5 | + |
| 6 | +- First release with official NuGet packages! |
| 7 | + - [Microsoft.PowerShell.EditorServices](https://www.nuget.org/packages/Microsoft.PowerShell.EditorServices/) - Core .NET library |
| 8 | + - [Microsoft.PowerShell.EditorServices.Protocol](https://www.nuget.org/packages/Microsoft.PowerShell.EditorServices.Protocol/) - Protocol and client/server library |
| 9 | + - [Microsoft.PowerShell.EditorServices.Host](https://www.nuget.org/packages/Microsoft.PowerShell.EditorServices.Host/) - API host process package |
| 10 | +- Introduced a new client/server API in the Protocol project which makes it |
| 11 | + much easier to write a client or server for the language and debugging services |
| 12 | +- Introduced a new channel model which makes it much easier to add and consume |
| 13 | + new protocol channel implementations |
| 14 | +- Major improvements in variables retrieved from the debugging service: |
| 15 | + - Global and script scope variables are now accessible |
| 16 | + - New "Autos" scope which shows only the variables defined within the current scope |
| 17 | + - Greatly improved representation of variable values, especially for dictionaries and |
| 18 | + objects that implement the ToString() method |
| 19 | +- Added new "Expand Alias" command which resolves command aliases used in a file or |
| 20 | + selection and updates the source text with the resolved command names |
| 21 | +- Reduced default Script Analyzer rules to a minimal list |
| 22 | +- Improved startup/shutdown behavior and logging |
| 23 | +- Fixed a wide array of completion text replacement bugs |
| 24 | + |
| 25 | +## 0.2.0 |
| 26 | +### Monday, November 23, 2015 |
| 27 | + |
| 28 | +- Added Online Help command |
| 29 | +- Enabled PowerShell language features for untitled and in-memory (e.g. in Git diff viewer) PowerShell files |
| 30 | +- Fixed high CPU usage when completing or hovering over an application path |
| 31 | + |
| 32 | +## 0.1.0 |
| 33 | +### Wednesday, November 18, 2015 |
| 34 | + |
| 35 | +Initial release with the following features: |
| 36 | + |
| 37 | +- IntelliSense for cmdlets and more |
| 38 | +- Rule-based analysis provided by PowerShell Script Analyzer |
| 39 | +- Go to Definition of cmdlets and variables |
| 40 | +- Find References of cmdlets and variables |
| 41 | +- Document and workspace symbol discovery |
| 42 | +- Local script debugging and basic interactive console support |
0 commit comments