General Cmdlet Updates and Fixes
- Fix Export-PSSession to not throw error when a rooted path is specified for -OutputModule (#17671)
- Change ConvertFrom-Json -AsHashtable to use ordered hashtable (#17405)
- Remove potential ANSI escape sequences in strings before using in Out-GridView (#17664)
- Add the -Milliseconds parameter to New-TimeSpan (#17621) (Thanks @NoMoreFood!)
- Update Set-AuthenticodeSignature to use SHA256 as the default (#17560) (Thanks @jborean93!)
- Fix tab completion regression when completing ValidateSet values (#17628) (Thanks @MartinGC94!)
- Show optional parameters as such when displaying method definition and overloads (#13799) (Thanks @eugenesmlv!)
Code Cleanup
We thank the following contributors!
@sethvs, @MartinGC94, @eltociear
- Fix comment in InternalCommands.cs (#17669) (Thanks @sethvs!)
- Use discards for unused variables (#17620) (Thanks @MartinGC94!)
- Fix typo in CommonCommandParameters.cs (#17524) (Thanks @eltociear!)
Tests
- Fix SDK tests for release build (#17678)
Build and Packaging Improvements
Updated .NET SDK to 7.0.100-preview.6.22352.1
We thank the following contributors!
@tamasvajk
- Create test artifacts for Windows ARM64 (#17675)
- Update to the latest NOTICES file (#17607)
- Update .NET SDK version from 7.0.100-preview.5.22307.18 to 7.0.100-preview.6.22352.1 (#17634)
- Set the compound assignment preference to false (#17632)
- Update DotnetMetadata.json to start consuming .NET 7 Preview 6 builds (#17630)
- Install .NET 3.1 as it is required by the vPack task (#17600)
- Update to use PSReadLine v2.2.6 (#17595)
- Fix build.psm1 to not specify both version and quality for dotnet-install (#17589) (Thanks @tamasvajk!)
- Bump Newtonsoft.Json in /test/perf/dotnet-tools/Reporting (#17592)
- Bump Newtonsoft.Json in /test/perf/dotnet-tools/ResultsComparer (#17566)
- Disable RPM SBOM test. (#17532)
Documentation and Help Content
Read more:
Release v7.3.0-preview.6 Release of PowerShell · PowerShell/PowerShell
7.3.0-preview.6 - 2022-07-18 General Cmdlet Updates and Fixes Fix Export-PSSession to not throw error when a rooted path is specified for -OutputModule (#17671) Change ConvertFrom-Json -AsHashtabl...
github.com
PowerShell Preview - Free download and install on Windows | Microsoft Store
PowerShell is a task-based command-line shell and scripting language built on .NET. PowerShell helps system administrators and power-users rapidly automate tasks that manage operating systems (Linux, macOS, and Windows) and processes. PowerShell commands let you manage computers from the...
apps.microsoft.com
Last edited: