11---
22title : What's New in PowerShell 7.4
33description : New features and changes released in PowerShell 7.4
4- ms.date : 01/18 /2024
4+ ms.date : 02/07 /2024
55---
66
77# What's New in PowerShell 7.4
@@ -18,8 +18,9 @@ For a complete list of changes, see the [CHANGELOG][chg] in the GitHub repositor
1818- Update some PowerShell APIs to throw ** ArgumentException** instead of ** ArgumentNullException**
1919 when the argument is an empty string ([ #19215 ] [ 19215 ] ) (Thanks @xtqqczze !)
2020- Remove code related to ` #requires -pssnapin ` ([ #19320 ] [ 19320 ] )
21- - ` Test-Json ` now uses Json.Schema .Net instead of Newtonsoft.Json.Schema. With this change,
21+ - ` Test-Json ` now uses JsonSchema .Net instead of Newtonsoft.Json.Schema. With this change,
2222 ` Test-Json ` no longer supports the older Draft 4 schemas. ([ #18141 ] [ 18141 ] ) (Thanks @gregsdennis !)
23+ For more information about JSON schemas, see [ JSON Schema] [ 14 ] documentation.
2324- Output from ` Test-Connection ` now includes more detailed information about TCP connection tests
2425- .NET introduced changes that affected ` Test-Connection ` . The cmdlet now returns an error about
2526 the need to use ` sudo ` on Linux platforms when using a custom buffer size ([ #20369 ] [ 20369 ] )
@@ -226,6 +227,7 @@ For more information about the Experimental Features, see [Using Experimental Fe
226227[ 11 ] : /powershell/module/microsoft.powershell.core/about/about_redirection?view=powershell-7.4&preserve-view=true#redirecting-output-from-native-commands
227228[ 12 ] : /powershell/module/microsoft.powershell.psresourceget
228229[ 13 ] : /powershell/module/psreadline
230+ [ 14 ] : https://json-schema.org/understanding-json-schema/reference/schema
229231
230232[ chg ] : https://github.com/PowerShell/PowerShell/blob/master/CHANGELOG/7.4.md
231233[ 14953 ] : https://github.com/PowerShell/PowerShell/pull/14953
0 commit comments