github PowerShell/PowerShell v7.3.10
v7.3.10 Release of PowerShell

latest releases: v7.5.0-preview.5, v7.5.0-preview.4, v7.4.5...
10 months ago

7.3.10 - 2023-11-16

General Cmdlet Updates and Fixes

  • Redact Auth header content from ErrorRecord (Internal 28410)

Build and Packaging Improvements

Update .NET to 7.0.404

  • Add internal .NET SDK URL parameter to release pipeline (Internal 28505)
  • Fix release build by making the internal SDK parameter optional (#20658) (Internal 28440)
  • Make internal .NET SDK URL as a parameter for release builld (#20655) (Internal 28428)
  • Update the Notices file and cgmanifest (Internal 28500)
  • Update .NET to 7.0.404 (Internal 28485)
  • Copy azure blob with PowerShell global tool to private blob and move to CDN during release (Internal 28448)

7.3.9 - 2023-10-26

Build and Packaging Improvements

Bump .NET 7 to version 7.0.403

  • Use correct agent pool for downloading from Azure blob
  • Remove a timeout value from ADO pipeline stage to resolve a syntax issue
  • Update .NET 7 and manifests (Internal 28148)
  • Add SBOM for release pipeline (#20519) (#20573)
  • Increase timeout when publishing packages to pacakages.microsoft.com (#20470) (#20572)
  • Use fxdependent-win-desktop runtime for compliance runs (#20326) (#20571)

7.3.8 - 2023-10-10

Security Fixes

  • Block getting help from network locations in restricted remoting sessions (Internal 27698)

Build and Packaging Improvements

Build infrastructure maintenance

  • Release build: Change the names of the PATs (#20316)
  • Add mapping for mariner arm64 stable (#20310)
  • Switch to GitHub Action for linting markdown (#20308)
  • Put the calls to Set-AzDoProjectInfo and Set-AzDoAuthToken` in the right order (#20311)

7.3.7 - 2023-09-18

Build and Packaging Improvements

Bump .NET SDK version to 7.0.401

  • Update 'ThirdPartyNotices.txt' (Internal 27602)
  • Update to use .NET SDK 7.0.401 (Internal 27591)
  • Remove HostArchitecture dynamic parameter for osxpkg (#19917)
  • Remove spelling CI in favor of GitHub Action (#20248)
  • Enable vPack provenance data (#20253)
  • Start using new packages.microsoft.com cli (#20252)
  • Add mariner arm64 to PMC release (#20251)
  • Add mariner arm64 package build to release build (#20250)
  • Make PR creation tool use --web because it is more reliable (#20247)
  • Update variable used to bypass the blocking check for multiple NuGet feeds (#20246)
  • Publish rpm package for rhel9 (#20245)
  • Add runtime and packaging type info for mariner2 arm64 (#20244)

Documentation and Help Content

  • Update man page to match current help for pwsh (#20249)

7.3.6 - 2023-07-13

Build and Packaging Improvements

Bump .NET to 7.0.306

  • Update Notices file
  • Don't publish notice on failure because it prevents retry
  • Bump .NET to 7.0.306 (#19945)
  • Remove the property disabling optimization (#19952)
  • Add ProductCode in registry for MSI install (#19951)
  • Update variable used to bypass the blocking check for multiple NuGet feeds (#19953)
  • Change System.Security.AccessControl preview version to stable version (#19931)

Documentation and Help Content

  • Update the link for getting started in README.md (#19947)

7.3.5 - 2023-06-27

Build and Packaging Improvements

Bump to use .NET 7.0.305

  • Update the ThirdPartyNotice (Internal 26372)
  • Add PoolNames variable group to compliance pipeline (#19408)
  • Update cgmanifest.json
  • Update to .NET 7.0.304 (#19807)
  • Disable SBOM signing for CI and add extra files for packaging tests (#19729)
  • Increase timeout to make subsystem tests more reliable (#18380)
  • Increase the timeout when waiting for the event log (#19264)
  • Implement IDisposable in NamedPipeClient (#18341) (Thanks @xtqqczze!)
  • Always regenerate files wxs fragment (#19196)
  • Bump Microsoft.PowerShell.MarkdownRender (#19751)
  • Delete symbols on Linux as well (#19735)
  • Add prompt to fix conflict during backport (#19583)
  • Add backport function to release tools (#19568)
  • Add an explicit manual stage for changelog update (#19551)
  • Update the team member list in releaseTools.psm1 (#19544)
  • Verify that packages have license data (#19543)
  • Fix the regex used for package name check in vPack build (#19511)
  • Make the vPack PAT library more obvious (#19505)
  • Update the metadata.json to mark 7.3 releases as latest for stable channel (#19565)

7.3.4 - 2023-04-12

Engine Updates and Fixes

  • Add instrumentation to AmsiUtil and make the init variable readonly (#18727)
  • Fix support for NanoServer due to the lack of AMSI (#18882)
  • Adding missing guard for telemetry optout to avoid NullReferenceException when importing modules (#18949) (Thanks @powercode!)
  • Fix VtSubstring helper method to correctly check chars copied (#19240)
  • Fix ConciseView to handle custom ParserError error records (#19239)

Build and Packaging Improvements

Bump to use .NET 7.0.5

  • Update ThirdPartyNotices.txt
  • Update cgmanifest.json
  • Fix the template that creates nuget package
  • Update the wix file
  • Update to .NET SDK 7.0.203
  • Skip VT100 tests on Windows Server 2012R2 as console does not support it (#19413)
  • Improve package management acceptance tests by not going to the gallery (#19412)
  • Fix stage dependencies and typo in release build (#19353)
  • Fix issues in release build and release pipeline (#19338)
  • Restructure the package build to simplify signing and packaging stages (#19321)
  • Test fixes for stabilizing tests (#19068)
  • Add stage for symbols job in Release build (#18937)
  • Use reference assemblies generated by dotnet (#19302)
  • Add URL for all distributions (#19159)

7.3.3 - 2023-02-23

Build and Packaging Improvements

Bump to use .NET 7.0.3

  • Update third party notices for v7.3.3 (Internal 24353)
  • Add tool to trigger license information gathering for NuGet modules (#18827)
  • Update global.json to 7.0.200 for v7.3.3 (Internal 24334)
  • Update cgmanifest for v7.3.3 (Internal 24338)

7.3.2 - 2023-01-24

Engine Updates and Fixes

  • Fix SuspiciousContentChecker.Match to detect a predefined string when the text starts with it (#18916)
  • Fix for JEA session leaking functions (Internal 23820)

General Cmdlet Updates and Fixes

  • Fix Start-Job to check the existence of working directory using the PowerShell way (#18917)
  • Fix Switch-Process error to include the command that is not found (#18650)

Tests

  • Allow system lock down test debug hook to work with new WLDP API (fixes system lock down tests) (#18962)

Build and Packaging Improvements

Bump to use .NET 7.0.2

  • Update dependencies for .NET release (Internal 23818)
  • Remove unnecessary reference to System.Runtime.CompilerServices.Unsafe (#18918)
  • Add bootstrap after SBOM task to re-install .NET (#18891)

SHA256 Hashes of the release artifacts

  • hashes.sha256
    • 01B5523884115CB11FE6F9D2BEA2F78BE04525382991BD72C56C6CFF0467B300
  • powershell_7.3.10-1.deb_amd64.deb
    • 913497AFB1BE7A2AA9D10940CB2132F931A379C8A47E2786C6DBAA6DAE3F7E60
  • powershell-7.3.10-1.cm.aarch64.rpm
    • E5875328A78FE5434D56C624373411214444CCAD2F0E548E654D36E4C71182E2
  • powershell-7.3.10-1.cm.x86_64.rpm
    • 000762632E6E7FE37E51A5BB36025C27256709FD91FA7563EBB5A6C871FBF726
  • powershell-7.3.10-1.rh.x86_64.rpm
    • DA1CD0E52347CAC97E4704337D18EA1C09A0596750D2F83B1022101F0DD6BF59
  • powershell-7.3.10-linux-alpine-x64.tar.gz
    • 8D22BB8F555F1F12307904322C793DBE9942D3BDAEDAF8C1563D86FCFFBF43EF
  • powershell-7.3.10-linux-arm32.tar.gz
    • 6F8FEBB9A8DBCB40D936D0858A2536A24523822208267886ED8A954846C1B3C5
  • powershell-7.3.10-linux-arm64.tar.gz
    • E426969FD731B1D47BBCBB726692D7ED13638428FB5E2A93EA142E7CA6C67A25
  • powershell-7.3.10-linux-x64.tar.gz
    • 944A80D1436AA5162B4E45AB42E8E20D162616120EAEF46467D1871F534FBE3C
  • powershell-7.3.10-linux-x64-fxdependent.tar.gz
    • 3F71FF48D60AA8B624DF97F45C0B63D387B8CC94A4593007CAA4A8D474209047
  • powershell-7.3.10-osx-arm64.pkg
    • B310E3D88E6AC550FB7CB7052CC6F3DA86D8916EC4620C42395D63666B71432C
  • powershell-7.3.10-osx-arm64.tar.gz
    • F5E8EA8455872C797692DD941080B7D9652AA0ED3A19A9B7304E7A5A33255DF3
  • powershell-7.3.10-osx-x64.pkg
    • 9971ED2F321A9DC2ECC685DA142E323AF9AC57EEF7D1F5160FE38D7E46D6F229
  • powershell-7.3.10-osx-x64.tar.gz
    • 1556A69CBF106A1C9A98C0F5D556B0BA7F3640D013925C1CD5B9D47AB538AD9B
  • PowerShell-7.3.10-win-arm32.zip
    • 9CAE673D50E9C74558887B28C42F359F197EE7C1FC32C0EA437DFF0D8790A439
  • PowerShell-7.3.10-win-arm64.zip
    • C8F5A0784B1AF44E92AD1A5F3EDF8588DDCAC888B5D7DE441ED2ED0B74578201
  • PowerShell-7.3.10-win-fxdependent.zip
    • BCCB51A1BC5151A1B6891D9BC2283BEF27172052F86814DFCA1150BDD00B6BA5
  • PowerShell-7.3.10-win-fxdependentWinDesktop.zip
    • 992491415F48F83E624A5617252ADCD752199C464251C28228F7BF7F572CA497
  • PowerShell-7.3.10-win-x64.msi
    • E2FAEC6083A6C26A39D902C548E54C6DC67D686A0E383A4D3BA89DA63F8A9F37
  • PowerShell-7.3.10-win-x64.zip
    • 1683566D748EF788371EAAABB5675A9E06E78ED05062BDFA50DD88B2B68DF20D
  • PowerShell-7.3.10-win-x86.msi
    • D8FF263A14A47CA0CAA0C3EF77710CCA1BAE51BFD5E762A23F6CAFFAD481EB96
  • PowerShell-7.3.10-win-x86.zip
    • 365034678028DE783614B6C1B9BBF586E8E2CD9EB2ECD8E8B7DB626E759AD12B

Don't miss a new PowerShell release

NewReleases is sending notifications on new releases.