mirror of
https://github.com/PowerShell/PowerShell
synced 2026-06-08 12:12:50 +00:00
Merge commit 'dd349fca236932fbacf32b7091b41a9da3b76e16'
This commit is contained in:
@@ -1,5 +1,123 @@
|
||||
# 7.5 Changelog
|
||||
|
||||
## [7.5.5]
|
||||
|
||||
### Engine Updates and Fixes
|
||||
|
||||
- Fix up `SSHConnectionInfo` ssh 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-ci` workflow and refactor existing actions to use reusable `get-changed-files` action (#26812)
|
||||
- Add reusable `get-changed-files` action 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-Help` web tests as pending to unblock CI (#26837)
|
||||
- Add GitHub Actions annotations for Pester test failures (#26836)
|
||||
- Fix `$PSDefaultParameterValues` leak causing tests to skip unexpectedly (#26823)
|
||||
- Fix merge conflict checker for empty file lists and filter `*.cs` files (#26813)
|
||||
- Update the `Update-Help` tests to use `-Force` to remove read-only files (#26788)
|
||||
- Add markdown link verification for PRs (#26407)
|
||||
|
||||
### Build and Packaging Improvements
|
||||
|
||||
<details>
|
||||
|
||||
<summary>
|
||||
<p>Update to .NET SDK 9.0.312</p>
|
||||
<p>We thank the following contributors!</p>
|
||||
<p>@kasperk81, @RichardSlater</p>
|
||||
|
||||
</summary>
|
||||
|
||||
<ul>
|
||||
<li>Revert change to module name ThreadJob (#26997)</li>
|
||||
<li>Update branch for release (#26990)</li>
|
||||
<li>Fix <code>ConvertFrom-ClearlyDefinedCoordinates</code> to handle API object coordinates (#26987)</li>
|
||||
<li>Update CGManifests (#26981)</li>
|
||||
<li>Hardcode Official templates (#26968)</li>
|
||||
<li>Split TPN manifest and Component Governance manifest (#26967)</li>
|
||||
<li>Fix a preview detection test for the packaging script (#26966)</li>
|
||||
<li>Correct the package name for .deb and .rpm packages (#26964)</li>
|
||||
<li>Bring Release Changes from v7.6.0-preview.6 (#26963)</li>
|
||||
<li>Merge the v7.6.0-preview.5 release branch back to master (#26958)</li>
|
||||
<li>Fix macOS preview package identifier detection to use version string (#26835)</li>
|
||||
<li>Update metadata.json to update the Latest attribute with a better name (#26826)</li>
|
||||
<li>Remove unused runCodesignValidationInjection variable from pipeline templates (#26825)</li>
|
||||
<li>Update <code>Get-ChangeLog</code> to handle backport PRs correctly (#26824)</li>
|
||||
<li>Mirror .NET/runtime ICU version range in PowerShell (#26821) (Thanks @kasperk81!)</li>
|
||||
<li>Update the macos package name for preview releases to match the previous pattern (#26820)</li>
|
||||
<li>Fix condition syntax for StoreBroker package tasks in MSIX pipeline (#26819)</li>
|
||||
<li>Fix template path for rebuild branch check in package.yml (#26818)</li>
|
||||
<li>Add rebuild branch support with conditional MSIX signing (#26817)</li>
|
||||
<li>Move package validation to package pipeline (#26816)</li>
|
||||
<li>Optimize/split windows package signing (#26815)</li>
|
||||
<li>Improve ADO package build and validation across platforms (#26814)</li>
|
||||
<li>Add log grouping to build.psm1 for collapsible GitHub Actions logs (#26810)</li>
|
||||
<li>Remove usage of fpm for DEB package generation (#26809)</li>
|
||||
<li>Replace fpm with native macOS packaging tools (pkgbuild/productbuild) (#26801)</li>
|
||||
<li>Fix build to only enable ready-to-run for the Release configuration (#26798)</li>
|
||||
<li>Fix R2R for fxdependent packaging (#26797)</li>
|
||||
<li>Refactor: Centralize xUnit tests into reusable workflow and remove legacy verification (#26794)</li>
|
||||
<li>Replace <code>fpm</code> with native <code>rpmbuild</code> for RPM package generation (#26793)</li>
|
||||
<li>Add <code>libicu76</code> dependency to support Debian 13 (#26792) (Thanks @RichardSlater!)</li>
|
||||
<li>Specify .NET search by build type (#26408)</li>
|
||||
<li>Fix buildinfo.json uploading for preview, LTS, and stable releases (#26773)</li>
|
||||
<li>Fix path to <code>metadata.json</code> in channel selection script (#26400)</li>
|
||||
<li>Separate store automation service endpoints and resolve <code>AppID</code> (#26266)</li>
|
||||
<li>Update a few packages to use the right version corresponding to .NET 9 (#26671)</li>
|
||||
<li>Add network isolation policy parameter to vPack pipeline (#26393)</li>
|
||||
<li>Convert Azure DevOps Linux Packaging pipeline to GitHub Actions workflow (#26391)</li>
|
||||
<li>Integrate Windows packaging into windows-ci workflow using reusable workflow (#26390)</li>
|
||||
<li>GitHub Workflow cleanup (#26389)</li>
|
||||
<li>Update vPack name (#26221)</li>
|
||||
</ul>
|
||||
|
||||
</details>
|
||||
|
||||
[7.5.5]: https://github.com/PowerShell/PowerShell/compare/v7.5.4...v7.5.5
|
||||
|
||||
|
||||
## [7.5.4]
|
||||
|
||||
### Build and Packaging Improvements
|
||||
|
||||
<details>
|
||||
|
||||
<summary>
|
||||
|
||||
<p>Update to .NET SDK 9.0.306</p>
|
||||
|
||||
</summary>
|
||||
|
||||
<ul>
|
||||
<li>[release/v7.5] Update Ev2 Shell Extension Image to AzureLinux 3 for PMC Release (#26032)</li>
|
||||
<li>[release/v7.5] Fix variable reference for release environment in pipeline (#26013)</li>
|
||||
<li>[release/v7.5] Add v7.5.3 Changelog (#26015)</li>
|
||||
<li>[release/v7.5] Add LinuxHost Network configuration to PowerShell Packages pipeline (#26002)</li>
|
||||
<li>Backport Release Pipeline Changes (Internal 37168)</li>
|
||||
<li>[release/v7.5] Update branch for release (#26195)</li>
|
||||
<li>[release/v7.5] Mark the 3 consistently failing tests as pending to unblock PRs (#26196)</li>
|
||||
<li>[release/v7.5] add CodeQL suppresion for NativeCommandProcessor (#26173)</li>
|
||||
<li>[release/v7.5] add CodeQL suppressions for UpdatableHelp and NativeCommandProcessor methods (#26171)</li>
|
||||
<li>[release/v7.5] Remove UseDotnet task and use the dotnet-install script (#26169)</li>
|
||||
<li>[release/v7.5] Automate Store Publishing (#26164)</li>
|
||||
<li>[release/v7.5] Ensure that socket timeouts are set only during the token validation (#26079)</li>
|
||||
<li>[release/v7.5] Suppress false positive PSScriptAnalyzer warnings in tests and build scripts (#26059)</li>
|
||||
</ul>
|
||||
|
||||
</details>
|
||||
|
||||
[7.5.4]: https://github.com/PowerShell/PowerShell/compare/v7.5.3...v7.5.4
|
||||
|
||||
## [7.5.3]
|
||||
|
||||
### General Cmdlet Updates and Fixes
|
||||
|
||||
Reference in New Issue
Block a user