mirror of
https://github.com/PowerShell/PowerShell
synced 2026-06-08 12:12:50 +00:00
Add changelog v7.4.13 and v7.4.14 (#27005)
Co-authored-by: Aditya Patwardhan <adityap@microsoft.com> Co-authored-by: Justin Chung <chungjustin@microsoft.com> Co-authored-by: Travis Plunk <travis.plunk@microsoft.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
co-authored by
Aditya Patwardhan
Justin Chung
Travis Plunk
Copilot
parent
b5a3a5c611
commit
558708d9bc
@@ -1,5 +1,114 @@
|
||||
# 7.4 Changelog
|
||||
|
||||
## [7.4.14]
|
||||
|
||||
### General Cmdlet Updates and Fixes
|
||||
|
||||
- Fix `PSMethodInvocationConstraints.GetHashCode` method (#26959)
|
||||
|
||||
### Tools
|
||||
|
||||
- Add merge conflict marker detection to `linux-ci` workflow and refactor existing actions to use reusable `get-changed-files` action (#26362)
|
||||
- Add reusable `get-changed-files` action and refactor existing actions (#26361)
|
||||
- Refactor analyze job to reusable workflow and enable on Windows CI (#26342)
|
||||
|
||||
### Tests
|
||||
|
||||
- Skip the flaky `Update-Help` test for the `PackageManagement` module (#26871)
|
||||
- Fix `$PSDefaultParameterValues` leak causing tests to skip unexpectedly (#26869)
|
||||
- Add GitHub Actions annotations for Pester test failures (#26800)
|
||||
- Mark flaky `Update-Help` web tests as pending to unblock CI (#26805)
|
||||
- Update the `Update-Help` tests to use `-Force` to remove read-only files (#26786)
|
||||
- Fix merge conflict checker for empty file lists and filter `*.cs` files (#26387)
|
||||
- Add markdown link verification for PRs (#26340)
|
||||
|
||||
### Build and Packaging Improvements
|
||||
|
||||
<details>
|
||||
|
||||
<summary>
|
||||
|
||||
<p>Update .NET SDK to 8.0.419</p>
|
||||
|
||||
</summary>
|
||||
|
||||
<ul>
|
||||
<li>Update MaxVisitCount and MaxHashtableKeyCount if visitor safe value context indicates SkipLimitCheck is true (Internal 38882)</li>
|
||||
<li>Hardcode Official templates (#26962)</li>
|
||||
<li>Split TPN manifest and Component Governance manifest (#26961)</li>
|
||||
<li>Correct the package name for .deb and .rpm packages (#26960)</li>
|
||||
<li>Bring over all changes for MSIX packaging template (#26933)</li>
|
||||
<li>.NET Resolution and Store Publishing Updates (#26930)</li>
|
||||
<li>Update Application Insights package version to 2.23.0 (#26883)</li>
|
||||
<li>Update metadata.json to update the Latest attribute with a better name (#26872)</li>
|
||||
<li>Update <code>Get-ChangeLog</code> to handle backport PRs correctly (#26870)</li>
|
||||
<li>Remove unused runCodesignValidationInjection variable from pipeline templates (#26868)</li>
|
||||
<li>Refactor: Centralize xUnit tests into reusable workflow and remove legacy verification (#26864)</li>
|
||||
<li>Fix buildinfo.json uploading for preview, LTS, and stable releases (#26863)</li>
|
||||
<li>Fix macOS preview package identifier detection to use version string (#26774)</li>
|
||||
<li>Update the macOS package name for preview releases to match the previous pattern (#26435)</li>
|
||||
<li>Fix condition syntax for StoreBroker package tasks in MSIX pipeline (#26434)</li>
|
||||
<li>Fix template path for rebuild branch check in package.yml (#26433)</li>
|
||||
<li>Add rebuild branch support with conditional MSIX signing (#26418)</li>
|
||||
<li>Move package validation to package pipeline (#26417)</li>
|
||||
<li>Backport Store publishing improvements (#26401)</li>
|
||||
<li>Fix path to metadata.json in channel selection script (#26399)</li>
|
||||
<li>Optimize/split Windows package signing (#26413)</li>
|
||||
<li>Improve ADO package build and validation across platforms (#26405)</li>
|
||||
<li>Separate Store Automation Service Endpoints, Resolve AppID (#26396)</li>
|
||||
<li>Fix the task name to not use the pre-release task (#26395)</li>
|
||||
<li>Remove usage of fpm for DEB package generation (#26382)</li>
|
||||
<li>Replace fpm with native macOS packaging tools (pkgbuild/productbuild) (#26344)</li>
|
||||
<li>Replace fpm with native rpmbuild for RPM package generation (#26337)</li>
|
||||
<li>Add log grouping to build.psm1 for collapsible GitHub Actions logs (#26363)</li>
|
||||
<li>Convert Azure DevOps Linux Packaging pipeline to GitHub Actions workflow (#26336)</li>
|
||||
<li>Integrate Windows packaging into windows-ci workflow using reusable workflow (#26335)</li>
|
||||
<li>Add network isolation policy parameter to vPack pipeline (#26339)</li>
|
||||
<li>GitHub Workflow cleanup (#26334)</li>
|
||||
<li>Add build to vPack Pipeline (#25980)</li>
|
||||
<li>Update vPack name (#26222)</li>
|
||||
</ul>
|
||||
|
||||
</details>
|
||||
|
||||
### Documentation and Help Content
|
||||
|
||||
- Update Third Party Notices (#26892)
|
||||
|
||||
[7.4.14]: https://github.com/PowerShell/PowerShell/compare/v7.4.13...v7.4.14
|
||||
|
||||
## [7.4.13]
|
||||
|
||||
### Build and Packaging Improvements
|
||||
|
||||
<details>
|
||||
|
||||
<summary>
|
||||
|
||||
<p>Update .NET SDK to 8.0.415</p>
|
||||
|
||||
</summary>
|
||||
|
||||
<ul>
|
||||
<li>[release/v7.4] Update StableRelease to not be the latest (#26042)</li>
|
||||
<li>[release/v7.4] Update Ev2 Shell Extension Image to AzureLinux 3 for PMC Release (#26033)</li>
|
||||
<li>[release/v7.4] Add 7.4.12 Changelog (#26018)</li>
|
||||
<li>[release/v7.4] Fix variable reference for release environment in pipeline (#26014)</li>
|
||||
<li>Backport Release Pipeline Changes (Internal 37169)</li>
|
||||
<li>[release/v7.4] Update branch for release (#26194)</li>
|
||||
<li>[release/v7.4] Mark the 3 consistently failing tests as pending to unblock PRs (#26197)</li>
|
||||
<li>[release/v7.4] Remove UseDotnet task and use the dotnet-install script (#26170)</li>
|
||||
<li>[release/v7.4] Automate Store Publishing (#26163)</li>
|
||||
<li>[release/v7.4] add CodeQL suppresion for NativeCommandProcessor (#26174)</li>
|
||||
<li>[release/v7.4] add CodeQL suppressions for UpdatableHelp and NativeCommandProcessor methods (#26172)</li>
|
||||
<li>[release/v7.4] Suppress false positive PSScriptAnalyzer warnings in tests and build scripts (#26058)</li>
|
||||
<li>[release/v7.4] Ensure that socket timeouts are set only during the token validation (#26080)</li>
|
||||
</ul>
|
||||
|
||||
</details>
|
||||
|
||||
[7.4.13]: https://github.com/PowerShell/PowerShell/compare/v7.4.12...v7.4.13
|
||||
|
||||
## [7.4.12]
|
||||
|
||||
### Tools
|
||||
|
||||
Reference in New Issue
Block a user