|
1 | 1 | # vscode-powershell Release History
|
2 | 2 |
|
| 3 | +## 0.4.0 |
| 4 | +### Monday, February 8, 2016 |
| 5 | + |
| 6 | +#### Debugging improvements |
| 7 | + |
| 8 | +[@rkeithhill](https://github.com/rkeithhill) spent a lot of time polishing the script debugging experience for this release: |
| 9 | + |
| 10 | +- You can now pass arguments to scripts in the debugger with the `args` parameter in launch.json |
| 11 | +- You can also run your script with the 32-bit debugger by changing the `type` parameter in launch.json to "PowerShell x86" (also thanks to [@adamdriscoll](https://github.com/adamdriscoll)!) |
| 12 | +- The new default PowerShell debugger configuration now launches the active file in the editor |
| 13 | +- You can also set the working directory where the script is run by setting the `cwd` parameter in launch.json to an absolute path |
| 14 | + |
| 15 | +We recommend deleting any existing `launch.json` file you're using so that a new one will |
| 16 | +be generated with the new defaults. |
| 17 | + |
| 18 | +#### Console improvements |
| 19 | + |
| 20 | +- Improved PowerShell console output formatting and performance |
| 21 | + - The console prompt is now displayed after a command is executed |
| 22 | + - Command execution errors are now displayed correctly in more cases |
| 23 | + - Console output now wraps at 120 characters instead of 80 characters |
| 24 | + |
| 25 | +- Added choice and input prompt support |
| 26 | + - When executing code using the 'Run Selection' command, choice and input prompts appear as VS Code UI popups |
| 27 | + - When executing code in the debugger, choice and input prompts appear in the Debug Console |
| 28 | + |
| 29 | +#### New commands |
| 30 | + |
| 31 | +- "Find/Install PowerShell modules from the gallery" (`Ctrl+K Ctrl+F`): Enables you to find and install modules from the PowerShell Gallery (thanks [@dfinke](https://github.com/dfinke)!) |
| 32 | +- "Open current file in PowerShell ISE" (`Ctrl+Shift+i`): Opens the current file in the PowerShell ISE (thanks [@janegilring](https://github.com/janegilring)!) |
| 33 | + |
| 34 | +#### New configuration settings |
| 35 | + |
| 36 | +- `powershell.developer.editorServicesLogLevel`: configures the logging verbosity for PowerShell Editor Services. The default log level will now write less logs, improving overall performance |
| 37 | + |
| 38 | +#### Other improvements |
| 39 | + |
| 40 | +- Many improvements to the PowerShell snippets, more clearly separating functional and example snippets |
| 41 | +- Added some additional example script files in the `examples` folder |
| 42 | + |
3 | 43 | ## 0.3.1
|
4 | 44 | ### Thursday, December 17, 2015
|
5 | 45 |
|
|
13 | 53 | - New "Auto" scope which shows only the variables defined within the current scope
|
14 | 54 | - Greatly improved representation of variable values, especially for dictionaries and
|
15 | 55 | objects that implement the ToString() method
|
16 |
| -- Added new "Expand Alias" command which resolves command aliases used in a file or |
| 56 | +- Added new "Expand Alias" command which resolves command aliases used in a file or |
17 | 57 | selection and updates the source text with the resolved command names
|
18 |
| -- Reduced default Script Analyzer rules to a minimal list |
| 58 | +- Reduced default Script Analyzer rules to a minimal list |
19 | 59 | - Fixed a wide array of completion text replacement bugs
|
20 | 60 | - Improved extension upgrade experience
|
21 | 61 |
|
|
0 commit comments