11---
22title : What's New in PowerShell 7.5
33description : New features and changes released in PowerShell 7.5
4- ms.date : 06/16 /2025
4+ ms.date : 09/11 /2025
55---
66
77# What's New in PowerShell 7.5
88
9- PowerShell 7.5.2 includes the following features, updates, and breaking changes. PowerShell
10- 7.5 is built on .NET 9.0.301 release.
9+ PowerShell 7.5.3 includes the following features, updates, and breaking changes. PowerShell
10+ 7.5 is built on .NET 9.0.304 release.
1111
1212For a complete list of changes, see the [ CHANGELOG] [ chg ] in the GitHub repository. For more
1313information about .NET 9, see [ What's new in .NET 9] [ 07 ] .
@@ -22,15 +22,12 @@ information about .NET 9, see [What's new in .NET 9][07].
2222- The Windows installer now remembers installation options used and uses them to initialize options
2323 for the next installation ([ #20420 ] [ 20420 ] ) (Thanks @reduckted !)
2424- ` ConvertTo-Json ` now serializes ` BigInteger ` as a number ([ #21000 ] [ 21000 ] ) (Thanks @jborean93 !)
25- - .NET 9 removed the ` BinaryFormatter ` implementation causing a regression in the ` Out-GridView `
26- cmdlet. The search feature of ` Out-GridView ` doesn't work in PowerShell 7.5. This problem is
27- tracked in [ Issue #24749 ] [ 24749 ] .
2825
2926## Updated modules
3027
31- PowerShell 7.5.0 includes the following updated modules:
28+ PowerShell 7.5.3 includes the following updated modules:
3229
33- - ** Microsoft.PowerShell.PSResourceGet** v1.1.0
30+ - ** Microsoft.PowerShell.PSResourceGet** v1.1.1
3431- ** PSReadLine** v2.3.6
3532
3633## Tab completion improvements
@@ -72,6 +69,8 @@ Many thanks to **@ArmaanMcleod** and others for all their work to improve tab co
7269
7370## Other cmdlet improvements
7471
72+ - Fix ` Out-GridView ` by replacing the use of obsolete ` BinaryFormatter ` with custom implementation
73+ ([ #25559 ] [ 25559 ] )
7574- Enable ` -NoRestart ` to work with ` Register-PSSessionConfiguration ` ([ #23891 ] [ 23891 ] )
7675- Add ` IgnoreComments ` and ` AllowTrailingCommas ` options to ` Test-Json ` cmdlet ([ #23817 ] [ 23817 ] )
7776 (Thanks @ArmaanMcleod !)
@@ -341,10 +340,10 @@ CollectionSize Test TotalMilliseconds RelativeSpeed
341340[ 24115 ] : https://github.com/PowerShell/PowerShell/pull/24115
342341[ 24228 ] : https://github.com/PowerShell/PowerShell/pull/24228
343342[ 24236 ] : https://github.com/PowerShell/PowerShell/pull/24236
344- [ 24749 ] : https://github.com/PowerShell/PowerShell/issues/24749
345343[ 25305 ] : https://github.com/PowerShell/PowerShell/pull/25305
346344[ 25306 ] : https://github.com/PowerShell/PowerShell/pull/25306
347345[ 25324 ] : https://github.com/PowerShell/PowerShell/pull/25324
348346[ 25330 ] : https://github.com/PowerShell/PowerShell/pull/25330
349347[ 25357 ] : https://github.com/PowerShell/PowerShell/pull/25357
350348[ 25547 ] : https://github.com/PowerShell/PowerShell/pull/25547
349+ [ 25559 ] : https://github.com/PowerShell/PowerShell/pull/25559
0 commit comments