|  | 
| 1 | 1 | # PowerShell Extension Release History | 
| 2 | 2 | 
 | 
|  | 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 | + | 
| 3 | 13 | ## v2025.5.0-preview | 
| 4 | 14 | ### Tuesday, September 09, 2025 | 
| 5 | 15 | 
 | 
| @@ -257,7 +267,6 @@ being such fantastic users! | 
| 257 | 267 | 
 | 
| 258 | 268 | #### [vscode-powershell](https://github.com/PowerShell/vscode-powershell) | 
| 259 | 269 | 
 | 
| 260 |  | - | 
| 261 | 270 | #### [PowerShellEditorServices](https://github.com/PowerShell/PowerShellEditorServices) v3.14.0 | 
| 262 | 271 | 
 | 
| 263 | 272 | - 🐛 📟 [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 | 
| 1963 | 1972 | below. Notably it fixes several major issues when debugging scripts that were caused by | 
| 1964 | 1973 | threading deadlocks in both PowerShell Editor Services and its library, [OmniSharp's C# | 
| 1965 | 1974 | 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 | 
| 1967 | 1976 | use `.ConfigureAwait(false)` and so avoid deadlocks caused by the introduction of new | 
| 1968 | 1977 | synchronization contexts in user code (such as the use of `System.Windows.Forms`). By | 
| 1969 | 1978 | fixing this through a compiler rule, we effectively prevent the issue from recurring. | 
|  | 
0 commit comments