Skip to content

Commit ac5129a

Browse files
author
Mirroring
committed
Merge commit '558708d9bc64e4d4bec050fe32631831f3190e5a'
2 parents 03ae5c9 + 558708d commit ac5129a

1 file changed

Lines changed: 109 additions & 0 deletions

File tree

CHANGELOG/7.4.md

Lines changed: 109 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,114 @@
11
# 7.4 Changelog
22

3+
## [7.4.14]
4+
5+
### General Cmdlet Updates and Fixes
6+
7+
- Fix `PSMethodInvocationConstraints.GetHashCode` method (#26959)
8+
9+
### Tools
10+
11+
- Add merge conflict marker detection to `linux-ci` workflow and refactor existing actions to use reusable `get-changed-files` action (#26362)
12+
- Add reusable `get-changed-files` action and refactor existing actions (#26361)
13+
- Refactor analyze job to reusable workflow and enable on Windows CI (#26342)
14+
15+
### Tests
16+
17+
- Skip the flaky `Update-Help` test for the `PackageManagement` module (#26871)
18+
- Fix `$PSDefaultParameterValues` leak causing tests to skip unexpectedly (#26869)
19+
- Add GitHub Actions annotations for Pester test failures (#26800)
20+
- Mark flaky `Update-Help` web tests as pending to unblock CI (#26805)
21+
- Update the `Update-Help` tests to use `-Force` to remove read-only files (#26786)
22+
- Fix merge conflict checker for empty file lists and filter `*.cs` files (#26387)
23+
- Add markdown link verification for PRs (#26340)
24+
25+
### Build and Packaging Improvements
26+
27+
<details>
28+
29+
<summary>
30+
31+
<p>Update .NET SDK to 8.0.419</p>
32+
33+
</summary>
34+
35+
<ul>
36+
<li>Update MaxVisitCount and MaxHashtableKeyCount if visitor safe value context indicates SkipLimitCheck is true (Internal 38882)</li>
37+
<li>Hardcode Official templates (#26962)</li>
38+
<li>Split TPN manifest and Component Governance manifest (#26961)</li>
39+
<li>Correct the package name for .deb and .rpm packages (#26960)</li>
40+
<li>Bring over all changes for MSIX packaging template (#26933)</li>
41+
<li>.NET Resolution and Store Publishing Updates (#26930)</li>
42+
<li>Update Application Insights package version to 2.23.0 (#26883)</li>
43+
<li>Update metadata.json to update the Latest attribute with a better name (#26872)</li>
44+
<li>Update <code>Get-ChangeLog</code> to handle backport PRs correctly (#26870)</li>
45+
<li>Remove unused runCodesignValidationInjection variable from pipeline templates (#26868)</li>
46+
<li>Refactor: Centralize xUnit tests into reusable workflow and remove legacy verification (#26864)</li>
47+
<li>Fix buildinfo.json uploading for preview, LTS, and stable releases (#26863)</li>
48+
<li>Fix macOS preview package identifier detection to use version string (#26774)</li>
49+
<li>Update the macOS package name for preview releases to match the previous pattern (#26435)</li>
50+
<li>Fix condition syntax for StoreBroker package tasks in MSIX pipeline (#26434)</li>
51+
<li>Fix template path for rebuild branch check in package.yml (#26433)</li>
52+
<li>Add rebuild branch support with conditional MSIX signing (#26418)</li>
53+
<li>Move package validation to package pipeline (#26417)</li>
54+
<li>Backport Store publishing improvements (#26401)</li>
55+
<li>Fix path to metadata.json in channel selection script (#26399)</li>
56+
<li>Optimize/split Windows package signing (#26413)</li>
57+
<li>Improve ADO package build and validation across platforms (#26405)</li>
58+
<li>Separate Store Automation Service Endpoints, Resolve AppID (#26396)</li>
59+
<li>Fix the task name to not use the pre-release task (#26395)</li>
60+
<li>Remove usage of fpm for DEB package generation (#26382)</li>
61+
<li>Replace fpm with native macOS packaging tools (pkgbuild/productbuild) (#26344)</li>
62+
<li>Replace fpm with native rpmbuild for RPM package generation (#26337)</li>
63+
<li>Add log grouping to build.psm1 for collapsible GitHub Actions logs (#26363)</li>
64+
<li>Convert Azure DevOps Linux Packaging pipeline to GitHub Actions workflow (#26336)</li>
65+
<li>Integrate Windows packaging into windows-ci workflow using reusable workflow (#26335)</li>
66+
<li>Add network isolation policy parameter to vPack pipeline (#26339)</li>
67+
<li>GitHub Workflow cleanup (#26334)</li>
68+
<li>Add build to vPack Pipeline (#25980)</li>
69+
<li>Update vPack name (#26222)</li>
70+
</ul>
71+
72+
</details>
73+
74+
### Documentation and Help Content
75+
76+
- Update Third Party Notices (#26892)
77+
78+
[7.4.14]: https://github.com/PowerShell/PowerShell/compare/v7.4.13...v7.4.14
79+
80+
## [7.4.13]
81+
82+
### Build and Packaging Improvements
83+
84+
<details>
85+
86+
<summary>
87+
88+
<p>Update .NET SDK to 8.0.415</p>
89+
90+
</summary>
91+
92+
<ul>
93+
<li>[release/v7.4] Update StableRelease to not be the latest (#26042)</li>
94+
<li>[release/v7.4] Update Ev2 Shell Extension Image to AzureLinux 3 for PMC Release (#26033)</li>
95+
<li>[release/v7.4] Add 7.4.12 Changelog (#26018)</li>
96+
<li>[release/v7.4] Fix variable reference for release environment in pipeline (#26014)</li>
97+
<li>Backport Release Pipeline Changes (Internal 37169)</li>
98+
<li>[release/v7.4] Update branch for release (#26194)</li>
99+
<li>[release/v7.4] Mark the 3 consistently failing tests as pending to unblock PRs (#26197)</li>
100+
<li>[release/v7.4] Remove UseDotnet task and use the dotnet-install script (#26170)</li>
101+
<li>[release/v7.4] Automate Store Publishing (#26163)</li>
102+
<li>[release/v7.4] add CodeQL suppresion for NativeCommandProcessor (#26174)</li>
103+
<li>[release/v7.4] add CodeQL suppressions for UpdatableHelp and NativeCommandProcessor methods (#26172)</li>
104+
<li>[release/v7.4] Suppress false positive PSScriptAnalyzer warnings in tests and build scripts (#26058)</li>
105+
<li>[release/v7.4] Ensure that socket timeouts are set only during the token validation (#26080)</li>
106+
</ul>
107+
108+
</details>
109+
110+
[7.4.13]: https://github.com/PowerShell/PowerShell/compare/v7.4.12...v7.4.13
111+
3112
## [7.4.12]
4113

5114
### Tools

0 commit comments

Comments
 (0)