Releases: PowerShell/PowerShellEditorServices
Releases · PowerShell/PowerShellEditorServices
v2.0.0
v2.0.0
Thursday, March 5, 2020
- 🐛📟 PowerShellEditorServices #1201 -
Fix newlines in error formatting. - 🐛👮 vscode-PowerShell #2489 -
Fix PSScriptAnalyzer not using default rules when no settings file present. - 🐛📟 vscode-PowerShell #2291 -
FixRead-Host
dropping characters. - 🐛📺 vscode-PowerShell #2424 -
FixF8
not working repeatedly in an Interactive Debugging session. - 🐛🛫 vscode-PowerShell #2404 -
Fix execution policy being set incorrectly at startup on Windows. - 🐛🧠 vscode-PowerShell #2364 -
Fix intellisense andF5
not working after debugging. - 🐛🧰 vscode-PowerShell #2495 -
Fix PowerShellEditorServices.Commands module commands not working due to types being moved. - 🐛👮 vscode-PowerShell #2516 -
Fix CommentHelp for when a function has other problems with it.
v2.0.0-preview.9
v2.0.0-preview.9
Thursday, February 20, 2020
- 🐛📁 vscode-PowerShell #2421 -
Fix WorkspacePath so that references work with non-ASCII characters. - 🐛📟 vscode-PowerShell #2372 -
Fix prompt behavior when debugging. - 🐛🛫 PowerShellEditorServices #1171 -
Fix race condition where running multiple profiles caused errors. - 🐛📟 vscode-PowerShell #2420 -
Fix an issue where pasting to aGet-Credential
prompt in some Windows versions caused a crash. - 🐛📟 vscode-PowerShell #1790 -
Fix an inconsistency whereRead-Host -Prompt 'prompt'
would return$null
rather than empty string
when given no input. - 🐛🔗 PowerShellEditorServices #1177 -
Fix an issue where untitled files did not work with CodeLens. - ⚡️⏱️ PowerShellEditorServices #1172 -
Improveasync
/await
andTask
usage to reduce concurrency overhead and improve performance. - 🐛📟 PowerShellEditorServices #1178 -
Improve PSReadLine experience where no new line is rendered in the console. - ✨🔍 PowerShellEditorServices #1119 -
Enable new debugging APIs added in PowerShell 7, improving performance and fixing issues where
the debugger would hang or be unable to update breakpoints while scripts were running. - 👷📟 PowerShellEditorServices #1187 -
Upgrade built-in PSReadLine to 2.0.0 GA. - 🐛👮 PowerShellEditorServices #1179 -
Improve integration with PSScriptAnalyzer, improving performance,
fixing an error when PSScriptAnalyzer is not available, fix CodeActions not appearing on Windows,
fix an issue where the PSModulePath is reset by PSScriptAnalyzer opening new runspaces. - 🚂 PowerShellEditorServices #1183 -
Close over public APIs not intended for external use and replace with new, async-friendly APIs.
v2.0.0-preview.8
v2.0.0-preview.8
Monday, January 13, 2020
- 📺 vscode-powershell #2405 -
Add tooltip to completions ParameterValue. - 🛫 🐛 vscode-powershell #2393 -
Probe netfx dir for deps. - 🚂 ⏱️ 🐛 vscode-powershell #2352 -
Fix lock up that occurs when WinForms is executed on the pipeline thread. - 💭 🐛 vscode-powershell #2402 -
Fix temp debugging after it broke bringing in $psEditor. - 🧠 🐛 vscode-powershell #2324 -
Fix unicode character uri bug. - 🛫 📺 ✨ vscode-powershell #2370 -
Make startup banner simpler. - vscode-powershell #2386 -
Fix uncaught exception when SafeToString returns null. (Thanks @jborean93!) - 🔗 🐛 vscode-powershell #2374 -
Simplify logic of determining Reference definition. - 🛫 🐛 vscode-powershell #2379 -
Use -Option AllScope to fix Windows PowerShell error. - 👷 PowerShellEditorServices #1158 -
Sets the distribution channel env var to "PSES" so starts can be distinguished in PS7+ telemetry
v1.13.3
v1.13.3
Wednesday, January 15, 2020
- 🐛 👮 vscode-PowerShell #2375 -
Fix wiring ofWhitespaceInsideBrace
andWhitespaceAroundPipe
. (Thanks @bergmeister!)
v2.0.0-preview.7
v2.0.0-preview.7
Wednesday, December 11, 2019
- 👷 📟 PowerShellEditorServices #1129 -
Update PSReadLine to 2.0.0-rc1 in modules.json. - 🛫 🐛 ⚡️ vscode-powershell #2292 -
Isolate PSES dependencies from PowerShell on load + make PSES a pure binary module. - ✨ 📟 PowerShellEditorServices #1108 -
Clear the terminal via the LSP messageeditor/clearTerminal
. - 🔍 🐛 vscode-powershell #2319 -
Run one invocation per SetBreakpoints request. (Thanks @SeeminglyScience!) - 🐛 PowerShellEditorServices #1114 -
FixImport-EditorCommand -Module
. (Thanks @sk82jack!) - 🐛 🔍 PowerShellEditorServices #1112 -
Fix breakpoint setting deadlock. - 🔗 🐛 vscode-powershell #2306 -
Fix references on Windows due to bad WorkspacePath. - ✨ 👷 PowerShellEditorServices #993 -
Add devcontainer support for building in container. (Thanks @bergmeister!) - 🛫 🐛 vscode-powershell #2311 -
Protect against no RootUri (no open workspace). - 🐛 📟 vscode-powershell #2274 -
Fix '@' appearing in console. - 👮 🐛 vscode-powershell #2288 -
Use RootUri.LocalPath for workspace path. - 🐛 👮 PowerShellEditorServices #1101 -
AddPSAvoidAssignmentToAutomaticVariable
to the default set of PSSA rules. (Thanks @bergmeister!) - 👮 🔗 🐛 vscode-powershell #2290 -
Fix diagnostics not showing in untitled files and now also show CodeLens. - 🔍 🐛 vscode-powershell #1850 -
Fixes no prompt showing up when debugging. - 🚂 📺 🐛 vscode-powershell #2284 -
Fix running indicator by ignoring PSRL aborts.
v1.13.2
v1.13.2
Thursday, December 12, 2019
- 🐛 👮 PowerShellEditorServices #1102 -
AddPSAvoidAssignmentToAutomaticVariable
to the default set of PSSA rules. (Thanks @bergmeister!) - 🐛 👮 vscode-PowerShell #2214 -
FixPipelineIndentationStyle
configuration issue. (Thanks @bergmeister!)
v2.0.0-preview.6
v2.0.0-preview.6
Friday, November 1, 2019
Special Note
In this release of the preview extension,
we've merged significant architectural work into PowerShell Editor Services.
After several months of work, PSES now uses the Omnisharp LSP library
to handle Language Server Protocol interaction instead of rolling its own,
allowing PSES to concentrate on being a good PowerShell backend.
We hope you'll see increased performance and stability in this release.
As always, please let us know if you find any issues.
- 🐛 PowerShellEditorServices #1080 -
Remove extra newline in GetComment feature. - 🐛 PowerShellEditorServices #1079 -
Fix duplicate diagnostics caused by DidChange handler. - 🔧 PowerShellEditorServices #1076 -
Graduate PSReadLine feature and add UseLegacyReadLine. - ⚙️ PowerShellEditorServices #1075 -
Lock OmniSharp dependencies to v0.14.0. (Thanks @mholo65!) - 📟 PowerShellEditorServices #1064 -
Add support for terminal error color settings in PS7. - 🐛 PowerShellEditorServices #1073 -
Fix prerelease version discovery and fix omnisharp change. - 🐛 PowerShellEditorServices #1065 -
Fix TEMP debugging. - 🐛 vscode-powershell #1753 -
Override PSRL ReadKey on Windows as well. - 💭 PowerShellEditorServices #1066 -
Rework Omnisharp logging integration to make logging to files work again. - 👷 PowerShellEditorServices #1055 -
Update .Net Core SDK from 2.1.801 to 2.1.802 (latest patch). (Thanks @bergmeister!) - 🚂 PowerShellEditorServices #1056 -
Re-architect PowerShell Editor Services to use the Omnisharp LSP platform. - 🐛 vscode-powershell #2116 -
Fix UNC intellisense backslash.
v1.13.1
v1.13.1
Friday, November 1, 2019
- 📟 PowerShellEditorServices #1077 -
Support new console color configuration in PowerShell 7. - 🐛 vscode-powershell #2116 -
Fix UNC intellisense backslash. - 🐛 vscode-powershell #2214 -
Fix issue where PipelineIndentationStyle setting is ignored. (Thanks @bergmeister!) - ⚙️ PowerShellEditorServices #1052 -
Update minimum PSSA version to 1.18.3. (Thanks @bergmeister!)
v2.0.0-preview.5
v2.0.0-preview.5
Monday, September 23, 2019
- 🐛 PowerShellEditorServices #1022 -
Catch stream exceptions for some Debug Adapter stability. - 🔎 PowerShellEditorServices #1021 -
Add AutoCorrectAliases setting (PR to be made in VS-Code repo as well) to add support for optionally correcting aliases as well (added in PSSA 1.18.2). (Thanks @bergmeister!). - 🐛 vscode-powershell #1994 -
Fix crash when setBreakpoint from VSCode sends a git:/ URI. - 🧹 PowerShellEditorServices #988 -
Remove consoleecho lib for PowerShell 7. - 📔 PowerShellEditorServices #986 -
Documentation updates. (Thanks @SydneyhSmith!) - ⚙️ PowerShellEditorServices #981 -
Update NewtonSoft.Json dependency from 10.0.3 to 11.02 since PS 6.0 has been deprecated. (Thanks @bergmeister!) - 🐛 vscode-powershell #2007 -
Defend against crash when no PSScriptAnalyzer is found. - 👷 PowerShellEditorServices #978 -
Delete stale WebSocket code.
v1.13.0
v1.13.0
Monday, September 23, 2019
- 🐛 PowerShellEditorServices #1022 -
Catch stream exceptions for some Debug Adapter stability. - 🔎 PowerShellEditorServices #1021 -
Add AutoCorrectAliases setting (PR to be made in VS-Code repo as well) to add support for optionally correcting aliases as well (added in PSSA 1.18.2). (Thanks @bergmeister!). - 🐛 vscode-powershell #1994 -
Fix crash when setBreakpoint from VSCode sends a git:/ URI. - 🧹 PowerShellEditorServices #988 -
Remove consoleecho lib for PowerShell 7. - 📔 PowerShellEditorServices #986 -
Documentation updates. (Thanks @SydneyhSmith!) - ⚙️ PowerShellEditorServices #981 -
Update NewtonSoft.Json dependency from 10.0.3 to 11.02 since PS 6.0 has been deprecated. (Thanks @bergmeister!) - 🐛 vscode-powershell #2007 -
Defend against crash when no PSScriptAnalyzer is found.