Skip to content

Commit 1f7db1a

Browse files
v2025.4.0: New stable release! (#5291)
1 parent 84f05d3 commit 1f7db1a

File tree

2 files changed

+12
-3
lines changed

2 files changed

+12
-3
lines changed

CHANGELOG.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
# PowerShell Extension Release History
22

3+
## v2025.4.0
4+
### Wednesday, October 08, 2025
5+
6+
With PowerShell Editor Services [v4.4.0](https://github.com/PowerShell/PowerShellEditorServices/releases/tag/v4.4.0)!
7+
8+
New stable release! Now with screen reader support from PSReadLine [2.4.4-beta4](https://github.com/PowerShell/PSReadLine/releases/tag/v2.4.4-beta4)
9+
and arbitrary path mapping support in the debugger.
10+
11+
See more details at the GitHub Release for [v2025.4.0](https://github.com/PowerShell/vscode-powershell/releases/tag/v2025.4.0).
12+
313
## v2025.5.0-preview
414
### Tuesday, September 09, 2025
515

@@ -257,7 +267,6 @@ being such fantastic users!
257267

258268
#### [vscode-powershell](https://github.com/PowerShell/vscode-powershell)
259269

260-
261270
#### [PowerShellEditorServices](https://github.com/PowerShell/PowerShellEditorServices) v3.14.0
262271

263272
- 🐛 📟 [vscode-powershell #4788](https://github.com/PowerShell/PowerShellEditorServices/pull/2091) - Run `SetInitialWorkingDirectoryAsync` before `LoadProfiles`.
@@ -1963,7 +1972,7 @@ This release also contains all changes listed in [v2021.8.1-preview](#v202181-pr
19631972
below. Notably it fixes several major issues when debugging scripts that were caused by
19641973
threading deadlocks in both PowerShell Editor Services and its library, [OmniSharp's C#
19651974
Language Server Protocol][omnisharp] that we resolved by setting the compiler to treat
1966-
[CA2007][] as an error. This allowed us to programmatically fix _every_ awaited task to
1975+
[CA2007][] as an error. This allowed us to programmatically fix *every* awaited task to
19671976
use `.ConfigureAwait(false)` and so avoid deadlocks caused by the introduction of new
19681977
synchronization contexts in user code (such as the use of `System.Windows.Forms`). By
19691978
fixing this through a compiler rule, we effectively prevent the issue from recurring.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "powershell",
33
"displayName": "PowerShell",
4-
"version": "2025.5.0",
4+
"version": "2025.4.0",
55
"preview": false,
66
"publisher": "ms-vscode",
77
"description": "Develop PowerShell modules, commands and scripts in Visual Studio Code!",

0 commit comments

Comments
 (0)