Releases: PowerShell/vscode-powershell
v2022.5.1
v2022.5.1
Friday, May 06, 2022
vscode-powershell
- 🐛 🔍 vscode-powershell #3950 - Handle
sendKeyPressevents for temporary integrated consoles.
PowerShellEditorServices
- 🐛 🔍 vscode-powershell #3950 - Send
sendKeyPressevent across DAP for temporary integrated consoles.
v2022.5.1-preview
v2022.5.1-preview
Thursday, May 05, 2022
vscode-powershell
- 🐛 🔍 vscode-powershell #3950 - Handle
sendKeyPressevents for temporary integrated consoles.
PowerShellEditorServices
- 🐛 🔍 vscode-powershell #3950 - Send
sendKeyPressevent across DAP for temporary integrated consoles.
v2022.5.0
v2022.5.0
Tuesday, May 03, 2022
vscode-powershell
Welcome to the new and improved PowerShell for Visual Studio Code!
This update represents a complete overhaul of the core PowerShell engine of PowerShell Editor Services, intending to create a more reliable and stable user experience. This release represents nearly two years' work, tracked in PSES #1295 and implemented in PSES #1459. It is our response to many issues opened by users over the last several years.
Thank you to all of the community members who opened issues which helped motivate this major update.
These major updates have also been tested over the last 6 months, in 13 releases of our PowerShell Preview extension for Visual Studio
Code. A huge thank you to all of the community members who have tested these changes to the extension and have worked with us to polish the extension before releasing it through our stable channel.
Please see our blog for more details!
PowerShellEditorServices
- ✨ 🙏 PowerShellEditorServices #1787 - Bump PSReadLine to
v2.2.5.
v2022.5.0-preview
v2022.5.0-preview
Monday, May 02, 2022
vscode-powershell
Fourth Release Candidate! Thanks for finding bugs and helping us squash them!
PowerShellEditorServices
- ✨ 📟 PowerShellEditorServices #1785 - Add
IHostUISupportsMultipleChoiceSelectionimplementation. - 🐛 🔍 PowerShellEditorServices #1784 - Do not exit from
DebuggerStopunless resuming.
v2022.4.3-preview
v2022.4.3-preview
Thursday, April 28, 2022
Third release candidate. Our recent debugger and ReadKey overhauls revealed some other
bugs that needed squashing! Please test this thoroughly. We're gaining confidence!
vscode-powershell
- 🐛 🙏 vscode-powershell #3939 - Send
pinstead of\0forsendKeyPress.
PowerShellEditorServices
- 🐛 🛫 PowerShellEditorServices #1782 - Fix ordering of startup tasks so
psEditoris defined before profiles are loaded. - 🐛 📟 PowerShellEditorServices #1781 - Bring back
WriteWithPrompt(). - 🐛 📟 vscode-powershell #3937 - Update to latest PSReadLine beta (with fix for race condition).
- 🐛 🔍 PowerShellEditorServices #1778 - Fix extra prompting and manual debugger commands.
- ✨ 🚂 PowerShellEditorServices #1777 - Consolidate
InterruptCurrentForegroundandMustRunInForeground. - ✨ 🚂 PowerShellEditorServices #1776 - Don't cancel on disposal of
CancellationScope.
v2022.4.2-preview
v2022.4.2-preview
Wednesday, April 20, 2022
vscode-powershell
Just including updates to PowerShell Editor Services. This is the second Release
Candidate! Please give it a thorough test.
PowerShellEditorServices
- 🐛 👷 PowerShellEditorServices #1761 - Bump
net461tonet462due to upcoming end of support. - 🐛 💎 vscode-powershell #3928 - Fix formatting handlers and PSScriptAnalyzer loading.
- 🐛 🔍 PowerShellEditorServices #1762 - Fix prompt spam and general debugger reliability improvements.
- ✨ 🙏 PowerShellEditorServices #1479 - Enable IDE0005 (unneccessary using statements) as error.
- 🐛 🙏 PowerShellEditorServices #1754 - With a fix in PSReadLine, we don't have to return a "null" key press.
v2022.4.1-preview
v2022.4.1-preview
Monday, April 18, 2022
This is our first Release Candidate. We've merged a set of major fixes to the debugger so
that attaching to remote processes / runspaces now works again. While the extension is not
perfect (yet), we believe at this point the preview far exceeds the stable extension in
terms of usability and stability, and it is time to roll this out. Please give this a
thorough testing, as we hope to roll it into the stable extension next week.
vscode-powershell
- ✨ 📺 vscode-powershell #3919 - Improve Settings Editor experience in a few places. (Thanks @TylerLeonhardt!)
PowerShellEditorServices
- #️⃣ 🙏 PowerShellEditorServices #1757 - Enable code analysis and formatting as errors on build.
- ✨ 🚂 PowerShellEditorServices #1755 - Apply automatic fixes (manually).
- 🐛 🔍 PowerShellEditorServices #1736 - Fix attach to process debugging.
v2022.4.0-preview
v2022.4.0-preview
Tuesday, April 12, 2022
We delayed moving the preview branch to stable in order to fix issues surrounding our
ReadKey / ReadLine logic. This preview contains a new minor release of PowerShell
Editor Services with an entire rewrite of that logic, utilizing what we hope is a much
better workaround for the underlying issue in .NET's Console.ReadKey. Please give this
release a thorough testing, especially in the console with PSReadLine.
vscode-powershell
- 🐛 🙏 vscode-powershell #3911 - Add
sendKeyPressnotification used to "cancel"Console.ReadKey. - 🐛 ✂️ vscode-powershell #3276 - Fix snippet prefixes (especially
#region). - ✨ 📺 vscode-powershell #3897 - Add PowerShell icon to Integrated Console.
PowerShellEditorServices
- 🐛 🙏 PowerShellEditorServices #1751 - Re-workaround uncancellable
Console.ReadKey. - 🐛 🕵️ PowerShellEditorServices #1749 - Correctly map
SuggestedCorrectiontoMarkerCorrection. (Thanks @bergmeister!)
v2022.3.1-preview
v2022.3.1-preview
Thursday, March 24, 2022
vscode-powershell
- 🐛 📺 vscode-powershell #3878 - Add several more commands to activation events.
- 🐛 📖 vscode-powershell #3857 - Update troubleshooting guide etc.
- 🐛 📺 vscode-powershell #3874 - Add PowerShell version to language status item.
PowerShellEditorServices
- #️⃣ 🙏 PowerShellEditorServices #1746 - Replace
_consoleHostUIwith_underlyingHostUI.
v2022.3.0-preview
v2022.3.0-preview
Thursday, March 10, 2022
vscode-powershell
- ✨ 📺 vscode-powershell #2499 - Use Code's new Language Status API.
- ✨ 📺 vscode-powershell #3866 - Fix title of PowerShell Command Explorer pane.
- ✨ 📺 vscode-powershell #3865 - Replace custom graphics with updated Codicons.
- ✨ 🔧 vscode-powershell #3858 - Deprecate
promptToUpdatePackageManagement. - 🐛 📟 vscode-powershell #3360 - Use new
isTransientAPI to prevent duplicate integrated consoles. - 🐛 🔍 vscode-powershell #3259 - Fix Pester
Test/Debugcode lenses to now change directory. - ✨ ✂️ vscode-powershell #3839 - Modernize built-in snippets. (Thanks @JustinGrote!)
PowerShellEditorServices
- ✨ 🧠 vscode-powershell #3364 - Improve completion logic (more icons!).
- 🐛 🛫 PowerShellEditorServices #1576 - Remove
PackageManagementmodule update prompt. - 🐛 📟 PowerShellEditorServices #1734 - Finish redirection of
$Host.PrivateData. - 🐛 📟 PowerShellEditorServices #1639 - Redirect
PSHost.Notify*Applicationmethods.