Skip to content

Commit

Permalink
Merged PR 27617: Update changelog for the v7.2.14 release
Browse files Browse the repository at this point in the history
Update changelog for the v7.2.14 release and fix text linting issues.
  • Loading branch information
daxian-dbw committed Sep 14, 2023
1 parent 7732b28 commit 39b1808
Showing 1 changed file with 54 additions and 21 deletions.
75 changes: 54 additions & 21 deletions CHANGELOG/7.2.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,38 @@
# 7.2 Changelog

## [7.2.14] - 2023-09-18

### Build and Packaging Improvements

<details>

<summary>

<p>Bump .NET SDK version to 6.0.414</p>

</summary>

<ul>
<li>Update to use .NET SDK 6.0.414 (Internal 27575)</li>
<li>Enable <code>vPack</code> provenance data (#20242)</li>
<li>Start using new packages.microsoft.com CLI (#20241)</li>
<li>Remove spelling CI in favor of GitHub Action (#20239)</li>
<li>Make PR creation tool use <code>--web</code> because it is more reliable (#20238)</li>
<li>Update variable used to bypass the blocking check for multiple NuGet feeds (#20237)</li>
<li>Don't publish notice on failure because it prevents retry (#20236)</li>
<li>Publish rpm package for rhel9 (#20234)</li>
<li>Add <code>ProductCode</code> in registry for MSI install (#20233)</li>
</ul>

</details>

### Documentation and Help Content

- Update man page to match current help for pwsh (#20240)
- Update the link for getting started in `README.md` (#20235)

[7.2.14]: https://github.com/PowerShell/PowerShell/compare/v7.2.13...v7.2.14

## [7.2.13] - 2023-07-13

### Tests
Expand Down Expand Up @@ -55,12 +88,12 @@
<li>Delete symbols on Linux as well (#19735)</li>
<li>Bump <code>Microsoft.PowerShell.MarkdownRender</code> (#19751)</li>
<li>Backport compliance changes (#19719)</li>
<li>Delete charset regex test (#19585)</li>
<li>Delete charset regular expression test (#19585)</li>
<li>Fix issue with merge of 19068 (#19586)</li>
<li>Update the team member list in <code>releaseTools.psm1</code> (#19574)</li>
<li>Verify that packages have license data (#19543) (#19575)</li>
<li>Update experimental-feature.json (#19581)</li>
<li>Fix the regex used for package name check in <code>vPack</code> build (#19573)</li>
<li>Fix the regular expression used for package name check in <code>vPack</code> build (#19573)</li>
<li>Make the vPack PAT library more obvious (#19572)</li>
<li>Add an explicit manual stage for changelog update (#19551) (#19567)</li>
</ul>
Expand Down Expand Up @@ -155,7 +188,7 @@
<ul>
<li>Create test artifacts for windows arm64 (#18932)</li>
<li>Update dependencies for .NET release (Internal 23816)</li>
<li>Don't install based on build-id for RPM (#18921)</li>
<li>Don't install based on build-ID for RPM (#18921)</li>
<li>Apply expected file permissions to linux files after authenticode signing (#18922)</li>
<li>Add authenticode signing for assemblies on linux builds (#18920)</li>
</ul>
Expand Down Expand Up @@ -245,7 +278,7 @@
### General Cmdlet Updates and Fixes

- Make `Out-String` and `Out-File` keep string input unchanged (#17455)
- Update regex used to remove ANSI escape sequences to be more specific to decoration and hyperlinks (#16811)
- Update regular expression used to remove ANSI escape sequences to be more specific to decoration and hyperlinks (#16811)
- Fix legacy `ErrorView` types to use `$host.PrivateData` colors (#17705)
- Fix `Export-PSSession` to not throw error when a rooted path is specified for `-OutputModule` (#17671)

Expand Down Expand Up @@ -286,7 +319,7 @@

- Make Assembly Load Native test work on a FX Dependent Linux Install (#17496)
- Enable more tests to be run in a container. (#17294)
- Switch to using GitHub action to verify markdown links for PRs (#17281)
- Switch to using GitHub action to verify Markdown links for PRs (#17281)
- Try to stabilize a few tests that fail intermittently (#17426)
- TLS test fix back-port (#17424)

Expand All @@ -307,7 +340,7 @@
<li>Backport test fixes for 7.2 (#17494)</li>
<li>Update dotnet-runtime version (#17472)</li>
<li>Update to use <code>windows-latest</code> as the build agent image (#17418)</li>
<li>Publish preview versions of mariner to preview repo (#17464)</li>
<li>Publish preview versions of mariner to preview repository (#17464)</li>
<li>Move <code>cgmanifest</code> generation to daily (#17258)</li>
<li>Fix mariner mappings (#17413)</li>
<li>Make sure we execute tests on LTS package for older LTS releases (#17430)</li>
Expand Down Expand Up @@ -413,7 +446,7 @@
<li>Add SBOM manifest for release packages (#16641, #16711)</li>
<li>Add Linux package dependencies for packaging (#16807)</li>
<li>Switch to our custom images for build and release (#16801, #16580)</li>
<li>Remove all references to <code>cmake</code> for the builds in this repo (#16578)</li>
<li>Remove all references to <code>cmake</code> for the builds in this repository (#16578)</li>
<li>Register NuGet source when generating <code>CGManifest</code> (#16570)</li>
</ul>

Expand Down Expand Up @@ -453,7 +486,7 @@
<li>vPack release should use buildInfoJson new to 7.2 (#16402)</li>
<li>Add checkout to build json stage to get <code>ci.psm1</code> (#16399)</li>
<li>Update the usage of metadata.json for getting LTS information (#16381)</li>
<li>Move mapping file into product repo and add Debian 11 (#16316)</li>
<li>Move mapping file into product repository and add Debian 11 (#16316)</li>
</ul>

</details>
Expand Down Expand Up @@ -539,7 +572,7 @@
<li>Update vPack task version to 12 (#16250)</li>
<li>Sign third party executables (#16229)</li>
<li>Add Software Bill of Materials to the main packages (#16202)</li>
<li>Upgrade <code>set-value</code> package for markdown test (#16196)</li>
<li>Upgrade <code>set-value</code> package for Markdown test (#16196)</li>
<li>Fix Microsoft update spelling issue (#16178)</li>
<li>Move vPack build to 1ES Pool (#16169)</li>
</ul>
Expand Down Expand Up @@ -681,14 +714,14 @@ Details

- Enable `/rebase` to automatically rebase a PR (#15808)
- Update `.editorconfig` to not replace tabs with spaces in `.tsv` files (#15815) (Thanks @SethFalco!)
- Update PowerShell team members in the change log generation script (#15817)
- Update PowerShell team members in the changelog generation script (#15817)

### Tests

- Add more tests to validate the current command error handling behaviors (#15919)
- Make `Measure-Object` property test independent of the file system (#15879)
- Add more information when a `syslog` parsing error occurs (#15857)
- Harden logic when looking for `syslog` entries to be sure that we select based on the process id (#15841)
- Harden logic when looking for `syslog` entries to be sure that we select based on the process ID (#15841)

### Build and Packaging Improvements

Expand All @@ -713,7 +746,7 @@ Details
### Documentation and Help Content

- Update `README` and `metadata files` for release `v7.2.0-preview.8` (#15819)
- Update change logs for 7.0.7 and 7.1.4 (#15921)
- Update changelogs for 7.0.7 and 7.1.4 (#15921)
- Fix spelling in XML docs (#15939) (Thanks @slowy07!)
- Update PowerShell Committee members (#15837)

Expand All @@ -733,7 +766,7 @@ Details
- Use `$PSStyle.Formatting.FormatAccent` for `Format-List` and `$PSStyle.Formatting.TableHeader` for `Format-Table` output (#14406)
- Highlight using error color the exception `Message` and underline in `PositionMessage` for `Get-Error` (#15786)
- Implement a completion for View parameter of format cmdlets (#14513) (Thanks @iSazonov!)
- Add support to colorize `FileInfo` file names (#14403)
- Add support to colorize `FileInfo` filenames (#14403)
- Don't serialize to JSON ETS properties for `DateTime` and `string` types (#15665)
- Fix `HyperVSocketEndPoint.ServiceId` setter (#15704) (Thanks @xtqqczze!)
- Add `DetailedView` to `$ErrorView` (#15609)
Expand Down Expand Up @@ -997,7 +1030,7 @@ Update .NET to version <code>v6.0.0-preview.4</code>

- Make PowerShell Linux deb and RPM packages universal (#15109)
- Enforce AppLocker Deny configuration before Execution Policy Bypass configuration (#15035)
- Disallow mixed dash and slash in command line parameter prefix (#15142) (Thanks @davidBar-On!)
- Disallow mixed dash and slash in command-line parameter prefix (#15142) (Thanks @davidBar-On!)

### Experimental Features

Expand Down Expand Up @@ -1066,7 +1099,7 @@ Update .NET to version <code>v6.0.0-preview.4</code>

<ul>
<li>Fix <code>yarn-lock</code> for <code>copy-props</code> (#15225)</li>
<li>Make package validation regex accept universal Linux packages (#15226)</li>
<li>Make package validation regular expression accept universal Linux packages (#15226)</li>
<li>Bump NJsonSchema from 10.4.0 to 10.4.1 (#15190)</li>
<li>Make MSI and EXE signing always copy to fix daily build (#15191)</li>
<li>Sign internals of EXE package so that it works correctly when signed (#15132)</li>
Expand Down Expand Up @@ -1140,7 +1173,7 @@ Update .NET to version <code>6.0.100-preview.2.21155.3</code>
<li>Enable building PowerShell for Apple M1 runtime (#14923)</li>
<li>Fix the variable name in the condition for miscellaneous analysis CI (#14975)</li>
<li>Fix the variable usage in CI yaml (#14974)</li>
<li>Disable running markdown link verification in release build CI (#14971)</li>
<li>Disable running Markdown link verification in release build CI (#14971)</li>
<li>Bump Microsoft.CodeAnalysis.CSharp from 3.9.0-3.final to 3.9.0 (#14934) (Thanks @dependabot[bot]!)</li>
<li>Declare which variable group is used for checking the blob in the release build (#14970)</li>
<li>Update metadata and script to enable consuming .NET daily builds (#14940)</li>
Expand Down Expand Up @@ -1168,7 +1201,7 @@ Update .NET to version <code>6.0.100-preview.2.21155.3</code>
### Documentation and Help Content

- Update `README.md` and `metadata.json` for upcoming releases (#14755)
- Merge 7.1.3 and 7.0.6 Change log to master (#15009)
- Merge 7.1.3 and 7.0.6 changelog to master (#15009)
- Update `README` and `metadata.json` for releases (#14997)
- Update ChangeLog for `v7.1.2` release (#14783)
- Update ChangeLog for `v7.0.5` release (#14782) (Internal 14479)
Expand Down Expand Up @@ -1233,7 +1266,7 @@ Update .NET to version <code>6.0.100-preview.2.21155.3</code>
- Update script to use .NET 6 build resources (#14705)
- Fix the daily GitHub action (#14711) (Thanks @imba-tjd!)
- GitHub Actions: fix deprecated `::set-env` (#14629) (Thanks @imba-tjd!)
- Update markdown test tools (#14325) (Thanks @RDIL!)
- Update Markdown test tools (#14325) (Thanks @RDIL!)
- Upgrade `StyleCopAnalyzers` to `v1.2.0-beta.312` (#14354) (Thanks @xtqqczze!)

### Tests
Expand Down Expand Up @@ -1275,7 +1308,7 @@ Update .NET to version <code>6.0.100-preview.2.21155.3</code>

- Update distribution support request template to point to .NET 5.0 support document (#14578)
- Remove security GitHub issue template (#14453)
- Add intent for using the Discussions feature in repo (#14399)
- Add intent for using the Discussions feature in repository (#14399)
- Fix Universal Dashboard to refer to PowerShell Universal (#14437)
- Update document link because of HTTP 301 redirect (#14431) (Thanks @xtqqczze!)

Expand Down Expand Up @@ -1432,7 +1465,7 @@ Update .NET to version <code>6.0.100-preview.2.21155.3</code>
### Tests

- Reinstate `Test-Connection` tests (#13324)
- Update markdown test packages with security fixes (#14145)
- Update Markdown test packages with security fixes (#14145)

### Build and Packaging Improvements

Expand Down Expand Up @@ -1567,7 +1600,7 @@ Update .NET to version <code>6.0.100-preview.2.21155.3</code>
<li>Add checkout step to release build templates (#13840)</li>
<li>Turn on <code>/features:strict</code> for all projects (#13383) (Thanks @xtqqczze!)</li>
<li>Bump <code>NJsonSchema</code> to <code>10.2.2</code> (#13722, #13751)</li>
<li>Add flag to make Linux script publish to production repo (#13714)</li>
<li>Add flag to make Linux script publish to production repository (#13714)</li>
<li>Bump <code>Markdig.Signed</code> to <code>0.22.0</code> (#13741)</li>
<li>Use new release script for Linux packages (#13705)</li>
</ul>
Expand Down

0 comments on commit 39b1808

Please sign in to comment.