Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 9417f6e

Browse files
authoredAug 20, 2024
Update changelog and metadata.json for v7.4.5 release (PowerShell#24183)
1 parent c47db95 commit 9417f6e

File tree

2 files changed

+127
-8
lines changed

2 files changed

+127
-8
lines changed
 

‎CHANGELOG/7.4.md

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

3+
## [7.4.5] - 2024-08-20
4+
5+
### General Cmdlet Updates and Fixes
6+
7+
- Fix WebCmdlets when `-Body` is specified but `ContentType` is not (#24145)
8+
9+
### Tests
10+
11+
- Rewrite the mac syslog tests to make them less flaky (#24152)
12+
13+
### Build and Packaging Improvements
14+
15+
<details>
16+
17+
<summary>
18+
19+
<p>Bump .NET SDK to 8.0.400</p>
20+
21+
</summary>
22+
23+
<ul>
24+
<li>Add feature flags for removing network isolation (Internal 32126)</li>
25+
<li>Update <code>ThirdPartyNotices.txt</code> for v7.4.5 (#24160)</li>
26+
<li>Update <code>cgmanifest.json</code> for v7.4.5 (#24159)</li>
27+
<li>Update .NET SDK to 8.0.400 (#24151)</li>
28+
<li>Cleanup unused csproj (#24146)</li>
29+
<li>Remember installation options and used them to initialize options for the next installation (#24143)</li>
30+
<li>Fix failures in GitHub action <code>markdown-link-check</code> (#24142)</li>
31+
<li>Use correct signing certificates for RPM and DEBs (#21522)</li>
32+
</ul>
33+
34+
</details>
35+
36+
### Documentation and Help Content
37+
38+
- Update docs sample nuget.config (#24147)
39+
- Fix up broken links in Markdown files (#24144)
40+
41+
[7.4.5]: https://github.com/PowerShell/PowerShell/compare/v7.4.4...v7.4.5
42+
43+
## [7.4.4] - 2024-07-18
44+
45+
### Engine Updates and Fixes
46+
47+
- Resolve paths correctly when importing files or files referenced in the module manifest (Internal 31780)
48+
49+
### Build and Packaging Improvements
50+
51+
<details>
52+
53+
<summary>
54+
55+
<p>Bump .NET to 8.0.303</p>
56+
57+
</summary>
58+
59+
<ul>
60+
<li>Enumerate over all signed zip packages in macos signing</li>
61+
<li>Update TPN for the v7.4.4 release (Internal 31793)</li>
62+
<li>Add update cgmanifest (Internal 31789)</li>
63+
<li>Add macos signing for package files (#24015) (#24059)</li>
64+
<li>Update .NET SDK to 8.0.303 (#24038)</li>
65+
</ul>
66+
67+
</details>
68+
69+
[7.4.4]: https://github.com/PowerShell/PowerShell/compare/v7.4.3...v7.4.4
70+
71+
## [7.4.3] - 2024-06-18
72+
73+
### General Cmdlet Updates and Fixes
74+
75+
- Fix the error when using `Start-Process -Credential` without the admin privilege (#21393) (Thanks @jborean93!)
76+
- Fix `Test-Path -IsValid` to check for invalid path and filename characters (#21358)
77+
78+
### Engine Updates and Fixes
79+
80+
- Fix generating `OutputType` when running in Constrained Language Mode (#21605)
81+
- Expand `~` to `$home` on Windows with tab completion (#21529)
82+
- Make sure both stdout and stderr can be redirected from a native executable (#20997)
83+
84+
### Build and Packaging Improvements
85+
86+
<details>
87+
88+
<summary>
89+
90+
<p>Update to .NET 8.0.6</p>
91+
<p>We thank the following contributors!</p>
92+
<p>@ForNeVeR!</p>
93+
94+
</summary>
95+
96+
<ul>
97+
<li>Fixes for change to new Engineering System.</li>
98+
<li>Fix argument passing in <code>GlobalToolShim</code> (#21333) (Thanks @ForNeVeR!)</li>
99+
<li>Create <code>powershell.config.json</code> for <code>PowerShell.Windows.x64</code> global tool (#23941)</li>
100+
<li>Remove markdown link check on release branches (#23937)</li>
101+
<li>Update to .NET 8.0.6 (#23936)</li>
102+
<li>Fix error in the vPack release, debug script that blocked release (#23904)</li>
103+
<li>Add branch counter variables for daily package builds (#21523)</li>
104+
<li>Updates to package and release pipelines (#23800)</li>
105+
<li>Fix exe signing with third party signing for WiX engine (#23878)</li>
106+
<li>Use PSScriptRoot to find path to Wix module (#21611)</li>
107+
<li>[StepSecurity] Apply security best practices (#21480)</li>
108+
<li>Fix build failure due to missing reference in <code>GlobalToolShim.cs</code> (#21388)</li>
109+
<li>Update installation on Wix module (#23808)</li>
110+
<li>Use feed with Microsoft Wix toolset (#21651)</li>
111+
<li>Create the Windows.x64 global tool with shim for signing (#21559)</li>
112+
<li>Generate MSI for <code>win-arm64</code> installer (#20516)</li>
113+
<li>update wix package install (#21537)</li>
114+
<li>Add a PAT for fetching PMC cli (#21503)</li>
115+
<li>Official PowerShell Package pipeline (#21504)</li>
116+
</ul>
117+
118+
</details>
119+
120+
[7.4.3]: https://github.com/PowerShell/PowerShell/compare/v7.4.2...v7.4.3
121+
3122
## [7.4.2] - 2024-04-11
4123

5124
### General Cmdlet Updates and Fixes
@@ -377,7 +496,7 @@ Bump .NET 8 to version 8.0.101
377496

378497
### General Cmdlet Updates and Fixes
379498

380-
- Disallow negative values for `Get-Content` cmdlet parameters `-Head` and `-Tail` (#19715) (Thanks @CarloToso!)
499+
- Disallow negative values for `Get-Content` cmdlet parameters `-Head` and `-Tail` (#19715) (Thanks @CarloToso!)
381500
- Make `Update-Help` throw proper error when current culture is not associated with a language (#19765) (Thanks @josea!)
382501
- Do not require activity when creating a completed progress record (#18474) (Thanks @MartinGC94!)
383502
- WebCmdlets: Add alias for `-TimeoutSec` to `-ConnectionTimeoutSeconds` and add `-OperationTimeoutSeconds` (#19558) (Thanks @stevenebutler!)
@@ -621,7 +740,7 @@ Bump .NET 8 to version 8.0.101
621740
- Make `-Encoding` parameter able to take `ANSI` encoding in PowerShell (#19298) (Thanks @CarloToso!)
622741
- Telemetry improvements for tracking experimental feature opt out (#18762)
623742
- Support HTTP persistent connections in Web Cmdlets (#19249) (Thanks @stevenebutler!)
624-
- Fix using xml `-Body` in webcmdlets without an encoding (#19281) (Thanks @CarloToso!)
743+
- Fix using XML `-Body` in webcmdlets without an encoding (#19281) (Thanks @CarloToso!)
625744
- Add the `Statement` property to `$MyInvocation` (#19027) (Thanks @IISResetMe!)
626745
- Fix `Start-Process` `-Wait` with `-Credential` (#19096) (Thanks @jborean93!)
627746
- Adjust `PUT` method behavior to `POST` one for default content type in WebCmdlets (#19152) (Thanks @CarloToso!)
@@ -637,7 +756,7 @@ Bump .NET 8 to version 8.0.101
637756
- Build the relative URI for links from the response in `Invoke-WebRequest` (#19092) (Thanks @CarloToso!)
638757
- Fix redirection for `-CustomMethod` `POST` in WebCmdlets (#19111) (Thanks @CarloToso!)
639758
- Dispose previous response in Webcmdlets (#19117) (Thanks @CarloToso!)
640-
- Improve `Invoke-WebRequest` xml and json errors format (#18837) (Thanks @CarloToso!)
759+
- Improve `Invoke-WebRequest` XML and json errors format (#18837) (Thanks @CarloToso!)
641760
- Fix error formatting to remove the unneeded leading newline for concise view (#19080)
642761
- Add `-NoHeader` parameter to `ConvertTo-Csv` and `Export-Csv` cmdlets (#19108) (Thanks @ArmaanMcleod!)
643762
- Fix `Start-Process -Credential -Wait` to work on Windows (#19082)
@@ -648,7 +767,7 @@ Bump .NET 8 to version 8.0.101
648767
- Fix progress calculation divide by zero in Copy-Item (#19038)
649768
- Add progress to `Copy-Item` (#18735)
650769
- WebCmdlets parse XML declaration to get encoding value, if present. (#18748) (Thanks @CarloToso!)
651-
- `HttpKnownHeaderNames` update headers list (#18947) (Thanks @CarloToso!)
770+
- `HttpKnownHeaderNames` update headers list (#18947) (Thanks @CarloToso!)
652771
- Fix bug with managing redirection and `KeepAuthorization` in Web cmdlets (#18902) (Thanks @CarloToso!)
653772
- Fix `Get-Error` to work with strict mode (#18895)
654773
- Add `AllowInsecureRedirect` switch to Web cmdlets (#18546) (Thanks @CarloToso!)
@@ -781,7 +900,7 @@ Bump .NET 8 to version 8.0.101
781900
### Documentation and Help Content
782901

783902
- Update to the latest NOTICES file (#19169)(#19309)(#19086)(#19077)
784-
- Update supported distros in Readme (#18667) (Thanks @techguy16!)
903+
- Update supported distros in readme (#18667) (Thanks @techguy16!)
785904
- Remove the 'Code Coverage Status' badge (#19265)
786905
- Pull in changelogs for `v7.2.10` and `v7.3.3` releases (#19219)
787906
- Update tools `metadata` and `README` (#18831)(#19204)(#19014)

‎tools/metadata.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
{
2-
"StableReleaseTag": "v7.4.4",
2+
"StableReleaseTag": "v7.4.5",
33
"PreviewReleaseTag": "v7.5.0-preview.3",
44
"ServicingReleaseTag": "v7.0.13",
5-
"ReleaseTag": "v7.4.4",
6-
"LTSReleaseTag" : ["v7.2.22", "v7.4.4"],
5+
"ReleaseTag": "v7.4.5",
6+
"LTSReleaseTag" : ["v7.2.23", "v7.4.5"],
77
"NextReleaseTag": "v7.5.0-preview.4",
88
"LTSRelease": { "Latest": false, "Package": false },
99
"StableRelease": { "Latest": false, "Package": false }

0 commit comments

Comments
 (0)
Please sign in to comment.