PowerShell 7.2.0 preview 8 released - July 22


  • Staff
Engine Updates and Fixes
  • Add a Windows mode to $PSNativeCommandArgumentPassing that allows some commands to use legacy argument passing (#15408)
  • Use nameof to get parameter names when creating ArgumentNullException (#15604) (Thanks @gukoff!)
  • Test if a command is 'Out-Default' more thoroughly for transcribing scenarios (#15653)
  • Add Microsoft.PowerShell.Crescendo to telemetry allow list (#15372)
General Cmdlet Updates and Fixes
  • Use $PSStyle.Formatting.FormatAccent for Format-List and $PSStyle.Formatting.TableHeader for Format-Table output (#14406)
  • Highlight using error color the exception Message and underline in PositionMessage for Get-Error (#15786)
  • Implement a completion for View parameter of format cmdlets (#14513) (Thanks @iSazonov!)
  • Add support to colorize FileInfo file names (#14403)
  • Don't serialize to JSON ETS properties for DateTime and string types (#15665)
  • Fix HyperVSocketEndPoint.ServiceId setter (#15704) (Thanks @xtqqczze!)
  • Add DetailedView to $ErrorView (#15609)
Code Cleanup

We thank the following contributors!
@iSazonov, @xtqqczze
Tools
  • Add SkipRoslynAnalyzers parameter to Start-PSBuild (#15640) (Thanks @xtqqczze!)
  • Create issue template for issues updating PowerShell through Windows update. (#15700)
  • Add DocumentationAnalyzers to build (#14336) (Thanks @xtqqczze!)
  • Convert GitHub issue templates to modern forms (#15645)
Tests
  • Add more tests for ConvertFrom-Json (#15706) (Thanks @strawgate!)
  • Update glob-parent and hosted-git-info test dependencies (#15643)
Build and Packaging Improvements

Update .NET to version v6.0.0-preview.6
  • Add new package name for osx-arm64 (#15813)
  • Prefer version when available for dotnet-install (#15810)
  • Make warning about MU being required dynamic (#15776)
  • Add Start-PSBootstrap before running tests (#15804)
  • Update to .NET 6 Preview 6 and use crossgen2 (#15763)
  • Enable ARM64 packaging for macOS (#15768)
  • Make Microsoft Update opt-out/in check boxes work (#15784)
  • Add Microsoft Update opt out to MSI install (#15727)
  • Bump NJsonSchema from 10.4.4 to 10.4.5 (#15769) (Thanks @dependabot[bot]!)
  • Fix computation of SHA512 checksum (#15736)
  • Update the script to use quality parameter for dotnet-install (#15731)
  • Generate SHA512 checksum file for all packages (#15678)
  • Enable signing daily release build with lifetime certificate (#15642)
  • Update metadata and README for 7.2.0-preview.7 (#15593)
Documentation and Help Content
  • Fix broken RFC links (#15807)
  • Add to bug report template getting details from Get-Error (#15737)
  • Update issue templates to link to new docs (#15711)
  • Add @jborean93 to Remoting Working Group (#15683)


Read more: Release v7.2.0-preview.8 Release of PowerShell · PowerShell/PowerShell


How to Install PowerShell 7.1 in Windows 7, Windows 8, Windows 10, and Windows 11

 

Attachments

  • PowerShell.png
    PowerShell.png
    5.4 KB · Views: 0
Back
Top Bottom