Update changelog and metadata.json for v7.4.5 release (#24183)

This commit is contained in:
Dongbo Wang 2024-08-20 16:12:59 -07:00 committed by GitHub
parent c47db95c51
commit 9417f6e86c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 127 additions and 8 deletions

View File

@ -1,5 +1,124 @@
# 7.4 Changelog
## [7.4.5] - 2024-08-20
### General Cmdlet Updates and Fixes
- Fix WebCmdlets when `-Body` is specified but `ContentType` is not (#24145)
### Tests
- Rewrite the mac syslog tests to make them less flaky (#24152)
### Build and Packaging Improvements
<details>
<summary>
<p>Bump .NET SDK to 8.0.400</p>
</summary>
<ul>
<li>Add feature flags for removing network isolation (Internal 32126)</li>
<li>Update <code>ThirdPartyNotices.txt</code> for v7.4.5 (#24160)</li>
<li>Update <code>cgmanifest.json</code> for v7.4.5 (#24159)</li>
<li>Update .NET SDK to 8.0.400 (#24151)</li>
<li>Cleanup unused csproj (#24146)</li>
<li>Remember installation options and used them to initialize options for the next installation (#24143)</li>
<li>Fix failures in GitHub action <code>markdown-link-check</code> (#24142)</li>
<li>Use correct signing certificates for RPM and DEBs (#21522)</li>
</ul>
</details>
### Documentation and Help Content
- Update docs sample nuget.config (#24147)
- Fix up broken links in Markdown files (#24144)
[7.4.5]: https://github.com/PowerShell/PowerShell/compare/v7.4.4...v7.4.5
## [7.4.4] - 2024-07-18
### Engine Updates and Fixes
- Resolve paths correctly when importing files or files referenced in the module manifest (Internal 31780)
### Build and Packaging Improvements
<details>
<summary>
<p>Bump .NET to 8.0.303</p>
</summary>
<ul>
<li>Enumerate over all signed zip packages in macos signing</li>
<li>Update TPN for the v7.4.4 release (Internal 31793)</li>
<li>Add update cgmanifest (Internal 31789)</li>
<li>Add macos signing for package files (#24015) (#24059)</li>
<li>Update .NET SDK to 8.0.303 (#24038)</li>
</ul>
</details>
[7.4.4]: https://github.com/PowerShell/PowerShell/compare/v7.4.3...v7.4.4
## [7.4.3] - 2024-06-18
### General Cmdlet Updates and Fixes
- Fix the error when using `Start-Process -Credential` without the admin privilege (#21393) (Thanks @jborean93!)
- Fix `Test-Path -IsValid` to check for invalid path and filename characters (#21358)
### Engine Updates and Fixes
- Fix generating `OutputType` when running in Constrained Language Mode (#21605)
- Expand `~` to `$home` on Windows with tab completion (#21529)
- Make sure both stdout and stderr can be redirected from a native executable (#20997)
### Build and Packaging Improvements
<details>
<summary>
<p>Update to .NET 8.0.6</p>
<p>We thank the following contributors!</p>
<p>@ForNeVeR!</p>
</summary>
<ul>
<li>Fixes for change to new Engineering System.</li>
<li>Fix argument passing in <code>GlobalToolShim</code> (#21333) (Thanks @ForNeVeR!)</li>
<li>Create <code>powershell.config.json</code> for <code>PowerShell.Windows.x64</code> global tool (#23941)</li>
<li>Remove markdown link check on release branches (#23937)</li>
<li>Update to .NET 8.0.6 (#23936)</li>
<li>Fix error in the vPack release, debug script that blocked release (#23904)</li>
<li>Add branch counter variables for daily package builds (#21523)</li>
<li>Updates to package and release pipelines (#23800)</li>
<li>Fix exe signing with third party signing for WiX engine (#23878)</li>
<li>Use PSScriptRoot to find path to Wix module (#21611)</li>
<li>[StepSecurity] Apply security best practices (#21480)</li>
<li>Fix build failure due to missing reference in <code>GlobalToolShim.cs</code> (#21388)</li>
<li>Update installation on Wix module (#23808)</li>
<li>Use feed with Microsoft Wix toolset (#21651)</li>
<li>Create the Windows.x64 global tool with shim for signing (#21559)</li>
<li>Generate MSI for <code>win-arm64</code> installer (#20516)</li>
<li>update wix package install (#21537)</li>
<li>Add a PAT for fetching PMC cli (#21503)</li>
<li>Official PowerShell Package pipeline (#21504)</li>
</ul>
</details>
[7.4.3]: https://github.com/PowerShell/PowerShell/compare/v7.4.2...v7.4.3
## [7.4.2] - 2024-04-11
### General Cmdlet Updates and Fixes
@ -377,7 +496,7 @@ Bump .NET 8 to version 8.0.101
### General Cmdlet Updates and Fixes
- Disallow negative values for `Get-Content` cmdlet parameters `-Head` and `-Tail` (#19715) (Thanks @CarloToso!)
- Disallow negative values for `Get-Content` cmdlet parameters `-Head` and `-Tail` (#19715) (Thanks @CarloToso!)
- Make `Update-Help` throw proper error when current culture is not associated with a language (#19765) (Thanks @josea!)
- Do not require activity when creating a completed progress record (#18474) (Thanks @MartinGC94!)
- 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
- Make `-Encoding` parameter able to take `ANSI` encoding in PowerShell (#19298) (Thanks @CarloToso!)
- Telemetry improvements for tracking experimental feature opt out (#18762)
- Support HTTP persistent connections in Web Cmdlets (#19249) (Thanks @stevenebutler!)
- Fix using xml `-Body` in webcmdlets without an encoding (#19281) (Thanks @CarloToso!)
- Fix using XML `-Body` in webcmdlets without an encoding (#19281) (Thanks @CarloToso!)
- Add the `Statement` property to `$MyInvocation` (#19027) (Thanks @IISResetMe!)
- Fix `Start-Process` `-Wait` with `-Credential` (#19096) (Thanks @jborean93!)
- 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
- Build the relative URI for links from the response in `Invoke-WebRequest` (#19092) (Thanks @CarloToso!)
- Fix redirection for `-CustomMethod` `POST` in WebCmdlets (#19111) (Thanks @CarloToso!)
- Dispose previous response in Webcmdlets (#19117) (Thanks @CarloToso!)
- Improve `Invoke-WebRequest` xml and json errors format (#18837) (Thanks @CarloToso!)
- Improve `Invoke-WebRequest` XML and json errors format (#18837) (Thanks @CarloToso!)
- Fix error formatting to remove the unneeded leading newline for concise view (#19080)
- Add `-NoHeader` parameter to `ConvertTo-Csv` and `Export-Csv` cmdlets (#19108) (Thanks @ArmaanMcleod!)
- Fix `Start-Process -Credential -Wait` to work on Windows (#19082)
@ -648,7 +767,7 @@ Bump .NET 8 to version 8.0.101
- Fix progress calculation divide by zero in Copy-Item (#19038)
- Add progress to `Copy-Item` (#18735)
- WebCmdlets parse XML declaration to get encoding value, if present. (#18748) (Thanks @CarloToso!)
- `HttpKnownHeaderNames` update headers list (#18947) (Thanks @CarloToso!)
- `HttpKnownHeaderNames` update headers list (#18947) (Thanks @CarloToso!)
- Fix bug with managing redirection and `KeepAuthorization` in Web cmdlets (#18902) (Thanks @CarloToso!)
- Fix `Get-Error` to work with strict mode (#18895)
- Add `AllowInsecureRedirect` switch to Web cmdlets (#18546) (Thanks @CarloToso!)
@ -781,7 +900,7 @@ Bump .NET 8 to version 8.0.101
### Documentation and Help Content
- Update to the latest NOTICES file (#19169)(#19309)(#19086)(#19077)
- Update supported distros in Readme (#18667) (Thanks @techguy16!)
- Update supported distros in readme (#18667) (Thanks @techguy16!)
- Remove the 'Code Coverage Status' badge (#19265)
- Pull in changelogs for `v7.2.10` and `v7.3.3` releases (#19219)
- Update tools `metadata` and `README` (#18831)(#19204)(#19014)

View File

@ -1,9 +1,9 @@
{
"StableReleaseTag": "v7.4.4",
"StableReleaseTag": "v7.4.5",
"PreviewReleaseTag": "v7.5.0-preview.3",
"ServicingReleaseTag": "v7.0.13",
"ReleaseTag": "v7.4.4",
"LTSReleaseTag" : ["v7.2.22", "v7.4.4"],
"ReleaseTag": "v7.4.5",
"LTSReleaseTag" : ["v7.2.23", "v7.4.5"],
"NextReleaseTag": "v7.5.0-preview.4",
"LTSRelease": { "Latest": false, "Package": false },
"StableRelease": { "Latest": false, "Package": false }