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
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 forosxpkg
(#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
inNamedPipeClient
(#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 theinit
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 customParserError
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
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