Releases: PowerShell/vscode-powershell
Releases · PowerShell/vscode-powershell
v2024.5.2-preview
What's Changed
Enhancements & Features ✨
- Dev: Optimize Launch Configs and Enable Hot Reload by @JustinGrote in #5094
- Implement Extension Setting Categories by @JustinGrote in #5103
Squashed Bugs 🐛
- Improve warning when additional PowerShell isn't found by @andyleejordan in #5099
- Fix additional PowerShell warning (take two) by @andyleejordan in #5100
- Fix for "Suppress PSScriptAnalyzer Rule" snippets by @TMA-2 in #5110
Other Changes 🙏
- v2024.5.2-preview: Bug fixes and build improvements. by @andyleejordan in #5113
New Contributors
Full Changelog: v2024.5.1-preview...v2024.5.2-preview
v2024.5.1-preview
What's Changed
Enhancements & Features ✨
- Update the end-of-support message for PowerShell <7.4 by @andyleejordan in #5090
- Implement LogOutputWindow for Logging by @JustinGrote in #5065
Squashed Bugs 🐛
Full Changelog: v2024.4.0...v2024.5.1-preview
v2024.4.0
What's Changed
Enhancements & Features ✨
- Check if the Terminal Shell Integration setting is changed by @andyleejordan in #4971
- Sign extension by @andyleejordan in #5040
- Add setting to use either
.
or&
when launching script by @andyleejordan in #5059 - Enable ability to trace DAP messages at client side by @JustinGrote in #5064
- Refactor: Replace package.json requires with extension context info by @JustinGrote in #5071
Squashed Bugs 🐛
- Fix server tracing setting to use
markdownDescription
by @ijre in #4991 - Update log location in documentation by @o-l-a-v in #5005
- Fix ghost terminals after using "Developer: Restart Extension Host" by @andyleejordan in #5017
- Find shell integration script for VS Code 1.94+ by @andyleejordan in #5047
- Set expected shell integration environment variables by @andyleejordan in #5062
- Extract artifact from upstream pipeline by @andyleejordan in #5072
- Fix: Change DAP send/receive glyph to keep things aligned in the logs by @JustinGrote in #5076
Other Changes 🙏
- Update packages via
npm update
by @andyleejordan in #5015 - Reorganize build and packages to allow for omitting dev tools by @andyleejordan in #5030
- Package updates by @andyleejordan in #5048
- Bump packages by @andyleejordan in #5061
- Limit GitHub Actions to 10 minutes by @JustinGrote in #5066
- v2024.4.0: Call-operator support and various bug fixes by @andyleejordan in #5083
New Contributors
Full Changelog: v2024.2.2...v2024.4.0
v2024.5.0-preview
What's Changed
Enhancements & Features ✨
- Check if the Terminal Shell Integration setting is changed by @andyleejordan in #4971
- Sign extension by @andyleejordan in #5040
- Add setting to use either
.
or&
when launching script by @LucasArona in #5059 - Enable ability to trace DAP messages at client side by @JustinGrote in #5064
- Refactor: Replace package.json requires with extension context info by @JustinGrote in #5071
Squashed Bugs 🐛
- Fix server tracing setting to use
markdownDescription
by @ijre in #4991 - Update log location in documentation by @o-l-a-v in #5005
- Fix ghost terminals after using "Developer: Restart Extension Host" by @andyleejordan in #5017
- Find shell integration script for VS Code 1.94+ by @andyleejordan in #5047
- Set expected shell integration environment variables by @andyleejordan in #5062
- Extract artifact from upstream pipeline by @andyleejordan in #5072
Other Changes 🙏
- Update packages via
npm update
by @andyleejordan in #5015 - Reorganize build and packages to allow for omitting dev tools by @andyleejordan in #5030
- Package updates by @andyleejordan in #5048
- Bump packages by @andyleejordan in #5061
- Limit GitHub Actions to 10 minutes by @JustinGrote in #5066
New Contributors
- @LucasArona made their first contribution in #5059
- @ijre made their first contribution in #4991
- @o-l-a-v made their first contribution in #5005
Full Changelog: v2024.2.2...v2024.5.0-preview
v2024.2.2
What's Changed
Other Changes 🙏
- Service release with updated third-party notice and release pipeline.
Full Changelog: v2024.2.1...v2024.2.2
v2024.2.1
What's Changed
Squashed Bugs 🐛
- Hotfix for incorrect signing certificate, sorry about that!
- Also removed Plaster integration as we were unable to correctly sign it since we no longer own it.
- Several unit test fixes.
Full Changelog: v2024.2.0...v2024.2.1
v2024.2.0
What's Changed
Enhancements & Features ✨
- Add developer setting to disable
-ExecutionPolicy Bypass
flags by @andyleejordan in #4883 - Remove deprecated features by @andyleejordan in #4893
- Enable LanguageClient Tracing Option by @JustinGrote in #4902
- Don't make the Command Explorer visible by default by @andyleejordan in #4934
- Fix how we pass the log directory to Editor Services by @andyleejordan in #4933
- OneBranch migration by @andyleejordan in #4953
- Pass the path to
shellIntegration.ps1
directly to the server by @andyleejordan in #4959
Squashed Bugs 🐛
- Fix up debugger configuration resolvers by @andyleejordan in #4888
- Fix
PowerShellProcess.dipose()
to fire theonExited
event idempotently by @andyleejordan in #4900
Full Changelog: v2024.0.0...v2024.2.0
v2024.3.2-preview
What's Changed
Enhancements & Features ✨
- OneBranch migration by @andyleejordan in #4953
- Pass the path to
shellIntegration.ps1
directly to the server by @andyleejordan in #4959
Full Changelog: v2024.3.1-preview...v2024.3.2-preview
v2024.3.1-preview
v2024.3.1-preview
Tuesday, March 5, 2024
vscode-powershell
- ✨ 🙏 vscode-powershell #4932 - Don't make the Command Explorer visible by default.
- ✨ 💭 vscode-powershell #4933 - Fix how we pass the log directory to Editor Services.
PowerShellEditorServices v3.18.0
- ✨ 📟 PowerShellEditorServices #2148 - Update to PSReadLine v2.4.0-beta0.
- ✨ 📟 PowerShellEditorServices #2141 - Update to PSScriptAnalyzer v1.22.0.
- ✨ 👷 PowerShellEditorServices #2138 - Fixed sln file. (Thanks @dkattan!)
- #️⃣ 🙏 PowerShellEditorServices #2137 - Fixed TextReader disposal. (Thanks @dkattan!)
- 🐛#️⃣ 🙏 PowerShellEditorServices #2135 - Fix PowerShell 7.2 E2E unit test for last change.
- ✨ 🛫 PowerShellEditorServices #1855 - Add sane defaults to
Start-EditorServices
. - ✨#️⃣ 🙏 PowerShellEditorServices #2122 - Add
UseNullPSHostUI
config so apps hosting PSES can disable it. (Thanks @dkattan!) - 🐛 🧠 PowerShellEditorServices #2115 - Added null check to
GetCompletionsAsync
. (Thanks @dkattan!)
v2024.3.0-preview
v2024.3.0-preview
Thursday, January 25, 2024
vscode-powershell
- ✨ 🚂 vscode-powershell #4902 - Enable the native vscode-languageclient tracing option. (Thanks @JustinGrote!)
- 🐛 📟 vscode-powershell #4900 - Fix
PowerShellProcess.dipose()
to fire theonExited
event idempotently. - ✨ 🚂 vscode-powershell #4892 - Remove deprecated features.
- 🐛 🔍 vscode-powershell #4843 - Fix up debugger configuration resolvers .
- ✨ 🔧 vscode-powershell #3034 - Add developer setting to disable
-ExecutionPolicy Bypass
flags.
PowerShellEditorServices v3.17.0
- ✨ 🚂 PowerShellEditorServices #2132 - Remove
PowerShellEditorServices.VSCode
module /ContentViews
feature. - 🐛 🔍 PowerShellEditorServices #2130 - Fix up debugger attach handlers.