Software Update: PowerShell 7.3.0

Spread the love

Microsoft has released version 7.3 of PowerShell. PowerShell is an object-oriented task automation shell and scripting language, which consists of a command-line shell, a scripting language, and a configuration management framework. The software has been around since 2006 and has been a standard part of Windows since version 2.0. Since the end of 2016 it is open source and also available for Linux and macOS. PowerShell 7.3 is built with the also just released .NET version 7. The changelog for this release can be found below.

v7.3.0 Release of PowerShell

General Cmdlet Updates and Fixes

  • Correct calling cmdlet New-PSSessionOption in script for Restart-Computer (#18374)

tests

  • Add test for framework dependent package in release pipeline (Internal 23139)

Build and Packaging Improvements

Bump to use internal .NET 7 GA build (Internal 23096)

  • Fix issues with building test artifacts (Internal 23116)
  • Use AzFileCopy task instead of AzCopy.exe
  • Remove AzCopy installation from msixbundle step
  • Add TSAUpload for APIScan (#18446)
  • Add authenticode signing for assemblies on Linux builds (#18440)
  • Do not remove penimc_cor3.dll from build (#18438)
  • Allow two-digit revisions in vPack package validation pattern (#18392)
  • Bump Microsoft.PowerShell.Native from 7.3.0-rc.1 to 7.3.0 (#18413)

v7.3.0-RC1 Release of PowerShell

NOTE

  • PowerShell Direct is only supported on Windows 10, version 1809+
  • Windows 7 is not supported anymore

Breaking Change

  • Update to use ComputeCore.dll for PowerShell Direct (#18194)

Engine Updates and Fixes

  • On Unix, explicitly terminate the native process during cleanup only if it’s not running in background (#18215)

General Cmdlet Updates and Fixes

  • Remove the ProcessorArchitecture portion from the full name as it’s obsolete (#18320)

tests

  • Add missing -Tag ‘CI’ to describe blocks. (#18317)

Build and Packaging Improvements

Bump to .NET 7 to 7.0.100-rc.2.22477.20 (#18328)(#18286)

  • Update ThirdPartyNotices (Internal 22987)
  • Remove API Sets (#18304) (#18376)
  • Do not cleanup pwsh.deps.json for framework dependent packages (#18300)
  • Bump Microsoft.PowerShell.Native from 7.3.0-preview.1 to 7.3.0-rc.1 (#18217)
  • Remove unnecessary native dependencies from the package (#18213)
  • Make the link to minimal package blob public during release (#18158)
  • Create tasks to collect and publish hashes for build files. (#18276)(#18277)
  • Add branch counter to compliance build (#18214)
  • Move APIScan to compliance build (#18191)
  • Update MSI exit message (#18137)
  • Remove XML files for min-size package (#18189)

Version number 7.3.0
Release status Final
Operating systems Linux, macOS, Windows Server 2012, Windows 10, Windows Server 2016, Windows Server 2019, Windows 11
Website Microsoft
Download
License type GPL
You might also like