7.5.5
Engine Updates and Fixes
- Fix up
SSHConnectionInfossh PATH checks (#26165) (Thanks @jborean93!)
General Cmdlet Updates and Fixes
- Close pipe client handles after creating the child ssh process (#26822)
- Fix the progress preference variable in script cmdlets (#26791) (Thanks @cmkb3!)
Tools
- Add merge conflict marker detection to
linux-ciworkflow and refactor existing actions to use reusableget-changed-filesaction (#26812) - Add reusable
get-changed-filesaction and refactor existing actions (#26811) - Create GitHub Copilot setup workflow (#26807)
- Refactor analyze job to reusable workflow and enable on Windows CI (#26799)
Tests
- Mark flaky
Update-Helpweb tests as pending to unblock CI (#26837) - Add GitHub Actions annotations for Pester test failures (#26836)
- Fix
$PSDefaultParameterValuesleak causing tests to skip unexpectedly (#26823) - Fix merge conflict checker for empty file lists and filter
*.csfiles (#26813) - Update the
Update-Helptests to use-Forceto remove read-only files (#26788) - Add markdown link verification for PRs (#26407)
Build and Packaging Improvements
Update to .NET SDK 9.0.312
We thank the following contributors!
- Revert change to module name ThreadJob (#26997)
- Update branch for release (#26990)
- Fix
ConvertFrom-ClearlyDefinedCoordinatesto handle API object coordinates (#26987) - Update CGManifests (#26981)
- Hardcode Official templates (#26968)
- Split TPN manifest and Component Governance manifest (#26967)
- Fix a preview detection test for the packaging script (#26966)
- Correct the package name for .deb and .rpm packages (#26964)
- Bring Release Changes from v7.6.0-preview.6 (#26963)
- Merge the v7.6.0-preview.5 release branch back to master (#26958)
- Fix macOS preview package identifier detection to use version string (#26835)
- Update metadata.json to update the Latest attribute with a better name (#26826)
- Remove unused runCodesignValidationInjection variable from pipeline templates (#26825)
- Update
Get-ChangeLogto handle backport PRs correctly (#26824) - Mirror .NET/runtime ICU version range in PowerShell (#26821) (Thanks @kasperk81!)
- Update the macos package name for preview releases to match the previous pattern (#26820)
- Fix condition syntax for StoreBroker package tasks in MSIX pipeline (#26819)
- Fix template path for rebuild branch check in package.yml (#26818)
- Add rebuild branch support with conditional MSIX signing (#26817)
- Move package validation to package pipeline (#26816)
- Optimize/split windows package signing (#26815)
- Improve ADO package build and validation across platforms (#26814)
- Add log grouping to build.psm1 for collapsible GitHub Actions logs (#26810)
- Remove usage of fpm for DEB package generation (#26809)
- Replace fpm with native macOS packaging tools (pkgbuild/productbuild) (#26801)
- Fix build to only enable ready-to-run for the Release configuration (#26798)
- Fix R2R for fxdependent packaging (#26797)
- Refactor: Centralize xUnit tests into reusable workflow and remove legacy verification (#26794)
- Replace
fpmwith nativerpmbuildfor RPM package generation (#26793) - Add
libicu76dependency to support Debian 13 (#26792) (Thanks @RichardSlater!) - Specify .NET search by build type (#26408)
- Fix buildinfo.json uploading for preview, LTS, and stable releases (#26773)
- Fix path to
metadata.jsonin channel selection script (#26400) - Separate store automation service endpoints and resolve
AppID(#26266) - Update a few packages to use the right version corresponding to .NET 9 (#26671)
- Add network isolation policy parameter to vPack pipeline (#26393)
- Convert Azure DevOps Linux Packaging pipeline to GitHub Actions workflow (#26391)
- Integrate Windows packaging into windows-ci workflow using reusable workflow (#26390)
- GitHub Workflow cleanup (#26389)
- Update vPack name (#26221)
SHA256 Hashes of the release artifacts
- hashes.sha256
- A93DEE2F5864B92E4F67164F96A512B7D8905B4DDDF770AE6D41A3CB278BD48F
- powershell-7.5.5-1.cm.aarch64.rpm
- B026739558E291A1AA831647AAAFFBC3B095C92146713FC52A63DE93028F0A68
- powershell-7.5.5-1.cm.x86_64.rpm
- 697D76ABEB68FECFC84CC698A9684B37B5F5DCCBB28F6E94D2FD62A8B93CDF17
- powershell-7.5.5-1.rh.x86_64.rpm
- 807DD6963EB35B5BABF11034D74A90548F818D186948E42BB7CDFFB5174B518C
- powershell-7.5.5-linux-arm32.tar.gz
- 26737F8D052B5CDCEC551C75F575D2E0B78D4AAA1DADB46C86647860DC7D1DF2
- powershell-7.5.5-linux-arm64.tar.gz
- E22E0F005B61CE3BA5E4898700F69C3E06DDA2FDE071F382AB15670D68F0E4A7
- powershell-7.5.5-linux-musl-x64.tar.gz
- F9CE6DE171FDFDF022EB021C0E55886A6CF6110C95C099A2B6F48CB2D4A886E2
- powershell-7.5.5-linux-x64-fxdependent.tar.gz
- 908A6EC514A4F851B98F2C5FFEC124BE7FD800DCDA0AFD95371812D781F077F4
- powershell-7.5.5-linux-x64-musl-noopt-fxdependent.tar.gz
- AD87E1617DEFF09ED4E22677BE90E7B31672107B7648AF34D09417E60C68BF1F
- powershell-7.5.5-linux-x64.tar.gz
- 39A62F466956E3606AEE6637ED0D0735C1ED27612A76DE973B111530DDFF2E77
- powershell-7.5.5-osx-arm64.pkg
- F1FC07498F330536CCBD9B5AC82625C8AB34F98EAB90DD56F508ADF99331DC7E
- powershell-7.5.5-osx-arm64.tar.gz
- DBF3FDD3FB360EBA359580FDC7223D679A15F9484D2F163FAB07422779A47F52
- powershell-7.5.5-osx-x64.pkg
- 66334FD511DA14DD04E394FB80387FD1B9035F60BA16A194A7B2E03B95ED0AEA
- powershell-7.5.5-osx-x64.tar.gz
- 24829BDA587EA390C0275A981DE5FF9D2595F273E4948D9E69E762C2D4E77A79
- PowerShell-7.5.5-win-arm64.exe
- 7497BFF705E19C1ACE260D8F289C52BC57F4075E68E52E47879CFC72A30B6B72
- PowerShell-7.5.5-win-arm64.msi
- 95B77CBB815F8E03E974B0313D684305AF2CE415E05871C9B55543785D5A551E
- PowerShell-7.5.5-win-arm64.zip
- E36B5A5F9B1511BEEBE1B7589E5A5ADFF955349F635E411021C03AEF4432C505
- PowerShell-7.5.5-win-fxdependent.zip
- C80DD64E5A0D3358CF5BA4CE85FFADB5E0827C9C3E9FB6D46CE9922481CC2BF5
- PowerShell-7.5.5-win-fxdependentWinDesktop.zip
- C18793602C8C40217D45B5FEEE3EEC593A3CADF41F1A76515CB953459EE0603E
- PowerShell-7.5.5-win-x64.msi
- B2AC56B7639E2B259BB78BAB077555D76F2A5EEC6C516690D63DE36BC1D6CA25
- PowerShell-7.5.5-win-x64.zip
- 9D4C9247FA5D8B090470B5C676B1CE6E22029EEAB8A5CB1D11480E3840172C99
- PowerShell-7.5.5-win-x86.msi
- B5990F906B07A20D14CFA1ED49ACDFAF29BE074053B160B7B19E4AD74D5CF881
- PowerShell-7.5.5-win-x86.zip
- 2106BFFB6C42B2AB8B23A0E10573D0770CBF0B3731EB1CD108E59B64F9CEB17C
- PowerShell-7.5.5.msixbundle
- DDC4712BA47869AF3885A5C99B36AE6C01A10EEFEC9B57BAC47A00979B39EA98
- powershell_7.5.5-1.deb_amd64.deb
- A8BC51C83316D93EC38D14C5877FA4749CA3A843864985C408D6C0A104069093